body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 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.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #7f1933 !important;
  border-color: #7f1933 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #3f0c19 !important;
  border-color: #3f0c19 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #3f0c19 !important;
  border-color: #3f0c19 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #2a0811;
  color: #2a0811;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #7f1933;
  border-color: #7f1933;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #7f1933 !important;
  border-color: #7f1933 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #149dcc !important;
}
.text-secondary {
  color: #7f1933 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #2a0811 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #149dcc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #149dcc;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #149dcc;
  border-bottom-color: #149dcc;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #149dcc !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #7f1933 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23149dcc' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-r6yxFRwcjJ .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-r6yxFRwcjJ .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-r6yxFRwcjJ a {
  font-style: normal;
}
.cid-r6yxFRwcjJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r6yxFRwcjJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r6yxFRwcjJ .nav-item:focus,
.cid-r6yxFRwcjJ .nav-link:focus {
  outline: none;
}
.cid-r6yxFRwcjJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r6yxFRwcjJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r6yxFRwcjJ .menu-logo {
  margin-right: auto;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r6yxFRwcjJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r6yxFRwcjJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r6yxFRwcjJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r6yxFRwcjJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r6yxFRwcjJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r6yxFRwcjJ .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r6yxFRwcjJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r6yxFRwcjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r6yxFRwcjJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r6yxFRwcjJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r6yxFRwcjJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r6yxFRwcjJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r6yxFRwcjJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r6yxFRwcjJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r6yxFRwcjJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r6yxFRwcjJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r6yxFRwcjJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r6yxFRwcjJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r6yxFRwcjJ button.navbar-toggler:focus {
  outline: none;
}
.cid-r6yxFRwcjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r6yxFRwcjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r6yxFRwcjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r6yxFRwcjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r6yxFRwcjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r6yxFRwcjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r6yxFRwcjJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r6yxFRwcjJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r6yxFRwcjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r6yxFRwcjJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r6yxFRwcjJ .collapsed .btn {
  display: flex;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.collapsing,
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r6yxFRwcjJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r6yxFRwcjJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-r6yxFRwcjJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r6yxFRwcjJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r6yxFRwcjJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r6yxFRwcjJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r6yxFRwcjJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r6yxFRwcjJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r6yxFRwcjJ .navbar-expand {
    flex-direction: column;
  }
  .cid-r6yxFRwcjJ img {
    height: 3.8rem !important;
  }
  .cid-r6yxFRwcjJ .btn {
    display: flex;
  }
  .cid-r6yxFRwcjJ button.navbar-toggler {
    display: block;
  }
  .cid-r6yxFRwcjJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r6yxFRwcjJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r6yxFRwcjJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r6yxFRwcjJ .navbar-collapse.collapsing,
  .cid-r6yxFRwcjJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-r6yxFRwcjJ .navbar-collapse.collapsing .navbar-nav,
  .cid-r6yxFRwcjJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r6yxFRwcjJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r6yxFRwcjJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r6yxFRwcjJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-r6yxFRwcjJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r6yxFRwcjJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r6yxFRwcjJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r6yxFRwcjJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r6yxFRwcjJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r6yxFRwcjJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r6yxFRwcjJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r6yxFRwcjJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r6yxFRwcjJ .navbar-collapse {
  flex-basis: auto;
}
.cid-r6yxFRwcjJ .nav-link:hover,
.cid-r6yxFRwcjJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r77pRwof69 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-r77pRwof69 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r77pRwof69 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r77pRwof69 .mbr-text {
    text-align: center;
  }
}
.cid-r77pRwof69 H1 {
  text-align: center;
}
.cid-r7785NgOIG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dsc00012-2000x1333.jpg");
}
.cid-r7785NgOIG .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-r7785NgOIG .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r7785NgOIG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r7785NgOIG .mbr-text {
    text-align: center;
  }
}
.cid-r7785NgOIG H1 {
  text-align: center;
}
.cid-uC7PNcYNjz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
  background-color: #232323;
}
.cid-uC7PNcYNjz .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #ffffff;
}
.cid-uC7PNcYNjz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7PNcYNjz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC7PNcYNjz .content-wrap {
  align-items: center;
  justify-content: space-between;
}
.cid-uC7PNcYNjz .content-wrap .card {
  justify-content: space-between;
}
.cid-uC7PNcYNjz .content-wrapper {
  padding: 0 28px 0 120px;
}
@media (max-width: 1640px) {
  .cid-uC7PNcYNjz .content-wrapper {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uC7PNcYNjz .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-uC7PNcYNjz .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uC7PNcYNjz .content-wrapper .mbr-section-title {
    margin-bottom: 16px;
  }
}
.cid-uC7PNcYNjz .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-uC7PNcYNjz .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uC7PNcYNjz .image-wrap {
  padding: 0 120px 0 28px;
}
@media (max-width: 1640px) {
  .cid-uC7PNcYNjz .image-wrap {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uC7PNcYNjz .image-wrap {
    padding: 0;
  }
}
.cid-uC7PNcYNjz .image-wrap img {
  height: 480px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uC7PNcYNjz .image-wrap img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-uC7PNcYNjz .mbr-section-title {
  color: #150764;
}
.cid-uC7PNcYNjz .mbr-text {
  color: #ffffff;
}
.cid-uC7PNcYNjz .mbr-section-title,
.cid-uC7PNcYNjz .mbr-section-btn {
  color: #ffffff;
}
.cid-uAZFauO2cP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uAZFauO2cP .mbr-section-subtitle,
.cid-uAZFauO2cP .mbr-text {
  color: #767676;
}
.cid-uAZFauO2cP .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uAZFauO2cP .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uAZFauO2cP .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uAZFauO2cP .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-uAZFauO2cP .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-uAZFauO2cP .card-wrapper .card-img img {
  width: 100%;
}
.cid-uAZFauO2cP .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-uAZFauO2cP .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-uAZFauO2cP .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-uAZFauO2cP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-uAZFauO2cP .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-uAZFauO2cP .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-uAZFauO2cP .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-uAZFauO2cP .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-uAZFauO2cP .mbr-section-title {
  color: #232323;
}
.cid-uAZFauO2cP .mbr-section-subtitle {
  color: #232323;
}
.cid-uB2jkEt3Bx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uB2jkEt3Bx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2jkEt3Bx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2jkEt3Bx .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB2jkEt3Bx .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2jkEt3Bx .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB2jkEt3Bx .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2jkEt3Bx .container {
    padding: 0 24px;
  }
}
.cid-uB2jkEt3Bx .row {
  justify-content: center;
}
.cid-uB2jkEt3Bx .item {
  margin-top: 24px;
}
.cid-uB2jkEt3Bx .item:first-child {
  margin-bottom: 0;
}
.cid-uB2jkEt3Bx .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB2jkEt3Bx .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB2jkEt3Bx .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB2jkEt3Bx .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB2jkEt3Bx .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB2jkEt3Bx .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB2jkEt3Bx .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB2jkEt3Bx .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB2jkEt3Bx .item-title {
  color: #18212d;
}
.cid-uB2jkEt3Bx .item-text {
  color: #18212d;
}
.cid-uB2ncupfFi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uB2ncupfFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2ncupfFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2ncupfFi .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB2ncupfFi .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2ncupfFi .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB2ncupfFi .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2ncupfFi .container {
    padding: 0 24px;
  }
}
.cid-uB2ncupfFi .row {
  justify-content: center;
}
.cid-uB2ncupfFi .item {
  margin-top: 24px;
}
.cid-uB2ncupfFi .item:first-child {
  margin-bottom: 0;
}
.cid-uB2ncupfFi .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB2ncupfFi .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB2ncupfFi .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB2ncupfFi .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB2ncupfFi .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB2ncupfFi .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB2ncupfFi .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB2ncupfFi .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB2ncupfFi .item-title {
  color: #18212d;
}
.cid-uB2ncupfFi .item-text {
  color: #18212d;
}
.cid-uB2p8Z93U1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uB2p8Z93U1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2p8Z93U1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2p8Z93U1 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB2p8Z93U1 .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2p8Z93U1 .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB2p8Z93U1 .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2p8Z93U1 .container {
    padding: 0 24px;
  }
}
.cid-uB2p8Z93U1 .row {
  justify-content: center;
}
.cid-uB2p8Z93U1 .item {
  margin-top: 24px;
}
.cid-uB2p8Z93U1 .item:first-child {
  margin-bottom: 0;
}
.cid-uB2p8Z93U1 .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB2p8Z93U1 .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB2p8Z93U1 .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB2p8Z93U1 .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB2p8Z93U1 .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB2p8Z93U1 .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB2p8Z93U1 .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB2p8Z93U1 .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB2p8Z93U1 .item-title {
  color: #18212d;
}
.cid-uB2p8Z93U1 .item-text {
  color: #18212d;
}
.cid-uB2paaM5jo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uB2paaM5jo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2paaM5jo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2paaM5jo .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB2paaM5jo .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2paaM5jo .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB2paaM5jo .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2paaM5jo .container {
    padding: 0 24px;
  }
}
.cid-uB2paaM5jo .row {
  justify-content: center;
}
.cid-uB2paaM5jo .item {
  margin-top: 24px;
}
.cid-uB2paaM5jo .item:first-child {
  margin-bottom: 0;
}
.cid-uB2paaM5jo .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB2paaM5jo .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB2paaM5jo .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB2paaM5jo .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB2paaM5jo .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB2paaM5jo .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB2paaM5jo .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB2paaM5jo .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB2paaM5jo .item-title {
  color: #18212d;
}
.cid-uB2paaM5jo .item-text {
  color: #18212d;
}
.cid-uB2sfSOVRm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-uB2sfSOVRm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2sfSOVRm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2sfSOVRm .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB2sfSOVRm .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2sfSOVRm .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB2sfSOVRm .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB2sfSOVRm .container {
    padding: 0 24px;
  }
}
.cid-uB2sfSOVRm .row {
  justify-content: center;
}
.cid-uB2sfSOVRm .item {
  margin-top: 24px;
}
.cid-uB2sfSOVRm .item:first-child {
  margin-bottom: 0;
}
.cid-uB2sfSOVRm .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB2sfSOVRm .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB2sfSOVRm .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB2sfSOVRm .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB2sfSOVRm .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB2sfSOVRm .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB2sfSOVRm .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB2sfSOVRm .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB2sfSOVRm .item-title {
  color: #18212d;
}
.cid-uB2sfSOVRm .item-text {
  color: #18212d;
}
.cid-r6ySWuv7Wp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-r6ySWuv7Wp .carousel-control {
  background: #000;
}
.cid-r6ySWuv7Wp .mbr-section-subtitle {
  color: #0f7699;
}
.cid-r6ySWuv7Wp .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r6ySWuv7Wp .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-r6ySWuv7Wp .carousel-item .wrap-img {
  text-align: center;
}
.cid-r6ySWuv7Wp .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-r6ySWuv7Wp .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r6ySWuv7Wp .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-r6ySWuv7Wp .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-r6ySWuv7Wp .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-r6ySWuv7Wp .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-r6ySWuv7Wp .cloneditem-1,
.cid-r6ySWuv7Wp .cloneditem-2,
.cid-r6ySWuv7Wp .cloneditem-3,
.cid-r6ySWuv7Wp .cloneditem-4,
.cid-r6ySWuv7Wp .cloneditem-5 {
  display: none;
}
.cid-r6ySWuv7Wp .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-r6ySWuv7Wp .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides2 .cloneditem-1,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 .cloneditem-2,
  .cid-r6ySWuv7Wp .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides3 .cloneditem-1,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 .cloneditem-2,
  .cid-r6ySWuv7Wp .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides4 .cloneditem-1,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 .cloneditem-2,
  .cid-r6ySWuv7Wp .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides5 .cloneditem-1,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 .cloneditem-2,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 .cloneditem-3,
  .cid-r6ySWuv7Wp .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6ySWuv7Wp .carousel-inner.slides6 .cloneditem-1,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 .cloneditem-2,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 .cloneditem-3,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 .cloneditem-4,
  .cid-r6ySWuv7Wp .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-r6yQHYdO8n {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-r6yQHYdO8n .content {
    text-align: center;
  }
  .cid-r6yQHYdO8n .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-r6yQHYdO8n .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-r6yQHYdO8n .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r6yQHYdO8n .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r6yQHYdO8n .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-r6yQHYdO8n .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r6yQHYdO8n .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r6yQHYdO8n .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r6yQHYdO8n .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r6yQHYdO8n .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r6yQHYdO8n .google-map {
  height: 25rem;
  position: relative;
}
.cid-r6yQHYdO8n .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r6yQHYdO8n .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-r6yQHYdO8n .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r6yQHYdO8n .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r6yQHYdO8n .copyright > p {
  text-align: left;
}
.cid-r6yFn5R4RH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-r6yFn5R4RH .content-slider {
  display: flex;
  justify-content: center;
}
.cid-r6yFn5R4RH .modal-body .close {
  background: #1b1b1b;
}
.cid-r6yFn5R4RH .modal-body .close span {
  font-style: normal;
}
.cid-r6yFn5R4RH .carousel-inner > .active,
.cid-r6yFn5R4RH .carousel-inner > .next,
.cid-r6yFn5R4RH .carousel-inner > .prev {
  display: flex;
}
.cid-r6yFn5R4RH .carousel-control .icon-next,
.cid-r6yFn5R4RH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-r6yFn5R4RH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r6yFn5R4RH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-r6yFn5R4RH .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-r6yFn5R4RH .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-r6yFn5R4RH .boxed-slider > div {
  position: relative;
}
.cid-r6yFn5R4RH .container img {
  width: 100%;
}
.cid-r6yFn5R4RH .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-r6yFn5R4RH .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r6yFn5R4RH .mbr-table-cell {
  padding: 0;
}
.cid-r6yFn5R4RH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-r6yFn5R4RH .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-r6yFn5R4RH .mbr-overlay {
  z-index: 1;
}
.cid-r6yFn5R4RH .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r6yFn5R4RH .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-r6yFn5R4RH .carousel-item .container {
    width: 100%;
  }
}
.cid-r6yFn5R4RH .carousel-item-next.carousel-item-left,
.cid-r6yFn5R4RH .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-r6yFn5R4RH .active.carousel-item-right,
.cid-r6yFn5R4RH .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-r6yFn5R4RH .active.carousel-item-left,
.cid-r6yFn5R4RH .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-r6yFn5R4RH .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 .3s;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-r6yFn5R4RH .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators li.active,
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators li::after,
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-r6yFn5R4RH .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-r6yFn5R4RH .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-r6yFn5R4RH .mbr-slider > .container img {
  width: 100%;
}
.cid-r6yFn5R4RH .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-r6yFn5R4RH .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-r6yFn5R4RH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-r6yFn5R4RH .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r6yFn5R4RH .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-r6yFn5R4RH .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-r6yFn5R4RH .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-r6yFn5R4RH .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-r6yFn5R4RH .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-r6yFn5R4RH .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r6yFn5R4RH .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-r6yFn5R4RH .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-r6yFn5R4RH .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-r6yFn5R4RH .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-r6yFn5R4RH .carousel-inner {
  height: 100%;
}
.cid-r6yFn5R4RH .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-r6yFn5R4RH .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-r6yFn5R4RH .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-r6yFn5R4RH .carousel-item .container-slide {
  text-align: center;
}
.cid-r6yFn5R4RH .content-slider-wrap {
  width: 100%;
}
.cid-uC8UgtgE25 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
.cid-uC8UgtgE25 .mbr-text,
.cid-uC8UgtgE25 blockquote {
  color: #767676;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-r78Hbrz91F .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-r78Hbrz91F .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-r78Hbrz91F a {
  font-style: normal;
}
.cid-r78Hbrz91F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r78Hbrz91F .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r78Hbrz91F .nav-item:focus,
.cid-r78Hbrz91F .nav-link:focus {
  outline: none;
}
.cid-r78Hbrz91F .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r78Hbrz91F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r78Hbrz91F .menu-logo {
  margin-right: auto;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r78Hbrz91F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r78Hbrz91F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r78Hbrz91F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r78Hbrz91F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r78Hbrz91F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r78Hbrz91F .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r78Hbrz91F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r78Hbrz91F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r78Hbrz91F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r78Hbrz91F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r78Hbrz91F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r78Hbrz91F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r78Hbrz91F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r78Hbrz91F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r78Hbrz91F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r78Hbrz91F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r78Hbrz91F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r78Hbrz91F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r78Hbrz91F button.navbar-toggler:focus {
  outline: none;
}
.cid-r78Hbrz91F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r78Hbrz91F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r78Hbrz91F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r78Hbrz91F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r78Hbrz91F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r78Hbrz91F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r78Hbrz91F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r78Hbrz91F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r78Hbrz91F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r78Hbrz91F .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r78Hbrz91F .collapsed .btn {
  display: flex;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse.collapsing,
.cid-r78Hbrz91F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r78Hbrz91F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r78Hbrz91F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r78Hbrz91F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r78Hbrz91F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r78Hbrz91F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r78Hbrz91F .collapsed button.navbar-toggler {
  display: block;
}
.cid-r78Hbrz91F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r78Hbrz91F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r78Hbrz91F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r78Hbrz91F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r78Hbrz91F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r78Hbrz91F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r78Hbrz91F .navbar-expand {
    flex-direction: column;
  }
  .cid-r78Hbrz91F img {
    height: 3.8rem !important;
  }
  .cid-r78Hbrz91F .btn {
    display: flex;
  }
  .cid-r78Hbrz91F button.navbar-toggler {
    display: block;
  }
  .cid-r78Hbrz91F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r78Hbrz91F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r78Hbrz91F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r78Hbrz91F .navbar-collapse.collapsing,
  .cid-r78Hbrz91F .navbar-collapse.show {
    display: block !important;
  }
  .cid-r78Hbrz91F .navbar-collapse.collapsing .navbar-nav,
  .cid-r78Hbrz91F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r78Hbrz91F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r78Hbrz91F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r78Hbrz91F .navbar-collapse.collapsing .navbar-buttons,
  .cid-r78Hbrz91F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r78Hbrz91F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r78Hbrz91F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r78Hbrz91F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r78Hbrz91F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r78Hbrz91F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r78Hbrz91F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r78Hbrz91F .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r78Hbrz91F .navbar-collapse {
  flex-basis: auto;
}
.cid-r78Hbrz91F .nav-link:hover,
.cid-r78Hbrz91F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r78Hbt6Bkj {
  padding-top: 75px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-r78Hbt6Bkj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r78Hbt6Bkj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r78Hbt6Bkj .mbr-text {
    text-align: center;
  }
}
.cid-r78Hbt6Bkj H1 {
  text-align: center;
}
.cid-r78HbulRmJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-r78HbulRmJ .content-slider {
  display: flex;
  justify-content: center;
}
.cid-r78HbulRmJ .modal-body .close {
  background: #1b1b1b;
}
.cid-r78HbulRmJ .modal-body .close span {
  font-style: normal;
}
.cid-r78HbulRmJ .carousel-inner > .active,
.cid-r78HbulRmJ .carousel-inner > .next,
.cid-r78HbulRmJ .carousel-inner > .prev {
  display: flex;
}
.cid-r78HbulRmJ .carousel-control .icon-next,
.cid-r78HbulRmJ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-r78HbulRmJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r78HbulRmJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-r78HbulRmJ .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-r78HbulRmJ .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-r78HbulRmJ .boxed-slider > div {
  position: relative;
}
.cid-r78HbulRmJ .container img {
  width: 100%;
}
.cid-r78HbulRmJ .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-r78HbulRmJ .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r78HbulRmJ .mbr-table-cell {
  padding: 0;
}
.cid-r78HbulRmJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-r78HbulRmJ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-r78HbulRmJ .mbr-overlay {
  z-index: 1;
}
.cid-r78HbulRmJ .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r78HbulRmJ .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-r78HbulRmJ .carousel-item .container {
    width: 100%;
  }
}
.cid-r78HbulRmJ .carousel-item-next.carousel-item-left,
.cid-r78HbulRmJ .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-r78HbulRmJ .active.carousel-item-right,
.cid-r78HbulRmJ .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-r78HbulRmJ .active.carousel-item-left,
.cid-r78HbulRmJ .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-r78HbulRmJ .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 .3s;
}
.cid-r78HbulRmJ .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r78HbulRmJ .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r78HbulRmJ .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-r78HbulRmJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-r78HbulRmJ .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-r78HbulRmJ .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-r78HbulRmJ .mbr-slider .carousel-indicators li.active,
.cid-r78HbulRmJ .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-r78HbulRmJ .mbr-slider .carousel-indicators li::after,
.cid-r78HbulRmJ .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-r78HbulRmJ .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-r78HbulRmJ .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-r78HbulRmJ .mbr-slider > .container img {
  width: 100%;
}
.cid-r78HbulRmJ .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-r78HbulRmJ .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-r78HbulRmJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-r78HbulRmJ .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r78HbulRmJ .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-r78HbulRmJ .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-r78HbulRmJ .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-r78HbulRmJ .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-r78HbulRmJ .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-r78HbulRmJ .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r78HbulRmJ .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-r78HbulRmJ .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-r78HbulRmJ .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-r78HbulRmJ .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-r78HbulRmJ .carousel-inner {
  height: 100%;
}
.cid-r78HbulRmJ .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-r78HbulRmJ .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-r78HbulRmJ .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-r78HbulRmJ .carousel-item .container-slide {
  text-align: center;
}
.cid-r78HbulRmJ .content-slider-wrap {
  width: 100%;
}
.cid-r78HbvwKyL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/long-guns-863x425.jpg");
}
.cid-r78HbvwKyL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-r78HbvwKyL .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r78HbvwKyL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r78HbvwKyL .mbr-text {
    text-align: center;
  }
}
.cid-r78HbvwKyL H1 {
  text-align: center;
}
.cid-r78Hbwyo8R {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-r78Hbwyo8R .carousel-control {
  background: #000;
}
.cid-r78Hbwyo8R .mbr-section-subtitle {
  color: #0f7699;
}
.cid-r78Hbwyo8R .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r78Hbwyo8R .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-r78Hbwyo8R .carousel-item .wrap-img {
  text-align: center;
}
.cid-r78Hbwyo8R .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-r78Hbwyo8R .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r78Hbwyo8R .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-r78Hbwyo8R .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-r78Hbwyo8R .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-r78Hbwyo8R .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-r78Hbwyo8R .cloneditem-1,
.cid-r78Hbwyo8R .cloneditem-2,
.cid-r78Hbwyo8R .cloneditem-3,
.cid-r78Hbwyo8R .cloneditem-4,
.cid-r78Hbwyo8R .cloneditem-5 {
  display: none;
}
.cid-r78Hbwyo8R .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-r78Hbwyo8R .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides2 .cloneditem-1,
  .cid-r78Hbwyo8R .carousel-inner.slides2 .cloneditem-2,
  .cid-r78Hbwyo8R .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides3 .cloneditem-1,
  .cid-r78Hbwyo8R .carousel-inner.slides3 .cloneditem-2,
  .cid-r78Hbwyo8R .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides4 .cloneditem-1,
  .cid-r78Hbwyo8R .carousel-inner.slides4 .cloneditem-2,
  .cid-r78Hbwyo8R .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides5 .cloneditem-1,
  .cid-r78Hbwyo8R .carousel-inner.slides5 .cloneditem-2,
  .cid-r78Hbwyo8R .carousel-inner.slides5 .cloneditem-3,
  .cid-r78Hbwyo8R .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78Hbwyo8R .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78Hbwyo8R .carousel-inner.slides6 .cloneditem-1,
  .cid-r78Hbwyo8R .carousel-inner.slides6 .cloneditem-2,
  .cid-r78Hbwyo8R .carousel-inner.slides6 .cloneditem-3,
  .cid-r78Hbwyo8R .carousel-inner.slides6 .cloneditem-4,
  .cid-r78Hbwyo8R .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-r78Hbz73w4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-r78Hbz73w4 .content {
    text-align: center;
  }
  .cid-r78Hbz73w4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-r78Hbz73w4 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-r78Hbz73w4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r78Hbz73w4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r78Hbz73w4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-r78Hbz73w4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r78Hbz73w4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r78Hbz73w4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r78Hbz73w4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r78Hbz73w4 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r78Hbz73w4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-r78Hbz73w4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r78Hbz73w4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-r78Hbz73w4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r78Hbz73w4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-r78ITTuw6g .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-r78ITTuw6g .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-r78ITTuw6g a {
  font-style: normal;
}
.cid-r78ITTuw6g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r78ITTuw6g .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r78ITTuw6g .nav-item:focus,
.cid-r78ITTuw6g .nav-link:focus {
  outline: none;
}
.cid-r78ITTuw6g .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r78ITTuw6g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r78ITTuw6g .menu-logo {
  margin-right: auto;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r78ITTuw6g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r78ITTuw6g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r78ITTuw6g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r78ITTuw6g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r78ITTuw6g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r78ITTuw6g .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r78ITTuw6g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r78ITTuw6g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r78ITTuw6g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r78ITTuw6g .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r78ITTuw6g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r78ITTuw6g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r78ITTuw6g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r78ITTuw6g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r78ITTuw6g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r78ITTuw6g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r78ITTuw6g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r78ITTuw6g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r78ITTuw6g button.navbar-toggler:focus {
  outline: none;
}
.cid-r78ITTuw6g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r78ITTuw6g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r78ITTuw6g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r78ITTuw6g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r78ITTuw6g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r78ITTuw6g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r78ITTuw6g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r78ITTuw6g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r78ITTuw6g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r78ITTuw6g .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r78ITTuw6g .collapsed .btn {
  display: flex;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse.collapsing,
.cid-r78ITTuw6g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r78ITTuw6g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r78ITTuw6g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r78ITTuw6g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r78ITTuw6g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r78ITTuw6g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r78ITTuw6g .collapsed button.navbar-toggler {
  display: block;
}
.cid-r78ITTuw6g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r78ITTuw6g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r78ITTuw6g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r78ITTuw6g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r78ITTuw6g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r78ITTuw6g .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r78ITTuw6g .navbar-expand {
    flex-direction: column;
  }
  .cid-r78ITTuw6g img {
    height: 3.8rem !important;
  }
  .cid-r78ITTuw6g .btn {
    display: flex;
  }
  .cid-r78ITTuw6g button.navbar-toggler {
    display: block;
  }
  .cid-r78ITTuw6g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r78ITTuw6g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r78ITTuw6g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r78ITTuw6g .navbar-collapse.collapsing,
  .cid-r78ITTuw6g .navbar-collapse.show {
    display: block !important;
  }
  .cid-r78ITTuw6g .navbar-collapse.collapsing .navbar-nav,
  .cid-r78ITTuw6g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r78ITTuw6g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r78ITTuw6g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r78ITTuw6g .navbar-collapse.collapsing .navbar-buttons,
  .cid-r78ITTuw6g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r78ITTuw6g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r78ITTuw6g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r78ITTuw6g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r78ITTuw6g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r78ITTuw6g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r78ITTuw6g .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r78ITTuw6g .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r78ITTuw6g .navbar-collapse {
  flex-basis: auto;
}
.cid-r78ITTuw6g .nav-link:hover,
.cid-r78ITTuw6g .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r78ITVau3s {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #7f1933);
}
@media (min-width: 992px) {
  .cid-r78ITVau3s .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r78ITVau3s .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r78ITVau3s .mbr-text {
    text-align: center;
  }
}
.cid-r78ITVau3s H1 {
  text-align: center;
}
.cid-r78ITWukVQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-r78ITWukVQ .content-slider {
  display: flex;
  justify-content: center;
}
.cid-r78ITWukVQ .modal-body .close {
  background: #1b1b1b;
}
.cid-r78ITWukVQ .modal-body .close span {
  font-style: normal;
}
.cid-r78ITWukVQ .carousel-inner > .active,
.cid-r78ITWukVQ .carousel-inner > .next,
.cid-r78ITWukVQ .carousel-inner > .prev {
  display: flex;
}
.cid-r78ITWukVQ .carousel-control .icon-next,
.cid-r78ITWukVQ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-r78ITWukVQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r78ITWukVQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-r78ITWukVQ .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-r78ITWukVQ .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-r78ITWukVQ .boxed-slider > div {
  position: relative;
}
.cid-r78ITWukVQ .container img {
  width: 100%;
}
.cid-r78ITWukVQ .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-r78ITWukVQ .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r78ITWukVQ .mbr-table-cell {
  padding: 0;
}
.cid-r78ITWukVQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-r78ITWukVQ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-r78ITWukVQ .mbr-overlay {
  z-index: 1;
}
.cid-r78ITWukVQ .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r78ITWukVQ .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-r78ITWukVQ .carousel-item .container {
    width: 100%;
  }
}
.cid-r78ITWukVQ .carousel-item-next.carousel-item-left,
.cid-r78ITWukVQ .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-r78ITWukVQ .active.carousel-item-right,
.cid-r78ITWukVQ .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-r78ITWukVQ .active.carousel-item-left,
.cid-r78ITWukVQ .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-r78ITWukVQ .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 .3s;
}
.cid-r78ITWukVQ .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r78ITWukVQ .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r78ITWukVQ .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-r78ITWukVQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-r78ITWukVQ .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-r78ITWukVQ .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-r78ITWukVQ .mbr-slider .carousel-indicators li.active,
.cid-r78ITWukVQ .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-r78ITWukVQ .mbr-slider .carousel-indicators li::after,
.cid-r78ITWukVQ .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-r78ITWukVQ .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-r78ITWukVQ .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-r78ITWukVQ .mbr-slider > .container img {
  width: 100%;
}
.cid-r78ITWukVQ .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-r78ITWukVQ .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-r78ITWukVQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-r78ITWukVQ .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r78ITWukVQ .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-r78ITWukVQ .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-r78ITWukVQ .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-r78ITWukVQ .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-r78ITWukVQ .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-r78ITWukVQ .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r78ITWukVQ .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-r78ITWukVQ .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-r78ITWukVQ .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-r78ITWukVQ .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-r78ITWukVQ .carousel-inner {
  height: 100%;
}
.cid-r78ITWukVQ .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-r78ITWukVQ .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-r78ITWukVQ .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-r78ITWukVQ .carousel-item .container-slide {
  text-align: center;
}
.cid-r78ITWukVQ .content-slider-wrap {
  width: 100%;
}
.cid-r78ITXBJlU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/long-guns-863x425.jpg");
}
.cid-r78ITXBJlU .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-r78ITXBJlU .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r78ITXBJlU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r78ITXBJlU .mbr-text {
    text-align: center;
  }
}
.cid-r78ITXBJlU H1 {
  text-align: center;
}
.cid-r78ITYwR2V {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-r78ITYwR2V .carousel-control {
  background: #000;
}
.cid-r78ITYwR2V .mbr-section-subtitle {
  color: #0f7699;
}
.cid-r78ITYwR2V .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r78ITYwR2V .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-r78ITYwR2V .carousel-item .wrap-img {
  text-align: center;
}
.cid-r78ITYwR2V .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-r78ITYwR2V .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r78ITYwR2V .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-r78ITYwR2V .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-r78ITYwR2V .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-r78ITYwR2V .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-r78ITYwR2V .cloneditem-1,
.cid-r78ITYwR2V .cloneditem-2,
.cid-r78ITYwR2V .cloneditem-3,
.cid-r78ITYwR2V .cloneditem-4,
.cid-r78ITYwR2V .cloneditem-5 {
  display: none;
}
.cid-r78ITYwR2V .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-r78ITYwR2V .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides2 .cloneditem-1,
  .cid-r78ITYwR2V .carousel-inner.slides2 .cloneditem-2,
  .cid-r78ITYwR2V .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides3 .cloneditem-1,
  .cid-r78ITYwR2V .carousel-inner.slides3 .cloneditem-2,
  .cid-r78ITYwR2V .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides4 .cloneditem-1,
  .cid-r78ITYwR2V .carousel-inner.slides4 .cloneditem-2,
  .cid-r78ITYwR2V .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides5 .cloneditem-1,
  .cid-r78ITYwR2V .carousel-inner.slides5 .cloneditem-2,
  .cid-r78ITYwR2V .carousel-inner.slides5 .cloneditem-3,
  .cid-r78ITYwR2V .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r78ITYwR2V .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r78ITYwR2V .carousel-inner.slides6 .cloneditem-1,
  .cid-r78ITYwR2V .carousel-inner.slides6 .cloneditem-2,
  .cid-r78ITYwR2V .carousel-inner.slides6 .cloneditem-3,
  .cid-r78ITYwR2V .carousel-inner.slides6 .cloneditem-4,
  .cid-r78ITYwR2V .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-r78IU0GEaN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-r78IU0GEaN .content {
    text-align: center;
  }
  .cid-r78IU0GEaN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-r78IU0GEaN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-r78IU0GEaN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r78IU0GEaN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r78IU0GEaN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-r78IU0GEaN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r78IU0GEaN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r78IU0GEaN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r78IU0GEaN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r78IU0GEaN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r78IU0GEaN .google-map {
  height: 25rem;
  position: relative;
}
.cid-r78IU0GEaN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r78IU0GEaN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-r78IU0GEaN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r78IU0GEaN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-r7B8KFpaDK .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-r7B8KFpaDK .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-r7B8KFpaDK a {
  font-style: normal;
}
.cid-r7B8KFpaDK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r7B8KFpaDK .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r7B8KFpaDK .nav-item:focus,
.cid-r7B8KFpaDK .nav-link:focus {
  outline: none;
}
.cid-r7B8KFpaDK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r7B8KFpaDK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r7B8KFpaDK .menu-logo {
  margin-right: auto;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r7B8KFpaDK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r7B8KFpaDK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r7B8KFpaDK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r7B8KFpaDK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r7B8KFpaDK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r7B8KFpaDK .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r7B8KFpaDK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r7B8KFpaDK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r7B8KFpaDK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r7B8KFpaDK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r7B8KFpaDK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r7B8KFpaDK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r7B8KFpaDK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r7B8KFpaDK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r7B8KFpaDK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r7B8KFpaDK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r7B8KFpaDK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r7B8KFpaDK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r7B8KFpaDK button.navbar-toggler:focus {
  outline: none;
}
.cid-r7B8KFpaDK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r7B8KFpaDK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r7B8KFpaDK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r7B8KFpaDK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r7B8KFpaDK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r7B8KFpaDK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7B8KFpaDK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r7B8KFpaDK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r7B8KFpaDK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7B8KFpaDK .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r7B8KFpaDK .collapsed .btn {
  display: flex;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse.collapsing,
.cid-r7B8KFpaDK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r7B8KFpaDK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r7B8KFpaDK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r7B8KFpaDK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r7B8KFpaDK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r7B8KFpaDK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r7B8KFpaDK .collapsed button.navbar-toggler {
  display: block;
}
.cid-r7B8KFpaDK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r7B8KFpaDK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r7B8KFpaDK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r7B8KFpaDK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r7B8KFpaDK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r7B8KFpaDK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r7B8KFpaDK .navbar-expand {
    flex-direction: column;
  }
  .cid-r7B8KFpaDK img {
    height: 3.8rem !important;
  }
  .cid-r7B8KFpaDK .btn {
    display: flex;
  }
  .cid-r7B8KFpaDK button.navbar-toggler {
    display: block;
  }
  .cid-r7B8KFpaDK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r7B8KFpaDK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r7B8KFpaDK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r7B8KFpaDK .navbar-collapse.collapsing,
  .cid-r7B8KFpaDK .navbar-collapse.show {
    display: block !important;
  }
  .cid-r7B8KFpaDK .navbar-collapse.collapsing .navbar-nav,
  .cid-r7B8KFpaDK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r7B8KFpaDK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r7B8KFpaDK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r7B8KFpaDK .navbar-collapse.collapsing .navbar-buttons,
  .cid-r7B8KFpaDK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r7B8KFpaDK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r7B8KFpaDK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r7B8KFpaDK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r7B8KFpaDK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r7B8KFpaDK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r7B8KFpaDK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r7B8KFpaDK .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r7B8KFpaDK .navbar-collapse {
  flex-basis: auto;
}
.cid-r7B8KFpaDK .nav-link:hover,
.cid-r7B8KFpaDK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r7B8KGMY5y {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #7f1933);
}
@media (min-width: 992px) {
  .cid-r7B8KGMY5y .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r7B8KGMY5y .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r7B8KGMY5y .mbr-text {
    text-align: center;
  }
}
.cid-r7B8KGMY5y H1 {
  text-align: center;
}
.cid-r7B8KHKbYS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-r7B8KHKbYS .content-slider {
  display: flex;
  justify-content: center;
}
.cid-r7B8KHKbYS .modal-body .close {
  background: #1b1b1b;
}
.cid-r7B8KHKbYS .modal-body .close span {
  font-style: normal;
}
.cid-r7B8KHKbYS .carousel-inner > .active,
.cid-r7B8KHKbYS .carousel-inner > .next,
.cid-r7B8KHKbYS .carousel-inner > .prev {
  display: flex;
}
.cid-r7B8KHKbYS .carousel-control .icon-next,
.cid-r7B8KHKbYS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-r7B8KHKbYS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r7B8KHKbYS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-r7B8KHKbYS .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-r7B8KHKbYS .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-r7B8KHKbYS .boxed-slider > div {
  position: relative;
}
.cid-r7B8KHKbYS .container img {
  width: 100%;
}
.cid-r7B8KHKbYS .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-r7B8KHKbYS .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r7B8KHKbYS .mbr-table-cell {
  padding: 0;
}
.cid-r7B8KHKbYS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-r7B8KHKbYS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-r7B8KHKbYS .mbr-overlay {
  z-index: 1;
}
.cid-r7B8KHKbYS .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r7B8KHKbYS .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-r7B8KHKbYS .carousel-item .container {
    width: 100%;
  }
}
.cid-r7B8KHKbYS .carousel-item-next.carousel-item-left,
.cid-r7B8KHKbYS .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-r7B8KHKbYS .active.carousel-item-right,
.cid-r7B8KHKbYS .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-r7B8KHKbYS .active.carousel-item-left,
.cid-r7B8KHKbYS .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-r7B8KHKbYS .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 .3s;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-r7B8KHKbYS .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators li.active,
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators li::after,
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-r7B8KHKbYS .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-r7B8KHKbYS .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-r7B8KHKbYS .mbr-slider > .container img {
  width: 100%;
}
.cid-r7B8KHKbYS .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-r7B8KHKbYS .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-r7B8KHKbYS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-r7B8KHKbYS .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-r7B8KHKbYS .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-r7B8KHKbYS .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-r7B8KHKbYS .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-r7B8KHKbYS .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-r7B8KHKbYS .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-r7B8KHKbYS .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-r7B8KHKbYS .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-r7B8KHKbYS .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-r7B8KHKbYS .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-r7B8KHKbYS .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-r7B8KHKbYS .carousel-inner {
  height: 100%;
}
.cid-r7B8KHKbYS .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-r7B8KHKbYS .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-r7B8KHKbYS .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-r7B8KHKbYS .carousel-item .container-slide {
  text-align: center;
}
.cid-r7B8KHKbYS .content-slider-wrap {
  width: 100%;
}
.cid-r7B8KIEza6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/long-guns-863x425.jpg");
}
.cid-r7B8KIEza6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-r7B8KIEza6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r7B8KIEza6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r7B8KIEza6 .mbr-text {
    text-align: center;
  }
}
.cid-r7B8KIEza6 H1 {
  text-align: center;
}
.cid-r7B8KJIaN5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-r7B8KJIaN5 .carousel-control {
  background: #000;
}
.cid-r7B8KJIaN5 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-r7B8KJIaN5 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r7B8KJIaN5 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-r7B8KJIaN5 .carousel-item .wrap-img {
  text-align: center;
}
.cid-r7B8KJIaN5 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-r7B8KJIaN5 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r7B8KJIaN5 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-r7B8KJIaN5 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-r7B8KJIaN5 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-r7B8KJIaN5 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-r7B8KJIaN5 .cloneditem-1,
.cid-r7B8KJIaN5 .cloneditem-2,
.cid-r7B8KJIaN5 .cloneditem-3,
.cid-r7B8KJIaN5 .cloneditem-4,
.cid-r7B8KJIaN5 .cloneditem-5 {
  display: none;
}
.cid-r7B8KJIaN5 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-r7B8KJIaN5 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides2 .cloneditem-1,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 .cloneditem-2,
  .cid-r7B8KJIaN5 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides3 .cloneditem-1,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 .cloneditem-2,
  .cid-r7B8KJIaN5 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides4 .cloneditem-1,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 .cloneditem-2,
  .cid-r7B8KJIaN5 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides5 .cloneditem-1,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 .cloneditem-2,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 .cloneditem-3,
  .cid-r7B8KJIaN5 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r7B8KJIaN5 .carousel-inner.slides6 .cloneditem-1,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 .cloneditem-2,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 .cloneditem-3,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 .cloneditem-4,
  .cid-r7B8KJIaN5 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-r7B8KLUiVA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-r7B8KLUiVA .content {
    text-align: center;
  }
  .cid-r7B8KLUiVA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-r7B8KLUiVA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-r7B8KLUiVA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r7B8KLUiVA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r7B8KLUiVA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-r7B8KLUiVA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r7B8KLUiVA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r7B8KLUiVA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r7B8KLUiVA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r7B8KLUiVA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r7B8KLUiVA .google-map {
  height: 25rem;
  position: relative;
}
.cid-r7B8KLUiVA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r7B8KLUiVA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-r7B8KLUiVA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r7B8KLUiVA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-twYWooCVxf .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-twYWooCVxf .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-twYWooCVxf a {
  font-style: normal;
}
.cid-twYWooCVxf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-twYWooCVxf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-twYWooCVxf .nav-item:focus,
.cid-twYWooCVxf .nav-link:focus {
  outline: none;
}
.cid-twYWooCVxf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-twYWooCVxf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-twYWooCVxf .menu-logo {
  margin-right: auto;
}
.cid-twYWooCVxf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-twYWooCVxf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-twYWooCVxf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-twYWooCVxf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-twYWooCVxf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-twYWooCVxf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-twYWooCVxf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-twYWooCVxf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-twYWooCVxf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-twYWooCVxf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-twYWooCVxf .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-twYWooCVxf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-twYWooCVxf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twYWooCVxf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-twYWooCVxf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twYWooCVxf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-twYWooCVxf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-twYWooCVxf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-twYWooCVxf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-twYWooCVxf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-twYWooCVxf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-twYWooCVxf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-twYWooCVxf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-twYWooCVxf button.navbar-toggler:focus {
  outline: none;
}
.cid-twYWooCVxf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-twYWooCVxf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-twYWooCVxf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-twYWooCVxf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-twYWooCVxf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-twYWooCVxf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twYWooCVxf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-twYWooCVxf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-twYWooCVxf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twYWooCVxf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-twYWooCVxf .collapsed .btn {
  display: flex;
}
.cid-twYWooCVxf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-twYWooCVxf .collapsed .navbar-collapse.collapsing,
.cid-twYWooCVxf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-twYWooCVxf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-twYWooCVxf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-twYWooCVxf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-twYWooCVxf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-twYWooCVxf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-twYWooCVxf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-twYWooCVxf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-twYWooCVxf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-twYWooCVxf .collapsed button.navbar-toggler {
  display: block;
}
.cid-twYWooCVxf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-twYWooCVxf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twYWooCVxf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-twYWooCVxf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-twYWooCVxf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-twYWooCVxf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-twYWooCVxf .navbar-expand {
    flex-direction: column;
  }
  .cid-twYWooCVxf img {
    height: 3.8rem !important;
  }
  .cid-twYWooCVxf .btn {
    display: flex;
  }
  .cid-twYWooCVxf button.navbar-toggler {
    display: block;
  }
  .cid-twYWooCVxf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-twYWooCVxf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twYWooCVxf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-twYWooCVxf .navbar-collapse.collapsing,
  .cid-twYWooCVxf .navbar-collapse.show {
    display: block !important;
  }
  .cid-twYWooCVxf .navbar-collapse.collapsing .navbar-nav,
  .cid-twYWooCVxf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-twYWooCVxf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-twYWooCVxf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-twYWooCVxf .navbar-collapse.collapsing .navbar-buttons,
  .cid-twYWooCVxf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-twYWooCVxf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-twYWooCVxf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-twYWooCVxf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-twYWooCVxf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-twYWooCVxf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-twYWooCVxf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-twYWooCVxf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-twYWooCVxf .navbar-collapse {
  flex-basis: auto;
}
.cid-twYWooCVxf .nav-link:hover,
.cid-twYWooCVxf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-twYWooUnVg {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYWooUnVg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYWooUnVg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-twYWooUnVg .mbr-text {
    text-align: center;
  }
}
.cid-twYWooUnVg H1 {
  text-align: center;
}
.cid-twYWoqcjqR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-twYWoqcjqR .content {
    text-align: center;
  }
  .cid-twYWoqcjqR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-twYWoqcjqR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-twYWoqcjqR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twYWoqcjqR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-twYWoqcjqR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-twYWoqcjqR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twYWoqcjqR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twYWoqcjqR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twYWoqcjqR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twYWoqcjqR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-twYWoqcjqR .google-map {
  height: 25rem;
  position: relative;
}
.cid-twYWoqcjqR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-twYWoqcjqR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-twYWoqcjqR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-twYWoqcjqR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-twYYMiwUrB .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-twYYMiwUrB .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-twYYMiwUrB a {
  font-style: normal;
}
.cid-twYYMiwUrB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-twYYMiwUrB .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-twYYMiwUrB .nav-item:focus,
.cid-twYYMiwUrB .nav-link:focus {
  outline: none;
}
.cid-twYYMiwUrB .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-twYYMiwUrB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-twYYMiwUrB .menu-logo {
  margin-right: auto;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-twYYMiwUrB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-twYYMiwUrB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-twYYMiwUrB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-twYYMiwUrB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-twYYMiwUrB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-twYYMiwUrB .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-twYYMiwUrB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-twYYMiwUrB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twYYMiwUrB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-twYYMiwUrB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twYYMiwUrB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-twYYMiwUrB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-twYYMiwUrB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-twYYMiwUrB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-twYYMiwUrB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-twYYMiwUrB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-twYYMiwUrB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-twYYMiwUrB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-twYYMiwUrB button.navbar-toggler:focus {
  outline: none;
}
.cid-twYYMiwUrB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-twYYMiwUrB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-twYYMiwUrB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-twYYMiwUrB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-twYYMiwUrB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-twYYMiwUrB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twYYMiwUrB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-twYYMiwUrB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-twYYMiwUrB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twYYMiwUrB .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-twYYMiwUrB .collapsed .btn {
  display: flex;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse.collapsing,
.cid-twYYMiwUrB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-twYYMiwUrB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-twYYMiwUrB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-twYYMiwUrB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-twYYMiwUrB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-twYYMiwUrB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-twYYMiwUrB .collapsed button.navbar-toggler {
  display: block;
}
.cid-twYYMiwUrB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-twYYMiwUrB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twYYMiwUrB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-twYYMiwUrB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-twYYMiwUrB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-twYYMiwUrB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-twYYMiwUrB .navbar-expand {
    flex-direction: column;
  }
  .cid-twYYMiwUrB img {
    height: 3.8rem !important;
  }
  .cid-twYYMiwUrB .btn {
    display: flex;
  }
  .cid-twYYMiwUrB button.navbar-toggler {
    display: block;
  }
  .cid-twYYMiwUrB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-twYYMiwUrB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twYYMiwUrB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-twYYMiwUrB .navbar-collapse.collapsing,
  .cid-twYYMiwUrB .navbar-collapse.show {
    display: block !important;
  }
  .cid-twYYMiwUrB .navbar-collapse.collapsing .navbar-nav,
  .cid-twYYMiwUrB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-twYYMiwUrB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-twYYMiwUrB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-twYYMiwUrB .navbar-collapse.collapsing .navbar-buttons,
  .cid-twYYMiwUrB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-twYYMiwUrB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-twYYMiwUrB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-twYYMiwUrB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-twYYMiwUrB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-twYYMiwUrB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-twYYMiwUrB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-twYYMiwUrB .menu-logo {
    flex-shrink: 0;
  }
}
.cid-twYYMiwUrB .navbar-collapse {
  flex-basis: auto;
}
.cid-twYYMiwUrB .nav-link:hover,
.cid-twYYMiwUrB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-twYYMiO3UY {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-twYYMiO3UY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYYMiO3UY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-twYYMiO3UY .mbr-text {
    text-align: center;
  }
}
.cid-twYYMiO3UY H1 {
  text-align: center;
}
.cid-twYZb5krv9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #232323, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYZb5krv9 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYZb5krv9 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-twYZb5krv9 .mbr-section-title {
  text-align: right;
}
.cid-twYZdbphRA {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #232323, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYZdbphRA .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYZdbphRA .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-twYZdbphRA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-twYZdbphRA .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-twYZdbphRA .mbr-section-title {
  text-align: left;
}
.cid-twYZcMm0ir {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #232323, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYZcMm0ir .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYZcMm0ir .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-twYZcjtdif {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #232323, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYZcjtdif .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYZcjtdif .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-twYZcjtdif .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-twYZcjtdif .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-twYZbEgE0S {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #232323, #7f1933);
}
@media (min-width: 992px) {
  .cid-twYZbEgE0S .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twYZbEgE0S .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-twYYMjSKTn {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-twYYMjSKTn .content {
    text-align: center;
  }
  .cid-twYYMjSKTn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-twYYMjSKTn .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-twYYMjSKTn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twYYMjSKTn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-twYYMjSKTn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-twYYMjSKTn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twYYMjSKTn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twYYMjSKTn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twYYMjSKTn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twYYMjSKTn .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-twYYMjSKTn .google-map {
  height: 25rem;
  position: relative;
}
.cid-twYYMjSKTn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-twYYMjSKTn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-twYYMjSKTn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-twYYMjSKTn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twYYMjSKTn .copyright > p {
  text-align: left;
}
.cid-twZ7yFBzoj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-twZ7yFBzoj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-twZ7yFBzoj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-twZ7yFBzoj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-twZ7yFBzoj .media-container-row .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-twZ7yFBzoj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-twZ7yFBzoj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twZ7yFBzoj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twZ7yFBzoj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twZ7yFBzoj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-twZ7yFBzoj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAZHvX83iA .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uAZHvX83iA .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uAZHvX83iA a {
  font-style: normal;
}
.cid-uAZHvX83iA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uAZHvX83iA .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uAZHvX83iA .nav-item:focus,
.cid-uAZHvX83iA .nav-link:focus {
  outline: none;
}
.cid-uAZHvX83iA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uAZHvX83iA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uAZHvX83iA .menu-logo {
  margin-right: auto;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uAZHvX83iA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uAZHvX83iA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uAZHvX83iA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uAZHvX83iA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAZHvX83iA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uAZHvX83iA .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uAZHvX83iA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uAZHvX83iA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAZHvX83iA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uAZHvX83iA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAZHvX83iA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uAZHvX83iA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uAZHvX83iA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uAZHvX83iA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uAZHvX83iA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uAZHvX83iA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uAZHvX83iA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uAZHvX83iA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uAZHvX83iA button.navbar-toggler:focus {
  outline: none;
}
.cid-uAZHvX83iA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uAZHvX83iA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uAZHvX83iA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZHvX83iA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZHvX83iA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uAZHvX83iA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZHvX83iA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uAZHvX83iA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uAZHvX83iA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZHvX83iA .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uAZHvX83iA .collapsed .btn {
  display: flex;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse.collapsing,
.cid-uAZHvX83iA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uAZHvX83iA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uAZHvX83iA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uAZHvX83iA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uAZHvX83iA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uAZHvX83iA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uAZHvX83iA .collapsed button.navbar-toggler {
  display: block;
}
.cid-uAZHvX83iA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uAZHvX83iA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAZHvX83iA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uAZHvX83iA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uAZHvX83iA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uAZHvX83iA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uAZHvX83iA .navbar-expand {
    flex-direction: column;
  }
  .cid-uAZHvX83iA img {
    height: 3.8rem !important;
  }
  .cid-uAZHvX83iA .btn {
    display: flex;
  }
  .cid-uAZHvX83iA button.navbar-toggler {
    display: block;
  }
  .cid-uAZHvX83iA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uAZHvX83iA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAZHvX83iA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uAZHvX83iA .navbar-collapse.collapsing,
  .cid-uAZHvX83iA .navbar-collapse.show {
    display: block !important;
  }
  .cid-uAZHvX83iA .navbar-collapse.collapsing .navbar-nav,
  .cid-uAZHvX83iA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uAZHvX83iA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uAZHvX83iA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uAZHvX83iA .navbar-collapse.collapsing .navbar-buttons,
  .cid-uAZHvX83iA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uAZHvX83iA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uAZHvX83iA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uAZHvX83iA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uAZHvX83iA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uAZHvX83iA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uAZHvX83iA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uAZHvX83iA .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uAZHvX83iA .navbar-collapse {
  flex-basis: auto;
}
.cid-uAZHvX83iA .nav-link:hover,
.cid-uAZHvX83iA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uAZHvXxHHq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uAZHvXxHHq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAZHvXxHHq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAZHvXxHHq .mbr-text {
    text-align: center;
  }
}
.cid-uAZHvXxHHq H1 {
  text-align: center;
}
.cid-uAZJ9TzWL7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uAZJ9TzWL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAZJ9TzWL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAZJ9TzWL7 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item {
    margin-bottom: 16px;
  }
}
.cid-uAZJ9TzWL7 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uAZJ9TzWL7 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uAZJ9TzWL7 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item .item-wrapper {
    display: block;
  }
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uAZJ9TzWL7 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uAZJ9TzWL7 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAZJ9TzWL7 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uAZJ9TzWL7 .item-title {
  color: #ffffff;
}
.cid-uAZJ9TzWL7 .item-desc {
  color: #ffffff;
}
.cid-uAZHvYxQVP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uAZHvYxQVP .carousel-control {
  background: #000;
}
.cid-uAZHvYxQVP .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uAZHvYxQVP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZHvYxQVP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uAZHvYxQVP .carousel-item .wrap-img {
  text-align: center;
}
.cid-uAZHvYxQVP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uAZHvYxQVP .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZHvYxQVP .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uAZHvYxQVP .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uAZHvYxQVP .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uAZHvYxQVP .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uAZHvYxQVP .cloneditem-1,
.cid-uAZHvYxQVP .cloneditem-2,
.cid-uAZHvYxQVP .cloneditem-3,
.cid-uAZHvYxQVP .cloneditem-4,
.cid-uAZHvYxQVP .cloneditem-5 {
  display: none;
}
.cid-uAZHvYxQVP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAZHvYxQVP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides2 .cloneditem-1,
  .cid-uAZHvYxQVP .carousel-inner.slides2 .cloneditem-2,
  .cid-uAZHvYxQVP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides3 .cloneditem-1,
  .cid-uAZHvYxQVP .carousel-inner.slides3 .cloneditem-2,
  .cid-uAZHvYxQVP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides4 .cloneditem-1,
  .cid-uAZHvYxQVP .carousel-inner.slides4 .cloneditem-2,
  .cid-uAZHvYxQVP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides5 .cloneditem-1,
  .cid-uAZHvYxQVP .carousel-inner.slides5 .cloneditem-2,
  .cid-uAZHvYxQVP .carousel-inner.slides5 .cloneditem-3,
  .cid-uAZHvYxQVP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZHvYxQVP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZHvYxQVP .carousel-inner.slides6 .cloneditem-1,
  .cid-uAZHvYxQVP .carousel-inner.slides6 .cloneditem-2,
  .cid-uAZHvYxQVP .carousel-inner.slides6 .cloneditem-3,
  .cid-uAZHvYxQVP .carousel-inner.slides6 .cloneditem-4,
  .cid-uAZHvYxQVP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uAZHvZpJcN {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uAZHvZpJcN .content {
    text-align: center;
  }
  .cid-uAZHvZpJcN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAZHvZpJcN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAZHvZpJcN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAZHvZpJcN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uAZHvZpJcN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uAZHvZpJcN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAZHvZpJcN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZHvZpJcN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZHvZpJcN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZHvZpJcN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uAZHvZpJcN .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAZHvZpJcN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAZHvZpJcN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAZHvZpJcN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAZHvZpJcN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAZHvZpJcN .copyright > p {
  text-align: left;
}
.cid-uAZHvZMCct {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uAZHvZMCct .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uAZHvZMCct .modal-body .close {
  background: #1b1b1b;
}
.cid-uAZHvZMCct .modal-body .close span {
  font-style: normal;
}
.cid-uAZHvZMCct .carousel-inner > .active,
.cid-uAZHvZMCct .carousel-inner > .next,
.cid-uAZHvZMCct .carousel-inner > .prev {
  display: flex;
}
.cid-uAZHvZMCct .carousel-control .icon-next,
.cid-uAZHvZMCct .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uAZHvZMCct .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZHvZMCct .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uAZHvZMCct .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uAZHvZMCct .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uAZHvZMCct .boxed-slider > div {
  position: relative;
}
.cid-uAZHvZMCct .container img {
  width: 100%;
}
.cid-uAZHvZMCct .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-uAZHvZMCct .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZHvZMCct .mbr-table-cell {
  padding: 0;
}
.cid-uAZHvZMCct .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uAZHvZMCct .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uAZHvZMCct .mbr-overlay {
  z-index: 1;
}
.cid-uAZHvZMCct .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZHvZMCct .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uAZHvZMCct .carousel-item .container {
    width: 100%;
  }
}
.cid-uAZHvZMCct .carousel-item-next.carousel-item-left,
.cid-uAZHvZMCct .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uAZHvZMCct .active.carousel-item-right,
.cid-uAZHvZMCct .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uAZHvZMCct .active.carousel-item-left,
.cid-uAZHvZMCct .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uAZHvZMCct .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 .3s;
}
.cid-uAZHvZMCct .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAZHvZMCct .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAZHvZMCct .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uAZHvZMCct .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAZHvZMCct .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uAZHvZMCct .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uAZHvZMCct .mbr-slider .carousel-indicators li.active,
.cid-uAZHvZMCct .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uAZHvZMCct .mbr-slider .carousel-indicators li::after,
.cid-uAZHvZMCct .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uAZHvZMCct .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uAZHvZMCct .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uAZHvZMCct .mbr-slider > .container img {
  width: 100%;
}
.cid-uAZHvZMCct .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-uAZHvZMCct .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uAZHvZMCct .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAZHvZMCct .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZHvZMCct .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uAZHvZMCct .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uAZHvZMCct .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uAZHvZMCct .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uAZHvZMCct .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uAZHvZMCct .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZHvZMCct .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uAZHvZMCct .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uAZHvZMCct .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uAZHvZMCct .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uAZHvZMCct .carousel-inner {
  height: 100%;
}
.cid-uAZHvZMCct .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uAZHvZMCct .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uAZHvZMCct .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uAZHvZMCct .carousel-item .container-slide {
  text-align: center;
}
.cid-uAZHvZMCct .content-slider-wrap {
  width: 100%;
}
.cid-uAZHw05drZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uAZHw05drZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZHw05drZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZHw05drZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uAZHw05drZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAZHw05drZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAZHw05drZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAZHw05drZ .media-container-row .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-uAZHw05drZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAZHw05drZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZHw05drZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZHw05drZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZHw05drZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAZHw05drZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAZHw05drZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAZMrGeZeB .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uAZMrGeZeB .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uAZMrGeZeB a {
  font-style: normal;
}
.cid-uAZMrGeZeB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uAZMrGeZeB .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uAZMrGeZeB .nav-item:focus,
.cid-uAZMrGeZeB .nav-link:focus {
  outline: none;
}
.cid-uAZMrGeZeB .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uAZMrGeZeB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uAZMrGeZeB .menu-logo {
  margin-right: auto;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uAZMrGeZeB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uAZMrGeZeB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uAZMrGeZeB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uAZMrGeZeB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAZMrGeZeB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uAZMrGeZeB .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uAZMrGeZeB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uAZMrGeZeB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAZMrGeZeB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uAZMrGeZeB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAZMrGeZeB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uAZMrGeZeB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uAZMrGeZeB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uAZMrGeZeB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uAZMrGeZeB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uAZMrGeZeB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uAZMrGeZeB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uAZMrGeZeB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uAZMrGeZeB button.navbar-toggler:focus {
  outline: none;
}
.cid-uAZMrGeZeB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uAZMrGeZeB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uAZMrGeZeB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZMrGeZeB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZMrGeZeB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uAZMrGeZeB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZMrGeZeB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uAZMrGeZeB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uAZMrGeZeB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZMrGeZeB .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uAZMrGeZeB .collapsed .btn {
  display: flex;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse.collapsing,
.cid-uAZMrGeZeB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uAZMrGeZeB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uAZMrGeZeB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uAZMrGeZeB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uAZMrGeZeB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uAZMrGeZeB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uAZMrGeZeB .collapsed button.navbar-toggler {
  display: block;
}
.cid-uAZMrGeZeB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uAZMrGeZeB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAZMrGeZeB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uAZMrGeZeB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uAZMrGeZeB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uAZMrGeZeB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uAZMrGeZeB .navbar-expand {
    flex-direction: column;
  }
  .cid-uAZMrGeZeB img {
    height: 3.8rem !important;
  }
  .cid-uAZMrGeZeB .btn {
    display: flex;
  }
  .cid-uAZMrGeZeB button.navbar-toggler {
    display: block;
  }
  .cid-uAZMrGeZeB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uAZMrGeZeB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAZMrGeZeB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uAZMrGeZeB .navbar-collapse.collapsing,
  .cid-uAZMrGeZeB .navbar-collapse.show {
    display: block !important;
  }
  .cid-uAZMrGeZeB .navbar-collapse.collapsing .navbar-nav,
  .cid-uAZMrGeZeB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uAZMrGeZeB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uAZMrGeZeB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uAZMrGeZeB .navbar-collapse.collapsing .navbar-buttons,
  .cid-uAZMrGeZeB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uAZMrGeZeB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uAZMrGeZeB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uAZMrGeZeB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uAZMrGeZeB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uAZMrGeZeB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uAZMrGeZeB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uAZMrGeZeB .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uAZMrGeZeB .navbar-collapse {
  flex-basis: auto;
}
.cid-uAZMrGeZeB .nav-link:hover,
.cid-uAZMrGeZeB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uAZMrGS9mD {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uAZMrGS9mD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAZMrGS9mD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAZMrGS9mD .mbr-text {
    text-align: center;
  }
}
.cid-uAZMrGS9mD H1 {
  text-align: center;
}
.cid-uAZMrHmerc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uAZMrHmerc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAZMrHmerc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAZMrHmerc .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item {
    margin-bottom: 16px;
  }
}
.cid-uAZMrHmerc .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uAZMrHmerc .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uAZMrHmerc .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item .item-wrapper {
    display: block;
  }
}
.cid-uAZMrHmerc .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uAZMrHmerc .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uAZMrHmerc .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uAZMrHmerc .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uAZMrHmerc .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uAZMrHmerc .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uAZMrHmerc .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAZMrHmerc .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uAZMrHmerc .item-title {
  color: #ffffff;
}
.cid-uAZMrHmerc .item-desc {
  color: #ffffff;
}
.cid-uC7ZN1uaoJ {
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uC7ZN1uaoJ .decor-wrap {
  position: absolute;
  pointer-events: none;
}
@media (max-width: 992px) {
  .cid-uC7ZN1uaoJ .decor-wrap {
    width: 60%;
    height: 50%;
    border-radius: 0 50% 0 0;
  }
}
.cid-uC7ZN1uaoJ .decor_1 {
  top: 0;
  left: 0;
  width: 85%;
  height: 100%;
  border-radius: 0 0 40% 0;
  background-color: #b1a374;
  z-index: 1;
}
.cid-uC7ZN1uaoJ .decor_2 {
  right: -35%;
  bottom: 0;
  width: 200vh;
  height: 80%;
  border-radius: 100% 100% 0 0;
  background-color: #f4f4f2;
}
.cid-uC7ZN1uaoJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7ZN1uaoJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC7ZN1uaoJ .row {
  position: relative;
  z-index: 2;
}
.cid-uC7ZN1uaoJ .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uC7ZN1uaoJ .content-wrapper .mbr-section-title {
  margin-bottom: 46px;
}
@media (max-width: 992px) {
  .cid-uC7ZN1uaoJ .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uC7ZN1uaoJ .content-wrapper .text-wrapper {
  padding-right: 32%;
}
@media (max-width: 992px) {
  .cid-uC7ZN1uaoJ .content-wrapper .text-wrapper {
    padding-right: 0;
  }
}
.cid-uC7ZN1uaoJ .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uC7ZN1uaoJ .image-wrapper {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-uC7ZN1uaoJ .image-wrapper {
    margin-top: 46px;
  }
}
.cid-uC7ZN1uaoJ .image-wrapper img {
  height: 800px;
  width: 150%;
  transform: rotate(-8deg);
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uC7ZN1uaoJ .image-wrapper img {
    height: 350px;
    transform: none;
    width: 100%;
  }
}
.cid-uC7ZN1uaoJ .mbr-section-title {
  color: #212529;
}
.cid-uC7ZN1uaoJ .mbr-text {
  color: #51565c;
}
.cid-uAZMrHQlve {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uAZMrHQlve .carousel-control {
  background: #000;
}
.cid-uAZMrHQlve .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uAZMrHQlve .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZMrHQlve .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uAZMrHQlve .carousel-item .wrap-img {
  text-align: center;
}
.cid-uAZMrHQlve .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uAZMrHQlve .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZMrHQlve .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uAZMrHQlve .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uAZMrHQlve .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uAZMrHQlve .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uAZMrHQlve .cloneditem-1,
.cid-uAZMrHQlve .cloneditem-2,
.cid-uAZMrHQlve .cloneditem-3,
.cid-uAZMrHQlve .cloneditem-4,
.cid-uAZMrHQlve .cloneditem-5 {
  display: none;
}
.cid-uAZMrHQlve .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAZMrHQlve .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides2 .cloneditem-1,
  .cid-uAZMrHQlve .carousel-inner.slides2 .cloneditem-2,
  .cid-uAZMrHQlve .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides3 .cloneditem-1,
  .cid-uAZMrHQlve .carousel-inner.slides3 .cloneditem-2,
  .cid-uAZMrHQlve .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides4 .cloneditem-1,
  .cid-uAZMrHQlve .carousel-inner.slides4 .cloneditem-2,
  .cid-uAZMrHQlve .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides5 .cloneditem-1,
  .cid-uAZMrHQlve .carousel-inner.slides5 .cloneditem-2,
  .cid-uAZMrHQlve .carousel-inner.slides5 .cloneditem-3,
  .cid-uAZMrHQlve .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZMrHQlve .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZMrHQlve .carousel-inner.slides6 .cloneditem-1,
  .cid-uAZMrHQlve .carousel-inner.slides6 .cloneditem-2,
  .cid-uAZMrHQlve .carousel-inner.slides6 .cloneditem-3,
  .cid-uAZMrHQlve .carousel-inner.slides6 .cloneditem-4,
  .cid-uAZMrHQlve .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uAZMrIHC9R {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uAZMrIHC9R .content {
    text-align: center;
  }
  .cid-uAZMrIHC9R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAZMrIHC9R .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAZMrIHC9R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAZMrIHC9R .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uAZMrIHC9R .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uAZMrIHC9R .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAZMrIHC9R .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZMrIHC9R .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZMrIHC9R .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZMrIHC9R .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uAZMrIHC9R .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAZMrIHC9R .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAZMrIHC9R .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAZMrIHC9R .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAZMrIHC9R .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAZMrIHC9R .copyright > p {
  text-align: left;
}
.cid-uAZMrJfa7N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uAZMrJfa7N .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uAZMrJfa7N .modal-body .close {
  background: #1b1b1b;
}
.cid-uAZMrJfa7N .modal-body .close span {
  font-style: normal;
}
.cid-uAZMrJfa7N .carousel-inner > .active,
.cid-uAZMrJfa7N .carousel-inner > .next,
.cid-uAZMrJfa7N .carousel-inner > .prev {
  display: flex;
}
.cid-uAZMrJfa7N .carousel-control .icon-next,
.cid-uAZMrJfa7N .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uAZMrJfa7N .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZMrJfa7N .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uAZMrJfa7N .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uAZMrJfa7N .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uAZMrJfa7N .boxed-slider > div {
  position: relative;
}
.cid-uAZMrJfa7N .container img {
  width: 100%;
}
.cid-uAZMrJfa7N .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-uAZMrJfa7N .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZMrJfa7N .mbr-table-cell {
  padding: 0;
}
.cid-uAZMrJfa7N .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uAZMrJfa7N .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uAZMrJfa7N .mbr-overlay {
  z-index: 1;
}
.cid-uAZMrJfa7N .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZMrJfa7N .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uAZMrJfa7N .carousel-item .container {
    width: 100%;
  }
}
.cid-uAZMrJfa7N .carousel-item-next.carousel-item-left,
.cid-uAZMrJfa7N .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uAZMrJfa7N .active.carousel-item-right,
.cid-uAZMrJfa7N .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uAZMrJfa7N .active.carousel-item-left,
.cid-uAZMrJfa7N .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uAZMrJfa7N .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 .3s;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uAZMrJfa7N .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators li.active,
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators li::after,
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uAZMrJfa7N .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uAZMrJfa7N .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uAZMrJfa7N .mbr-slider > .container img {
  width: 100%;
}
.cid-uAZMrJfa7N .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-uAZMrJfa7N .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uAZMrJfa7N .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAZMrJfa7N .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZMrJfa7N .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uAZMrJfa7N .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uAZMrJfa7N .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uAZMrJfa7N .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uAZMrJfa7N .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uAZMrJfa7N .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZMrJfa7N .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uAZMrJfa7N .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uAZMrJfa7N .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uAZMrJfa7N .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uAZMrJfa7N .carousel-inner {
  height: 100%;
}
.cid-uAZMrJfa7N .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uAZMrJfa7N .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uAZMrJfa7N .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uAZMrJfa7N .carousel-item .container-slide {
  text-align: center;
}
.cid-uAZMrJfa7N .content-slider-wrap {
  width: 100%;
}
.cid-uAZMrJIANO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uAZMrJIANO .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZMrJIANO .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZMrJIANO .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uAZMrJIANO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAZMrJIANO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAZMrJIANO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAZMrJIANO .media-container-row .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-uAZMrJIANO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAZMrJIANO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZMrJIANO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZMrJIANO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZMrJIANO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAZMrJIANO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAZMrJIANO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAZRdoaPl2 .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uAZRdoaPl2 .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uAZRdoaPl2 a {
  font-style: normal;
}
.cid-uAZRdoaPl2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uAZRdoaPl2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uAZRdoaPl2 .nav-item:focus,
.cid-uAZRdoaPl2 .nav-link:focus {
  outline: none;
}
.cid-uAZRdoaPl2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uAZRdoaPl2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uAZRdoaPl2 .menu-logo {
  margin-right: auto;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uAZRdoaPl2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uAZRdoaPl2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uAZRdoaPl2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uAZRdoaPl2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAZRdoaPl2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uAZRdoaPl2 .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uAZRdoaPl2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uAZRdoaPl2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAZRdoaPl2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uAZRdoaPl2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAZRdoaPl2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uAZRdoaPl2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uAZRdoaPl2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uAZRdoaPl2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uAZRdoaPl2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uAZRdoaPl2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uAZRdoaPl2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uAZRdoaPl2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uAZRdoaPl2 button.navbar-toggler:focus {
  outline: none;
}
.cid-uAZRdoaPl2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uAZRdoaPl2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uAZRdoaPl2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZRdoaPl2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZRdoaPl2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uAZRdoaPl2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZRdoaPl2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uAZRdoaPl2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uAZRdoaPl2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZRdoaPl2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uAZRdoaPl2 .collapsed .btn {
  display: flex;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.collapsing,
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uAZRdoaPl2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uAZRdoaPl2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uAZRdoaPl2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uAZRdoaPl2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAZRdoaPl2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uAZRdoaPl2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uAZRdoaPl2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uAZRdoaPl2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uAZRdoaPl2 .navbar-expand {
    flex-direction: column;
  }
  .cid-uAZRdoaPl2 img {
    height: 3.8rem !important;
  }
  .cid-uAZRdoaPl2 .btn {
    display: flex;
  }
  .cid-uAZRdoaPl2 button.navbar-toggler {
    display: block;
  }
  .cid-uAZRdoaPl2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uAZRdoaPl2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAZRdoaPl2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uAZRdoaPl2 .navbar-collapse.collapsing,
  .cid-uAZRdoaPl2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uAZRdoaPl2 .navbar-collapse.collapsing .navbar-nav,
  .cid-uAZRdoaPl2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uAZRdoaPl2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uAZRdoaPl2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uAZRdoaPl2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uAZRdoaPl2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uAZRdoaPl2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uAZRdoaPl2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uAZRdoaPl2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uAZRdoaPl2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uAZRdoaPl2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uAZRdoaPl2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uAZRdoaPl2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uAZRdoaPl2 .navbar-collapse {
  flex-basis: auto;
}
.cid-uAZRdoaPl2 .nav-link:hover,
.cid-uAZRdoaPl2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uAZRdoM5Bt {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uAZRdoM5Bt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAZRdoM5Bt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAZRdoM5Bt .mbr-text {
    text-align: center;
  }
}
.cid-uAZRdoM5Bt H1 {
  text-align: center;
}
.cid-uAZRdpfoPH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uAZRdpfoPH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAZRdpfoPH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAZRdpfoPH .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item {
    margin-bottom: 16px;
  }
}
.cid-uAZRdpfoPH .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uAZRdpfoPH .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uAZRdpfoPH .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item .item-wrapper {
    display: block;
  }
}
.cid-uAZRdpfoPH .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uAZRdpfoPH .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uAZRdpfoPH .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uAZRdpfoPH .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uAZRdpfoPH .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uAZRdpfoPH .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uAZRdpfoPH .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAZRdpfoPH .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uAZRdpfoPH .item-title {
  color: #ffffff;
}
.cid-uAZRdpfoPH .item-desc {
  color: #ffffff;
}
.cid-uAZRdpGoyC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uAZRdpGoyC .carousel-control {
  background: #000;
}
.cid-uAZRdpGoyC .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uAZRdpGoyC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZRdpGoyC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uAZRdpGoyC .carousel-item .wrap-img {
  text-align: center;
}
.cid-uAZRdpGoyC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uAZRdpGoyC .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZRdpGoyC .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uAZRdpGoyC .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uAZRdpGoyC .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uAZRdpGoyC .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uAZRdpGoyC .cloneditem-1,
.cid-uAZRdpGoyC .cloneditem-2,
.cid-uAZRdpGoyC .cloneditem-3,
.cid-uAZRdpGoyC .cloneditem-4,
.cid-uAZRdpGoyC .cloneditem-5 {
  display: none;
}
.cid-uAZRdpGoyC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAZRdpGoyC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides2 .cloneditem-1,
  .cid-uAZRdpGoyC .carousel-inner.slides2 .cloneditem-2,
  .cid-uAZRdpGoyC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides3 .cloneditem-1,
  .cid-uAZRdpGoyC .carousel-inner.slides3 .cloneditem-2,
  .cid-uAZRdpGoyC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides4 .cloneditem-1,
  .cid-uAZRdpGoyC .carousel-inner.slides4 .cloneditem-2,
  .cid-uAZRdpGoyC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides5 .cloneditem-1,
  .cid-uAZRdpGoyC .carousel-inner.slides5 .cloneditem-2,
  .cid-uAZRdpGoyC .carousel-inner.slides5 .cloneditem-3,
  .cid-uAZRdpGoyC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZRdpGoyC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZRdpGoyC .carousel-inner.slides6 .cloneditem-1,
  .cid-uAZRdpGoyC .carousel-inner.slides6 .cloneditem-2,
  .cid-uAZRdpGoyC .carousel-inner.slides6 .cloneditem-3,
  .cid-uAZRdpGoyC .carousel-inner.slides6 .cloneditem-4,
  .cid-uAZRdpGoyC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uAZRdqH6pQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uAZRdqH6pQ .content {
    text-align: center;
  }
  .cid-uAZRdqH6pQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAZRdqH6pQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAZRdqH6pQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAZRdqH6pQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uAZRdqH6pQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uAZRdqH6pQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAZRdqH6pQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZRdqH6pQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZRdqH6pQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZRdqH6pQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uAZRdqH6pQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAZRdqH6pQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAZRdqH6pQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAZRdqH6pQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAZRdqH6pQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAZRdqH6pQ .copyright > p {
  text-align: left;
}
.cid-uAZRdreNAr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uAZRdreNAr .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uAZRdreNAr .modal-body .close {
  background: #1b1b1b;
}
.cid-uAZRdreNAr .modal-body .close span {
  font-style: normal;
}
.cid-uAZRdreNAr .carousel-inner > .active,
.cid-uAZRdreNAr .carousel-inner > .next,
.cid-uAZRdreNAr .carousel-inner > .prev {
  display: flex;
}
.cid-uAZRdreNAr .carousel-control .icon-next,
.cid-uAZRdreNAr .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uAZRdreNAr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZRdreNAr .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uAZRdreNAr .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uAZRdreNAr .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uAZRdreNAr .boxed-slider > div {
  position: relative;
}
.cid-uAZRdreNAr .container img {
  width: 100%;
}
.cid-uAZRdreNAr .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-uAZRdreNAr .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZRdreNAr .mbr-table-cell {
  padding: 0;
}
.cid-uAZRdreNAr .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uAZRdreNAr .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uAZRdreNAr .mbr-overlay {
  z-index: 1;
}
.cid-uAZRdreNAr .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZRdreNAr .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uAZRdreNAr .carousel-item .container {
    width: 100%;
  }
}
.cid-uAZRdreNAr .carousel-item-next.carousel-item-left,
.cid-uAZRdreNAr .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uAZRdreNAr .active.carousel-item-right,
.cid-uAZRdreNAr .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uAZRdreNAr .active.carousel-item-left,
.cid-uAZRdreNAr .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uAZRdreNAr .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 .3s;
}
.cid-uAZRdreNAr .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAZRdreNAr .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAZRdreNAr .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uAZRdreNAr .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAZRdreNAr .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uAZRdreNAr .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uAZRdreNAr .mbr-slider .carousel-indicators li.active,
.cid-uAZRdreNAr .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uAZRdreNAr .mbr-slider .carousel-indicators li::after,
.cid-uAZRdreNAr .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uAZRdreNAr .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uAZRdreNAr .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uAZRdreNAr .mbr-slider > .container img {
  width: 100%;
}
.cid-uAZRdreNAr .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-uAZRdreNAr .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uAZRdreNAr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAZRdreNAr .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZRdreNAr .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uAZRdreNAr .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uAZRdreNAr .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uAZRdreNAr .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uAZRdreNAr .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uAZRdreNAr .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZRdreNAr .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uAZRdreNAr .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uAZRdreNAr .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uAZRdreNAr .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uAZRdreNAr .carousel-inner {
  height: 100%;
}
.cid-uAZRdreNAr .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uAZRdreNAr .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uAZRdreNAr .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uAZRdreNAr .carousel-item .container-slide {
  text-align: center;
}
.cid-uAZRdreNAr .content-slider-wrap {
  width: 100%;
}
.cid-uAZRdrBZrN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uAZRdrBZrN .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZRdrBZrN .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZRdrBZrN .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uAZRdrBZrN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAZRdrBZrN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAZRdrBZrN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAZRdrBZrN .media-container-row .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-uAZRdrBZrN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAZRdrBZrN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZRdrBZrN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZRdrBZrN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZRdrBZrN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAZRdrBZrN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAZRdrBZrN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAZViQCxDx .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uAZViQCxDx .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uAZViQCxDx a {
  font-style: normal;
}
.cid-uAZViQCxDx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uAZViQCxDx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uAZViQCxDx .nav-item:focus,
.cid-uAZViQCxDx .nav-link:focus {
  outline: none;
}
.cid-uAZViQCxDx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uAZViQCxDx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uAZViQCxDx .menu-logo {
  margin-right: auto;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uAZViQCxDx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uAZViQCxDx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uAZViQCxDx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uAZViQCxDx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAZViQCxDx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uAZViQCxDx .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uAZViQCxDx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uAZViQCxDx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAZViQCxDx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uAZViQCxDx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAZViQCxDx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uAZViQCxDx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uAZViQCxDx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uAZViQCxDx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uAZViQCxDx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uAZViQCxDx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uAZViQCxDx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uAZViQCxDx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uAZViQCxDx button.navbar-toggler:focus {
  outline: none;
}
.cid-uAZViQCxDx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uAZViQCxDx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uAZViQCxDx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZViQCxDx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uAZViQCxDx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uAZViQCxDx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZViQCxDx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uAZViQCxDx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uAZViQCxDx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAZViQCxDx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uAZViQCxDx .collapsed .btn {
  display: flex;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse.collapsing,
.cid-uAZViQCxDx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uAZViQCxDx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uAZViQCxDx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uAZViQCxDx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uAZViQCxDx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uAZViQCxDx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uAZViQCxDx .collapsed button.navbar-toggler {
  display: block;
}
.cid-uAZViQCxDx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uAZViQCxDx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAZViQCxDx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uAZViQCxDx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uAZViQCxDx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uAZViQCxDx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uAZViQCxDx .navbar-expand {
    flex-direction: column;
  }
  .cid-uAZViQCxDx img {
    height: 3.8rem !important;
  }
  .cid-uAZViQCxDx .btn {
    display: flex;
  }
  .cid-uAZViQCxDx button.navbar-toggler {
    display: block;
  }
  .cid-uAZViQCxDx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uAZViQCxDx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAZViQCxDx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uAZViQCxDx .navbar-collapse.collapsing,
  .cid-uAZViQCxDx .navbar-collapse.show {
    display: block !important;
  }
  .cid-uAZViQCxDx .navbar-collapse.collapsing .navbar-nav,
  .cid-uAZViQCxDx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uAZViQCxDx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uAZViQCxDx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uAZViQCxDx .navbar-collapse.collapsing .navbar-buttons,
  .cid-uAZViQCxDx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uAZViQCxDx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uAZViQCxDx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uAZViQCxDx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uAZViQCxDx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uAZViQCxDx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uAZViQCxDx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uAZViQCxDx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uAZViQCxDx .navbar-collapse {
  flex-basis: auto;
}
.cid-uAZViQCxDx .nav-link:hover,
.cid-uAZViQCxDx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uAZViRfSVs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uAZViRfSVs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAZViRfSVs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAZViRfSVs .mbr-text {
    text-align: center;
  }
}
.cid-uAZViRfSVs H1 {
  text-align: center;
}
.cid-uAZViRMAgv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uAZViRMAgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAZViRMAgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAZViRMAgv .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item {
    margin-bottom: 16px;
  }
}
.cid-uAZViRMAgv .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uAZViRMAgv .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uAZViRMAgv .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item .item-wrapper {
    display: block;
  }
}
.cid-uAZViRMAgv .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uAZViRMAgv .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uAZViRMAgv .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uAZViRMAgv .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uAZViRMAgv .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uAZViRMAgv .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uAZViRMAgv .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAZViRMAgv .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uAZViRMAgv .item-title {
  color: #ffffff;
}
.cid-uAZViRMAgv .item-desc {
  color: #ffffff;
}
.cid-uAZViSfmaH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uAZViSfmaH .carousel-control {
  background: #000;
}
.cid-uAZViSfmaH .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uAZViSfmaH .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZViSfmaH .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uAZViSfmaH .carousel-item .wrap-img {
  text-align: center;
}
.cid-uAZViSfmaH .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uAZViSfmaH .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZViSfmaH .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uAZViSfmaH .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uAZViSfmaH .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uAZViSfmaH .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uAZViSfmaH .cloneditem-1,
.cid-uAZViSfmaH .cloneditem-2,
.cid-uAZViSfmaH .cloneditem-3,
.cid-uAZViSfmaH .cloneditem-4,
.cid-uAZViSfmaH .cloneditem-5 {
  display: none;
}
.cid-uAZViSfmaH .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAZViSfmaH .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides2 .cloneditem-1,
  .cid-uAZViSfmaH .carousel-inner.slides2 .cloneditem-2,
  .cid-uAZViSfmaH .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides3 .cloneditem-1,
  .cid-uAZViSfmaH .carousel-inner.slides3 .cloneditem-2,
  .cid-uAZViSfmaH .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides4 .cloneditem-1,
  .cid-uAZViSfmaH .carousel-inner.slides4 .cloneditem-2,
  .cid-uAZViSfmaH .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides5 .cloneditem-1,
  .cid-uAZViSfmaH .carousel-inner.slides5 .cloneditem-2,
  .cid-uAZViSfmaH .carousel-inner.slides5 .cloneditem-3,
  .cid-uAZViSfmaH .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uAZViSfmaH .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uAZViSfmaH .carousel-inner.slides6 .cloneditem-1,
  .cid-uAZViSfmaH .carousel-inner.slides6 .cloneditem-2,
  .cid-uAZViSfmaH .carousel-inner.slides6 .cloneditem-3,
  .cid-uAZViSfmaH .carousel-inner.slides6 .cloneditem-4,
  .cid-uAZViSfmaH .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uAZViTlwxf {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uAZViTlwxf .content {
    text-align: center;
  }
  .cid-uAZViTlwxf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAZViTlwxf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAZViTlwxf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAZViTlwxf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uAZViTlwxf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uAZViTlwxf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAZViTlwxf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZViTlwxf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZViTlwxf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZViTlwxf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uAZViTlwxf .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAZViTlwxf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAZViTlwxf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAZViTlwxf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAZViTlwxf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAZViTlwxf .copyright > p {
  text-align: left;
}
.cid-uAZViTPMyX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uAZViTPMyX .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uAZViTPMyX .modal-body .close {
  background: #1b1b1b;
}
.cid-uAZViTPMyX .modal-body .close span {
  font-style: normal;
}
.cid-uAZViTPMyX .carousel-inner > .active,
.cid-uAZViTPMyX .carousel-inner > .next,
.cid-uAZViTPMyX .carousel-inner > .prev {
  display: flex;
}
.cid-uAZViTPMyX .carousel-control .icon-next,
.cid-uAZViTPMyX .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uAZViTPMyX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZViTPMyX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uAZViTPMyX .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uAZViTPMyX .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uAZViTPMyX .boxed-slider > div {
  position: relative;
}
.cid-uAZViTPMyX .container img {
  width: 100%;
}
.cid-uAZViTPMyX .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-uAZViTPMyX .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZViTPMyX .mbr-table-cell {
  padding: 0;
}
.cid-uAZViTPMyX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uAZViTPMyX .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uAZViTPMyX .mbr-overlay {
  z-index: 1;
}
.cid-uAZViTPMyX .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZViTPMyX .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uAZViTPMyX .carousel-item .container {
    width: 100%;
  }
}
.cid-uAZViTPMyX .carousel-item-next.carousel-item-left,
.cid-uAZViTPMyX .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uAZViTPMyX .active.carousel-item-right,
.cid-uAZViTPMyX .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uAZViTPMyX .active.carousel-item-left,
.cid-uAZViTPMyX .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uAZViTPMyX .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 .3s;
}
.cid-uAZViTPMyX .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAZViTPMyX .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAZViTPMyX .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uAZViTPMyX .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAZViTPMyX .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uAZViTPMyX .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uAZViTPMyX .mbr-slider .carousel-indicators li.active,
.cid-uAZViTPMyX .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uAZViTPMyX .mbr-slider .carousel-indicators li::after,
.cid-uAZViTPMyX .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uAZViTPMyX .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uAZViTPMyX .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uAZViTPMyX .mbr-slider > .container img {
  width: 100%;
}
.cid-uAZViTPMyX .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-uAZViTPMyX .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uAZViTPMyX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAZViTPMyX .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uAZViTPMyX .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uAZViTPMyX .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uAZViTPMyX .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uAZViTPMyX .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uAZViTPMyX .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uAZViTPMyX .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uAZViTPMyX .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uAZViTPMyX .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uAZViTPMyX .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uAZViTPMyX .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uAZViTPMyX .carousel-inner {
  height: 100%;
}
.cid-uAZViTPMyX .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uAZViTPMyX .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uAZViTPMyX .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uAZViTPMyX .carousel-item .container-slide {
  text-align: center;
}
.cid-uAZViTPMyX .content-slider-wrap {
  width: 100%;
}
.cid-uAZViUeHCr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uAZViUeHCr .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZViUeHCr .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAZViUeHCr .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uAZViUeHCr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAZViUeHCr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAZViUeHCr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAZViUeHCr .media-container-row .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-uAZViUeHCr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAZViUeHCr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAZViUeHCr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAZViUeHCr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAZViUeHCr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAZViUeHCr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAZViUeHCr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB00bsyzYZ .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB00bsyzYZ .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB00bsyzYZ a {
  font-style: normal;
}
.cid-uB00bsyzYZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB00bsyzYZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB00bsyzYZ .nav-item:focus,
.cid-uB00bsyzYZ .nav-link:focus {
  outline: none;
}
.cid-uB00bsyzYZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB00bsyzYZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB00bsyzYZ .menu-logo {
  margin-right: auto;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB00bsyzYZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB00bsyzYZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB00bsyzYZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB00bsyzYZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB00bsyzYZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB00bsyzYZ .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB00bsyzYZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB00bsyzYZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB00bsyzYZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB00bsyzYZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB00bsyzYZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB00bsyzYZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB00bsyzYZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB00bsyzYZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB00bsyzYZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB00bsyzYZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB00bsyzYZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB00bsyzYZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB00bsyzYZ button.navbar-toggler:focus {
  outline: none;
}
.cid-uB00bsyzYZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB00bsyzYZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB00bsyzYZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB00bsyzYZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB00bsyzYZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB00bsyzYZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB00bsyzYZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB00bsyzYZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB00bsyzYZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB00bsyzYZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB00bsyzYZ .collapsed .btn {
  display: flex;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse.collapsing,
.cid-uB00bsyzYZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB00bsyzYZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB00bsyzYZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB00bsyzYZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB00bsyzYZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB00bsyzYZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB00bsyzYZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB00bsyzYZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB00bsyzYZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB00bsyzYZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB00bsyzYZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB00bsyzYZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB00bsyzYZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB00bsyzYZ .navbar-expand {
    flex-direction: column;
  }
  .cid-uB00bsyzYZ img {
    height: 3.8rem !important;
  }
  .cid-uB00bsyzYZ .btn {
    display: flex;
  }
  .cid-uB00bsyzYZ button.navbar-toggler {
    display: block;
  }
  .cid-uB00bsyzYZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB00bsyzYZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB00bsyzYZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB00bsyzYZ .navbar-collapse.collapsing,
  .cid-uB00bsyzYZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB00bsyzYZ .navbar-collapse.collapsing .navbar-nav,
  .cid-uB00bsyzYZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB00bsyzYZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB00bsyzYZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB00bsyzYZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB00bsyzYZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB00bsyzYZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB00bsyzYZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB00bsyzYZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB00bsyzYZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB00bsyzYZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB00bsyzYZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB00bsyzYZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB00bsyzYZ .navbar-collapse {
  flex-basis: auto;
}
.cid-uB00bsyzYZ .nav-link:hover,
.cid-uB00bsyzYZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB00btjQDR {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB00btjQDR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB00btjQDR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB00btjQDR .mbr-text {
    text-align: center;
  }
}
.cid-uB00btjQDR H1 {
  text-align: center;
}
.cid-uB00btT9dx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB00btT9dx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB00btT9dx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB00btT9dx .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item {
    margin-bottom: 16px;
  }
}
.cid-uB00btT9dx .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB00btT9dx .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB00btT9dx .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item .item-wrapper {
    display: block;
  }
}
.cid-uB00btT9dx .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB00btT9dx .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB00btT9dx .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB00btT9dx .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB00btT9dx .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB00btT9dx .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB00btT9dx .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB00btT9dx .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB00btT9dx .item-title {
  color: #ffffff;
}
.cid-uB00btT9dx .item-desc {
  color: #ffffff;
}
.cid-uB00butJSe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB00butJSe .carousel-control {
  background: #000;
}
.cid-uB00butJSe .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB00butJSe .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB00butJSe .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB00butJSe .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB00butJSe .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB00butJSe .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB00butJSe .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB00butJSe .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB00butJSe .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB00butJSe .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB00butJSe .cloneditem-1,
.cid-uB00butJSe .cloneditem-2,
.cid-uB00butJSe .cloneditem-3,
.cid-uB00butJSe .cloneditem-4,
.cid-uB00butJSe .cloneditem-5 {
  display: none;
}
.cid-uB00butJSe .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB00butJSe .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides2 .cloneditem-1,
  .cid-uB00butJSe .carousel-inner.slides2 .cloneditem-2,
  .cid-uB00butJSe .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides3 .cloneditem-1,
  .cid-uB00butJSe .carousel-inner.slides3 .cloneditem-2,
  .cid-uB00butJSe .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides4 .cloneditem-1,
  .cid-uB00butJSe .carousel-inner.slides4 .cloneditem-2,
  .cid-uB00butJSe .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides5 .cloneditem-1,
  .cid-uB00butJSe .carousel-inner.slides5 .cloneditem-2,
  .cid-uB00butJSe .carousel-inner.slides5 .cloneditem-3,
  .cid-uB00butJSe .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB00butJSe .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB00butJSe .carousel-inner.slides6 .cloneditem-1,
  .cid-uB00butJSe .carousel-inner.slides6 .cloneditem-2,
  .cid-uB00butJSe .carousel-inner.slides6 .cloneditem-3,
  .cid-uB00butJSe .carousel-inner.slides6 .cloneditem-4,
  .cid-uB00butJSe .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB00bvUulI {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB00bvUulI .content {
    text-align: center;
  }
  .cid-uB00bvUulI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB00bvUulI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB00bvUulI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB00bvUulI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB00bvUulI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB00bvUulI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB00bvUulI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB00bvUulI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB00bvUulI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB00bvUulI .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB00bvUulI .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB00bvUulI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB00bvUulI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB00bvUulI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB00bvUulI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB00bvUulI .copyright > p {
  text-align: left;
}
.cid-uB00bwCLOc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB00bwCLOc .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB00bwCLOc .modal-body .close {
  background: #1b1b1b;
}
.cid-uB00bwCLOc .modal-body .close span {
  font-style: normal;
}
.cid-uB00bwCLOc .carousel-inner > .active,
.cid-uB00bwCLOc .carousel-inner > .next,
.cid-uB00bwCLOc .carousel-inner > .prev {
  display: flex;
}
.cid-uB00bwCLOc .carousel-control .icon-next,
.cid-uB00bwCLOc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB00bwCLOc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB00bwCLOc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB00bwCLOc .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB00bwCLOc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB00bwCLOc .boxed-slider > div {
  position: relative;
}
.cid-uB00bwCLOc .container img {
  width: 100%;
}
.cid-uB00bwCLOc .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-uB00bwCLOc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB00bwCLOc .mbr-table-cell {
  padding: 0;
}
.cid-uB00bwCLOc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB00bwCLOc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB00bwCLOc .mbr-overlay {
  z-index: 1;
}
.cid-uB00bwCLOc .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB00bwCLOc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB00bwCLOc .carousel-item .container {
    width: 100%;
  }
}
.cid-uB00bwCLOc .carousel-item-next.carousel-item-left,
.cid-uB00bwCLOc .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB00bwCLOc .active.carousel-item-right,
.cid-uB00bwCLOc .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB00bwCLOc .active.carousel-item-left,
.cid-uB00bwCLOc .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB00bwCLOc .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 .3s;
}
.cid-uB00bwCLOc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB00bwCLOc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB00bwCLOc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB00bwCLOc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB00bwCLOc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB00bwCLOc .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB00bwCLOc .mbr-slider .carousel-indicators li.active,
.cid-uB00bwCLOc .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB00bwCLOc .mbr-slider .carousel-indicators li::after,
.cid-uB00bwCLOc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB00bwCLOc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB00bwCLOc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB00bwCLOc .mbr-slider > .container img {
  width: 100%;
}
.cid-uB00bwCLOc .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-uB00bwCLOc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB00bwCLOc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB00bwCLOc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB00bwCLOc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB00bwCLOc .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB00bwCLOc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB00bwCLOc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB00bwCLOc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB00bwCLOc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB00bwCLOc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB00bwCLOc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB00bwCLOc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB00bwCLOc .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB00bwCLOc .carousel-inner {
  height: 100%;
}
.cid-uB00bwCLOc .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB00bwCLOc .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB00bwCLOc .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB00bwCLOc .carousel-item .container-slide {
  text-align: center;
}
.cid-uB00bwCLOc .content-slider-wrap {
  width: 100%;
}
.cid-uB00bxdm2Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB00bxdm2Y .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB00bxdm2Y .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB00bxdm2Y .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB00bxdm2Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB00bxdm2Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB00bxdm2Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB00bxdm2Y .media-container-row .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-uB00bxdm2Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB00bxdm2Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB00bxdm2Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB00bxdm2Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB00bxdm2Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB00bxdm2Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB00bxdm2Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0dkGAxyc .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0dkGAxyc .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0dkGAxyc a {
  font-style: normal;
}
.cid-uB0dkGAxyc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0dkGAxyc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0dkGAxyc .nav-item:focus,
.cid-uB0dkGAxyc .nav-link:focus {
  outline: none;
}
.cid-uB0dkGAxyc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0dkGAxyc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0dkGAxyc .menu-logo {
  margin-right: auto;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0dkGAxyc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0dkGAxyc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0dkGAxyc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0dkGAxyc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0dkGAxyc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0dkGAxyc .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0dkGAxyc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0dkGAxyc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0dkGAxyc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0dkGAxyc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0dkGAxyc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0dkGAxyc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0dkGAxyc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0dkGAxyc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0dkGAxyc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0dkGAxyc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0dkGAxyc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0dkGAxyc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0dkGAxyc button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0dkGAxyc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0dkGAxyc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0dkGAxyc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0dkGAxyc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0dkGAxyc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0dkGAxyc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0dkGAxyc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0dkGAxyc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0dkGAxyc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0dkGAxyc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0dkGAxyc .collapsed .btn {
  display: flex;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse.collapsing,
.cid-uB0dkGAxyc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0dkGAxyc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0dkGAxyc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0dkGAxyc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0dkGAxyc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0dkGAxyc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0dkGAxyc .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0dkGAxyc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0dkGAxyc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0dkGAxyc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0dkGAxyc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0dkGAxyc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0dkGAxyc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0dkGAxyc .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0dkGAxyc img {
    height: 3.8rem !important;
  }
  .cid-uB0dkGAxyc .btn {
    display: flex;
  }
  .cid-uB0dkGAxyc button.navbar-toggler {
    display: block;
  }
  .cid-uB0dkGAxyc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0dkGAxyc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0dkGAxyc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0dkGAxyc .navbar-collapse.collapsing,
  .cid-uB0dkGAxyc .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0dkGAxyc .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0dkGAxyc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0dkGAxyc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0dkGAxyc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0dkGAxyc .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0dkGAxyc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0dkGAxyc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0dkGAxyc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0dkGAxyc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0dkGAxyc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0dkGAxyc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0dkGAxyc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0dkGAxyc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0dkGAxyc .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0dkGAxyc .nav-link:hover,
.cid-uB0dkGAxyc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0dkIqM86 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0dkIqM86 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0dkIqM86 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0dkIqM86 .mbr-text {
    text-align: center;
  }
}
.cid-uB0dkIqM86 H1 {
  text-align: center;
}
.cid-uB0dkJ41sX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0dkJ41sX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0dkJ41sX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0dkJ41sX .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item {
    margin-bottom: 16px;
  }
}
.cid-uB0dkJ41sX .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0dkJ41sX .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0dkJ41sX .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item .item-wrapper {
    display: block;
  }
}
.cid-uB0dkJ41sX .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0dkJ41sX .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0dkJ41sX .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0dkJ41sX .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0dkJ41sX .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0dkJ41sX .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0dkJ41sX .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0dkJ41sX .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0dkJ41sX .item-title {
  color: #ffffff;
}
.cid-uB0dkJ41sX .item-desc {
  color: #ffffff;
}
.cid-uB0dkJAv7Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0dkJAv7Z .carousel-control {
  background: #000;
}
.cid-uB0dkJAv7Z .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0dkJAv7Z .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0dkJAv7Z .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0dkJAv7Z .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0dkJAv7Z .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0dkJAv7Z .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0dkJAv7Z .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0dkJAv7Z .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0dkJAv7Z .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0dkJAv7Z .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0dkJAv7Z .cloneditem-1,
.cid-uB0dkJAv7Z .cloneditem-2,
.cid-uB0dkJAv7Z .cloneditem-3,
.cid-uB0dkJAv7Z .cloneditem-4,
.cid-uB0dkJAv7Z .cloneditem-5 {
  display: none;
}
.cid-uB0dkJAv7Z .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0dkJAv7Z .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0dkJAv7Z .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0dkJAv7Z .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0dkJAv7Z .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0dkJAv7Z .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0dkJAv7Z .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0dkJAv7Z .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0dkKgKD5 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0dkKgKD5 .content {
    text-align: center;
  }
  .cid-uB0dkKgKD5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0dkKgKD5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0dkKgKD5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0dkKgKD5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0dkKgKD5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0dkKgKD5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0dkKgKD5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0dkKgKD5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0dkKgKD5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0dkKgKD5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0dkKgKD5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0dkKgKD5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0dkKgKD5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0dkKgKD5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0dkKgKD5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0dkKgKD5 .copyright > p {
  text-align: left;
}
.cid-uB0dkKFjbn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0dkKFjbn .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0dkKFjbn .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0dkKFjbn .modal-body .close span {
  font-style: normal;
}
.cid-uB0dkKFjbn .carousel-inner > .active,
.cid-uB0dkKFjbn .carousel-inner > .next,
.cid-uB0dkKFjbn .carousel-inner > .prev {
  display: flex;
}
.cid-uB0dkKFjbn .carousel-control .icon-next,
.cid-uB0dkKFjbn .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0dkKFjbn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0dkKFjbn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0dkKFjbn .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0dkKFjbn .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0dkKFjbn .boxed-slider > div {
  position: relative;
}
.cid-uB0dkKFjbn .container img {
  width: 100%;
}
.cid-uB0dkKFjbn .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-uB0dkKFjbn .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0dkKFjbn .mbr-table-cell {
  padding: 0;
}
.cid-uB0dkKFjbn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0dkKFjbn .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0dkKFjbn .mbr-overlay {
  z-index: 1;
}
.cid-uB0dkKFjbn .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0dkKFjbn .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0dkKFjbn .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0dkKFjbn .carousel-item-next.carousel-item-left,
.cid-uB0dkKFjbn .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0dkKFjbn .active.carousel-item-right,
.cid-uB0dkKFjbn .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0dkKFjbn .active.carousel-item-left,
.cid-uB0dkKFjbn .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0dkKFjbn .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 .3s;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0dkKFjbn .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators li.active,
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators li::after,
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0dkKFjbn .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0dkKFjbn .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0dkKFjbn .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0dkKFjbn .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-uB0dkKFjbn .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0dkKFjbn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0dkKFjbn .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0dkKFjbn .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0dkKFjbn .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0dkKFjbn .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0dkKFjbn .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0dkKFjbn .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0dkKFjbn .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0dkKFjbn .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0dkKFjbn .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0dkKFjbn .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0dkKFjbn .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0dkKFjbn .carousel-inner {
  height: 100%;
}
.cid-uB0dkKFjbn .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0dkKFjbn .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0dkKFjbn .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0dkKFjbn .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0dkKFjbn .content-slider-wrap {
  width: 100%;
}
.cid-uB0dkL0sq0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0dkL0sq0 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0dkL0sq0 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0dkL0sq0 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0dkL0sq0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0dkL0sq0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0dkL0sq0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0dkL0sq0 .media-container-row .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-uB0dkL0sq0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0dkL0sq0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0dkL0sq0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0dkL0sq0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0dkL0sq0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0dkL0sq0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0dkL0sq0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0eZzWhAw .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0eZzWhAw .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0eZzWhAw a {
  font-style: normal;
}
.cid-uB0eZzWhAw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0eZzWhAw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0eZzWhAw .nav-item:focus,
.cid-uB0eZzWhAw .nav-link:focus {
  outline: none;
}
.cid-uB0eZzWhAw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0eZzWhAw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0eZzWhAw .menu-logo {
  margin-right: auto;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0eZzWhAw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0eZzWhAw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0eZzWhAw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0eZzWhAw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0eZzWhAw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0eZzWhAw .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0eZzWhAw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0eZzWhAw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0eZzWhAw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0eZzWhAw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0eZzWhAw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0eZzWhAw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0eZzWhAw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0eZzWhAw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0eZzWhAw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0eZzWhAw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0eZzWhAw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0eZzWhAw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0eZzWhAw button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0eZzWhAw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0eZzWhAw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0eZzWhAw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0eZzWhAw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0eZzWhAw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0eZzWhAw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0eZzWhAw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0eZzWhAw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0eZzWhAw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0eZzWhAw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0eZzWhAw .collapsed .btn {
  display: flex;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse.collapsing,
.cid-uB0eZzWhAw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0eZzWhAw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0eZzWhAw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0eZzWhAw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0eZzWhAw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0eZzWhAw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0eZzWhAw .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0eZzWhAw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0eZzWhAw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0eZzWhAw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0eZzWhAw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0eZzWhAw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0eZzWhAw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0eZzWhAw .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0eZzWhAw img {
    height: 3.8rem !important;
  }
  .cid-uB0eZzWhAw .btn {
    display: flex;
  }
  .cid-uB0eZzWhAw button.navbar-toggler {
    display: block;
  }
  .cid-uB0eZzWhAw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0eZzWhAw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0eZzWhAw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0eZzWhAw .navbar-collapse.collapsing,
  .cid-uB0eZzWhAw .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0eZzWhAw .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0eZzWhAw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0eZzWhAw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0eZzWhAw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0eZzWhAw .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0eZzWhAw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0eZzWhAw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0eZzWhAw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0eZzWhAw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0eZzWhAw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0eZzWhAw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0eZzWhAw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0eZzWhAw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0eZzWhAw .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0eZzWhAw .nav-link:hover,
.cid-uB0eZzWhAw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0eZAY8zA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0eZAY8zA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0eZAY8zA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0eZAY8zA .mbr-text {
    text-align: center;
  }
}
.cid-uB0eZAY8zA H1 {
  text-align: center;
}
.cid-uB0eZBHZLM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0eZBHZLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0eZBHZLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0eZBHZLM .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item {
    margin-bottom: 16px;
  }
}
.cid-uB0eZBHZLM .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0eZBHZLM .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0eZBHZLM .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item .item-wrapper {
    display: block;
  }
}
.cid-uB0eZBHZLM .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0eZBHZLM .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0eZBHZLM .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0eZBHZLM .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0eZBHZLM .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0eZBHZLM .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0eZBHZLM .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0eZBHZLM .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0eZBHZLM .item-title {
  color: #ffffff;
}
.cid-uB0eZBHZLM .item-desc {
  color: #ffffff;
}
.cid-uB0eZCi0Wi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0eZCi0Wi .carousel-control {
  background: #000;
}
.cid-uB0eZCi0Wi .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0eZCi0Wi .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0eZCi0Wi .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0eZCi0Wi .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0eZCi0Wi .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0eZCi0Wi .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0eZCi0Wi .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0eZCi0Wi .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0eZCi0Wi .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0eZCi0Wi .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0eZCi0Wi .cloneditem-1,
.cid-uB0eZCi0Wi .cloneditem-2,
.cid-uB0eZCi0Wi .cloneditem-3,
.cid-uB0eZCi0Wi .cloneditem-4,
.cid-uB0eZCi0Wi .cloneditem-5 {
  display: none;
}
.cid-uB0eZCi0Wi .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0eZCi0Wi .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0eZCi0Wi .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0eZCi0Wi .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0eZCi0Wi .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0eZCi0Wi .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0eZCi0Wi .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0eZCi0Wi .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0eZDEjSc {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0eZDEjSc .content {
    text-align: center;
  }
  .cid-uB0eZDEjSc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0eZDEjSc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0eZDEjSc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0eZDEjSc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0eZDEjSc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0eZDEjSc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0eZDEjSc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0eZDEjSc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0eZDEjSc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0eZDEjSc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0eZDEjSc .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0eZDEjSc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0eZDEjSc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0eZDEjSc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0eZDEjSc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0eZDEjSc .copyright > p {
  text-align: left;
}
.cid-uB0eZE6ID3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0eZE6ID3 .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0eZE6ID3 .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0eZE6ID3 .modal-body .close span {
  font-style: normal;
}
.cid-uB0eZE6ID3 .carousel-inner > .active,
.cid-uB0eZE6ID3 .carousel-inner > .next,
.cid-uB0eZE6ID3 .carousel-inner > .prev {
  display: flex;
}
.cid-uB0eZE6ID3 .carousel-control .icon-next,
.cid-uB0eZE6ID3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0eZE6ID3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0eZE6ID3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0eZE6ID3 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0eZE6ID3 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0eZE6ID3 .boxed-slider > div {
  position: relative;
}
.cid-uB0eZE6ID3 .container img {
  width: 100%;
}
.cid-uB0eZE6ID3 .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-uB0eZE6ID3 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0eZE6ID3 .mbr-table-cell {
  padding: 0;
}
.cid-uB0eZE6ID3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0eZE6ID3 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0eZE6ID3 .mbr-overlay {
  z-index: 1;
}
.cid-uB0eZE6ID3 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0eZE6ID3 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0eZE6ID3 .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0eZE6ID3 .carousel-item-next.carousel-item-left,
.cid-uB0eZE6ID3 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0eZE6ID3 .active.carousel-item-right,
.cid-uB0eZE6ID3 .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0eZE6ID3 .active.carousel-item-left,
.cid-uB0eZE6ID3 .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0eZE6ID3 .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 .3s;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0eZE6ID3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators li.active,
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators li::after,
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0eZE6ID3 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0eZE6ID3 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0eZE6ID3 .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0eZE6ID3 .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-uB0eZE6ID3 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0eZE6ID3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0eZE6ID3 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0eZE6ID3 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0eZE6ID3 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0eZE6ID3 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0eZE6ID3 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0eZE6ID3 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0eZE6ID3 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0eZE6ID3 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0eZE6ID3 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0eZE6ID3 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0eZE6ID3 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0eZE6ID3 .carousel-inner {
  height: 100%;
}
.cid-uB0eZE6ID3 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0eZE6ID3 .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0eZE6ID3 .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0eZE6ID3 .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0eZE6ID3 .content-slider-wrap {
  width: 100%;
}
.cid-uB0eZEuOfK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0eZEuOfK .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0eZEuOfK .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0eZEuOfK .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0eZEuOfK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0eZEuOfK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0eZEuOfK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0eZEuOfK .media-container-row .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-uB0eZEuOfK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0eZEuOfK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0eZEuOfK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0eZEuOfK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0eZEuOfK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0eZEuOfK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0eZEuOfK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0qt449bq .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0qt449bq .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0qt449bq a {
  font-style: normal;
}
.cid-uB0qt449bq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0qt449bq .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0qt449bq .nav-item:focus,
.cid-uB0qt449bq .nav-link:focus {
  outline: none;
}
.cid-uB0qt449bq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0qt449bq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0qt449bq .menu-logo {
  margin-right: auto;
}
.cid-uB0qt449bq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0qt449bq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0qt449bq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0qt449bq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0qt449bq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0qt449bq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0qt449bq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0qt449bq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0qt449bq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0qt449bq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0qt449bq .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0qt449bq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0qt449bq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0qt449bq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0qt449bq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0qt449bq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0qt449bq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0qt449bq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0qt449bq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0qt449bq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0qt449bq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0qt449bq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0qt449bq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0qt449bq button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0qt449bq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0qt449bq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0qt449bq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0qt449bq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0qt449bq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0qt449bq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0qt449bq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0qt449bq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0qt449bq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0qt449bq .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0qt449bq .collapsed .btn {
  display: flex;
}
.cid-uB0qt449bq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0qt449bq .collapsed .navbar-collapse.collapsing,
.cid-uB0qt449bq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0qt449bq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0qt449bq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0qt449bq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0qt449bq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0qt449bq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0qt449bq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0qt449bq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0qt449bq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0qt449bq .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0qt449bq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0qt449bq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0qt449bq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0qt449bq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0qt449bq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0qt449bq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0qt449bq .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0qt449bq img {
    height: 3.8rem !important;
  }
  .cid-uB0qt449bq .btn {
    display: flex;
  }
  .cid-uB0qt449bq button.navbar-toggler {
    display: block;
  }
  .cid-uB0qt449bq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0qt449bq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0qt449bq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0qt449bq .navbar-collapse.collapsing,
  .cid-uB0qt449bq .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0qt449bq .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0qt449bq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0qt449bq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0qt449bq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0qt449bq .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0qt449bq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0qt449bq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0qt449bq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0qt449bq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0qt449bq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0qt449bq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0qt449bq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0qt449bq .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0qt449bq .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0qt449bq .nav-link:hover,
.cid-uB0qt449bq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0qt4wI27 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0qt4wI27 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0qt4wI27 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0qt4wI27 .mbr-text {
    text-align: center;
  }
}
.cid-uB0qt4wI27 H1 {
  text-align: center;
}
.cid-uB0qt4Rcak {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0qt4Rcak .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0qt4Rcak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0qt4Rcak .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item {
    margin-bottom: 16px;
  }
}
.cid-uB0qt4Rcak .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0qt4Rcak .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0qt4Rcak .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item .item-wrapper {
    display: block;
  }
}
.cid-uB0qt4Rcak .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0qt4Rcak .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0qt4Rcak .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0qt4Rcak .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0qt4Rcak .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0qt4Rcak .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0qt4Rcak .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0qt4Rcak .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0qt4Rcak .item-title {
  color: #ffffff;
}
.cid-uB0qt4Rcak .item-desc {
  color: #ffffff;
}
.cid-uB0qt5dxFz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0qt5dxFz .carousel-control {
  background: #000;
}
.cid-uB0qt5dxFz .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0qt5dxFz .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0qt5dxFz .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0qt5dxFz .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0qt5dxFz .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0qt5dxFz .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0qt5dxFz .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0qt5dxFz .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0qt5dxFz .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0qt5dxFz .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0qt5dxFz .cloneditem-1,
.cid-uB0qt5dxFz .cloneditem-2,
.cid-uB0qt5dxFz .cloneditem-3,
.cid-uB0qt5dxFz .cloneditem-4,
.cid-uB0qt5dxFz .cloneditem-5 {
  display: none;
}
.cid-uB0qt5dxFz .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0qt5dxFz .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0qt5dxFz .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0qt5dxFz .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0qt5dxFz .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0qt5dxFz .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0qt5dxFz .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0qt5dxFz .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0qt5dxFz .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0qt5dxFz .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0qt5dxFz .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0qt5dxFz .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0qt5dxFz .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0qt5dxFz .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0qt5dxFz .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0qt5dxFz .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0qt5dxFz .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0qt60vog {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0qt60vog .content {
    text-align: center;
  }
  .cid-uB0qt60vog .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0qt60vog .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0qt60vog .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0qt60vog .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0qt60vog .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0qt60vog .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0qt60vog .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0qt60vog .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0qt60vog .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0qt60vog .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0qt60vog .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0qt60vog .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0qt60vog .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0qt60vog .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0qt60vog .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0qt60vog .copyright > p {
  text-align: left;
}
.cid-uB0qt6sFJC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0qt6sFJC .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0qt6sFJC .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0qt6sFJC .modal-body .close span {
  font-style: normal;
}
.cid-uB0qt6sFJC .carousel-inner > .active,
.cid-uB0qt6sFJC .carousel-inner > .next,
.cid-uB0qt6sFJC .carousel-inner > .prev {
  display: flex;
}
.cid-uB0qt6sFJC .carousel-control .icon-next,
.cid-uB0qt6sFJC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0qt6sFJC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0qt6sFJC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0qt6sFJC .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0qt6sFJC .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0qt6sFJC .boxed-slider > div {
  position: relative;
}
.cid-uB0qt6sFJC .container img {
  width: 100%;
}
.cid-uB0qt6sFJC .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-uB0qt6sFJC .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0qt6sFJC .mbr-table-cell {
  padding: 0;
}
.cid-uB0qt6sFJC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0qt6sFJC .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0qt6sFJC .mbr-overlay {
  z-index: 1;
}
.cid-uB0qt6sFJC .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0qt6sFJC .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0qt6sFJC .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0qt6sFJC .carousel-item-next.carousel-item-left,
.cid-uB0qt6sFJC .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0qt6sFJC .active.carousel-item-right,
.cid-uB0qt6sFJC .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0qt6sFJC .active.carousel-item-left,
.cid-uB0qt6sFJC .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0qt6sFJC .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 .3s;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0qt6sFJC .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators li.active,
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators li::after,
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0qt6sFJC .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0qt6sFJC .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0qt6sFJC .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0qt6sFJC .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-uB0qt6sFJC .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0qt6sFJC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0qt6sFJC .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0qt6sFJC .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0qt6sFJC .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0qt6sFJC .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0qt6sFJC .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0qt6sFJC .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0qt6sFJC .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0qt6sFJC .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0qt6sFJC .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0qt6sFJC .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0qt6sFJC .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0qt6sFJC .carousel-inner {
  height: 100%;
}
.cid-uB0qt6sFJC .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0qt6sFJC .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0qt6sFJC .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0qt6sFJC .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0qt6sFJC .content-slider-wrap {
  width: 100%;
}
.cid-uB0qt6Pb8m {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0qt6Pb8m .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0qt6Pb8m .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0qt6Pb8m .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0qt6Pb8m .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0qt6Pb8m .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0qt6Pb8m .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0qt6Pb8m .media-container-row .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-uB0qt6Pb8m .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0qt6Pb8m .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0qt6Pb8m .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0qt6Pb8m .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0qt6Pb8m .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0qt6Pb8m .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0qt6Pb8m .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0wLm84QE .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0wLm84QE .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0wLm84QE a {
  font-style: normal;
}
.cid-uB0wLm84QE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0wLm84QE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0wLm84QE .nav-item:focus,
.cid-uB0wLm84QE .nav-link:focus {
  outline: none;
}
.cid-uB0wLm84QE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0wLm84QE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0wLm84QE .menu-logo {
  margin-right: auto;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0wLm84QE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0wLm84QE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0wLm84QE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0wLm84QE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0wLm84QE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0wLm84QE .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0wLm84QE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0wLm84QE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0wLm84QE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0wLm84QE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0wLm84QE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0wLm84QE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0wLm84QE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0wLm84QE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0wLm84QE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0wLm84QE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0wLm84QE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0wLm84QE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0wLm84QE button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0wLm84QE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0wLm84QE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0wLm84QE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0wLm84QE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0wLm84QE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0wLm84QE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0wLm84QE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0wLm84QE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0wLm84QE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0wLm84QE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0wLm84QE .collapsed .btn {
  display: flex;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse.collapsing,
.cid-uB0wLm84QE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0wLm84QE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0wLm84QE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0wLm84QE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0wLm84QE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0wLm84QE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0wLm84QE .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0wLm84QE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0wLm84QE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0wLm84QE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0wLm84QE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0wLm84QE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0wLm84QE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0wLm84QE .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0wLm84QE img {
    height: 3.8rem !important;
  }
  .cid-uB0wLm84QE .btn {
    display: flex;
  }
  .cid-uB0wLm84QE button.navbar-toggler {
    display: block;
  }
  .cid-uB0wLm84QE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0wLm84QE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0wLm84QE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0wLm84QE .navbar-collapse.collapsing,
  .cid-uB0wLm84QE .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0wLm84QE .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0wLm84QE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0wLm84QE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0wLm84QE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0wLm84QE .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0wLm84QE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0wLm84QE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0wLm84QE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0wLm84QE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0wLm84QE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0wLm84QE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0wLm84QE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0wLm84QE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0wLm84QE .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0wLm84QE .nav-link:hover,
.cid-uB0wLm84QE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0wLoOXyA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0wLoOXyA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0wLoOXyA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0wLoOXyA .mbr-text {
    text-align: center;
  }
}
.cid-uB0wLoOXyA H1 {
  text-align: center;
}
.cid-uB0wLpJZ1U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0wLpJZ1U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0wLpJZ1U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0wLpJZ1U .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item {
    margin-bottom: 16px;
  }
}
.cid-uB0wLpJZ1U .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0wLpJZ1U .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0wLpJZ1U .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item .item-wrapper {
    display: block;
  }
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0wLpJZ1U .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0wLpJZ1U .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0wLpJZ1U .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0wLpJZ1U .item-title {
  color: #ffffff;
}
.cid-uB0wLpJZ1U .item-desc {
  color: #ffffff;
}
.cid-uB0wLq70Vo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0wLq70Vo .carousel-control {
  background: #000;
}
.cid-uB0wLq70Vo .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0wLq70Vo .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0wLq70Vo .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0wLq70Vo .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0wLq70Vo .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0wLq70Vo .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0wLq70Vo .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0wLq70Vo .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0wLq70Vo .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0wLq70Vo .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0wLq70Vo .cloneditem-1,
.cid-uB0wLq70Vo .cloneditem-2,
.cid-uB0wLq70Vo .cloneditem-3,
.cid-uB0wLq70Vo .cloneditem-4,
.cid-uB0wLq70Vo .cloneditem-5 {
  display: none;
}
.cid-uB0wLq70Vo .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0wLq70Vo .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0wLq70Vo .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0wLq70Vo .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0wLq70Vo .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0wLq70Vo .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0wLq70Vo .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0wLq70Vo .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0wLq70Vo .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0wLq70Vo .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0wLq70Vo .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0wLq70Vo .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0wLq70Vo .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0wLq70Vo .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0wLq70Vo .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0wLq70Vo .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0wLq70Vo .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0wLqR4q6 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0wLqR4q6 .content {
    text-align: center;
  }
  .cid-uB0wLqR4q6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0wLqR4q6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0wLqR4q6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0wLqR4q6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0wLqR4q6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0wLqR4q6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0wLqR4q6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0wLqR4q6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0wLqR4q6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0wLqR4q6 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0wLqR4q6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0wLqR4q6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0wLqR4q6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0wLqR4q6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0wLqR4q6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0wLqR4q6 .copyright > p {
  text-align: left;
}
.cid-uB0wLrkx3T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0wLrkx3T .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0wLrkx3T .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0wLrkx3T .modal-body .close span {
  font-style: normal;
}
.cid-uB0wLrkx3T .carousel-inner > .active,
.cid-uB0wLrkx3T .carousel-inner > .next,
.cid-uB0wLrkx3T .carousel-inner > .prev {
  display: flex;
}
.cid-uB0wLrkx3T .carousel-control .icon-next,
.cid-uB0wLrkx3T .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0wLrkx3T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0wLrkx3T .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0wLrkx3T .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0wLrkx3T .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0wLrkx3T .boxed-slider > div {
  position: relative;
}
.cid-uB0wLrkx3T .container img {
  width: 100%;
}
.cid-uB0wLrkx3T .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-uB0wLrkx3T .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0wLrkx3T .mbr-table-cell {
  padding: 0;
}
.cid-uB0wLrkx3T .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0wLrkx3T .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0wLrkx3T .mbr-overlay {
  z-index: 1;
}
.cid-uB0wLrkx3T .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0wLrkx3T .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0wLrkx3T .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0wLrkx3T .carousel-item-next.carousel-item-left,
.cid-uB0wLrkx3T .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0wLrkx3T .active.carousel-item-right,
.cid-uB0wLrkx3T .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0wLrkx3T .active.carousel-item-left,
.cid-uB0wLrkx3T .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0wLrkx3T .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 .3s;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0wLrkx3T .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators li.active,
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators li::after,
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0wLrkx3T .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0wLrkx3T .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0wLrkx3T .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0wLrkx3T .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-uB0wLrkx3T .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0wLrkx3T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0wLrkx3T .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0wLrkx3T .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0wLrkx3T .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0wLrkx3T .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0wLrkx3T .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0wLrkx3T .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0wLrkx3T .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0wLrkx3T .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0wLrkx3T .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0wLrkx3T .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0wLrkx3T .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0wLrkx3T .carousel-inner {
  height: 100%;
}
.cid-uB0wLrkx3T .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0wLrkx3T .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0wLrkx3T .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0wLrkx3T .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0wLrkx3T .content-slider-wrap {
  width: 100%;
}
.cid-uB0wLrKwJh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0wLrKwJh .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0wLrKwJh .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0wLrKwJh .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0wLrKwJh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0wLrKwJh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0wLrKwJh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0wLrKwJh .media-container-row .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-uB0wLrKwJh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0wLrKwJh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0wLrKwJh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0wLrKwJh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0wLrKwJh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0wLrKwJh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0wLrKwJh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0z3RvrzN .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0z3RvrzN .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0z3RvrzN a {
  font-style: normal;
}
.cid-uB0z3RvrzN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0z3RvrzN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0z3RvrzN .nav-item:focus,
.cid-uB0z3RvrzN .nav-link:focus {
  outline: none;
}
.cid-uB0z3RvrzN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0z3RvrzN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0z3RvrzN .menu-logo {
  margin-right: auto;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0z3RvrzN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0z3RvrzN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0z3RvrzN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0z3RvrzN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0z3RvrzN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0z3RvrzN .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0z3RvrzN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0z3RvrzN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0z3RvrzN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0z3RvrzN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0z3RvrzN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0z3RvrzN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0z3RvrzN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0z3RvrzN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0z3RvrzN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0z3RvrzN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0z3RvrzN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0z3RvrzN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0z3RvrzN button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0z3RvrzN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0z3RvrzN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0z3RvrzN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0z3RvrzN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0z3RvrzN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0z3RvrzN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0z3RvrzN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0z3RvrzN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0z3RvrzN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0z3RvrzN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0z3RvrzN .collapsed .btn {
  display: flex;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse.collapsing,
.cid-uB0z3RvrzN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0z3RvrzN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0z3RvrzN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0z3RvrzN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0z3RvrzN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0z3RvrzN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0z3RvrzN .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0z3RvrzN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0z3RvrzN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0z3RvrzN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0z3RvrzN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0z3RvrzN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0z3RvrzN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0z3RvrzN .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0z3RvrzN img {
    height: 3.8rem !important;
  }
  .cid-uB0z3RvrzN .btn {
    display: flex;
  }
  .cid-uB0z3RvrzN button.navbar-toggler {
    display: block;
  }
  .cid-uB0z3RvrzN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0z3RvrzN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0z3RvrzN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0z3RvrzN .navbar-collapse.collapsing,
  .cid-uB0z3RvrzN .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0z3RvrzN .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0z3RvrzN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0z3RvrzN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0z3RvrzN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0z3RvrzN .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0z3RvrzN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0z3RvrzN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0z3RvrzN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0z3RvrzN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0z3RvrzN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0z3RvrzN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0z3RvrzN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0z3RvrzN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0z3RvrzN .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0z3RvrzN .nav-link:hover,
.cid-uB0z3RvrzN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0z3TzcGo {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0z3TzcGo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0z3TzcGo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0z3TzcGo .mbr-text {
    text-align: center;
  }
}
.cid-uB0z3TzcGo H1 {
  text-align: center;
}
.cid-uB0z3UlYEa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0z3UlYEa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0z3UlYEa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0z3UlYEa .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item {
    margin-bottom: 16px;
  }
}
.cid-uB0z3UlYEa .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0z3UlYEa .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0z3UlYEa .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item .item-wrapper {
    display: block;
  }
}
.cid-uB0z3UlYEa .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0z3UlYEa .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0z3UlYEa .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0z3UlYEa .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0z3UlYEa .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0z3UlYEa .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0z3UlYEa .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0z3UlYEa .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0z3UlYEa .item-title {
  color: #ffffff;
}
.cid-uB0z3UlYEa .item-desc {
  color: #ffffff;
}
.cid-uB0z3UMfa1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0z3UMfa1 .carousel-control {
  background: #000;
}
.cid-uB0z3UMfa1 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0z3UMfa1 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0z3UMfa1 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0z3UMfa1 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0z3UMfa1 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0z3UMfa1 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0z3UMfa1 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0z3UMfa1 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0z3UMfa1 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0z3UMfa1 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0z3UMfa1 .cloneditem-1,
.cid-uB0z3UMfa1 .cloneditem-2,
.cid-uB0z3UMfa1 .cloneditem-3,
.cid-uB0z3UMfa1 .cloneditem-4,
.cid-uB0z3UMfa1 .cloneditem-5 {
  display: none;
}
.cid-uB0z3UMfa1 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0z3UMfa1 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0z3UMfa1 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0z3UMfa1 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0z3UMfa1 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0z3UMfa1 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0z3UMfa1 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0z3UMfa1 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0z3VCS8Y {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0z3VCS8Y .content {
    text-align: center;
  }
  .cid-uB0z3VCS8Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0z3VCS8Y .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0z3VCS8Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0z3VCS8Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0z3VCS8Y .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0z3VCS8Y .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0z3VCS8Y .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0z3VCS8Y .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0z3VCS8Y .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0z3VCS8Y .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0z3VCS8Y .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0z3VCS8Y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0z3VCS8Y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0z3VCS8Y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0z3VCS8Y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0z3VCS8Y .copyright > p {
  text-align: left;
}
.cid-uB0z3W4aNI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0z3W4aNI .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0z3W4aNI .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0z3W4aNI .modal-body .close span {
  font-style: normal;
}
.cid-uB0z3W4aNI .carousel-inner > .active,
.cid-uB0z3W4aNI .carousel-inner > .next,
.cid-uB0z3W4aNI .carousel-inner > .prev {
  display: flex;
}
.cid-uB0z3W4aNI .carousel-control .icon-next,
.cid-uB0z3W4aNI .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0z3W4aNI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0z3W4aNI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0z3W4aNI .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0z3W4aNI .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0z3W4aNI .boxed-slider > div {
  position: relative;
}
.cid-uB0z3W4aNI .container img {
  width: 100%;
}
.cid-uB0z3W4aNI .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-uB0z3W4aNI .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0z3W4aNI .mbr-table-cell {
  padding: 0;
}
.cid-uB0z3W4aNI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0z3W4aNI .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0z3W4aNI .mbr-overlay {
  z-index: 1;
}
.cid-uB0z3W4aNI .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0z3W4aNI .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0z3W4aNI .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0z3W4aNI .carousel-item-next.carousel-item-left,
.cid-uB0z3W4aNI .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0z3W4aNI .active.carousel-item-right,
.cid-uB0z3W4aNI .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0z3W4aNI .active.carousel-item-left,
.cid-uB0z3W4aNI .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0z3W4aNI .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 .3s;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0z3W4aNI .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators li.active,
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators li::after,
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0z3W4aNI .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0z3W4aNI .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0z3W4aNI .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0z3W4aNI .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-uB0z3W4aNI .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0z3W4aNI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0z3W4aNI .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0z3W4aNI .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0z3W4aNI .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0z3W4aNI .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0z3W4aNI .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0z3W4aNI .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0z3W4aNI .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0z3W4aNI .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0z3W4aNI .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0z3W4aNI .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0z3W4aNI .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0z3W4aNI .carousel-inner {
  height: 100%;
}
.cid-uB0z3W4aNI .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0z3W4aNI .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0z3W4aNI .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0z3W4aNI .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0z3W4aNI .content-slider-wrap {
  width: 100%;
}
.cid-uB0z3WrRzx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0z3WrRzx .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0z3WrRzx .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0z3WrRzx .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0z3WrRzx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0z3WrRzx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0z3WrRzx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0z3WrRzx .media-container-row .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-uB0z3WrRzx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0z3WrRzx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0z3WrRzx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0z3WrRzx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0z3WrRzx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0z3WrRzx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0z3WrRzx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0AEZDXOd .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0AEZDXOd .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0AEZDXOd a {
  font-style: normal;
}
.cid-uB0AEZDXOd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0AEZDXOd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0AEZDXOd .nav-item:focus,
.cid-uB0AEZDXOd .nav-link:focus {
  outline: none;
}
.cid-uB0AEZDXOd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0AEZDXOd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0AEZDXOd .menu-logo {
  margin-right: auto;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0AEZDXOd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0AEZDXOd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0AEZDXOd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0AEZDXOd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0AEZDXOd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0AEZDXOd .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0AEZDXOd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0AEZDXOd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0AEZDXOd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0AEZDXOd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0AEZDXOd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0AEZDXOd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0AEZDXOd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0AEZDXOd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0AEZDXOd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0AEZDXOd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0AEZDXOd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0AEZDXOd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0AEZDXOd button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0AEZDXOd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0AEZDXOd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0AEZDXOd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0AEZDXOd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0AEZDXOd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0AEZDXOd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0AEZDXOd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0AEZDXOd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0AEZDXOd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0AEZDXOd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0AEZDXOd .collapsed .btn {
  display: flex;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse.collapsing,
.cid-uB0AEZDXOd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0AEZDXOd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0AEZDXOd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0AEZDXOd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0AEZDXOd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0AEZDXOd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0AEZDXOd .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0AEZDXOd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0AEZDXOd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0AEZDXOd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0AEZDXOd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0AEZDXOd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0AEZDXOd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0AEZDXOd .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0AEZDXOd img {
    height: 3.8rem !important;
  }
  .cid-uB0AEZDXOd .btn {
    display: flex;
  }
  .cid-uB0AEZDXOd button.navbar-toggler {
    display: block;
  }
  .cid-uB0AEZDXOd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0AEZDXOd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0AEZDXOd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0AEZDXOd .navbar-collapse.collapsing,
  .cid-uB0AEZDXOd .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0AEZDXOd .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0AEZDXOd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0AEZDXOd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0AEZDXOd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0AEZDXOd .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0AEZDXOd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0AEZDXOd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0AEZDXOd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0AEZDXOd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0AEZDXOd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0AEZDXOd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0AEZDXOd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0AEZDXOd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0AEZDXOd .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0AEZDXOd .nav-link:hover,
.cid-uB0AEZDXOd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0AF0tVYI {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0AF0tVYI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0AF0tVYI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0AF0tVYI .mbr-text {
    text-align: center;
  }
}
.cid-uB0AF0tVYI H1 {
  text-align: center;
}
.cid-uB0AF15EjB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0AF15EjB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0AF15EjB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0AF15EjB .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item {
    margin-bottom: 16px;
  }
}
.cid-uB0AF15EjB .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0AF15EjB .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0AF15EjB .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item .item-wrapper {
    display: block;
  }
}
.cid-uB0AF15EjB .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0AF15EjB .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0AF15EjB .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0AF15EjB .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0AF15EjB .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0AF15EjB .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0AF15EjB .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0AF15EjB .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0AF15EjB .item-title {
  color: #ffffff;
}
.cid-uB0AF15EjB .item-desc {
  color: #ffffff;
}
.cid-uB0AF1Akxi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0AF1Akxi .carousel-control {
  background: #000;
}
.cid-uB0AF1Akxi .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0AF1Akxi .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0AF1Akxi .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0AF1Akxi .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0AF1Akxi .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0AF1Akxi .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0AF1Akxi .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0AF1Akxi .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0AF1Akxi .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0AF1Akxi .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0AF1Akxi .cloneditem-1,
.cid-uB0AF1Akxi .cloneditem-2,
.cid-uB0AF1Akxi .cloneditem-3,
.cid-uB0AF1Akxi .cloneditem-4,
.cid-uB0AF1Akxi .cloneditem-5 {
  display: none;
}
.cid-uB0AF1Akxi .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0AF1Akxi .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0AF1Akxi .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0AF1Akxi .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0AF1Akxi .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0AF1Akxi .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0AF1Akxi .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0AF1Akxi .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0AF1Akxi .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0AF1Akxi .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0AF1Akxi .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0AF1Akxi .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0AF1Akxi .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0AF1Akxi .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0AF1Akxi .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0AF1Akxi .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0AF1Akxi .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0AF2lVvv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0AF2lVvv .content {
    text-align: center;
  }
  .cid-uB0AF2lVvv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0AF2lVvv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0AF2lVvv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0AF2lVvv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0AF2lVvv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0AF2lVvv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0AF2lVvv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0AF2lVvv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0AF2lVvv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0AF2lVvv .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0AF2lVvv .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0AF2lVvv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0AF2lVvv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0AF2lVvv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0AF2lVvv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0AF2lVvv .copyright > p {
  text-align: left;
}
.cid-uB0AF2L2SR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0AF2L2SR .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0AF2L2SR .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0AF2L2SR .modal-body .close span {
  font-style: normal;
}
.cid-uB0AF2L2SR .carousel-inner > .active,
.cid-uB0AF2L2SR .carousel-inner > .next,
.cid-uB0AF2L2SR .carousel-inner > .prev {
  display: flex;
}
.cid-uB0AF2L2SR .carousel-control .icon-next,
.cid-uB0AF2L2SR .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0AF2L2SR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0AF2L2SR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0AF2L2SR .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0AF2L2SR .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0AF2L2SR .boxed-slider > div {
  position: relative;
}
.cid-uB0AF2L2SR .container img {
  width: 100%;
}
.cid-uB0AF2L2SR .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-uB0AF2L2SR .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0AF2L2SR .mbr-table-cell {
  padding: 0;
}
.cid-uB0AF2L2SR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0AF2L2SR .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0AF2L2SR .mbr-overlay {
  z-index: 1;
}
.cid-uB0AF2L2SR .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0AF2L2SR .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0AF2L2SR .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0AF2L2SR .carousel-item-next.carousel-item-left,
.cid-uB0AF2L2SR .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0AF2L2SR .active.carousel-item-right,
.cid-uB0AF2L2SR .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0AF2L2SR .active.carousel-item-left,
.cid-uB0AF2L2SR .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0AF2L2SR .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 .3s;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0AF2L2SR .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators li.active,
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators li::after,
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0AF2L2SR .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0AF2L2SR .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0AF2L2SR .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0AF2L2SR .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-uB0AF2L2SR .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0AF2L2SR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0AF2L2SR .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0AF2L2SR .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0AF2L2SR .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0AF2L2SR .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0AF2L2SR .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0AF2L2SR .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0AF2L2SR .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0AF2L2SR .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0AF2L2SR .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0AF2L2SR .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0AF2L2SR .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0AF2L2SR .carousel-inner {
  height: 100%;
}
.cid-uB0AF2L2SR .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0AF2L2SR .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0AF2L2SR .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0AF2L2SR .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0AF2L2SR .content-slider-wrap {
  width: 100%;
}
.cid-uB0AF36Xms {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0AF36Xms .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0AF36Xms .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0AF36Xms .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0AF36Xms .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0AF36Xms .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0AF36Xms .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0AF36Xms .media-container-row .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-uB0AF36Xms .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0AF36Xms .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0AF36Xms .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0AF36Xms .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0AF36Xms .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0AF36Xms .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0AF36Xms .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0E0rxNTX .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0E0rxNTX .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0E0rxNTX a {
  font-style: normal;
}
.cid-uB0E0rxNTX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0E0rxNTX .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0E0rxNTX .nav-item:focus,
.cid-uB0E0rxNTX .nav-link:focus {
  outline: none;
}
.cid-uB0E0rxNTX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0E0rxNTX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0E0rxNTX .menu-logo {
  margin-right: auto;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0E0rxNTX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0E0rxNTX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0E0rxNTX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0E0rxNTX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0E0rxNTX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0E0rxNTX .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0E0rxNTX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0E0rxNTX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0E0rxNTX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0E0rxNTX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0E0rxNTX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0E0rxNTX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0E0rxNTX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0E0rxNTX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0E0rxNTX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0E0rxNTX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0E0rxNTX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0E0rxNTX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0E0rxNTX button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0E0rxNTX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0E0rxNTX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0E0rxNTX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0E0rxNTX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0E0rxNTX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0E0rxNTX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0E0rxNTX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0E0rxNTX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0E0rxNTX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0E0rxNTX .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0E0rxNTX .collapsed .btn {
  display: flex;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse.collapsing,
.cid-uB0E0rxNTX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0E0rxNTX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0E0rxNTX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0E0rxNTX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0E0rxNTX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0E0rxNTX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0E0rxNTX .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0E0rxNTX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0E0rxNTX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0E0rxNTX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0E0rxNTX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0E0rxNTX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0E0rxNTX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0E0rxNTX .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0E0rxNTX img {
    height: 3.8rem !important;
  }
  .cid-uB0E0rxNTX .btn {
    display: flex;
  }
  .cid-uB0E0rxNTX button.navbar-toggler {
    display: block;
  }
  .cid-uB0E0rxNTX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0E0rxNTX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0E0rxNTX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0E0rxNTX .navbar-collapse.collapsing,
  .cid-uB0E0rxNTX .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0E0rxNTX .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0E0rxNTX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0E0rxNTX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0E0rxNTX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0E0rxNTX .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0E0rxNTX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0E0rxNTX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0E0rxNTX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0E0rxNTX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0E0rxNTX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0E0rxNTX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0E0rxNTX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0E0rxNTX .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0E0rxNTX .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0E0rxNTX .nav-link:hover,
.cid-uB0E0rxNTX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0E0tz7Bh {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0E0tz7Bh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0E0tz7Bh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0E0tz7Bh .mbr-text {
    text-align: center;
  }
}
.cid-uB0E0tz7Bh H1 {
  text-align: center;
}
.cid-uB0E0uaT1e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0E0uaT1e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0E0uaT1e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0E0uaT1e .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item {
    margin-bottom: 16px;
  }
}
.cid-uB0E0uaT1e .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0E0uaT1e .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0E0uaT1e .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item .item-wrapper {
    display: block;
  }
}
.cid-uB0E0uaT1e .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0E0uaT1e .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0E0uaT1e .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0E0uaT1e .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0E0uaT1e .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0E0uaT1e .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0E0uaT1e .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0E0uaT1e .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0E0uaT1e .item-title {
  color: #ffffff;
}
.cid-uB0E0uaT1e .item-desc {
  color: #ffffff;
}
.cid-uB0E0uI4PR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0E0uI4PR .carousel-control {
  background: #000;
}
.cid-uB0E0uI4PR .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0E0uI4PR .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0E0uI4PR .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0E0uI4PR .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0E0uI4PR .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0E0uI4PR .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0E0uI4PR .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0E0uI4PR .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0E0uI4PR .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0E0uI4PR .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0E0uI4PR .cloneditem-1,
.cid-uB0E0uI4PR .cloneditem-2,
.cid-uB0E0uI4PR .cloneditem-3,
.cid-uB0E0uI4PR .cloneditem-4,
.cid-uB0E0uI4PR .cloneditem-5 {
  display: none;
}
.cid-uB0E0uI4PR .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0E0uI4PR .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0E0uI4PR .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0E0uI4PR .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0E0uI4PR .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0E0uI4PR .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0E0uI4PR .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0E0uI4PR .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0E0uI4PR .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0E0uI4PR .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0E0uI4PR .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0E0uI4PR .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0E0uI4PR .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0E0uI4PR .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0E0uI4PR .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0E0uI4PR .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0E0uI4PR .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0E0vsY49 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0E0vsY49 .content {
    text-align: center;
  }
  .cid-uB0E0vsY49 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0E0vsY49 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0E0vsY49 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0E0vsY49 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0E0vsY49 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0E0vsY49 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0E0vsY49 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0E0vsY49 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0E0vsY49 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0E0vsY49 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0E0vsY49 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0E0vsY49 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0E0vsY49 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0E0vsY49 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0E0vsY49 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0E0vsY49 .copyright > p {
  text-align: left;
}
.cid-uB0E0vSG2S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0E0vSG2S .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0E0vSG2S .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0E0vSG2S .modal-body .close span {
  font-style: normal;
}
.cid-uB0E0vSG2S .carousel-inner > .active,
.cid-uB0E0vSG2S .carousel-inner > .next,
.cid-uB0E0vSG2S .carousel-inner > .prev {
  display: flex;
}
.cid-uB0E0vSG2S .carousel-control .icon-next,
.cid-uB0E0vSG2S .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0E0vSG2S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0E0vSG2S .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0E0vSG2S .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0E0vSG2S .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0E0vSG2S .boxed-slider > div {
  position: relative;
}
.cid-uB0E0vSG2S .container img {
  width: 100%;
}
.cid-uB0E0vSG2S .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-uB0E0vSG2S .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0E0vSG2S .mbr-table-cell {
  padding: 0;
}
.cid-uB0E0vSG2S .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0E0vSG2S .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0E0vSG2S .mbr-overlay {
  z-index: 1;
}
.cid-uB0E0vSG2S .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0E0vSG2S .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0E0vSG2S .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0E0vSG2S .carousel-item-next.carousel-item-left,
.cid-uB0E0vSG2S .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0E0vSG2S .active.carousel-item-right,
.cid-uB0E0vSG2S .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0E0vSG2S .active.carousel-item-left,
.cid-uB0E0vSG2S .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0E0vSG2S .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 .3s;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0E0vSG2S .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators li.active,
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators li::after,
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0E0vSG2S .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0E0vSG2S .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0E0vSG2S .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0E0vSG2S .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-uB0E0vSG2S .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0E0vSG2S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0E0vSG2S .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0E0vSG2S .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0E0vSG2S .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0E0vSG2S .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0E0vSG2S .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0E0vSG2S .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0E0vSG2S .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0E0vSG2S .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0E0vSG2S .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0E0vSG2S .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0E0vSG2S .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0E0vSG2S .carousel-inner {
  height: 100%;
}
.cid-uB0E0vSG2S .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0E0vSG2S .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0E0vSG2S .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0E0vSG2S .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0E0vSG2S .content-slider-wrap {
  width: 100%;
}
.cid-uB0E0wgvbx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0E0wgvbx .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0E0wgvbx .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0E0wgvbx .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0E0wgvbx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0E0wgvbx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0E0wgvbx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0E0wgvbx .media-container-row .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-uB0E0wgvbx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0E0wgvbx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0E0wgvbx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0E0wgvbx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0E0wgvbx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0E0wgvbx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0E0wgvbx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0GDCxplt .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0GDCxplt .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0GDCxplt a {
  font-style: normal;
}
.cid-uB0GDCxplt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0GDCxplt .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0GDCxplt .nav-item:focus,
.cid-uB0GDCxplt .nav-link:focus {
  outline: none;
}
.cid-uB0GDCxplt .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0GDCxplt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0GDCxplt .menu-logo {
  margin-right: auto;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0GDCxplt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0GDCxplt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0GDCxplt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0GDCxplt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0GDCxplt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0GDCxplt .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0GDCxplt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0GDCxplt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0GDCxplt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0GDCxplt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0GDCxplt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0GDCxplt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0GDCxplt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0GDCxplt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0GDCxplt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0GDCxplt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0GDCxplt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0GDCxplt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0GDCxplt button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0GDCxplt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0GDCxplt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0GDCxplt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0GDCxplt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0GDCxplt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0GDCxplt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0GDCxplt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0GDCxplt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0GDCxplt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0GDCxplt .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0GDCxplt .collapsed .btn {
  display: flex;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse.collapsing,
.cid-uB0GDCxplt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0GDCxplt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0GDCxplt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0GDCxplt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0GDCxplt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0GDCxplt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0GDCxplt .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0GDCxplt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0GDCxplt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0GDCxplt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0GDCxplt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0GDCxplt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0GDCxplt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0GDCxplt .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0GDCxplt img {
    height: 3.8rem !important;
  }
  .cid-uB0GDCxplt .btn {
    display: flex;
  }
  .cid-uB0GDCxplt button.navbar-toggler {
    display: block;
  }
  .cid-uB0GDCxplt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0GDCxplt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0GDCxplt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0GDCxplt .navbar-collapse.collapsing,
  .cid-uB0GDCxplt .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0GDCxplt .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0GDCxplt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0GDCxplt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0GDCxplt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0GDCxplt .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0GDCxplt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0GDCxplt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0GDCxplt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0GDCxplt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0GDCxplt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0GDCxplt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0GDCxplt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0GDCxplt .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0GDCxplt .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0GDCxplt .nav-link:hover,
.cid-uB0GDCxplt .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0GDDnK9d {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0GDDnK9d .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0GDDnK9d .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0GDDnK9d .mbr-text {
    text-align: center;
  }
}
.cid-uB0GDDnK9d H1 {
  text-align: center;
}
.cid-uB0GDDZ6rm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0GDDZ6rm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0GDDZ6rm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0GDDZ6rm .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item {
    margin-bottom: 16px;
  }
}
.cid-uB0GDDZ6rm .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0GDDZ6rm .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0GDDZ6rm .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item .item-wrapper {
    display: block;
  }
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0GDDZ6rm .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0GDDZ6rm .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0GDDZ6rm .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0GDDZ6rm .item-title {
  color: #ffffff;
}
.cid-uB0GDDZ6rm .item-desc {
  color: #ffffff;
}
.cid-uB0GDECabj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0GDECabj .carousel-control {
  background: #000;
}
.cid-uB0GDECabj .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0GDECabj .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0GDECabj .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0GDECabj .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0GDECabj .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0GDECabj .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0GDECabj .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0GDECabj .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0GDECabj .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0GDECabj .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0GDECabj .cloneditem-1,
.cid-uB0GDECabj .cloneditem-2,
.cid-uB0GDECabj .cloneditem-3,
.cid-uB0GDECabj .cloneditem-4,
.cid-uB0GDECabj .cloneditem-5 {
  display: none;
}
.cid-uB0GDECabj .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0GDECabj .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0GDECabj .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0GDECabj .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0GDECabj .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0GDECabj .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0GDECabj .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0GDECabj .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0GDECabj .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0GDECabj .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0GDECabj .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0GDECabj .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0GDECabj .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0GDECabj .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0GDECabj .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0GDECabj .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0GDECabj .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0GDFKODX {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0GDFKODX .content {
    text-align: center;
  }
  .cid-uB0GDFKODX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0GDFKODX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0GDFKODX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0GDFKODX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0GDFKODX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0GDFKODX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0GDFKODX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0GDFKODX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0GDFKODX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0GDFKODX .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0GDFKODX .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0GDFKODX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0GDFKODX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0GDFKODX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0GDFKODX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0GDFKODX .copyright > p {
  text-align: left;
}
.cid-uB0GDGcXi6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0GDGcXi6 .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0GDGcXi6 .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0GDGcXi6 .modal-body .close span {
  font-style: normal;
}
.cid-uB0GDGcXi6 .carousel-inner > .active,
.cid-uB0GDGcXi6 .carousel-inner > .next,
.cid-uB0GDGcXi6 .carousel-inner > .prev {
  display: flex;
}
.cid-uB0GDGcXi6 .carousel-control .icon-next,
.cid-uB0GDGcXi6 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0GDGcXi6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0GDGcXi6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0GDGcXi6 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0GDGcXi6 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0GDGcXi6 .boxed-slider > div {
  position: relative;
}
.cid-uB0GDGcXi6 .container img {
  width: 100%;
}
.cid-uB0GDGcXi6 .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-uB0GDGcXi6 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0GDGcXi6 .mbr-table-cell {
  padding: 0;
}
.cid-uB0GDGcXi6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0GDGcXi6 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0GDGcXi6 .mbr-overlay {
  z-index: 1;
}
.cid-uB0GDGcXi6 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0GDGcXi6 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0GDGcXi6 .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0GDGcXi6 .carousel-item-next.carousel-item-left,
.cid-uB0GDGcXi6 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0GDGcXi6 .active.carousel-item-right,
.cid-uB0GDGcXi6 .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0GDGcXi6 .active.carousel-item-left,
.cid-uB0GDGcXi6 .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0GDGcXi6 .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 .3s;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0GDGcXi6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators li.active,
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators li::after,
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0GDGcXi6 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0GDGcXi6 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0GDGcXi6 .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0GDGcXi6 .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-uB0GDGcXi6 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0GDGcXi6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0GDGcXi6 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0GDGcXi6 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0GDGcXi6 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0GDGcXi6 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0GDGcXi6 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0GDGcXi6 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0GDGcXi6 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0GDGcXi6 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0GDGcXi6 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0GDGcXi6 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0GDGcXi6 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0GDGcXi6 .carousel-inner {
  height: 100%;
}
.cid-uB0GDGcXi6 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0GDGcXi6 .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0GDGcXi6 .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0GDGcXi6 .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0GDGcXi6 .content-slider-wrap {
  width: 100%;
}
.cid-uB0GDGxkse {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0GDGxkse .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0GDGxkse .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0GDGxkse .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0GDGxkse .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0GDGxkse .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0GDGxkse .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0GDGxkse .media-container-row .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-uB0GDGxkse .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0GDGxkse .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0GDGxkse .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0GDGxkse .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0GDGxkse .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0GDGxkse .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0GDGxkse .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0HQu1KlM .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0HQu1KlM .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0HQu1KlM a {
  font-style: normal;
}
.cid-uB0HQu1KlM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0HQu1KlM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0HQu1KlM .nav-item:focus,
.cid-uB0HQu1KlM .nav-link:focus {
  outline: none;
}
.cid-uB0HQu1KlM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0HQu1KlM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0HQu1KlM .menu-logo {
  margin-right: auto;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0HQu1KlM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0HQu1KlM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0HQu1KlM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0HQu1KlM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0HQu1KlM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0HQu1KlM .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0HQu1KlM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0HQu1KlM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0HQu1KlM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0HQu1KlM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0HQu1KlM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0HQu1KlM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0HQu1KlM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0HQu1KlM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0HQu1KlM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0HQu1KlM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0HQu1KlM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0HQu1KlM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0HQu1KlM button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0HQu1KlM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0HQu1KlM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0HQu1KlM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0HQu1KlM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0HQu1KlM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0HQu1KlM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0HQu1KlM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0HQu1KlM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0HQu1KlM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0HQu1KlM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0HQu1KlM .collapsed .btn {
  display: flex;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse.collapsing,
.cid-uB0HQu1KlM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0HQu1KlM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0HQu1KlM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0HQu1KlM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0HQu1KlM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0HQu1KlM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0HQu1KlM .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0HQu1KlM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0HQu1KlM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0HQu1KlM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0HQu1KlM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0HQu1KlM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0HQu1KlM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0HQu1KlM .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0HQu1KlM img {
    height: 3.8rem !important;
  }
  .cid-uB0HQu1KlM .btn {
    display: flex;
  }
  .cid-uB0HQu1KlM button.navbar-toggler {
    display: block;
  }
  .cid-uB0HQu1KlM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0HQu1KlM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0HQu1KlM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0HQu1KlM .navbar-collapse.collapsing,
  .cid-uB0HQu1KlM .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0HQu1KlM .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0HQu1KlM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0HQu1KlM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0HQu1KlM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0HQu1KlM .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0HQu1KlM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0HQu1KlM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0HQu1KlM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0HQu1KlM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0HQu1KlM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0HQu1KlM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0HQu1KlM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0HQu1KlM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0HQu1KlM .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0HQu1KlM .nav-link:hover,
.cid-uB0HQu1KlM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0HQuVmkE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0HQuVmkE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0HQuVmkE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0HQuVmkE .mbr-text {
    text-align: center;
  }
}
.cid-uB0HQuVmkE H1 {
  text-align: center;
}
.cid-uB0HQvsYNe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0HQvsYNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0HQvsYNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0HQvsYNe .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item {
    margin-bottom: 16px;
  }
}
.cid-uB0HQvsYNe .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0HQvsYNe .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0HQvsYNe .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item .item-wrapper {
    display: block;
  }
}
.cid-uB0HQvsYNe .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0HQvsYNe .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0HQvsYNe .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0HQvsYNe .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0HQvsYNe .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0HQvsYNe .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0HQvsYNe .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0HQvsYNe .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0HQvsYNe .item-title {
  color: #ffffff;
}
.cid-uB0HQvsYNe .item-desc {
  color: #ffffff;
}
.cid-uB0HQvOTDm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0HQvOTDm .carousel-control {
  background: #000;
}
.cid-uB0HQvOTDm .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0HQvOTDm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0HQvOTDm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0HQvOTDm .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0HQvOTDm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0HQvOTDm .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0HQvOTDm .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0HQvOTDm .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0HQvOTDm .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0HQvOTDm .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0HQvOTDm .cloneditem-1,
.cid-uB0HQvOTDm .cloneditem-2,
.cid-uB0HQvOTDm .cloneditem-3,
.cid-uB0HQvOTDm .cloneditem-4,
.cid-uB0HQvOTDm .cloneditem-5 {
  display: none;
}
.cid-uB0HQvOTDm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0HQvOTDm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0HQvOTDm .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0HQvOTDm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0HQvOTDm .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0HQvOTDm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0HQvOTDm .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0HQvOTDm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0HQvOTDm .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0HQvOTDm .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0HQvOTDm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0HQvOTDm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0HQvOTDm .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0HQvOTDm .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0HQvOTDm .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0HQvOTDm .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0HQvOTDm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0HQwAPRy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0HQwAPRy .content {
    text-align: center;
  }
  .cid-uB0HQwAPRy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0HQwAPRy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0HQwAPRy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0HQwAPRy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0HQwAPRy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0HQwAPRy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0HQwAPRy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0HQwAPRy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0HQwAPRy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0HQwAPRy .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0HQwAPRy .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0HQwAPRy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0HQwAPRy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0HQwAPRy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0HQwAPRy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0HQwAPRy .copyright > p {
  text-align: left;
}
.cid-uB0HQx0MhV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0HQx0MhV .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0HQx0MhV .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0HQx0MhV .modal-body .close span {
  font-style: normal;
}
.cid-uB0HQx0MhV .carousel-inner > .active,
.cid-uB0HQx0MhV .carousel-inner > .next,
.cid-uB0HQx0MhV .carousel-inner > .prev {
  display: flex;
}
.cid-uB0HQx0MhV .carousel-control .icon-next,
.cid-uB0HQx0MhV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0HQx0MhV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0HQx0MhV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0HQx0MhV .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0HQx0MhV .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0HQx0MhV .boxed-slider > div {
  position: relative;
}
.cid-uB0HQx0MhV .container img {
  width: 100%;
}
.cid-uB0HQx0MhV .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-uB0HQx0MhV .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0HQx0MhV .mbr-table-cell {
  padding: 0;
}
.cid-uB0HQx0MhV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0HQx0MhV .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0HQx0MhV .mbr-overlay {
  z-index: 1;
}
.cid-uB0HQx0MhV .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0HQx0MhV .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0HQx0MhV .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0HQx0MhV .carousel-item-next.carousel-item-left,
.cid-uB0HQx0MhV .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0HQx0MhV .active.carousel-item-right,
.cid-uB0HQx0MhV .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0HQx0MhV .active.carousel-item-left,
.cid-uB0HQx0MhV .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0HQx0MhV .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 .3s;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0HQx0MhV .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators li.active,
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators li::after,
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0HQx0MhV .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0HQx0MhV .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0HQx0MhV .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0HQx0MhV .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-uB0HQx0MhV .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0HQx0MhV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0HQx0MhV .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0HQx0MhV .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0HQx0MhV .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0HQx0MhV .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0HQx0MhV .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0HQx0MhV .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0HQx0MhV .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0HQx0MhV .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0HQx0MhV .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0HQx0MhV .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0HQx0MhV .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0HQx0MhV .carousel-inner {
  height: 100%;
}
.cid-uB0HQx0MhV .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0HQx0MhV .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0HQx0MhV .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0HQx0MhV .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0HQx0MhV .content-slider-wrap {
  width: 100%;
}
.cid-uB0HQxlhFW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0HQxlhFW .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0HQxlhFW .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0HQxlhFW .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0HQxlhFW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0HQxlhFW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0HQxlhFW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0HQxlhFW .media-container-row .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-uB0HQxlhFW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0HQxlhFW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0HQxlhFW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0HQxlhFW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0HQxlhFW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0HQxlhFW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0HQxlhFW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0JoUnYfO .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0JoUnYfO .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0JoUnYfO a {
  font-style: normal;
}
.cid-uB0JoUnYfO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0JoUnYfO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0JoUnYfO .nav-item:focus,
.cid-uB0JoUnYfO .nav-link:focus {
  outline: none;
}
.cid-uB0JoUnYfO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0JoUnYfO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0JoUnYfO .menu-logo {
  margin-right: auto;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0JoUnYfO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0JoUnYfO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0JoUnYfO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0JoUnYfO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0JoUnYfO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0JoUnYfO .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0JoUnYfO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0JoUnYfO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0JoUnYfO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0JoUnYfO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0JoUnYfO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0JoUnYfO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0JoUnYfO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0JoUnYfO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0JoUnYfO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0JoUnYfO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0JoUnYfO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0JoUnYfO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0JoUnYfO button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0JoUnYfO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0JoUnYfO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0JoUnYfO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0JoUnYfO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0JoUnYfO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0JoUnYfO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0JoUnYfO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0JoUnYfO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0JoUnYfO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0JoUnYfO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0JoUnYfO .collapsed .btn {
  display: flex;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse.collapsing,
.cid-uB0JoUnYfO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0JoUnYfO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0JoUnYfO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0JoUnYfO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0JoUnYfO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0JoUnYfO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0JoUnYfO .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0JoUnYfO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0JoUnYfO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0JoUnYfO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0JoUnYfO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0JoUnYfO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0JoUnYfO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0JoUnYfO .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0JoUnYfO img {
    height: 3.8rem !important;
  }
  .cid-uB0JoUnYfO .btn {
    display: flex;
  }
  .cid-uB0JoUnYfO button.navbar-toggler {
    display: block;
  }
  .cid-uB0JoUnYfO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0JoUnYfO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0JoUnYfO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0JoUnYfO .navbar-collapse.collapsing,
  .cid-uB0JoUnYfO .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0JoUnYfO .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0JoUnYfO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0JoUnYfO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0JoUnYfO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0JoUnYfO .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0JoUnYfO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0JoUnYfO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0JoUnYfO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0JoUnYfO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0JoUnYfO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0JoUnYfO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0JoUnYfO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0JoUnYfO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0JoUnYfO .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0JoUnYfO .nav-link:hover,
.cid-uB0JoUnYfO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0JoVgpYN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0JoVgpYN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0JoVgpYN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0JoVgpYN .mbr-text {
    text-align: center;
  }
}
.cid-uB0JoVgpYN H1 {
  text-align: center;
}
.cid-uB0JoVTCL6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0JoVTCL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0JoVTCL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0JoVTCL6 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item {
    margin-bottom: 16px;
  }
}
.cid-uB0JoVTCL6 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0JoVTCL6 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0JoVTCL6 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item .item-wrapper {
    display: block;
  }
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0JoVTCL6 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0JoVTCL6 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0JoVTCL6 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0JoVTCL6 .item-title {
  color: #ffffff;
}
.cid-uB0JoVTCL6 .item-desc {
  color: #ffffff;
}
.cid-uB0JoWiUu8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0JoWiUu8 .carousel-control {
  background: #000;
}
.cid-uB0JoWiUu8 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0JoWiUu8 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0JoWiUu8 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0JoWiUu8 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0JoWiUu8 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0JoWiUu8 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0JoWiUu8 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0JoWiUu8 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0JoWiUu8 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0JoWiUu8 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0JoWiUu8 .cloneditem-1,
.cid-uB0JoWiUu8 .cloneditem-2,
.cid-uB0JoWiUu8 .cloneditem-3,
.cid-uB0JoWiUu8 .cloneditem-4,
.cid-uB0JoWiUu8 .cloneditem-5 {
  display: none;
}
.cid-uB0JoWiUu8 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0JoWiUu8 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0JoWiUu8 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0JoWiUu8 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0JoWiUu8 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0JoWiUu8 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0JoWiUu8 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0JoWiUu8 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0JoX37lZ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0JoX37lZ .content {
    text-align: center;
  }
  .cid-uB0JoX37lZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0JoX37lZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0JoX37lZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0JoX37lZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0JoX37lZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0JoX37lZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0JoX37lZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0JoX37lZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0JoX37lZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0JoX37lZ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0JoX37lZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0JoX37lZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0JoX37lZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0JoX37lZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0JoX37lZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0JoX37lZ .copyright > p {
  text-align: left;
}
.cid-uB0JoXwhtu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0JoXwhtu .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0JoXwhtu .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0JoXwhtu .modal-body .close span {
  font-style: normal;
}
.cid-uB0JoXwhtu .carousel-inner > .active,
.cid-uB0JoXwhtu .carousel-inner > .next,
.cid-uB0JoXwhtu .carousel-inner > .prev {
  display: flex;
}
.cid-uB0JoXwhtu .carousel-control .icon-next,
.cid-uB0JoXwhtu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0JoXwhtu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0JoXwhtu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0JoXwhtu .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0JoXwhtu .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0JoXwhtu .boxed-slider > div {
  position: relative;
}
.cid-uB0JoXwhtu .container img {
  width: 100%;
}
.cid-uB0JoXwhtu .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-uB0JoXwhtu .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0JoXwhtu .mbr-table-cell {
  padding: 0;
}
.cid-uB0JoXwhtu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0JoXwhtu .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0JoXwhtu .mbr-overlay {
  z-index: 1;
}
.cid-uB0JoXwhtu .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0JoXwhtu .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0JoXwhtu .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0JoXwhtu .carousel-item-next.carousel-item-left,
.cid-uB0JoXwhtu .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0JoXwhtu .active.carousel-item-right,
.cid-uB0JoXwhtu .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0JoXwhtu .active.carousel-item-left,
.cid-uB0JoXwhtu .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0JoXwhtu .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 .3s;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0JoXwhtu .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators li.active,
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators li::after,
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0JoXwhtu .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0JoXwhtu .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0JoXwhtu .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0JoXwhtu .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-uB0JoXwhtu .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0JoXwhtu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0JoXwhtu .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0JoXwhtu .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0JoXwhtu .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0JoXwhtu .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0JoXwhtu .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0JoXwhtu .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0JoXwhtu .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0JoXwhtu .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0JoXwhtu .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0JoXwhtu .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0JoXwhtu .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0JoXwhtu .carousel-inner {
  height: 100%;
}
.cid-uB0JoXwhtu .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0JoXwhtu .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0JoXwhtu .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0JoXwhtu .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0JoXwhtu .content-slider-wrap {
  width: 100%;
}
.cid-uB0JoXShsS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0JoXShsS .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0JoXShsS .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0JoXShsS .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0JoXShsS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0JoXShsS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0JoXShsS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0JoXShsS .media-container-row .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-uB0JoXShsS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0JoXShsS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0JoXShsS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0JoXShsS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0JoXShsS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0JoXShsS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0JoXShsS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0L5N1gi3 .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0L5N1gi3 .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0L5N1gi3 a {
  font-style: normal;
}
.cid-uB0L5N1gi3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0L5N1gi3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0L5N1gi3 .nav-item:focus,
.cid-uB0L5N1gi3 .nav-link:focus {
  outline: none;
}
.cid-uB0L5N1gi3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0L5N1gi3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0L5N1gi3 .menu-logo {
  margin-right: auto;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0L5N1gi3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0L5N1gi3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0L5N1gi3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0L5N1gi3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0L5N1gi3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0L5N1gi3 .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0L5N1gi3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0L5N1gi3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0L5N1gi3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0L5N1gi3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0L5N1gi3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0L5N1gi3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0L5N1gi3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0L5N1gi3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0L5N1gi3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0L5N1gi3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0L5N1gi3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0L5N1gi3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0L5N1gi3 button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0L5N1gi3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0L5N1gi3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0L5N1gi3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0L5N1gi3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0L5N1gi3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0L5N1gi3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0L5N1gi3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0L5N1gi3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0L5N1gi3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0L5N1gi3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0L5N1gi3 .collapsed .btn {
  display: flex;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.collapsing,
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0L5N1gi3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0L5N1gi3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0L5N1gi3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0L5N1gi3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0L5N1gi3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0L5N1gi3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0L5N1gi3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0L5N1gi3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0L5N1gi3 .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0L5N1gi3 img {
    height: 3.8rem !important;
  }
  .cid-uB0L5N1gi3 .btn {
    display: flex;
  }
  .cid-uB0L5N1gi3 button.navbar-toggler {
    display: block;
  }
  .cid-uB0L5N1gi3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0L5N1gi3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0L5N1gi3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0L5N1gi3 .navbar-collapse.collapsing,
  .cid-uB0L5N1gi3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0L5N1gi3 .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0L5N1gi3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0L5N1gi3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0L5N1gi3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0L5N1gi3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0L5N1gi3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0L5N1gi3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0L5N1gi3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0L5N1gi3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0L5N1gi3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0L5N1gi3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0L5N1gi3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0L5N1gi3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0L5N1gi3 .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0L5N1gi3 .nav-link:hover,
.cid-uB0L5N1gi3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0L5NLIO0 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0L5NLIO0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0L5NLIO0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0L5NLIO0 .mbr-text {
    text-align: center;
  }
}
.cid-uB0L5NLIO0 H1 {
  text-align: center;
}
.cid-uB0L5OmoAA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0L5OmoAA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0L5OmoAA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0L5OmoAA .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item {
    margin-bottom: 16px;
  }
}
.cid-uB0L5OmoAA .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0L5OmoAA .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0L5OmoAA .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item .item-wrapper {
    display: block;
  }
}
.cid-uB0L5OmoAA .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0L5OmoAA .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0L5OmoAA .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0L5OmoAA .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0L5OmoAA .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0L5OmoAA .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0L5OmoAA .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0L5OmoAA .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0L5OmoAA .item-title {
  color: #ffffff;
}
.cid-uB0L5OmoAA .item-desc {
  color: #ffffff;
}
.cid-uB0L5OWkdB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0L5OWkdB .carousel-control {
  background: #000;
}
.cid-uB0L5OWkdB .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0L5OWkdB .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0L5OWkdB .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0L5OWkdB .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0L5OWkdB .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0L5OWkdB .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0L5OWkdB .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0L5OWkdB .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0L5OWkdB .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0L5OWkdB .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0L5OWkdB .cloneditem-1,
.cid-uB0L5OWkdB .cloneditem-2,
.cid-uB0L5OWkdB .cloneditem-3,
.cid-uB0L5OWkdB .cloneditem-4,
.cid-uB0L5OWkdB .cloneditem-5 {
  display: none;
}
.cid-uB0L5OWkdB .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0L5OWkdB .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0L5OWkdB .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0L5OWkdB .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0L5OWkdB .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0L5OWkdB .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0L5OWkdB .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0L5OWkdB .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0L5OWkdB .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0L5OWkdB .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0L5OWkdB .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0L5OWkdB .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0L5OWkdB .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0L5OWkdB .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0L5OWkdB .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0L5OWkdB .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0L5OWkdB .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0L5PCzbY {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0L5PCzbY .content {
    text-align: center;
  }
  .cid-uB0L5PCzbY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0L5PCzbY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0L5PCzbY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0L5PCzbY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0L5PCzbY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0L5PCzbY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0L5PCzbY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0L5PCzbY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0L5PCzbY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0L5PCzbY .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0L5PCzbY .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0L5PCzbY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0L5PCzbY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0L5PCzbY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0L5PCzbY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0L5PCzbY .copyright > p {
  text-align: left;
}
.cid-uB0L5Q2LJa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0L5Q2LJa .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0L5Q2LJa .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0L5Q2LJa .modal-body .close span {
  font-style: normal;
}
.cid-uB0L5Q2LJa .carousel-inner > .active,
.cid-uB0L5Q2LJa .carousel-inner > .next,
.cid-uB0L5Q2LJa .carousel-inner > .prev {
  display: flex;
}
.cid-uB0L5Q2LJa .carousel-control .icon-next,
.cid-uB0L5Q2LJa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0L5Q2LJa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0L5Q2LJa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0L5Q2LJa .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0L5Q2LJa .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0L5Q2LJa .boxed-slider > div {
  position: relative;
}
.cid-uB0L5Q2LJa .container img {
  width: 100%;
}
.cid-uB0L5Q2LJa .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-uB0L5Q2LJa .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0L5Q2LJa .mbr-table-cell {
  padding: 0;
}
.cid-uB0L5Q2LJa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0L5Q2LJa .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0L5Q2LJa .mbr-overlay {
  z-index: 1;
}
.cid-uB0L5Q2LJa .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0L5Q2LJa .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0L5Q2LJa .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0L5Q2LJa .carousel-item-next.carousel-item-left,
.cid-uB0L5Q2LJa .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0L5Q2LJa .active.carousel-item-right,
.cid-uB0L5Q2LJa .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0L5Q2LJa .active.carousel-item-left,
.cid-uB0L5Q2LJa .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0L5Q2LJa .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 .3s;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0L5Q2LJa .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators li.active,
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators li::after,
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0L5Q2LJa .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0L5Q2LJa .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0L5Q2LJa .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0L5Q2LJa .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-uB0L5Q2LJa .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0L5Q2LJa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0L5Q2LJa .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0L5Q2LJa .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0L5Q2LJa .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0L5Q2LJa .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0L5Q2LJa .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0L5Q2LJa .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0L5Q2LJa .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0L5Q2LJa .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0L5Q2LJa .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0L5Q2LJa .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0L5Q2LJa .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0L5Q2LJa .carousel-inner {
  height: 100%;
}
.cid-uB0L5Q2LJa .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0L5Q2LJa .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0L5Q2LJa .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0L5Q2LJa .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0L5Q2LJa .content-slider-wrap {
  width: 100%;
}
.cid-uB0L5QndTm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0L5QndTm .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0L5QndTm .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0L5QndTm .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0L5QndTm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0L5QndTm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0L5QndTm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0L5QndTm .media-container-row .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-uB0L5QndTm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0L5QndTm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0L5QndTm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0L5QndTm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0L5QndTm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0L5QndTm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0L5QndTm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0PpOnibd .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0PpOnibd .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0PpOnibd a {
  font-style: normal;
}
.cid-uB0PpOnibd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0PpOnibd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0PpOnibd .nav-item:focus,
.cid-uB0PpOnibd .nav-link:focus {
  outline: none;
}
.cid-uB0PpOnibd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0PpOnibd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0PpOnibd .menu-logo {
  margin-right: auto;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0PpOnibd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0PpOnibd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0PpOnibd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0PpOnibd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0PpOnibd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0PpOnibd .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0PpOnibd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0PpOnibd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0PpOnibd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0PpOnibd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0PpOnibd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0PpOnibd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0PpOnibd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0PpOnibd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0PpOnibd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0PpOnibd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0PpOnibd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0PpOnibd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0PpOnibd button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0PpOnibd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0PpOnibd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0PpOnibd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0PpOnibd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0PpOnibd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0PpOnibd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0PpOnibd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0PpOnibd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0PpOnibd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0PpOnibd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0PpOnibd .collapsed .btn {
  display: flex;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse.collapsing,
.cid-uB0PpOnibd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0PpOnibd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0PpOnibd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0PpOnibd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0PpOnibd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0PpOnibd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0PpOnibd .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0PpOnibd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0PpOnibd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0PpOnibd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0PpOnibd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0PpOnibd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0PpOnibd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0PpOnibd .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0PpOnibd img {
    height: 3.8rem !important;
  }
  .cid-uB0PpOnibd .btn {
    display: flex;
  }
  .cid-uB0PpOnibd button.navbar-toggler {
    display: block;
  }
  .cid-uB0PpOnibd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0PpOnibd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0PpOnibd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0PpOnibd .navbar-collapse.collapsing,
  .cid-uB0PpOnibd .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0PpOnibd .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0PpOnibd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0PpOnibd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0PpOnibd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0PpOnibd .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0PpOnibd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0PpOnibd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0PpOnibd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0PpOnibd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0PpOnibd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0PpOnibd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0PpOnibd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0PpOnibd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0PpOnibd .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0PpOnibd .nav-link:hover,
.cid-uB0PpOnibd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0PpQvW3I {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0PpQvW3I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0PpQvW3I .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0PpQvW3I .mbr-text {
    text-align: center;
  }
}
.cid-uB0PpQvW3I H1 {
  text-align: center;
}
.cid-uB0PpRrrvk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0PpRrrvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0PpRrrvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0PpRrrvk .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item {
    margin-bottom: 16px;
  }
}
.cid-uB0PpRrrvk .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0PpRrrvk .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0PpRrrvk .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item .item-wrapper {
    display: block;
  }
}
.cid-uB0PpRrrvk .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0PpRrrvk .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0PpRrrvk .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0PpRrrvk .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0PpRrrvk .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0PpRrrvk .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0PpRrrvk .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0PpRrrvk .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0PpRrrvk .item-title {
  color: #ffffff;
}
.cid-uB0PpRrrvk .item-desc {
  color: #ffffff;
}
.cid-uB0PpRNIyD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0PpRNIyD .carousel-control {
  background: #000;
}
.cid-uB0PpRNIyD .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0PpRNIyD .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0PpRNIyD .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0PpRNIyD .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0PpRNIyD .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0PpRNIyD .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0PpRNIyD .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0PpRNIyD .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0PpRNIyD .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0PpRNIyD .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0PpRNIyD .cloneditem-1,
.cid-uB0PpRNIyD .cloneditem-2,
.cid-uB0PpRNIyD .cloneditem-3,
.cid-uB0PpRNIyD .cloneditem-4,
.cid-uB0PpRNIyD .cloneditem-5 {
  display: none;
}
.cid-uB0PpRNIyD .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0PpRNIyD .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0PpRNIyD .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0PpRNIyD .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0PpRNIyD .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0PpRNIyD .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0PpRNIyD .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0PpRNIyD .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0PpRNIyD .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0PpRNIyD .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0PpRNIyD .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0PpRNIyD .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0PpRNIyD .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0PpRNIyD .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0PpRNIyD .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0PpRNIyD .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0PpRNIyD .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0PpSyJMO {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0PpSyJMO .content {
    text-align: center;
  }
  .cid-uB0PpSyJMO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0PpSyJMO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0PpSyJMO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0PpSyJMO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0PpSyJMO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0PpSyJMO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0PpSyJMO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0PpSyJMO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0PpSyJMO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0PpSyJMO .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0PpSyJMO .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0PpSyJMO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0PpSyJMO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0PpSyJMO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0PpSyJMO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0PpSyJMO .copyright > p {
  text-align: left;
}
.cid-uB0PpSZWPb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0PpSZWPb .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0PpSZWPb .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0PpSZWPb .modal-body .close span {
  font-style: normal;
}
.cid-uB0PpSZWPb .carousel-inner > .active,
.cid-uB0PpSZWPb .carousel-inner > .next,
.cid-uB0PpSZWPb .carousel-inner > .prev {
  display: flex;
}
.cid-uB0PpSZWPb .carousel-control .icon-next,
.cid-uB0PpSZWPb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0PpSZWPb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0PpSZWPb .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0PpSZWPb .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0PpSZWPb .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0PpSZWPb .boxed-slider > div {
  position: relative;
}
.cid-uB0PpSZWPb .container img {
  width: 100%;
}
.cid-uB0PpSZWPb .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-uB0PpSZWPb .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0PpSZWPb .mbr-table-cell {
  padding: 0;
}
.cid-uB0PpSZWPb .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0PpSZWPb .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0PpSZWPb .mbr-overlay {
  z-index: 1;
}
.cid-uB0PpSZWPb .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0PpSZWPb .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0PpSZWPb .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0PpSZWPb .carousel-item-next.carousel-item-left,
.cid-uB0PpSZWPb .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0PpSZWPb .active.carousel-item-right,
.cid-uB0PpSZWPb .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0PpSZWPb .active.carousel-item-left,
.cid-uB0PpSZWPb .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0PpSZWPb .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 .3s;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0PpSZWPb .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators li.active,
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators li::after,
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0PpSZWPb .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0PpSZWPb .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0PpSZWPb .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0PpSZWPb .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-uB0PpSZWPb .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0PpSZWPb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0PpSZWPb .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0PpSZWPb .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0PpSZWPb .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0PpSZWPb .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0PpSZWPb .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0PpSZWPb .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0PpSZWPb .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0PpSZWPb .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0PpSZWPb .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0PpSZWPb .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0PpSZWPb .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0PpSZWPb .carousel-inner {
  height: 100%;
}
.cid-uB0PpSZWPb .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0PpSZWPb .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0PpSZWPb .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0PpSZWPb .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0PpSZWPb .content-slider-wrap {
  width: 100%;
}
.cid-uB0PpTo20K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0PpTo20K .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0PpTo20K .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0PpTo20K .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0PpTo20K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0PpTo20K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0PpTo20K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0PpTo20K .media-container-row .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-uB0PpTo20K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0PpTo20K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0PpTo20K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0PpTo20K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0PpTo20K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0PpTo20K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0PpTo20K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0QIOt8SR .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0QIOt8SR .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0QIOt8SR a {
  font-style: normal;
}
.cid-uB0QIOt8SR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0QIOt8SR .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0QIOt8SR .nav-item:focus,
.cid-uB0QIOt8SR .nav-link:focus {
  outline: none;
}
.cid-uB0QIOt8SR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0QIOt8SR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0QIOt8SR .menu-logo {
  margin-right: auto;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0QIOt8SR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0QIOt8SR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0QIOt8SR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0QIOt8SR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0QIOt8SR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0QIOt8SR .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0QIOt8SR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0QIOt8SR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0QIOt8SR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0QIOt8SR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0QIOt8SR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0QIOt8SR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0QIOt8SR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0QIOt8SR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0QIOt8SR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0QIOt8SR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0QIOt8SR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0QIOt8SR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0QIOt8SR button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0QIOt8SR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0QIOt8SR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0QIOt8SR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0QIOt8SR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0QIOt8SR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0QIOt8SR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0QIOt8SR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0QIOt8SR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0QIOt8SR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0QIOt8SR .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0QIOt8SR .collapsed .btn {
  display: flex;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse.collapsing,
.cid-uB0QIOt8SR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0QIOt8SR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0QIOt8SR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0QIOt8SR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0QIOt8SR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0QIOt8SR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0QIOt8SR .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0QIOt8SR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0QIOt8SR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0QIOt8SR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0QIOt8SR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0QIOt8SR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0QIOt8SR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0QIOt8SR .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0QIOt8SR img {
    height: 3.8rem !important;
  }
  .cid-uB0QIOt8SR .btn {
    display: flex;
  }
  .cid-uB0QIOt8SR button.navbar-toggler {
    display: block;
  }
  .cid-uB0QIOt8SR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0QIOt8SR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0QIOt8SR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0QIOt8SR .navbar-collapse.collapsing,
  .cid-uB0QIOt8SR .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0QIOt8SR .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0QIOt8SR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0QIOt8SR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0QIOt8SR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0QIOt8SR .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0QIOt8SR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0QIOt8SR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0QIOt8SR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0QIOt8SR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0QIOt8SR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0QIOt8SR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0QIOt8SR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0QIOt8SR .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0QIOt8SR .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0QIOt8SR .nav-link:hover,
.cid-uB0QIOt8SR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0QIP3lb7 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0QIP3lb7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0QIP3lb7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0QIP3lb7 .mbr-text {
    text-align: center;
  }
}
.cid-uB0QIP3lb7 H1 {
  text-align: center;
}
.cid-uB0QIPwYBP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0QIPwYBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0QIPwYBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0QIPwYBP .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item {
    margin-bottom: 16px;
  }
}
.cid-uB0QIPwYBP .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0QIPwYBP .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0QIPwYBP .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item .item-wrapper {
    display: block;
  }
}
.cid-uB0QIPwYBP .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0QIPwYBP .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0QIPwYBP .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0QIPwYBP .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0QIPwYBP .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0QIPwYBP .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0QIPwYBP .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0QIPwYBP .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0QIPwYBP .item-title {
  color: #ffffff;
}
.cid-uB0QIPwYBP .item-desc {
  color: #ffffff;
}
.cid-uB0QIPZqy2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0QIPZqy2 .carousel-control {
  background: #000;
}
.cid-uB0QIPZqy2 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0QIPZqy2 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0QIPZqy2 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0QIPZqy2 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0QIPZqy2 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0QIPZqy2 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0QIPZqy2 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0QIPZqy2 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0QIPZqy2 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0QIPZqy2 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0QIPZqy2 .cloneditem-1,
.cid-uB0QIPZqy2 .cloneditem-2,
.cid-uB0QIPZqy2 .cloneditem-3,
.cid-uB0QIPZqy2 .cloneditem-4,
.cid-uB0QIPZqy2 .cloneditem-5 {
  display: none;
}
.cid-uB0QIPZqy2 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0QIPZqy2 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0QIPZqy2 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0QIPZqy2 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0QIPZqy2 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0QIPZqy2 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0QIPZqy2 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0QIPZqy2 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0QIQT4az {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0QIQT4az .content {
    text-align: center;
  }
  .cid-uB0QIQT4az .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0QIQT4az .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0QIQT4az .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0QIQT4az .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0QIQT4az .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0QIQT4az .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0QIQT4az .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0QIQT4az .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0QIQT4az .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0QIQT4az .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0QIQT4az .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0QIQT4az .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0QIQT4az .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0QIQT4az .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0QIQT4az .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0QIQT4az .copyright > p {
  text-align: left;
}
.cid-uB0QIRu2dM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0QIRu2dM .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0QIRu2dM .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0QIRu2dM .modal-body .close span {
  font-style: normal;
}
.cid-uB0QIRu2dM .carousel-inner > .active,
.cid-uB0QIRu2dM .carousel-inner > .next,
.cid-uB0QIRu2dM .carousel-inner > .prev {
  display: flex;
}
.cid-uB0QIRu2dM .carousel-control .icon-next,
.cid-uB0QIRu2dM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0QIRu2dM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0QIRu2dM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0QIRu2dM .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0QIRu2dM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0QIRu2dM .boxed-slider > div {
  position: relative;
}
.cid-uB0QIRu2dM .container img {
  width: 100%;
}
.cid-uB0QIRu2dM .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-uB0QIRu2dM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0QIRu2dM .mbr-table-cell {
  padding: 0;
}
.cid-uB0QIRu2dM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0QIRu2dM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0QIRu2dM .mbr-overlay {
  z-index: 1;
}
.cid-uB0QIRu2dM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0QIRu2dM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0QIRu2dM .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0QIRu2dM .carousel-item-next.carousel-item-left,
.cid-uB0QIRu2dM .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0QIRu2dM .active.carousel-item-right,
.cid-uB0QIRu2dM .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0QIRu2dM .active.carousel-item-left,
.cid-uB0QIRu2dM .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0QIRu2dM .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 .3s;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0QIRu2dM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators li.active,
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators li::after,
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0QIRu2dM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0QIRu2dM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0QIRu2dM .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0QIRu2dM .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-uB0QIRu2dM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0QIRu2dM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0QIRu2dM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0QIRu2dM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0QIRu2dM .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0QIRu2dM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0QIRu2dM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0QIRu2dM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0QIRu2dM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0QIRu2dM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0QIRu2dM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0QIRu2dM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0QIRu2dM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0QIRu2dM .carousel-inner {
  height: 100%;
}
.cid-uB0QIRu2dM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0QIRu2dM .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0QIRu2dM .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0QIRu2dM .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0QIRu2dM .content-slider-wrap {
  width: 100%;
}
.cid-uB0QIRSOR8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0QIRSOR8 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0QIRSOR8 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0QIRSOR8 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0QIRSOR8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0QIRSOR8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0QIRSOR8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0QIRSOR8 .media-container-row .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-uB0QIRSOR8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0QIRSOR8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0QIRSOR8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0QIRSOR8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0QIRSOR8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0QIRSOR8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0QIRSOR8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0RJ10xbJ .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0RJ10xbJ .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0RJ10xbJ a {
  font-style: normal;
}
.cid-uB0RJ10xbJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0RJ10xbJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0RJ10xbJ .nav-item:focus,
.cid-uB0RJ10xbJ .nav-link:focus {
  outline: none;
}
.cid-uB0RJ10xbJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0RJ10xbJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0RJ10xbJ .menu-logo {
  margin-right: auto;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0RJ10xbJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0RJ10xbJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0RJ10xbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0RJ10xbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0RJ10xbJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0RJ10xbJ .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0RJ10xbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0RJ10xbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0RJ10xbJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0RJ10xbJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0RJ10xbJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0RJ10xbJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0RJ10xbJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0RJ10xbJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0RJ10xbJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0RJ10xbJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0RJ10xbJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0RJ10xbJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0RJ10xbJ button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0RJ10xbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0RJ10xbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0RJ10xbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0RJ10xbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0RJ10xbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0RJ10xbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0RJ10xbJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0RJ10xbJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0RJ10xbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0RJ10xbJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0RJ10xbJ .collapsed .btn {
  display: flex;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.collapsing,
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0RJ10xbJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0RJ10xbJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0RJ10xbJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0RJ10xbJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0RJ10xbJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0RJ10xbJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0RJ10xbJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0RJ10xbJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0RJ10xbJ .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0RJ10xbJ img {
    height: 3.8rem !important;
  }
  .cid-uB0RJ10xbJ .btn {
    display: flex;
  }
  .cid-uB0RJ10xbJ button.navbar-toggler {
    display: block;
  }
  .cid-uB0RJ10xbJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0RJ10xbJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0RJ10xbJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0RJ10xbJ .navbar-collapse.collapsing,
  .cid-uB0RJ10xbJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0RJ10xbJ .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0RJ10xbJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0RJ10xbJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0RJ10xbJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0RJ10xbJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0RJ10xbJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0RJ10xbJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0RJ10xbJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0RJ10xbJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0RJ10xbJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0RJ10xbJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0RJ10xbJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0RJ10xbJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0RJ10xbJ .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0RJ10xbJ .nav-link:hover,
.cid-uB0RJ10xbJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0RJ1J1rN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0RJ1J1rN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0RJ1J1rN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0RJ1J1rN .mbr-text {
    text-align: center;
  }
}
.cid-uB0RJ1J1rN H1 {
  text-align: center;
}
.cid-uB0RJ2ew4Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0RJ2ew4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0RJ2ew4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0RJ2ew4Y .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item {
    margin-bottom: 16px;
  }
}
.cid-uB0RJ2ew4Y .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0RJ2ew4Y .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0RJ2ew4Y .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item .item-wrapper {
    display: block;
  }
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0RJ2ew4Y .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0RJ2ew4Y .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0RJ2ew4Y .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0RJ2ew4Y .item-title {
  color: #ffffff;
}
.cid-uB0RJ2ew4Y .item-desc {
  color: #ffffff;
}
.cid-uB0RJ2KEh3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0RJ2KEh3 .carousel-control {
  background: #000;
}
.cid-uB0RJ2KEh3 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0RJ2KEh3 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0RJ2KEh3 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0RJ2KEh3 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0RJ2KEh3 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0RJ2KEh3 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0RJ2KEh3 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0RJ2KEh3 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0RJ2KEh3 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0RJ2KEh3 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0RJ2KEh3 .cloneditem-1,
.cid-uB0RJ2KEh3 .cloneditem-2,
.cid-uB0RJ2KEh3 .cloneditem-3,
.cid-uB0RJ2KEh3 .cloneditem-4,
.cid-uB0RJ2KEh3 .cloneditem-5 {
  display: none;
}
.cid-uB0RJ2KEh3 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0RJ2KEh3 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0RJ2KEh3 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0RJ2KEh3 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0RJ2KEh3 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0RJ2KEh3 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0RJ2KEh3 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0RJ3WvjY {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0RJ3WvjY .content {
    text-align: center;
  }
  .cid-uB0RJ3WvjY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0RJ3WvjY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0RJ3WvjY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0RJ3WvjY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0RJ3WvjY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0RJ3WvjY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0RJ3WvjY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0RJ3WvjY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0RJ3WvjY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0RJ3WvjY .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0RJ3WvjY .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0RJ3WvjY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0RJ3WvjY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0RJ3WvjY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0RJ3WvjY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0RJ3WvjY .copyright > p {
  text-align: left;
}
.cid-uB0RJ4sTym {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0RJ4sTym .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0RJ4sTym .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0RJ4sTym .modal-body .close span {
  font-style: normal;
}
.cid-uB0RJ4sTym .carousel-inner > .active,
.cid-uB0RJ4sTym .carousel-inner > .next,
.cid-uB0RJ4sTym .carousel-inner > .prev {
  display: flex;
}
.cid-uB0RJ4sTym .carousel-control .icon-next,
.cid-uB0RJ4sTym .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0RJ4sTym .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0RJ4sTym .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0RJ4sTym .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0RJ4sTym .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0RJ4sTym .boxed-slider > div {
  position: relative;
}
.cid-uB0RJ4sTym .container img {
  width: 100%;
}
.cid-uB0RJ4sTym .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-uB0RJ4sTym .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0RJ4sTym .mbr-table-cell {
  padding: 0;
}
.cid-uB0RJ4sTym .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0RJ4sTym .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0RJ4sTym .mbr-overlay {
  z-index: 1;
}
.cid-uB0RJ4sTym .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0RJ4sTym .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0RJ4sTym .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0RJ4sTym .carousel-item-next.carousel-item-left,
.cid-uB0RJ4sTym .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0RJ4sTym .active.carousel-item-right,
.cid-uB0RJ4sTym .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0RJ4sTym .active.carousel-item-left,
.cid-uB0RJ4sTym .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0RJ4sTym .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 .3s;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0RJ4sTym .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators li.active,
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators li::after,
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0RJ4sTym .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0RJ4sTym .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0RJ4sTym .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0RJ4sTym .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-uB0RJ4sTym .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0RJ4sTym .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0RJ4sTym .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0RJ4sTym .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0RJ4sTym .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0RJ4sTym .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0RJ4sTym .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0RJ4sTym .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0RJ4sTym .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0RJ4sTym .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0RJ4sTym .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0RJ4sTym .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0RJ4sTym .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0RJ4sTym .carousel-inner {
  height: 100%;
}
.cid-uB0RJ4sTym .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0RJ4sTym .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0RJ4sTym .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0RJ4sTym .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0RJ4sTym .content-slider-wrap {
  width: 100%;
}
.cid-uB0RJ4PnwD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0RJ4PnwD .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0RJ4PnwD .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0RJ4PnwD .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0RJ4PnwD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0RJ4PnwD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0RJ4PnwD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0RJ4PnwD .media-container-row .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-uB0RJ4PnwD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0RJ4PnwD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0RJ4PnwD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0RJ4PnwD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0RJ4PnwD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0RJ4PnwD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0RJ4PnwD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0USd95Pb .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0USd95Pb .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0USd95Pb a {
  font-style: normal;
}
.cid-uB0USd95Pb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0USd95Pb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0USd95Pb .nav-item:focus,
.cid-uB0USd95Pb .nav-link:focus {
  outline: none;
}
.cid-uB0USd95Pb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0USd95Pb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0USd95Pb .menu-logo {
  margin-right: auto;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0USd95Pb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0USd95Pb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0USd95Pb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0USd95Pb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0USd95Pb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0USd95Pb .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0USd95Pb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0USd95Pb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0USd95Pb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0USd95Pb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0USd95Pb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0USd95Pb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0USd95Pb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0USd95Pb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0USd95Pb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0USd95Pb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0USd95Pb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0USd95Pb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0USd95Pb button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0USd95Pb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0USd95Pb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0USd95Pb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0USd95Pb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0USd95Pb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0USd95Pb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0USd95Pb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0USd95Pb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0USd95Pb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0USd95Pb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0USd95Pb .collapsed .btn {
  display: flex;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse.collapsing,
.cid-uB0USd95Pb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0USd95Pb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0USd95Pb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0USd95Pb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0USd95Pb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0USd95Pb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0USd95Pb .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0USd95Pb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0USd95Pb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0USd95Pb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0USd95Pb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0USd95Pb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0USd95Pb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0USd95Pb .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0USd95Pb img {
    height: 3.8rem !important;
  }
  .cid-uB0USd95Pb .btn {
    display: flex;
  }
  .cid-uB0USd95Pb button.navbar-toggler {
    display: block;
  }
  .cid-uB0USd95Pb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0USd95Pb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0USd95Pb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0USd95Pb .navbar-collapse.collapsing,
  .cid-uB0USd95Pb .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0USd95Pb .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0USd95Pb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0USd95Pb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0USd95Pb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0USd95Pb .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0USd95Pb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0USd95Pb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0USd95Pb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0USd95Pb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0USd95Pb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0USd95Pb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0USd95Pb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0USd95Pb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0USd95Pb .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0USd95Pb .nav-link:hover,
.cid-uB0USd95Pb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0USeXlfH {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0USeXlfH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0USeXlfH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0USeXlfH .mbr-text {
    text-align: center;
  }
}
.cid-uB0USeXlfH H1 {
  text-align: center;
}
.cid-uB0USfjdek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0USfjdek .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0USfjdek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0USfjdek .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item {
    margin-bottom: 16px;
  }
}
.cid-uB0USfjdek .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0USfjdek .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0USfjdek .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item .item-wrapper {
    display: block;
  }
}
.cid-uB0USfjdek .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0USfjdek .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0USfjdek .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0USfjdek .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0USfjdek .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0USfjdek .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0USfjdek .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0USfjdek .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0USfjdek .item-title {
  color: #ffffff;
}
.cid-uB0USfjdek .item-desc {
  color: #ffffff;
}
.cid-uB0USfFli7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0USfFli7 .carousel-control {
  background: #000;
}
.cid-uB0USfFli7 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0USfFli7 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0USfFli7 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0USfFli7 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0USfFli7 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0USfFli7 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0USfFli7 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0USfFli7 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0USfFli7 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0USfFli7 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0USfFli7 .cloneditem-1,
.cid-uB0USfFli7 .cloneditem-2,
.cid-uB0USfFli7 .cloneditem-3,
.cid-uB0USfFli7 .cloneditem-4,
.cid-uB0USfFli7 .cloneditem-5 {
  display: none;
}
.cid-uB0USfFli7 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0USfFli7 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0USfFli7 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0USfFli7 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0USfFli7 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0USfFli7 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0USfFli7 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0USfFli7 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0USfFli7 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0USfFli7 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0USfFli7 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0USfFli7 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0USfFli7 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0USfFli7 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0USfFli7 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0USfFli7 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0USfFli7 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0USgzweP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0USgzweP .content {
    text-align: center;
  }
  .cid-uB0USgzweP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0USgzweP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0USgzweP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0USgzweP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0USgzweP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0USgzweP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0USgzweP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0USgzweP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0USgzweP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0USgzweP .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0USgzweP .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0USgzweP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0USgzweP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0USgzweP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0USgzweP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0USgzweP .copyright > p {
  text-align: left;
}
.cid-uB0USgZCXH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0USgZCXH .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0USgZCXH .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0USgZCXH .modal-body .close span {
  font-style: normal;
}
.cid-uB0USgZCXH .carousel-inner > .active,
.cid-uB0USgZCXH .carousel-inner > .next,
.cid-uB0USgZCXH .carousel-inner > .prev {
  display: flex;
}
.cid-uB0USgZCXH .carousel-control .icon-next,
.cid-uB0USgZCXH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0USgZCXH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0USgZCXH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0USgZCXH .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0USgZCXH .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0USgZCXH .boxed-slider > div {
  position: relative;
}
.cid-uB0USgZCXH .container img {
  width: 100%;
}
.cid-uB0USgZCXH .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-uB0USgZCXH .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0USgZCXH .mbr-table-cell {
  padding: 0;
}
.cid-uB0USgZCXH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0USgZCXH .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0USgZCXH .mbr-overlay {
  z-index: 1;
}
.cid-uB0USgZCXH .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0USgZCXH .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0USgZCXH .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0USgZCXH .carousel-item-next.carousel-item-left,
.cid-uB0USgZCXH .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0USgZCXH .active.carousel-item-right,
.cid-uB0USgZCXH .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0USgZCXH .active.carousel-item-left,
.cid-uB0USgZCXH .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0USgZCXH .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 .3s;
}
.cid-uB0USgZCXH .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0USgZCXH .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0USgZCXH .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0USgZCXH .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0USgZCXH .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0USgZCXH .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0USgZCXH .mbr-slider .carousel-indicators li.active,
.cid-uB0USgZCXH .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0USgZCXH .mbr-slider .carousel-indicators li::after,
.cid-uB0USgZCXH .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0USgZCXH .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0USgZCXH .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0USgZCXH .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0USgZCXH .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-uB0USgZCXH .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0USgZCXH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0USgZCXH .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0USgZCXH .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0USgZCXH .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0USgZCXH .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0USgZCXH .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0USgZCXH .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0USgZCXH .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0USgZCXH .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0USgZCXH .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0USgZCXH .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0USgZCXH .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0USgZCXH .carousel-inner {
  height: 100%;
}
.cid-uB0USgZCXH .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0USgZCXH .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0USgZCXH .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0USgZCXH .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0USgZCXH .content-slider-wrap {
  width: 100%;
}
.cid-uB0UShkI1C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0UShkI1C .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0UShkI1C .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0UShkI1C .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0UShkI1C .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0UShkI1C .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0UShkI1C .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0UShkI1C .media-container-row .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-uB0UShkI1C .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0UShkI1C .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0UShkI1C .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0UShkI1C .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0UShkI1C .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0UShkI1C .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0UShkI1C .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0WZMDXZ2 .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0WZMDXZ2 .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0WZMDXZ2 a {
  font-style: normal;
}
.cid-uB0WZMDXZ2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0WZMDXZ2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0WZMDXZ2 .nav-item:focus,
.cid-uB0WZMDXZ2 .nav-link:focus {
  outline: none;
}
.cid-uB0WZMDXZ2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0WZMDXZ2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0WZMDXZ2 .menu-logo {
  margin-right: auto;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0WZMDXZ2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0WZMDXZ2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0WZMDXZ2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0WZMDXZ2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0WZMDXZ2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0WZMDXZ2 .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0WZMDXZ2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0WZMDXZ2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0WZMDXZ2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0WZMDXZ2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0WZMDXZ2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0WZMDXZ2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0WZMDXZ2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0WZMDXZ2 button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0WZMDXZ2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0WZMDXZ2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0WZMDXZ2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0WZMDXZ2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0WZMDXZ2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0WZMDXZ2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0WZMDXZ2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0WZMDXZ2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0WZMDXZ2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0WZMDXZ2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0WZMDXZ2 .collapsed .btn {
  display: flex;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.collapsing,
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0WZMDXZ2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0WZMDXZ2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0WZMDXZ2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0WZMDXZ2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0WZMDXZ2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0WZMDXZ2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0WZMDXZ2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0WZMDXZ2 .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0WZMDXZ2 img {
    height: 3.8rem !important;
  }
  .cid-uB0WZMDXZ2 .btn {
    display: flex;
  }
  .cid-uB0WZMDXZ2 button.navbar-toggler {
    display: block;
  }
  .cid-uB0WZMDXZ2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0WZMDXZ2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse.collapsing,
  .cid-uB0WZMDXZ2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0WZMDXZ2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0WZMDXZ2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0WZMDXZ2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0WZMDXZ2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0WZMDXZ2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0WZMDXZ2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0WZMDXZ2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0WZMDXZ2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0WZMDXZ2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0WZMDXZ2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0WZMDXZ2 .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0WZMDXZ2 .nav-link:hover,
.cid-uB0WZMDXZ2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0WZOAgUc {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0WZOAgUc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0WZOAgUc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0WZOAgUc .mbr-text {
    text-align: center;
  }
}
.cid-uB0WZOAgUc H1 {
  text-align: center;
}
.cid-uB0WZP3MNN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0WZP3MNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0WZP3MNN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0WZP3MNN .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item {
    margin-bottom: 16px;
  }
}
.cid-uB0WZP3MNN .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0WZP3MNN .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0WZP3MNN .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item .item-wrapper {
    display: block;
  }
}
.cid-uB0WZP3MNN .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0WZP3MNN .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0WZP3MNN .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0WZP3MNN .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0WZP3MNN .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0WZP3MNN .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0WZP3MNN .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0WZP3MNN .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0WZP3MNN .item-title {
  color: #ffffff;
}
.cid-uB0WZP3MNN .item-desc {
  color: #ffffff;
}
.cid-uB0WZPzLxu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0WZPzLxu .carousel-control {
  background: #000;
}
.cid-uB0WZPzLxu .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0WZPzLxu .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0WZPzLxu .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0WZPzLxu .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0WZPzLxu .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0WZPzLxu .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0WZPzLxu .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0WZPzLxu .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0WZPzLxu .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0WZPzLxu .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0WZPzLxu .cloneditem-1,
.cid-uB0WZPzLxu .cloneditem-2,
.cid-uB0WZPzLxu .cloneditem-3,
.cid-uB0WZPzLxu .cloneditem-4,
.cid-uB0WZPzLxu .cloneditem-5 {
  display: none;
}
.cid-uB0WZPzLxu .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0WZPzLxu .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0WZPzLxu .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0WZPzLxu .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0WZPzLxu .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0WZPzLxu .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0WZPzLxu .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0WZPzLxu .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0WZPzLxu .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0WZPzLxu .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0WZPzLxu .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0WZPzLxu .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0WZPzLxu .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0WZPzLxu .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0WZPzLxu .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0WZPzLxu .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0WZPzLxu .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0WZQrtnA {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0WZQrtnA .content {
    text-align: center;
  }
  .cid-uB0WZQrtnA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0WZQrtnA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0WZQrtnA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0WZQrtnA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0WZQrtnA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0WZQrtnA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0WZQrtnA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0WZQrtnA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0WZQrtnA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0WZQrtnA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0WZQrtnA .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0WZQrtnA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0WZQrtnA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0WZQrtnA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0WZQrtnA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0WZQrtnA .copyright > p {
  text-align: left;
}
.cid-uB0WZQRYLb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0WZQRYLb .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0WZQRYLb .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0WZQRYLb .modal-body .close span {
  font-style: normal;
}
.cid-uB0WZQRYLb .carousel-inner > .active,
.cid-uB0WZQRYLb .carousel-inner > .next,
.cid-uB0WZQRYLb .carousel-inner > .prev {
  display: flex;
}
.cid-uB0WZQRYLb .carousel-control .icon-next,
.cid-uB0WZQRYLb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0WZQRYLb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0WZQRYLb .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0WZQRYLb .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0WZQRYLb .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0WZQRYLb .boxed-slider > div {
  position: relative;
}
.cid-uB0WZQRYLb .container img {
  width: 100%;
}
.cid-uB0WZQRYLb .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-uB0WZQRYLb .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0WZQRYLb .mbr-table-cell {
  padding: 0;
}
.cid-uB0WZQRYLb .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0WZQRYLb .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0WZQRYLb .mbr-overlay {
  z-index: 1;
}
.cid-uB0WZQRYLb .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0WZQRYLb .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0WZQRYLb .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0WZQRYLb .carousel-item-next.carousel-item-left,
.cid-uB0WZQRYLb .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0WZQRYLb .active.carousel-item-right,
.cid-uB0WZQRYLb .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0WZQRYLb .active.carousel-item-left,
.cid-uB0WZQRYLb .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0WZQRYLb .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 .3s;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0WZQRYLb .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators li.active,
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators li::after,
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0WZQRYLb .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0WZQRYLb .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0WZQRYLb .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0WZQRYLb .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-uB0WZQRYLb .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0WZQRYLb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0WZQRYLb .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0WZQRYLb .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0WZQRYLb .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0WZQRYLb .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0WZQRYLb .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0WZQRYLb .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0WZQRYLb .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0WZQRYLb .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0WZQRYLb .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0WZQRYLb .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0WZQRYLb .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0WZQRYLb .carousel-inner {
  height: 100%;
}
.cid-uB0WZQRYLb .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0WZQRYLb .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0WZQRYLb .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0WZQRYLb .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0WZQRYLb .content-slider-wrap {
  width: 100%;
}
.cid-uB0WZRdc03 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0WZRdc03 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0WZRdc03 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0WZRdc03 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0WZRdc03 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0WZRdc03 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0WZRdc03 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0WZRdc03 .media-container-row .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-uB0WZRdc03 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0WZRdc03 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0WZRdc03 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0WZRdc03 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0WZRdc03 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0WZRdc03 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0WZRdc03 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB0YLaKYA9 .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB0YLaKYA9 .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB0YLaKYA9 a {
  font-style: normal;
}
.cid-uB0YLaKYA9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB0YLaKYA9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB0YLaKYA9 .nav-item:focus,
.cid-uB0YLaKYA9 .nav-link:focus {
  outline: none;
}
.cid-uB0YLaKYA9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB0YLaKYA9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB0YLaKYA9 .menu-logo {
  margin-right: auto;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB0YLaKYA9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB0YLaKYA9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB0YLaKYA9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB0YLaKYA9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB0YLaKYA9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB0YLaKYA9 .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB0YLaKYA9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB0YLaKYA9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB0YLaKYA9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB0YLaKYA9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB0YLaKYA9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB0YLaKYA9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB0YLaKYA9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB0YLaKYA9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB0YLaKYA9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB0YLaKYA9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB0YLaKYA9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB0YLaKYA9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB0YLaKYA9 button.navbar-toggler:focus {
  outline: none;
}
.cid-uB0YLaKYA9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB0YLaKYA9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB0YLaKYA9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0YLaKYA9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB0YLaKYA9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB0YLaKYA9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0YLaKYA9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB0YLaKYA9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB0YLaKYA9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB0YLaKYA9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB0YLaKYA9 .collapsed .btn {
  display: flex;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.collapsing,
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB0YLaKYA9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB0YLaKYA9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB0YLaKYA9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB0YLaKYA9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB0YLaKYA9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB0YLaKYA9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB0YLaKYA9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB0YLaKYA9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB0YLaKYA9 .navbar-expand {
    flex-direction: column;
  }
  .cid-uB0YLaKYA9 img {
    height: 3.8rem !important;
  }
  .cid-uB0YLaKYA9 .btn {
    display: flex;
  }
  .cid-uB0YLaKYA9 button.navbar-toggler {
    display: block;
  }
  .cid-uB0YLaKYA9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB0YLaKYA9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB0YLaKYA9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB0YLaKYA9 .navbar-collapse.collapsing,
  .cid-uB0YLaKYA9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB0YLaKYA9 .navbar-collapse.collapsing .navbar-nav,
  .cid-uB0YLaKYA9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB0YLaKYA9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB0YLaKYA9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB0YLaKYA9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB0YLaKYA9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB0YLaKYA9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB0YLaKYA9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB0YLaKYA9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB0YLaKYA9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB0YLaKYA9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB0YLaKYA9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB0YLaKYA9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB0YLaKYA9 .navbar-collapse {
  flex-basis: auto;
}
.cid-uB0YLaKYA9 .nav-link:hover,
.cid-uB0YLaKYA9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB0YLbx5LF {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB0YLbx5LF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB0YLbx5LF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB0YLbx5LF .mbr-text {
    text-align: center;
  }
}
.cid-uB0YLbx5LF H1 {
  text-align: center;
}
.cid-uB0YLc3VH7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB0YLc3VH7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB0YLc3VH7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB0YLc3VH7 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item {
    margin-bottom: 16px;
  }
}
.cid-uB0YLc3VH7 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB0YLc3VH7 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB0YLc3VH7 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item .item-wrapper {
    display: block;
  }
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB0YLc3VH7 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB0YLc3VH7 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB0YLc3VH7 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB0YLc3VH7 .item-title {
  color: #ffffff;
}
.cid-uB0YLc3VH7 .item-desc {
  color: #ffffff;
}
.cid-uB0YLcye1r {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB0YLcye1r .carousel-control {
  background: #000;
}
.cid-uB0YLcye1r .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB0YLcye1r .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0YLcye1r .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB0YLcye1r .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB0YLcye1r .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB0YLcye1r .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0YLcye1r .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB0YLcye1r .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB0YLcye1r .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB0YLcye1r .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB0YLcye1r .cloneditem-1,
.cid-uB0YLcye1r .cloneditem-2,
.cid-uB0YLcye1r .cloneditem-3,
.cid-uB0YLcye1r .cloneditem-4,
.cid-uB0YLcye1r .cloneditem-5 {
  display: none;
}
.cid-uB0YLcye1r .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB0YLcye1r .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides2 .cloneditem-1,
  .cid-uB0YLcye1r .carousel-inner.slides2 .cloneditem-2,
  .cid-uB0YLcye1r .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides3 .cloneditem-1,
  .cid-uB0YLcye1r .carousel-inner.slides3 .cloneditem-2,
  .cid-uB0YLcye1r .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides4 .cloneditem-1,
  .cid-uB0YLcye1r .carousel-inner.slides4 .cloneditem-2,
  .cid-uB0YLcye1r .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides5 .cloneditem-1,
  .cid-uB0YLcye1r .carousel-inner.slides5 .cloneditem-2,
  .cid-uB0YLcye1r .carousel-inner.slides5 .cloneditem-3,
  .cid-uB0YLcye1r .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB0YLcye1r .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB0YLcye1r .carousel-inner.slides6 .cloneditem-1,
  .cid-uB0YLcye1r .carousel-inner.slides6 .cloneditem-2,
  .cid-uB0YLcye1r .carousel-inner.slides6 .cloneditem-3,
  .cid-uB0YLcye1r .carousel-inner.slides6 .cloneditem-4,
  .cid-uB0YLcye1r .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB0YLdfvyd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB0YLdfvyd .content {
    text-align: center;
  }
  .cid-uB0YLdfvyd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB0YLdfvyd .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB0YLdfvyd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB0YLdfvyd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB0YLdfvyd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB0YLdfvyd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB0YLdfvyd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0YLdfvyd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0YLdfvyd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0YLdfvyd .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB0YLdfvyd .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB0YLdfvyd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB0YLdfvyd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB0YLdfvyd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB0YLdfvyd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB0YLdfvyd .copyright > p {
  text-align: left;
}
.cid-uB0YLdFb3A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB0YLdFb3A .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB0YLdFb3A .modal-body .close {
  background: #1b1b1b;
}
.cid-uB0YLdFb3A .modal-body .close span {
  font-style: normal;
}
.cid-uB0YLdFb3A .carousel-inner > .active,
.cid-uB0YLdFb3A .carousel-inner > .next,
.cid-uB0YLdFb3A .carousel-inner > .prev {
  display: flex;
}
.cid-uB0YLdFb3A .carousel-control .icon-next,
.cid-uB0YLdFb3A .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB0YLdFb3A .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0YLdFb3A .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB0YLdFb3A .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB0YLdFb3A .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB0YLdFb3A .boxed-slider > div {
  position: relative;
}
.cid-uB0YLdFb3A .container img {
  width: 100%;
}
.cid-uB0YLdFb3A .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-uB0YLdFb3A .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0YLdFb3A .mbr-table-cell {
  padding: 0;
}
.cid-uB0YLdFb3A .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB0YLdFb3A .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB0YLdFb3A .mbr-overlay {
  z-index: 1;
}
.cid-uB0YLdFb3A .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0YLdFb3A .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB0YLdFb3A .carousel-item .container {
    width: 100%;
  }
}
.cid-uB0YLdFb3A .carousel-item-next.carousel-item-left,
.cid-uB0YLdFb3A .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB0YLdFb3A .active.carousel-item-right,
.cid-uB0YLdFb3A .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB0YLdFb3A .active.carousel-item-left,
.cid-uB0YLdFb3A .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB0YLdFb3A .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 .3s;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB0YLdFb3A .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators li.active,
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators li::after,
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB0YLdFb3A .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB0YLdFb3A .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB0YLdFb3A .mbr-slider > .container img {
  width: 100%;
}
.cid-uB0YLdFb3A .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-uB0YLdFb3A .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB0YLdFb3A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB0YLdFb3A .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB0YLdFb3A .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB0YLdFb3A .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB0YLdFb3A .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB0YLdFb3A .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB0YLdFb3A .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB0YLdFb3A .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB0YLdFb3A .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB0YLdFb3A .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB0YLdFb3A .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB0YLdFb3A .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB0YLdFb3A .carousel-inner {
  height: 100%;
}
.cid-uB0YLdFb3A .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB0YLdFb3A .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB0YLdFb3A .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB0YLdFb3A .carousel-item .container-slide {
  text-align: center;
}
.cid-uB0YLdFb3A .content-slider-wrap {
  width: 100%;
}
.cid-uB0YLe0YI9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB0YLe0YI9 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0YLe0YI9 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB0YLe0YI9 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB0YLe0YI9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB0YLe0YI9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB0YLe0YI9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB0YLe0YI9 .media-container-row .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-uB0YLe0YI9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB0YLe0YI9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB0YLe0YI9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB0YLe0YI9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB0YLe0YI9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB0YLe0YI9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB0YLe0YI9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB10i3aYih .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB10i3aYih .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB10i3aYih a {
  font-style: normal;
}
.cid-uB10i3aYih .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB10i3aYih .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB10i3aYih .nav-item:focus,
.cid-uB10i3aYih .nav-link:focus {
  outline: none;
}
.cid-uB10i3aYih .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB10i3aYih .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB10i3aYih .menu-logo {
  margin-right: auto;
}
.cid-uB10i3aYih .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB10i3aYih .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB10i3aYih .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB10i3aYih .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB10i3aYih .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB10i3aYih .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB10i3aYih .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB10i3aYih .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB10i3aYih .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB10i3aYih .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB10i3aYih .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB10i3aYih .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB10i3aYih .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB10i3aYih .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB10i3aYih .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB10i3aYih .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB10i3aYih .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB10i3aYih .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB10i3aYih .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB10i3aYih .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB10i3aYih .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB10i3aYih .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB10i3aYih button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB10i3aYih button.navbar-toggler:focus {
  outline: none;
}
.cid-uB10i3aYih button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB10i3aYih button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB10i3aYih button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB10i3aYih button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB10i3aYih button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB10i3aYih nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB10i3aYih nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB10i3aYih nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB10i3aYih nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB10i3aYih .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB10i3aYih .collapsed .btn {
  display: flex;
}
.cid-uB10i3aYih .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB10i3aYih .collapsed .navbar-collapse.collapsing,
.cid-uB10i3aYih .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB10i3aYih .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB10i3aYih .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB10i3aYih .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB10i3aYih .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB10i3aYih .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB10i3aYih .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB10i3aYih .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB10i3aYih .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB10i3aYih .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB10i3aYih .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB10i3aYih .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB10i3aYih .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB10i3aYih .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB10i3aYih .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB10i3aYih .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB10i3aYih .navbar-expand {
    flex-direction: column;
  }
  .cid-uB10i3aYih img {
    height: 3.8rem !important;
  }
  .cid-uB10i3aYih .btn {
    display: flex;
  }
  .cid-uB10i3aYih button.navbar-toggler {
    display: block;
  }
  .cid-uB10i3aYih .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB10i3aYih .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB10i3aYih .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB10i3aYih .navbar-collapse.collapsing,
  .cid-uB10i3aYih .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB10i3aYih .navbar-collapse.collapsing .navbar-nav,
  .cid-uB10i3aYih .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB10i3aYih .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB10i3aYih .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB10i3aYih .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB10i3aYih .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB10i3aYih .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB10i3aYih .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB10i3aYih .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB10i3aYih .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB10i3aYih .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB10i3aYih .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB10i3aYih .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB10i3aYih .navbar-collapse {
  flex-basis: auto;
}
.cid-uB10i3aYih .nav-link:hover,
.cid-uB10i3aYih .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB10i5gjiB {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB10i5gjiB .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB10i5gjiB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB10i5gjiB .mbr-text {
    text-align: center;
  }
}
.cid-uB10i5gjiB H1 {
  text-align: center;
}
.cid-uB10i5Qz70 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB10i5Qz70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB10i5Qz70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB10i5Qz70 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item {
    margin-bottom: 16px;
  }
}
.cid-uB10i5Qz70 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB10i5Qz70 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB10i5Qz70 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item .item-wrapper {
    display: block;
  }
}
.cid-uB10i5Qz70 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB10i5Qz70 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB10i5Qz70 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB10i5Qz70 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB10i5Qz70 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB10i5Qz70 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB10i5Qz70 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB10i5Qz70 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB10i5Qz70 .item-title {
  color: #ffffff;
}
.cid-uB10i5Qz70 .item-desc {
  color: #ffffff;
}
.cid-uB10i6xGoC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB10i6xGoC .carousel-control {
  background: #000;
}
.cid-uB10i6xGoC .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB10i6xGoC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB10i6xGoC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB10i6xGoC .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB10i6xGoC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB10i6xGoC .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB10i6xGoC .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB10i6xGoC .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB10i6xGoC .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB10i6xGoC .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB10i6xGoC .cloneditem-1,
.cid-uB10i6xGoC .cloneditem-2,
.cid-uB10i6xGoC .cloneditem-3,
.cid-uB10i6xGoC .cloneditem-4,
.cid-uB10i6xGoC .cloneditem-5 {
  display: none;
}
.cid-uB10i6xGoC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB10i6xGoC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides2 .cloneditem-1,
  .cid-uB10i6xGoC .carousel-inner.slides2 .cloneditem-2,
  .cid-uB10i6xGoC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides3 .cloneditem-1,
  .cid-uB10i6xGoC .carousel-inner.slides3 .cloneditem-2,
  .cid-uB10i6xGoC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides4 .cloneditem-1,
  .cid-uB10i6xGoC .carousel-inner.slides4 .cloneditem-2,
  .cid-uB10i6xGoC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides5 .cloneditem-1,
  .cid-uB10i6xGoC .carousel-inner.slides5 .cloneditem-2,
  .cid-uB10i6xGoC .carousel-inner.slides5 .cloneditem-3,
  .cid-uB10i6xGoC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB10i6xGoC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB10i6xGoC .carousel-inner.slides6 .cloneditem-1,
  .cid-uB10i6xGoC .carousel-inner.slides6 .cloneditem-2,
  .cid-uB10i6xGoC .carousel-inner.slides6 .cloneditem-3,
  .cid-uB10i6xGoC .carousel-inner.slides6 .cloneditem-4,
  .cid-uB10i6xGoC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB10i7hY0W {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB10i7hY0W .content {
    text-align: center;
  }
  .cid-uB10i7hY0W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB10i7hY0W .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB10i7hY0W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB10i7hY0W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB10i7hY0W .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB10i7hY0W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB10i7hY0W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB10i7hY0W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB10i7hY0W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB10i7hY0W .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB10i7hY0W .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB10i7hY0W .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB10i7hY0W .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB10i7hY0W .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB10i7hY0W .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB10i7hY0W .copyright > p {
  text-align: left;
}
.cid-uB10i7H2Ys {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB10i7H2Ys .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB10i7H2Ys .modal-body .close {
  background: #1b1b1b;
}
.cid-uB10i7H2Ys .modal-body .close span {
  font-style: normal;
}
.cid-uB10i7H2Ys .carousel-inner > .active,
.cid-uB10i7H2Ys .carousel-inner > .next,
.cid-uB10i7H2Ys .carousel-inner > .prev {
  display: flex;
}
.cid-uB10i7H2Ys .carousel-control .icon-next,
.cid-uB10i7H2Ys .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB10i7H2Ys .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB10i7H2Ys .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB10i7H2Ys .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB10i7H2Ys .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB10i7H2Ys .boxed-slider > div {
  position: relative;
}
.cid-uB10i7H2Ys .container img {
  width: 100%;
}
.cid-uB10i7H2Ys .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-uB10i7H2Ys .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB10i7H2Ys .mbr-table-cell {
  padding: 0;
}
.cid-uB10i7H2Ys .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB10i7H2Ys .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB10i7H2Ys .mbr-overlay {
  z-index: 1;
}
.cid-uB10i7H2Ys .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB10i7H2Ys .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB10i7H2Ys .carousel-item .container {
    width: 100%;
  }
}
.cid-uB10i7H2Ys .carousel-item-next.carousel-item-left,
.cid-uB10i7H2Ys .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB10i7H2Ys .active.carousel-item-right,
.cid-uB10i7H2Ys .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB10i7H2Ys .active.carousel-item-left,
.cid-uB10i7H2Ys .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB10i7H2Ys .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 .3s;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB10i7H2Ys .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators li.active,
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators li::after,
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB10i7H2Ys .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB10i7H2Ys .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB10i7H2Ys .mbr-slider > .container img {
  width: 100%;
}
.cid-uB10i7H2Ys .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-uB10i7H2Ys .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB10i7H2Ys .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB10i7H2Ys .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB10i7H2Ys .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB10i7H2Ys .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB10i7H2Ys .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB10i7H2Ys .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB10i7H2Ys .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB10i7H2Ys .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB10i7H2Ys .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB10i7H2Ys .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB10i7H2Ys .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB10i7H2Ys .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB10i7H2Ys .carousel-inner {
  height: 100%;
}
.cid-uB10i7H2Ys .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB10i7H2Ys .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB10i7H2Ys .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB10i7H2Ys .carousel-item .container-slide {
  text-align: center;
}
.cid-uB10i7H2Ys .content-slider-wrap {
  width: 100%;
}
.cid-uB10i81umB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB10i81umB .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB10i81umB .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB10i81umB .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB10i81umB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB10i81umB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB10i81umB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB10i81umB .media-container-row .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-uB10i81umB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB10i81umB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB10i81umB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB10i81umB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB10i81umB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB10i81umB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB10i81umB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB11U31Aru .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB11U31Aru .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB11U31Aru a {
  font-style: normal;
}
.cid-uB11U31Aru .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB11U31Aru .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB11U31Aru .nav-item:focus,
.cid-uB11U31Aru .nav-link:focus {
  outline: none;
}
.cid-uB11U31Aru .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB11U31Aru .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB11U31Aru .menu-logo {
  margin-right: auto;
}
.cid-uB11U31Aru .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB11U31Aru .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB11U31Aru .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB11U31Aru .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB11U31Aru .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB11U31Aru .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB11U31Aru .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB11U31Aru .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB11U31Aru .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB11U31Aru .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB11U31Aru .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB11U31Aru .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB11U31Aru .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB11U31Aru .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB11U31Aru .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB11U31Aru .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB11U31Aru .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB11U31Aru .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB11U31Aru .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB11U31Aru .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB11U31Aru .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB11U31Aru .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB11U31Aru button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB11U31Aru button.navbar-toggler:focus {
  outline: none;
}
.cid-uB11U31Aru button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB11U31Aru button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB11U31Aru button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB11U31Aru button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB11U31Aru button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB11U31Aru nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB11U31Aru nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB11U31Aru nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB11U31Aru nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB11U31Aru .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB11U31Aru .collapsed .btn {
  display: flex;
}
.cid-uB11U31Aru .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB11U31Aru .collapsed .navbar-collapse.collapsing,
.cid-uB11U31Aru .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB11U31Aru .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB11U31Aru .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB11U31Aru .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB11U31Aru .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB11U31Aru .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB11U31Aru .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB11U31Aru .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB11U31Aru .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB11U31Aru .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB11U31Aru .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB11U31Aru .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB11U31Aru .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB11U31Aru .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB11U31Aru .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB11U31Aru .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB11U31Aru .navbar-expand {
    flex-direction: column;
  }
  .cid-uB11U31Aru img {
    height: 3.8rem !important;
  }
  .cid-uB11U31Aru .btn {
    display: flex;
  }
  .cid-uB11U31Aru button.navbar-toggler {
    display: block;
  }
  .cid-uB11U31Aru .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB11U31Aru .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB11U31Aru .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB11U31Aru .navbar-collapse.collapsing,
  .cid-uB11U31Aru .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB11U31Aru .navbar-collapse.collapsing .navbar-nav,
  .cid-uB11U31Aru .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB11U31Aru .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB11U31Aru .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB11U31Aru .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB11U31Aru .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB11U31Aru .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB11U31Aru .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB11U31Aru .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB11U31Aru .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB11U31Aru .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB11U31Aru .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB11U31Aru .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB11U31Aru .navbar-collapse {
  flex-basis: auto;
}
.cid-uB11U31Aru .nav-link:hover,
.cid-uB11U31Aru .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB11U3M7jN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB11U3M7jN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB11U3M7jN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB11U3M7jN .mbr-text {
    text-align: center;
  }
}
.cid-uB11U3M7jN H1 {
  text-align: center;
}
.cid-uB11U4mQJ1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB11U4mQJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB11U4mQJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB11U4mQJ1 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item {
    margin-bottom: 16px;
  }
}
.cid-uB11U4mQJ1 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB11U4mQJ1 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB11U4mQJ1 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item .item-wrapper {
    display: block;
  }
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB11U4mQJ1 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB11U4mQJ1 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB11U4mQJ1 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB11U4mQJ1 .item-title {
  color: #ffffff;
}
.cid-uB11U4mQJ1 .item-desc {
  color: #ffffff;
}
.cid-uB11U4L0DF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB11U4L0DF .carousel-control {
  background: #000;
}
.cid-uB11U4L0DF .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB11U4L0DF .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB11U4L0DF .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB11U4L0DF .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB11U4L0DF .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB11U4L0DF .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB11U4L0DF .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB11U4L0DF .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB11U4L0DF .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB11U4L0DF .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB11U4L0DF .cloneditem-1,
.cid-uB11U4L0DF .cloneditem-2,
.cid-uB11U4L0DF .cloneditem-3,
.cid-uB11U4L0DF .cloneditem-4,
.cid-uB11U4L0DF .cloneditem-5 {
  display: none;
}
.cid-uB11U4L0DF .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB11U4L0DF .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides2 .cloneditem-1,
  .cid-uB11U4L0DF .carousel-inner.slides2 .cloneditem-2,
  .cid-uB11U4L0DF .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides3 .cloneditem-1,
  .cid-uB11U4L0DF .carousel-inner.slides3 .cloneditem-2,
  .cid-uB11U4L0DF .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides4 .cloneditem-1,
  .cid-uB11U4L0DF .carousel-inner.slides4 .cloneditem-2,
  .cid-uB11U4L0DF .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides5 .cloneditem-1,
  .cid-uB11U4L0DF .carousel-inner.slides5 .cloneditem-2,
  .cid-uB11U4L0DF .carousel-inner.slides5 .cloneditem-3,
  .cid-uB11U4L0DF .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB11U4L0DF .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB11U4L0DF .carousel-inner.slides6 .cloneditem-1,
  .cid-uB11U4L0DF .carousel-inner.slides6 .cloneditem-2,
  .cid-uB11U4L0DF .carousel-inner.slides6 .cloneditem-3,
  .cid-uB11U4L0DF .carousel-inner.slides6 .cloneditem-4,
  .cid-uB11U4L0DF .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB11U5vRkk {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB11U5vRkk .content {
    text-align: center;
  }
  .cid-uB11U5vRkk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB11U5vRkk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB11U5vRkk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB11U5vRkk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB11U5vRkk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB11U5vRkk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB11U5vRkk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB11U5vRkk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB11U5vRkk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB11U5vRkk .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB11U5vRkk .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB11U5vRkk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB11U5vRkk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB11U5vRkk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB11U5vRkk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB11U5vRkk .copyright > p {
  text-align: left;
}
.cid-uB11U5WIxD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB11U5WIxD .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB11U5WIxD .modal-body .close {
  background: #1b1b1b;
}
.cid-uB11U5WIxD .modal-body .close span {
  font-style: normal;
}
.cid-uB11U5WIxD .carousel-inner > .active,
.cid-uB11U5WIxD .carousel-inner > .next,
.cid-uB11U5WIxD .carousel-inner > .prev {
  display: flex;
}
.cid-uB11U5WIxD .carousel-control .icon-next,
.cid-uB11U5WIxD .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB11U5WIxD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB11U5WIxD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB11U5WIxD .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB11U5WIxD .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB11U5WIxD .boxed-slider > div {
  position: relative;
}
.cid-uB11U5WIxD .container img {
  width: 100%;
}
.cid-uB11U5WIxD .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-uB11U5WIxD .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB11U5WIxD .mbr-table-cell {
  padding: 0;
}
.cid-uB11U5WIxD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB11U5WIxD .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB11U5WIxD .mbr-overlay {
  z-index: 1;
}
.cid-uB11U5WIxD .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB11U5WIxD .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB11U5WIxD .carousel-item .container {
    width: 100%;
  }
}
.cid-uB11U5WIxD .carousel-item-next.carousel-item-left,
.cid-uB11U5WIxD .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB11U5WIxD .active.carousel-item-right,
.cid-uB11U5WIxD .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB11U5WIxD .active.carousel-item-left,
.cid-uB11U5WIxD .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB11U5WIxD .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 .3s;
}
.cid-uB11U5WIxD .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB11U5WIxD .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB11U5WIxD .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB11U5WIxD .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB11U5WIxD .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB11U5WIxD .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB11U5WIxD .mbr-slider .carousel-indicators li.active,
.cid-uB11U5WIxD .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB11U5WIxD .mbr-slider .carousel-indicators li::after,
.cid-uB11U5WIxD .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB11U5WIxD .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB11U5WIxD .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB11U5WIxD .mbr-slider > .container img {
  width: 100%;
}
.cid-uB11U5WIxD .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-uB11U5WIxD .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB11U5WIxD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB11U5WIxD .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB11U5WIxD .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB11U5WIxD .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB11U5WIxD .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB11U5WIxD .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB11U5WIxD .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB11U5WIxD .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB11U5WIxD .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB11U5WIxD .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB11U5WIxD .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB11U5WIxD .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB11U5WIxD .carousel-inner {
  height: 100%;
}
.cid-uB11U5WIxD .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB11U5WIxD .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB11U5WIxD .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB11U5WIxD .carousel-item .container-slide {
  text-align: center;
}
.cid-uB11U5WIxD .content-slider-wrap {
  width: 100%;
}
.cid-uB11U6h38K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB11U6h38K .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB11U6h38K .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB11U6h38K .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB11U6h38K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB11U6h38K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB11U6h38K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB11U6h38K .media-container-row .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-uB11U6h38K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB11U6h38K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB11U6h38K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB11U6h38K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB11U6h38K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB11U6h38K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB11U6h38K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB14xliWyJ .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB14xliWyJ .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB14xliWyJ a {
  font-style: normal;
}
.cid-uB14xliWyJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB14xliWyJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB14xliWyJ .nav-item:focus,
.cid-uB14xliWyJ .nav-link:focus {
  outline: none;
}
.cid-uB14xliWyJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB14xliWyJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB14xliWyJ .menu-logo {
  margin-right: auto;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB14xliWyJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB14xliWyJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB14xliWyJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB14xliWyJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB14xliWyJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB14xliWyJ .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB14xliWyJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB14xliWyJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB14xliWyJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB14xliWyJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB14xliWyJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB14xliWyJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB14xliWyJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB14xliWyJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB14xliWyJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB14xliWyJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB14xliWyJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB14xliWyJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB14xliWyJ button.navbar-toggler:focus {
  outline: none;
}
.cid-uB14xliWyJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB14xliWyJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB14xliWyJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB14xliWyJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB14xliWyJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB14xliWyJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB14xliWyJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB14xliWyJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB14xliWyJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB14xliWyJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB14xliWyJ .collapsed .btn {
  display: flex;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse.collapsing,
.cid-uB14xliWyJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB14xliWyJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB14xliWyJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB14xliWyJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB14xliWyJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB14xliWyJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB14xliWyJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB14xliWyJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB14xliWyJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB14xliWyJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB14xliWyJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB14xliWyJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB14xliWyJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB14xliWyJ .navbar-expand {
    flex-direction: column;
  }
  .cid-uB14xliWyJ img {
    height: 3.8rem !important;
  }
  .cid-uB14xliWyJ .btn {
    display: flex;
  }
  .cid-uB14xliWyJ button.navbar-toggler {
    display: block;
  }
  .cid-uB14xliWyJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB14xliWyJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB14xliWyJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB14xliWyJ .navbar-collapse.collapsing,
  .cid-uB14xliWyJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB14xliWyJ .navbar-collapse.collapsing .navbar-nav,
  .cid-uB14xliWyJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB14xliWyJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB14xliWyJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB14xliWyJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB14xliWyJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB14xliWyJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB14xliWyJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB14xliWyJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB14xliWyJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB14xliWyJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB14xliWyJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB14xliWyJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB14xliWyJ .navbar-collapse {
  flex-basis: auto;
}
.cid-uB14xliWyJ .nav-link:hover,
.cid-uB14xliWyJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB14xm4n7z {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB14xm4n7z .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB14xm4n7z .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB14xm4n7z .mbr-text {
    text-align: center;
  }
}
.cid-uB14xm4n7z H1 {
  text-align: center;
}
.cid-uB14xmJugp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB14xmJugp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB14xmJugp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB14xmJugp .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item {
    margin-bottom: 16px;
  }
}
.cid-uB14xmJugp .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB14xmJugp .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB14xmJugp .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item .item-wrapper {
    display: block;
  }
}
.cid-uB14xmJugp .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB14xmJugp .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB14xmJugp .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB14xmJugp .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB14xmJugp .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB14xmJugp .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB14xmJugp .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB14xmJugp .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB14xmJugp .item-title {
  color: #ffffff;
}
.cid-uB14xmJugp .item-desc {
  color: #ffffff;
}
.cid-uB14xnbEOn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB14xnbEOn .carousel-control {
  background: #000;
}
.cid-uB14xnbEOn .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB14xnbEOn .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB14xnbEOn .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB14xnbEOn .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB14xnbEOn .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB14xnbEOn .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB14xnbEOn .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB14xnbEOn .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB14xnbEOn .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB14xnbEOn .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB14xnbEOn .cloneditem-1,
.cid-uB14xnbEOn .cloneditem-2,
.cid-uB14xnbEOn .cloneditem-3,
.cid-uB14xnbEOn .cloneditem-4,
.cid-uB14xnbEOn .cloneditem-5 {
  display: none;
}
.cid-uB14xnbEOn .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB14xnbEOn .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides2 .cloneditem-1,
  .cid-uB14xnbEOn .carousel-inner.slides2 .cloneditem-2,
  .cid-uB14xnbEOn .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides3 .cloneditem-1,
  .cid-uB14xnbEOn .carousel-inner.slides3 .cloneditem-2,
  .cid-uB14xnbEOn .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides4 .cloneditem-1,
  .cid-uB14xnbEOn .carousel-inner.slides4 .cloneditem-2,
  .cid-uB14xnbEOn .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides5 .cloneditem-1,
  .cid-uB14xnbEOn .carousel-inner.slides5 .cloneditem-2,
  .cid-uB14xnbEOn .carousel-inner.slides5 .cloneditem-3,
  .cid-uB14xnbEOn .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB14xnbEOn .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB14xnbEOn .carousel-inner.slides6 .cloneditem-1,
  .cid-uB14xnbEOn .carousel-inner.slides6 .cloneditem-2,
  .cid-uB14xnbEOn .carousel-inner.slides6 .cloneditem-3,
  .cid-uB14xnbEOn .carousel-inner.slides6 .cloneditem-4,
  .cid-uB14xnbEOn .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB14xnZeeO {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB14xnZeeO .content {
    text-align: center;
  }
  .cid-uB14xnZeeO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB14xnZeeO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB14xnZeeO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB14xnZeeO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB14xnZeeO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB14xnZeeO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB14xnZeeO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB14xnZeeO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB14xnZeeO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB14xnZeeO .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB14xnZeeO .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB14xnZeeO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB14xnZeeO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB14xnZeeO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB14xnZeeO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB14xnZeeO .copyright > p {
  text-align: left;
}
.cid-uB14xopQpC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB14xopQpC .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB14xopQpC .modal-body .close {
  background: #1b1b1b;
}
.cid-uB14xopQpC .modal-body .close span {
  font-style: normal;
}
.cid-uB14xopQpC .carousel-inner > .active,
.cid-uB14xopQpC .carousel-inner > .next,
.cid-uB14xopQpC .carousel-inner > .prev {
  display: flex;
}
.cid-uB14xopQpC .carousel-control .icon-next,
.cid-uB14xopQpC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB14xopQpC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB14xopQpC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB14xopQpC .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB14xopQpC .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB14xopQpC .boxed-slider > div {
  position: relative;
}
.cid-uB14xopQpC .container img {
  width: 100%;
}
.cid-uB14xopQpC .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-uB14xopQpC .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB14xopQpC .mbr-table-cell {
  padding: 0;
}
.cid-uB14xopQpC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB14xopQpC .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB14xopQpC .mbr-overlay {
  z-index: 1;
}
.cid-uB14xopQpC .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB14xopQpC .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB14xopQpC .carousel-item .container {
    width: 100%;
  }
}
.cid-uB14xopQpC .carousel-item-next.carousel-item-left,
.cid-uB14xopQpC .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB14xopQpC .active.carousel-item-right,
.cid-uB14xopQpC .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB14xopQpC .active.carousel-item-left,
.cid-uB14xopQpC .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB14xopQpC .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 .3s;
}
.cid-uB14xopQpC .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB14xopQpC .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB14xopQpC .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB14xopQpC .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB14xopQpC .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB14xopQpC .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB14xopQpC .mbr-slider .carousel-indicators li.active,
.cid-uB14xopQpC .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB14xopQpC .mbr-slider .carousel-indicators li::after,
.cid-uB14xopQpC .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB14xopQpC .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB14xopQpC .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB14xopQpC .mbr-slider > .container img {
  width: 100%;
}
.cid-uB14xopQpC .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-uB14xopQpC .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB14xopQpC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB14xopQpC .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB14xopQpC .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB14xopQpC .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB14xopQpC .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB14xopQpC .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB14xopQpC .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB14xopQpC .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB14xopQpC .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB14xopQpC .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB14xopQpC .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB14xopQpC .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB14xopQpC .carousel-inner {
  height: 100%;
}
.cid-uB14xopQpC .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB14xopQpC .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB14xopQpC .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB14xopQpC .carousel-item .container-slide {
  text-align: center;
}
.cid-uB14xopQpC .content-slider-wrap {
  width: 100%;
}
.cid-uB14xoJxyX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB14xoJxyX .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB14xoJxyX .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB14xoJxyX .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB14xoJxyX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB14xoJxyX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB14xoJxyX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB14xoJxyX .media-container-row .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-uB14xoJxyX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB14xoJxyX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB14xoJxyX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB14xoJxyX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB14xoJxyX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB14xoJxyX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB14xoJxyX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB18O570qj .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB18O570qj .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB18O570qj a {
  font-style: normal;
}
.cid-uB18O570qj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB18O570qj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB18O570qj .nav-item:focus,
.cid-uB18O570qj .nav-link:focus {
  outline: none;
}
.cid-uB18O570qj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB18O570qj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB18O570qj .menu-logo {
  margin-right: auto;
}
.cid-uB18O570qj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB18O570qj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB18O570qj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB18O570qj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB18O570qj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB18O570qj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB18O570qj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB18O570qj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB18O570qj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB18O570qj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB18O570qj .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB18O570qj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB18O570qj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB18O570qj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB18O570qj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB18O570qj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB18O570qj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB18O570qj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB18O570qj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB18O570qj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB18O570qj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB18O570qj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB18O570qj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB18O570qj button.navbar-toggler:focus {
  outline: none;
}
.cid-uB18O570qj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB18O570qj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB18O570qj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB18O570qj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB18O570qj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB18O570qj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB18O570qj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB18O570qj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB18O570qj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB18O570qj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB18O570qj .collapsed .btn {
  display: flex;
}
.cid-uB18O570qj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB18O570qj .collapsed .navbar-collapse.collapsing,
.cid-uB18O570qj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB18O570qj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB18O570qj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB18O570qj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB18O570qj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB18O570qj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB18O570qj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB18O570qj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB18O570qj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB18O570qj .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB18O570qj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB18O570qj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB18O570qj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB18O570qj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB18O570qj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB18O570qj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB18O570qj .navbar-expand {
    flex-direction: column;
  }
  .cid-uB18O570qj img {
    height: 3.8rem !important;
  }
  .cid-uB18O570qj .btn {
    display: flex;
  }
  .cid-uB18O570qj button.navbar-toggler {
    display: block;
  }
  .cid-uB18O570qj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB18O570qj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB18O570qj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB18O570qj .navbar-collapse.collapsing,
  .cid-uB18O570qj .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB18O570qj .navbar-collapse.collapsing .navbar-nav,
  .cid-uB18O570qj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB18O570qj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB18O570qj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB18O570qj .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB18O570qj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB18O570qj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB18O570qj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB18O570qj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB18O570qj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB18O570qj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB18O570qj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB18O570qj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB18O570qj .navbar-collapse {
  flex-basis: auto;
}
.cid-uB18O570qj .nav-link:hover,
.cid-uB18O570qj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB18O5LHKY {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB18O5LHKY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB18O5LHKY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB18O5LHKY .mbr-text {
    text-align: center;
  }
}
.cid-uB18O5LHKY H1 {
  text-align: center;
}
.cid-uB18O6fa2k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB18O6fa2k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB18O6fa2k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB18O6fa2k .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item {
    margin-bottom: 16px;
  }
}
.cid-uB18O6fa2k .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB18O6fa2k .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB18O6fa2k .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item .item-wrapper {
    display: block;
  }
}
.cid-uB18O6fa2k .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB18O6fa2k .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB18O6fa2k .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB18O6fa2k .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB18O6fa2k .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB18O6fa2k .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB18O6fa2k .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB18O6fa2k .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB18O6fa2k .item-title {
  color: #ffffff;
}
.cid-uB18O6fa2k .item-desc {
  color: #ffffff;
}
.cid-uB18O6I6Ya {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB18O6I6Ya .carousel-control {
  background: #000;
}
.cid-uB18O6I6Ya .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB18O6I6Ya .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB18O6I6Ya .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB18O6I6Ya .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB18O6I6Ya .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB18O6I6Ya .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB18O6I6Ya .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB18O6I6Ya .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB18O6I6Ya .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB18O6I6Ya .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB18O6I6Ya .cloneditem-1,
.cid-uB18O6I6Ya .cloneditem-2,
.cid-uB18O6I6Ya .cloneditem-3,
.cid-uB18O6I6Ya .cloneditem-4,
.cid-uB18O6I6Ya .cloneditem-5 {
  display: none;
}
.cid-uB18O6I6Ya .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB18O6I6Ya .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides2 .cloneditem-1,
  .cid-uB18O6I6Ya .carousel-inner.slides2 .cloneditem-2,
  .cid-uB18O6I6Ya .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides3 .cloneditem-1,
  .cid-uB18O6I6Ya .carousel-inner.slides3 .cloneditem-2,
  .cid-uB18O6I6Ya .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides4 .cloneditem-1,
  .cid-uB18O6I6Ya .carousel-inner.slides4 .cloneditem-2,
  .cid-uB18O6I6Ya .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides5 .cloneditem-1,
  .cid-uB18O6I6Ya .carousel-inner.slides5 .cloneditem-2,
  .cid-uB18O6I6Ya .carousel-inner.slides5 .cloneditem-3,
  .cid-uB18O6I6Ya .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB18O6I6Ya .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB18O6I6Ya .carousel-inner.slides6 .cloneditem-1,
  .cid-uB18O6I6Ya .carousel-inner.slides6 .cloneditem-2,
  .cid-uB18O6I6Ya .carousel-inner.slides6 .cloneditem-3,
  .cid-uB18O6I6Ya .carousel-inner.slides6 .cloneditem-4,
  .cid-uB18O6I6Ya .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB18O7phV7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB18O7phV7 .content {
    text-align: center;
  }
  .cid-uB18O7phV7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB18O7phV7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB18O7phV7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB18O7phV7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB18O7phV7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB18O7phV7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB18O7phV7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB18O7phV7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB18O7phV7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB18O7phV7 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB18O7phV7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB18O7phV7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB18O7phV7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB18O7phV7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB18O7phV7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB18O7phV7 .copyright > p {
  text-align: left;
}
.cid-uB18O7P7RM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB18O7P7RM .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB18O7P7RM .modal-body .close {
  background: #1b1b1b;
}
.cid-uB18O7P7RM .modal-body .close span {
  font-style: normal;
}
.cid-uB18O7P7RM .carousel-inner > .active,
.cid-uB18O7P7RM .carousel-inner > .next,
.cid-uB18O7P7RM .carousel-inner > .prev {
  display: flex;
}
.cid-uB18O7P7RM .carousel-control .icon-next,
.cid-uB18O7P7RM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB18O7P7RM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB18O7P7RM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB18O7P7RM .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB18O7P7RM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB18O7P7RM .boxed-slider > div {
  position: relative;
}
.cid-uB18O7P7RM .container img {
  width: 100%;
}
.cid-uB18O7P7RM .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-uB18O7P7RM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB18O7P7RM .mbr-table-cell {
  padding: 0;
}
.cid-uB18O7P7RM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB18O7P7RM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB18O7P7RM .mbr-overlay {
  z-index: 1;
}
.cid-uB18O7P7RM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB18O7P7RM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB18O7P7RM .carousel-item .container {
    width: 100%;
  }
}
.cid-uB18O7P7RM .carousel-item-next.carousel-item-left,
.cid-uB18O7P7RM .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB18O7P7RM .active.carousel-item-right,
.cid-uB18O7P7RM .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB18O7P7RM .active.carousel-item-left,
.cid-uB18O7P7RM .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB18O7P7RM .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 .3s;
}
.cid-uB18O7P7RM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB18O7P7RM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB18O7P7RM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB18O7P7RM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB18O7P7RM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB18O7P7RM .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB18O7P7RM .mbr-slider .carousel-indicators li.active,
.cid-uB18O7P7RM .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB18O7P7RM .mbr-slider .carousel-indicators li::after,
.cid-uB18O7P7RM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB18O7P7RM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB18O7P7RM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB18O7P7RM .mbr-slider > .container img {
  width: 100%;
}
.cid-uB18O7P7RM .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-uB18O7P7RM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB18O7P7RM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB18O7P7RM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB18O7P7RM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB18O7P7RM .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB18O7P7RM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB18O7P7RM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB18O7P7RM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB18O7P7RM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB18O7P7RM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB18O7P7RM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB18O7P7RM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB18O7P7RM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB18O7P7RM .carousel-inner {
  height: 100%;
}
.cid-uB18O7P7RM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB18O7P7RM .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB18O7P7RM .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB18O7P7RM .carousel-item .container-slide {
  text-align: center;
}
.cid-uB18O7P7RM .content-slider-wrap {
  width: 100%;
}
.cid-uB18O8aBH5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB18O8aBH5 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB18O8aBH5 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB18O8aBH5 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB18O8aBH5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB18O8aBH5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB18O8aBH5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB18O8aBH5 .media-container-row .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-uB18O8aBH5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB18O8aBH5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB18O8aBH5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB18O8aBH5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB18O8aBH5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB18O8aBH5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB18O8aBH5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB1a1gEQcZ .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB1a1gEQcZ .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB1a1gEQcZ a {
  font-style: normal;
}
.cid-uB1a1gEQcZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB1a1gEQcZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB1a1gEQcZ .nav-item:focus,
.cid-uB1a1gEQcZ .nav-link:focus {
  outline: none;
}
.cid-uB1a1gEQcZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB1a1gEQcZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB1a1gEQcZ .menu-logo {
  margin-right: auto;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB1a1gEQcZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB1a1gEQcZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB1a1gEQcZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB1a1gEQcZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB1a1gEQcZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB1a1gEQcZ .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB1a1gEQcZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB1a1gEQcZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB1a1gEQcZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB1a1gEQcZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB1a1gEQcZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB1a1gEQcZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB1a1gEQcZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB1a1gEQcZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB1a1gEQcZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB1a1gEQcZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB1a1gEQcZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB1a1gEQcZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB1a1gEQcZ button.navbar-toggler:focus {
  outline: none;
}
.cid-uB1a1gEQcZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB1a1gEQcZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB1a1gEQcZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1a1gEQcZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1a1gEQcZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB1a1gEQcZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1a1gEQcZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB1a1gEQcZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB1a1gEQcZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1a1gEQcZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB1a1gEQcZ .collapsed .btn {
  display: flex;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.collapsing,
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB1a1gEQcZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB1a1gEQcZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB1a1gEQcZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB1a1gEQcZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB1a1gEQcZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB1a1gEQcZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB1a1gEQcZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB1a1gEQcZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB1a1gEQcZ .navbar-expand {
    flex-direction: column;
  }
  .cid-uB1a1gEQcZ img {
    height: 3.8rem !important;
  }
  .cid-uB1a1gEQcZ .btn {
    display: flex;
  }
  .cid-uB1a1gEQcZ button.navbar-toggler {
    display: block;
  }
  .cid-uB1a1gEQcZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB1a1gEQcZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB1a1gEQcZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB1a1gEQcZ .navbar-collapse.collapsing,
  .cid-uB1a1gEQcZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB1a1gEQcZ .navbar-collapse.collapsing .navbar-nav,
  .cid-uB1a1gEQcZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB1a1gEQcZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB1a1gEQcZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB1a1gEQcZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB1a1gEQcZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB1a1gEQcZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB1a1gEQcZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB1a1gEQcZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB1a1gEQcZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB1a1gEQcZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB1a1gEQcZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB1a1gEQcZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB1a1gEQcZ .navbar-collapse {
  flex-basis: auto;
}
.cid-uB1a1gEQcZ .nav-link:hover,
.cid-uB1a1gEQcZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB1a1hhJ2l {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB1a1hhJ2l .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB1a1hhJ2l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB1a1hhJ2l .mbr-text {
    text-align: center;
  }
}
.cid-uB1a1hhJ2l H1 {
  text-align: center;
}
.cid-uB1a1hO7s8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB1a1hO7s8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB1a1hO7s8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB1a1hO7s8 .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item {
    margin-bottom: 16px;
  }
}
.cid-uB1a1hO7s8 .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB1a1hO7s8 .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB1a1hO7s8 .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item .item-wrapper {
    display: block;
  }
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB1a1hO7s8 .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB1a1hO7s8 .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB1a1hO7s8 .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB1a1hO7s8 .item-title {
  color: #ffffff;
}
.cid-uB1a1hO7s8 .item-desc {
  color: #ffffff;
}
.cid-uB1a1iilPH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB1a1iilPH .carousel-control {
  background: #000;
}
.cid-uB1a1iilPH .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB1a1iilPH .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1a1iilPH .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB1a1iilPH .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB1a1iilPH .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB1a1iilPH .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1a1iilPH .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB1a1iilPH .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB1a1iilPH .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB1a1iilPH .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB1a1iilPH .cloneditem-1,
.cid-uB1a1iilPH .cloneditem-2,
.cid-uB1a1iilPH .cloneditem-3,
.cid-uB1a1iilPH .cloneditem-4,
.cid-uB1a1iilPH .cloneditem-5 {
  display: none;
}
.cid-uB1a1iilPH .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB1a1iilPH .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides2 .cloneditem-1,
  .cid-uB1a1iilPH .carousel-inner.slides2 .cloneditem-2,
  .cid-uB1a1iilPH .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides3 .cloneditem-1,
  .cid-uB1a1iilPH .carousel-inner.slides3 .cloneditem-2,
  .cid-uB1a1iilPH .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides4 .cloneditem-1,
  .cid-uB1a1iilPH .carousel-inner.slides4 .cloneditem-2,
  .cid-uB1a1iilPH .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides5 .cloneditem-1,
  .cid-uB1a1iilPH .carousel-inner.slides5 .cloneditem-2,
  .cid-uB1a1iilPH .carousel-inner.slides5 .cloneditem-3,
  .cid-uB1a1iilPH .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1a1iilPH .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1a1iilPH .carousel-inner.slides6 .cloneditem-1,
  .cid-uB1a1iilPH .carousel-inner.slides6 .cloneditem-2,
  .cid-uB1a1iilPH .carousel-inner.slides6 .cloneditem-3,
  .cid-uB1a1iilPH .carousel-inner.slides6 .cloneditem-4,
  .cid-uB1a1iilPH .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB1a1j4mcO {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB1a1j4mcO .content {
    text-align: center;
  }
  .cid-uB1a1j4mcO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB1a1j4mcO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB1a1j4mcO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB1a1j4mcO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB1a1j4mcO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB1a1j4mcO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB1a1j4mcO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1a1j4mcO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1a1j4mcO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1a1j4mcO .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB1a1j4mcO .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB1a1j4mcO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB1a1j4mcO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB1a1j4mcO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB1a1j4mcO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB1a1j4mcO .copyright > p {
  text-align: left;
}
.cid-uB1a1jvhBL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB1a1jvhBL .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB1a1jvhBL .modal-body .close {
  background: #1b1b1b;
}
.cid-uB1a1jvhBL .modal-body .close span {
  font-style: normal;
}
.cid-uB1a1jvhBL .carousel-inner > .active,
.cid-uB1a1jvhBL .carousel-inner > .next,
.cid-uB1a1jvhBL .carousel-inner > .prev {
  display: flex;
}
.cid-uB1a1jvhBL .carousel-control .icon-next,
.cid-uB1a1jvhBL .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB1a1jvhBL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1a1jvhBL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB1a1jvhBL .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB1a1jvhBL .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB1a1jvhBL .boxed-slider > div {
  position: relative;
}
.cid-uB1a1jvhBL .container img {
  width: 100%;
}
.cid-uB1a1jvhBL .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-uB1a1jvhBL .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1a1jvhBL .mbr-table-cell {
  padding: 0;
}
.cid-uB1a1jvhBL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB1a1jvhBL .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB1a1jvhBL .mbr-overlay {
  z-index: 1;
}
.cid-uB1a1jvhBL .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1a1jvhBL .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB1a1jvhBL .carousel-item .container {
    width: 100%;
  }
}
.cid-uB1a1jvhBL .carousel-item-next.carousel-item-left,
.cid-uB1a1jvhBL .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB1a1jvhBL .active.carousel-item-right,
.cid-uB1a1jvhBL .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB1a1jvhBL .active.carousel-item-left,
.cid-uB1a1jvhBL .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB1a1jvhBL .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 .3s;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB1a1jvhBL .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators li.active,
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators li::after,
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB1a1jvhBL .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB1a1jvhBL .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB1a1jvhBL .mbr-slider > .container img {
  width: 100%;
}
.cid-uB1a1jvhBL .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-uB1a1jvhBL .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB1a1jvhBL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB1a1jvhBL .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1a1jvhBL .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB1a1jvhBL .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB1a1jvhBL .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB1a1jvhBL .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB1a1jvhBL .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB1a1jvhBL .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1a1jvhBL .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB1a1jvhBL .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB1a1jvhBL .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB1a1jvhBL .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB1a1jvhBL .carousel-inner {
  height: 100%;
}
.cid-uB1a1jvhBL .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB1a1jvhBL .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB1a1jvhBL .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB1a1jvhBL .carousel-item .container-slide {
  text-align: center;
}
.cid-uB1a1jvhBL .content-slider-wrap {
  width: 100%;
}
.cid-uB1a1jUyN7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB1a1jUyN7 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1a1jUyN7 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1a1jUyN7 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB1a1jUyN7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB1a1jUyN7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB1a1jUyN7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB1a1jUyN7 .media-container-row .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-uB1a1jUyN7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB1a1jUyN7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1a1jUyN7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1a1jUyN7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1a1jUyN7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB1a1jUyN7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB1a1jUyN7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB1bzQ2MM4 .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB1bzQ2MM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB1bzQ2MM4 a {
  font-style: normal;
}
.cid-uB1bzQ2MM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB1bzQ2MM4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB1bzQ2MM4 .nav-item:focus,
.cid-uB1bzQ2MM4 .nav-link:focus {
  outline: none;
}
.cid-uB1bzQ2MM4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB1bzQ2MM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB1bzQ2MM4 .menu-logo {
  margin-right: auto;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB1bzQ2MM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB1bzQ2MM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB1bzQ2MM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB1bzQ2MM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB1bzQ2MM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB1bzQ2MM4 .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB1bzQ2MM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB1bzQ2MM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB1bzQ2MM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB1bzQ2MM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB1bzQ2MM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB1bzQ2MM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB1bzQ2MM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB1bzQ2MM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-uB1bzQ2MM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB1bzQ2MM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB1bzQ2MM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1bzQ2MM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1bzQ2MM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB1bzQ2MM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1bzQ2MM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB1bzQ2MM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB1bzQ2MM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1bzQ2MM4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB1bzQ2MM4 .collapsed .btn {
  display: flex;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.collapsing,
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB1bzQ2MM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB1bzQ2MM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB1bzQ2MM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB1bzQ2MM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB1bzQ2MM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB1bzQ2MM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB1bzQ2MM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB1bzQ2MM4 .navbar-expand {
    flex-direction: column;
  }
  .cid-uB1bzQ2MM4 img {
    height: 3.8rem !important;
  }
  .cid-uB1bzQ2MM4 .btn {
    display: flex;
  }
  .cid-uB1bzQ2MM4 button.navbar-toggler {
    display: block;
  }
  .cid-uB1bzQ2MM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB1bzQ2MM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse.collapsing,
  .cid-uB1bzQ2MM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-uB1bzQ2MM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB1bzQ2MM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB1bzQ2MM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB1bzQ2MM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB1bzQ2MM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB1bzQ2MM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB1bzQ2MM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB1bzQ2MM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB1bzQ2MM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB1bzQ2MM4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB1bzQ2MM4 .navbar-collapse {
  flex-basis: auto;
}
.cid-uB1bzQ2MM4 .nav-link:hover,
.cid-uB1bzQ2MM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB1bzRNKJH {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB1bzRNKJH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB1bzRNKJH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB1bzRNKJH .mbr-text {
    text-align: center;
  }
}
.cid-uB1bzRNKJH H1 {
  text-align: center;
}
.cid-uB1bzSeNzP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB1bzSeNzP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB1bzSeNzP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB1bzSeNzP .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item {
    margin-bottom: 16px;
  }
}
.cid-uB1bzSeNzP .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB1bzSeNzP .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB1bzSeNzP .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item .item-wrapper {
    display: block;
  }
}
.cid-uB1bzSeNzP .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB1bzSeNzP .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB1bzSeNzP .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB1bzSeNzP .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB1bzSeNzP .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB1bzSeNzP .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB1bzSeNzP .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB1bzSeNzP .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB1bzSeNzP .item-title {
  color: #ffffff;
}
.cid-uB1bzSeNzP .item-desc {
  color: #ffffff;
}
.cid-uB1bzSIfIm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB1bzSIfIm .carousel-control {
  background: #000;
}
.cid-uB1bzSIfIm .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB1bzSIfIm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1bzSIfIm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB1bzSIfIm .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB1bzSIfIm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB1bzSIfIm .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1bzSIfIm .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB1bzSIfIm .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB1bzSIfIm .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB1bzSIfIm .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB1bzSIfIm .cloneditem-1,
.cid-uB1bzSIfIm .cloneditem-2,
.cid-uB1bzSIfIm .cloneditem-3,
.cid-uB1bzSIfIm .cloneditem-4,
.cid-uB1bzSIfIm .cloneditem-5 {
  display: none;
}
.cid-uB1bzSIfIm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB1bzSIfIm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides2 .cloneditem-1,
  .cid-uB1bzSIfIm .carousel-inner.slides2 .cloneditem-2,
  .cid-uB1bzSIfIm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides3 .cloneditem-1,
  .cid-uB1bzSIfIm .carousel-inner.slides3 .cloneditem-2,
  .cid-uB1bzSIfIm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides4 .cloneditem-1,
  .cid-uB1bzSIfIm .carousel-inner.slides4 .cloneditem-2,
  .cid-uB1bzSIfIm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides5 .cloneditem-1,
  .cid-uB1bzSIfIm .carousel-inner.slides5 .cloneditem-2,
  .cid-uB1bzSIfIm .carousel-inner.slides5 .cloneditem-3,
  .cid-uB1bzSIfIm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1bzSIfIm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1bzSIfIm .carousel-inner.slides6 .cloneditem-1,
  .cid-uB1bzSIfIm .carousel-inner.slides6 .cloneditem-2,
  .cid-uB1bzSIfIm .carousel-inner.slides6 .cloneditem-3,
  .cid-uB1bzSIfIm .carousel-inner.slides6 .cloneditem-4,
  .cid-uB1bzSIfIm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB1bzTvcqy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB1bzTvcqy .content {
    text-align: center;
  }
  .cid-uB1bzTvcqy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB1bzTvcqy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB1bzTvcqy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB1bzTvcqy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB1bzTvcqy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB1bzTvcqy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB1bzTvcqy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1bzTvcqy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1bzTvcqy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1bzTvcqy .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB1bzTvcqy .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB1bzTvcqy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB1bzTvcqy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB1bzTvcqy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB1bzTvcqy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB1bzTvcqy .copyright > p {
  text-align: left;
}
.cid-uB1bzTZLvV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB1bzTZLvV .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB1bzTZLvV .modal-body .close {
  background: #1b1b1b;
}
.cid-uB1bzTZLvV .modal-body .close span {
  font-style: normal;
}
.cid-uB1bzTZLvV .carousel-inner > .active,
.cid-uB1bzTZLvV .carousel-inner > .next,
.cid-uB1bzTZLvV .carousel-inner > .prev {
  display: flex;
}
.cid-uB1bzTZLvV .carousel-control .icon-next,
.cid-uB1bzTZLvV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB1bzTZLvV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1bzTZLvV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB1bzTZLvV .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB1bzTZLvV .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB1bzTZLvV .boxed-slider > div {
  position: relative;
}
.cid-uB1bzTZLvV .container img {
  width: 100%;
}
.cid-uB1bzTZLvV .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-uB1bzTZLvV .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1bzTZLvV .mbr-table-cell {
  padding: 0;
}
.cid-uB1bzTZLvV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB1bzTZLvV .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB1bzTZLvV .mbr-overlay {
  z-index: 1;
}
.cid-uB1bzTZLvV .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1bzTZLvV .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB1bzTZLvV .carousel-item .container {
    width: 100%;
  }
}
.cid-uB1bzTZLvV .carousel-item-next.carousel-item-left,
.cid-uB1bzTZLvV .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB1bzTZLvV .active.carousel-item-right,
.cid-uB1bzTZLvV .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB1bzTZLvV .active.carousel-item-left,
.cid-uB1bzTZLvV .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB1bzTZLvV .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 .3s;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB1bzTZLvV .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators li.active,
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators li::after,
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB1bzTZLvV .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB1bzTZLvV .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB1bzTZLvV .mbr-slider > .container img {
  width: 100%;
}
.cid-uB1bzTZLvV .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-uB1bzTZLvV .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB1bzTZLvV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB1bzTZLvV .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1bzTZLvV .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB1bzTZLvV .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB1bzTZLvV .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB1bzTZLvV .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB1bzTZLvV .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB1bzTZLvV .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1bzTZLvV .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB1bzTZLvV .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB1bzTZLvV .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB1bzTZLvV .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB1bzTZLvV .carousel-inner {
  height: 100%;
}
.cid-uB1bzTZLvV .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB1bzTZLvV .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB1bzTZLvV .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB1bzTZLvV .carousel-item .container-slide {
  text-align: center;
}
.cid-uB1bzTZLvV .content-slider-wrap {
  width: 100%;
}
.cid-uB1bzUjNWH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB1bzUjNWH .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1bzUjNWH .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1bzUjNWH .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB1bzUjNWH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB1bzUjNWH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB1bzUjNWH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB1bzUjNWH .media-container-row .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-uB1bzUjNWH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB1bzUjNWH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1bzUjNWH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1bzUjNWH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1bzUjNWH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB1bzUjNWH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB1bzUjNWH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB1h7hrrUo .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB1h7hrrUo .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB1h7hrrUo a {
  font-style: normal;
}
.cid-uB1h7hrrUo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB1h7hrrUo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB1h7hrrUo .nav-item:focus,
.cid-uB1h7hrrUo .nav-link:focus {
  outline: none;
}
.cid-uB1h7hrrUo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB1h7hrrUo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB1h7hrrUo .menu-logo {
  margin-right: auto;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB1h7hrrUo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB1h7hrrUo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB1h7hrrUo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB1h7hrrUo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB1h7hrrUo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB1h7hrrUo .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB1h7hrrUo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB1h7hrrUo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB1h7hrrUo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB1h7hrrUo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB1h7hrrUo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB1h7hrrUo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB1h7hrrUo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB1h7hrrUo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB1h7hrrUo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB1h7hrrUo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB1h7hrrUo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB1h7hrrUo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB1h7hrrUo button.navbar-toggler:focus {
  outline: none;
}
.cid-uB1h7hrrUo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB1h7hrrUo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB1h7hrrUo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1h7hrrUo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB1h7hrrUo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB1h7hrrUo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1h7hrrUo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB1h7hrrUo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB1h7hrrUo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB1h7hrrUo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB1h7hrrUo .collapsed .btn {
  display: flex;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse.collapsing,
.cid-uB1h7hrrUo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB1h7hrrUo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB1h7hrrUo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB1h7hrrUo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB1h7hrrUo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB1h7hrrUo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB1h7hrrUo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB1h7hrrUo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB1h7hrrUo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB1h7hrrUo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB1h7hrrUo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB1h7hrrUo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB1h7hrrUo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB1h7hrrUo .navbar-expand {
    flex-direction: column;
  }
  .cid-uB1h7hrrUo img {
    height: 3.8rem !important;
  }
  .cid-uB1h7hrrUo .btn {
    display: flex;
  }
  .cid-uB1h7hrrUo button.navbar-toggler {
    display: block;
  }
  .cid-uB1h7hrrUo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB1h7hrrUo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB1h7hrrUo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB1h7hrrUo .navbar-collapse.collapsing,
  .cid-uB1h7hrrUo .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB1h7hrrUo .navbar-collapse.collapsing .navbar-nav,
  .cid-uB1h7hrrUo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB1h7hrrUo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB1h7hrrUo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB1h7hrrUo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB1h7hrrUo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB1h7hrrUo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB1h7hrrUo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB1h7hrrUo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB1h7hrrUo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB1h7hrrUo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB1h7hrrUo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB1h7hrrUo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB1h7hrrUo .navbar-collapse {
  flex-basis: auto;
}
.cid-uB1h7hrrUo .nav-link:hover,
.cid-uB1h7hrrUo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB1h7jfI3f {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB1h7jfI3f .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB1h7jfI3f .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB1h7jfI3f .mbr-text {
    text-align: center;
  }
}
.cid-uB1h7jfI3f H1 {
  text-align: center;
}
.cid-uB1h7jHdMk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uB1h7jHdMk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB1h7jHdMk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB1h7jHdMk .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item {
    margin-bottom: 16px;
  }
}
.cid-uB1h7jHdMk .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uB1h7jHdMk .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uB1h7jHdMk .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item .item-wrapper {
    display: block;
  }
}
.cid-uB1h7jHdMk .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uB1h7jHdMk .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uB1h7jHdMk .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uB1h7jHdMk .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uB1h7jHdMk .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uB1h7jHdMk .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uB1h7jHdMk .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB1h7jHdMk .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uB1h7jHdMk .item-title {
  color: #ffffff;
}
.cid-uB1h7jHdMk .item-desc {
  color: #ffffff;
}
.cid-uB1h7kaHx4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB1h7kaHx4 .carousel-control {
  background: #000;
}
.cid-uB1h7kaHx4 .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB1h7kaHx4 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1h7kaHx4 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB1h7kaHx4 .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB1h7kaHx4 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB1h7kaHx4 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1h7kaHx4 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB1h7kaHx4 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB1h7kaHx4 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB1h7kaHx4 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB1h7kaHx4 .cloneditem-1,
.cid-uB1h7kaHx4 .cloneditem-2,
.cid-uB1h7kaHx4 .cloneditem-3,
.cid-uB1h7kaHx4 .cloneditem-4,
.cid-uB1h7kaHx4 .cloneditem-5 {
  display: none;
}
.cid-uB1h7kaHx4 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB1h7kaHx4 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides2 .cloneditem-1,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 .cloneditem-2,
  .cid-uB1h7kaHx4 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides3 .cloneditem-1,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 .cloneditem-2,
  .cid-uB1h7kaHx4 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides4 .cloneditem-1,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 .cloneditem-2,
  .cid-uB1h7kaHx4 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides5 .cloneditem-1,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 .cloneditem-2,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 .cloneditem-3,
  .cid-uB1h7kaHx4 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB1h7kaHx4 .carousel-inner.slides6 .cloneditem-1,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 .cloneditem-2,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 .cloneditem-3,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 .cloneditem-4,
  .cid-uB1h7kaHx4 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB1h7kZkl2 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB1h7kZkl2 .content {
    text-align: center;
  }
  .cid-uB1h7kZkl2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB1h7kZkl2 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB1h7kZkl2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB1h7kZkl2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB1h7kZkl2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB1h7kZkl2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB1h7kZkl2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1h7kZkl2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1h7kZkl2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1h7kZkl2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB1h7kZkl2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB1h7kZkl2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB1h7kZkl2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB1h7kZkl2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB1h7kZkl2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB1h7kZkl2 .copyright > p {
  text-align: left;
}
.cid-uB1h7lpoQX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uB1h7lpoQX .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uB1h7lpoQX .modal-body .close {
  background: #1b1b1b;
}
.cid-uB1h7lpoQX .modal-body .close span {
  font-style: normal;
}
.cid-uB1h7lpoQX .carousel-inner > .active,
.cid-uB1h7lpoQX .carousel-inner > .next,
.cid-uB1h7lpoQX .carousel-inner > .prev {
  display: flex;
}
.cid-uB1h7lpoQX .carousel-control .icon-next,
.cid-uB1h7lpoQX .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uB1h7lpoQX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1h7lpoQX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uB1h7lpoQX .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uB1h7lpoQX .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uB1h7lpoQX .boxed-slider > div {
  position: relative;
}
.cid-uB1h7lpoQX .container img {
  width: 100%;
}
.cid-uB1h7lpoQX .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-uB1h7lpoQX .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1h7lpoQX .mbr-table-cell {
  padding: 0;
}
.cid-uB1h7lpoQX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uB1h7lpoQX .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uB1h7lpoQX .mbr-overlay {
  z-index: 1;
}
.cid-uB1h7lpoQX .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1h7lpoQX .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uB1h7lpoQX .carousel-item .container {
    width: 100%;
  }
}
.cid-uB1h7lpoQX .carousel-item-next.carousel-item-left,
.cid-uB1h7lpoQX .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uB1h7lpoQX .active.carousel-item-right,
.cid-uB1h7lpoQX .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uB1h7lpoQX .active.carousel-item-left,
.cid-uB1h7lpoQX .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uB1h7lpoQX .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 .3s;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uB1h7lpoQX .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators li.active,
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators li::after,
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uB1h7lpoQX .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uB1h7lpoQX .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uB1h7lpoQX .mbr-slider > .container img {
  width: 100%;
}
.cid-uB1h7lpoQX .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-uB1h7lpoQX .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uB1h7lpoQX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB1h7lpoQX .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uB1h7lpoQX .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uB1h7lpoQX .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uB1h7lpoQX .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uB1h7lpoQX .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uB1h7lpoQX .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uB1h7lpoQX .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uB1h7lpoQX .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uB1h7lpoQX .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uB1h7lpoQX .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uB1h7lpoQX .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uB1h7lpoQX .carousel-inner {
  height: 100%;
}
.cid-uB1h7lpoQX .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uB1h7lpoQX .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uB1h7lpoQX .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uB1h7lpoQX .carousel-item .container-slide {
  text-align: center;
}
.cid-uB1h7lpoQX .content-slider-wrap {
  width: 100%;
}
.cid-uB1h7lJtsZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB1h7lJtsZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1h7lJtsZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB1h7lJtsZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB1h7lJtsZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB1h7lJtsZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB1h7lJtsZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB1h7lJtsZ .media-container-row .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-uB1h7lJtsZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB1h7lJtsZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB1h7lJtsZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB1h7lJtsZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB1h7lJtsZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB1h7lJtsZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB1h7lJtsZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uB4YWjiQ3a .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uB4YWjiQ3a .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uB4YWjiQ3a a {
  font-style: normal;
}
.cid-uB4YWjiQ3a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uB4YWjiQ3a .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uB4YWjiQ3a .nav-item:focus,
.cid-uB4YWjiQ3a .nav-link:focus {
  outline: none;
}
.cid-uB4YWjiQ3a .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uB4YWjiQ3a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uB4YWjiQ3a .menu-logo {
  margin-right: auto;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uB4YWjiQ3a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uB4YWjiQ3a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uB4YWjiQ3a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uB4YWjiQ3a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uB4YWjiQ3a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uB4YWjiQ3a .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uB4YWjiQ3a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uB4YWjiQ3a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uB4YWjiQ3a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uB4YWjiQ3a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uB4YWjiQ3a .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uB4YWjiQ3a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uB4YWjiQ3a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uB4YWjiQ3a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uB4YWjiQ3a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uB4YWjiQ3a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uB4YWjiQ3a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uB4YWjiQ3a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uB4YWjiQ3a button.navbar-toggler:focus {
  outline: none;
}
.cid-uB4YWjiQ3a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uB4YWjiQ3a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uB4YWjiQ3a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uB4YWjiQ3a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uB4YWjiQ3a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uB4YWjiQ3a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB4YWjiQ3a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uB4YWjiQ3a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uB4YWjiQ3a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uB4YWjiQ3a .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uB4YWjiQ3a .collapsed .btn {
  display: flex;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.collapsing,
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uB4YWjiQ3a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uB4YWjiQ3a .collapsed button.navbar-toggler {
  display: block;
}
.cid-uB4YWjiQ3a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uB4YWjiQ3a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uB4YWjiQ3a .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uB4YWjiQ3a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uB4YWjiQ3a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uB4YWjiQ3a .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uB4YWjiQ3a .navbar-expand {
    flex-direction: column;
  }
  .cid-uB4YWjiQ3a img {
    height: 3.8rem !important;
  }
  .cid-uB4YWjiQ3a .btn {
    display: flex;
  }
  .cid-uB4YWjiQ3a button.navbar-toggler {
    display: block;
  }
  .cid-uB4YWjiQ3a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uB4YWjiQ3a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uB4YWjiQ3a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uB4YWjiQ3a .navbar-collapse.collapsing,
  .cid-uB4YWjiQ3a .navbar-collapse.show {
    display: block !important;
  }
  .cid-uB4YWjiQ3a .navbar-collapse.collapsing .navbar-nav,
  .cid-uB4YWjiQ3a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uB4YWjiQ3a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uB4YWjiQ3a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uB4YWjiQ3a .navbar-collapse.collapsing .navbar-buttons,
  .cid-uB4YWjiQ3a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uB4YWjiQ3a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uB4YWjiQ3a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uB4YWjiQ3a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uB4YWjiQ3a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uB4YWjiQ3a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uB4YWjiQ3a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uB4YWjiQ3a .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uB4YWjiQ3a .navbar-collapse {
  flex-basis: auto;
}
.cid-uB4YWjiQ3a .nav-link:hover,
.cid-uB4YWjiQ3a .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uB4YWjYUJZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uB4YWjYUJZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uB4YWjYUJZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uB4YWjYUJZ .mbr-text {
    text-align: center;
  }
}
.cid-uB4YWjYUJZ H1 {
  text-align: center;
}
.cid-uB4YWlDnts {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1920x1080.jpg");
}
.cid-uB4YWlDnts .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB4YWlDnts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB4YWlDnts .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB4YWlDnts .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWlDnts .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB4YWlDnts .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWlDnts .container {
    padding: 0 24px;
  }
}
.cid-uB4YWlDnts .row {
  justify-content: center;
}
.cid-uB4YWlDnts .item {
  margin-top: 24px;
}
.cid-uB4YWlDnts .item:first-child {
  margin-bottom: 0;
}
.cid-uB4YWlDnts .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB4YWlDnts .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB4YWlDnts .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB4YWlDnts .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB4YWlDnts .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB4YWlDnts .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB4YWlDnts .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB4YWlDnts .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB4YWlDnts .item-title {
  color: #18212d;
}
.cid-uB4YWlDnts .item-text {
  color: #18212d;
}
.cid-uB4YWm6bXq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1920x1080.jpg");
}
.cid-uB4YWm6bXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB4YWm6bXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB4YWm6bXq .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB4YWm6bXq .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWm6bXq .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB4YWm6bXq .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWm6bXq .container {
    padding: 0 24px;
  }
}
.cid-uB4YWm6bXq .row {
  justify-content: center;
}
.cid-uB4YWm6bXq .item {
  margin-top: 24px;
}
.cid-uB4YWm6bXq .item:first-child {
  margin-bottom: 0;
}
.cid-uB4YWm6bXq .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB4YWm6bXq .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB4YWm6bXq .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB4YWm6bXq .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB4YWm6bXq .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB4YWm6bXq .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB4YWm6bXq .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB4YWm6bXq .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB4YWm6bXq .item-title {
  color: #18212d;
}
.cid-uB4YWm6bXq .item-text {
  color: #18212d;
}
.cid-uB4YWmv4Uo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1920x1080.jpg");
}
.cid-uB4YWmv4Uo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB4YWmv4Uo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB4YWmv4Uo .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB4YWmv4Uo .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWmv4Uo .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB4YWmv4Uo .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWmv4Uo .container {
    padding: 0 24px;
  }
}
.cid-uB4YWmv4Uo .row {
  justify-content: center;
}
.cid-uB4YWmv4Uo .item {
  margin-top: 24px;
}
.cid-uB4YWmv4Uo .item:first-child {
  margin-bottom: 0;
}
.cid-uB4YWmv4Uo .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB4YWmv4Uo .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB4YWmv4Uo .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB4YWmv4Uo .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB4YWmv4Uo .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB4YWmv4Uo .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB4YWmv4Uo .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB4YWmv4Uo .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB4YWmv4Uo .item-title {
  color: #18212d;
}
.cid-uB4YWmv4Uo .item-text {
  color: #18212d;
}
.cid-uB4YWmTWaM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1920x1080.jpg");
}
.cid-uB4YWmTWaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB4YWmTWaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB4YWmTWaM .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB4YWmTWaM .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWmTWaM .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB4YWmTWaM .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWmTWaM .container {
    padding: 0 24px;
  }
}
.cid-uB4YWmTWaM .row {
  justify-content: center;
}
.cid-uB4YWmTWaM .item {
  margin-top: 24px;
}
.cid-uB4YWmTWaM .item:first-child {
  margin-bottom: 0;
}
.cid-uB4YWmTWaM .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB4YWmTWaM .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB4YWmTWaM .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB4YWmTWaM .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB4YWmTWaM .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB4YWmTWaM .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB4YWmTWaM .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB4YWmTWaM .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB4YWmTWaM .item-title {
  color: #18212d;
}
.cid-uB4YWmTWaM .item-text {
  color: #18212d;
}
.cid-uB4YWnlzWP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1920x1080.jpg");
}
.cid-uB4YWnlzWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB4YWnlzWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB4YWnlzWP .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uB4YWnlzWP .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWnlzWP .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uB4YWnlzWP .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uB4YWnlzWP .container {
    padding: 0 24px;
  }
}
.cid-uB4YWnlzWP .row {
  justify-content: center;
}
.cid-uB4YWnlzWP .item {
  margin-top: 24px;
}
.cid-uB4YWnlzWP .item:first-child {
  margin-bottom: 0;
}
.cid-uB4YWnlzWP .item .item-wrapper {
  padding: 40px;
  background-color: #fbfaf9;
  height: 100%;
  border: 1px solid #edeceb;
  border-radius: 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uB4YWnlzWP .item .item-wrapper {
    padding: 24px;
    display: block;
  }
}
.cid-uB4YWnlzWP .item .item-wrapper .card-box {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uB4YWnlzWP .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uB4YWnlzWP .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uB4YWnlzWP .item .item-wrapper .card-box .item-text {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn {
  width: 30%;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn {
    width: 100%;
    text-align: left;
  }
}
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-primary,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-secondary,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-success,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-info,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-warning,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-danger,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-black,
.cid-uB4YWnlzWP .item .item-wrapper .mbr-section-btn .btn-white {
  border: 1px solid #edeceb !important;
}
.cid-uB4YWnlzWP .item-menu-overlay .btn-wrapper {
  margin-top: -3%;
}
.cid-uB4YWnlzWP .item-title {
  color: #18212d;
}
.cid-uB4YWnlzWP .item-text {
  color: #18212d;
}
.cid-uB4YWnJEAc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uB4YWnJEAc .carousel-control {
  background: #000;
}
.cid-uB4YWnJEAc .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uB4YWnJEAc .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB4YWnJEAc .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uB4YWnJEAc .carousel-item .wrap-img {
  text-align: center;
}
.cid-uB4YWnJEAc .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uB4YWnJEAc .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB4YWnJEAc .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uB4YWnJEAc .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uB4YWnJEAc .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uB4YWnJEAc .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uB4YWnJEAc .cloneditem-1,
.cid-uB4YWnJEAc .cloneditem-2,
.cid-uB4YWnJEAc .cloneditem-3,
.cid-uB4YWnJEAc .cloneditem-4,
.cid-uB4YWnJEAc .cloneditem-5 {
  display: none;
}
.cid-uB4YWnJEAc .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uB4YWnJEAc .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides2 .cloneditem-1,
  .cid-uB4YWnJEAc .carousel-inner.slides2 .cloneditem-2,
  .cid-uB4YWnJEAc .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides3 .cloneditem-1,
  .cid-uB4YWnJEAc .carousel-inner.slides3 .cloneditem-2,
  .cid-uB4YWnJEAc .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides4 .cloneditem-1,
  .cid-uB4YWnJEAc .carousel-inner.slides4 .cloneditem-2,
  .cid-uB4YWnJEAc .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides5 .cloneditem-1,
  .cid-uB4YWnJEAc .carousel-inner.slides5 .cloneditem-2,
  .cid-uB4YWnJEAc .carousel-inner.slides5 .cloneditem-3,
  .cid-uB4YWnJEAc .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uB4YWnJEAc .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uB4YWnJEAc .carousel-inner.slides6 .cloneditem-1,
  .cid-uB4YWnJEAc .carousel-inner.slides6 .cloneditem-2,
  .cid-uB4YWnJEAc .carousel-inner.slides6 .cloneditem-3,
  .cid-uB4YWnJEAc .carousel-inner.slides6 .cloneditem-4,
  .cid-uB4YWnJEAc .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uB4YWoCMp1 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uB4YWoCMp1 .content {
    text-align: center;
  }
  .cid-uB4YWoCMp1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uB4YWoCMp1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uB4YWoCMp1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uB4YWoCMp1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uB4YWoCMp1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uB4YWoCMp1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uB4YWoCMp1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB4YWoCMp1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB4YWoCMp1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB4YWoCMp1 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uB4YWoCMp1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uB4YWoCMp1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uB4YWoCMp1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB4YWoCMp1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB4YWoCMp1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB4YWoCMp1 .copyright > p {
  text-align: left;
}
.cid-uB4YWpz5Bf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uB4YWpz5Bf .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB4YWpz5Bf .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uB4YWpz5Bf .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uB4YWpz5Bf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uB4YWpz5Bf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uB4YWpz5Bf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uB4YWpz5Bf .media-container-row .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-uB4YWpz5Bf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uB4YWpz5Bf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uB4YWpz5Bf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uB4YWpz5Bf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uB4YWpz5Bf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uB4YWpz5Bf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uB4YWpz5Bf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uC7RoQfdZv .navbar {
  padding: .5rem 0;
  background: #7f1933;
  transition: none;
  min-height: 77px;
}
.cid-uC7RoQfdZv .navbar-dropdown.bg-color.transparent.opened {
  background: #7f1933;
}
.cid-uC7RoQfdZv a {
  font-style: normal;
}
.cid-uC7RoQfdZv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uC7RoQfdZv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uC7RoQfdZv .nav-item:focus,
.cid-uC7RoQfdZv .nav-link:focus {
  outline: none;
}
.cid-uC7RoQfdZv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uC7RoQfdZv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uC7RoQfdZv .menu-logo {
  margin-right: auto;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uC7RoQfdZv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uC7RoQfdZv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uC7RoQfdZv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uC7RoQfdZv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uC7RoQfdZv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uC7RoQfdZv .dropdown .dropdown-menu {
  background: #7f1933;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uC7RoQfdZv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uC7RoQfdZv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uC7RoQfdZv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uC7RoQfdZv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uC7RoQfdZv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uC7RoQfdZv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uC7RoQfdZv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uC7RoQfdZv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uC7RoQfdZv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uC7RoQfdZv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uC7RoQfdZv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uC7RoQfdZv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uC7RoQfdZv button.navbar-toggler:focus {
  outline: none;
}
.cid-uC7RoQfdZv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uC7RoQfdZv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uC7RoQfdZv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uC7RoQfdZv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uC7RoQfdZv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uC7RoQfdZv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uC7RoQfdZv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uC7RoQfdZv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uC7RoQfdZv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uC7RoQfdZv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uC7RoQfdZv .collapsed .btn {
  display: flex;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse.collapsing,
.cid-uC7RoQfdZv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uC7RoQfdZv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uC7RoQfdZv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uC7RoQfdZv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uC7RoQfdZv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uC7RoQfdZv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uC7RoQfdZv .collapsed button.navbar-toggler {
  display: block;
}
.cid-uC7RoQfdZv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uC7RoQfdZv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uC7RoQfdZv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uC7RoQfdZv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uC7RoQfdZv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uC7RoQfdZv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uC7RoQfdZv .navbar-expand {
    flex-direction: column;
  }
  .cid-uC7RoQfdZv img {
    height: 3.8rem !important;
  }
  .cid-uC7RoQfdZv .btn {
    display: flex;
  }
  .cid-uC7RoQfdZv button.navbar-toggler {
    display: block;
  }
  .cid-uC7RoQfdZv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uC7RoQfdZv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uC7RoQfdZv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uC7RoQfdZv .navbar-collapse.collapsing,
  .cid-uC7RoQfdZv .navbar-collapse.show {
    display: block !important;
  }
  .cid-uC7RoQfdZv .navbar-collapse.collapsing .navbar-nav,
  .cid-uC7RoQfdZv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uC7RoQfdZv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uC7RoQfdZv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uC7RoQfdZv .navbar-collapse.collapsing .navbar-buttons,
  .cid-uC7RoQfdZv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uC7RoQfdZv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uC7RoQfdZv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uC7RoQfdZv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uC7RoQfdZv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uC7RoQfdZv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uC7RoQfdZv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uC7RoQfdZv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uC7RoQfdZv .navbar-collapse {
  flex-basis: auto;
}
.cid-uC7RoQfdZv .nav-link:hover,
.cid-uC7RoQfdZv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uC7RoQGgMZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/dgs-home-page-v1-2000x751.jpg");
}
@media (min-width: 992px) {
  .cid-uC7RoQGgMZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uC7RoQGgMZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uC7RoQGgMZ .mbr-text {
    text-align: center;
  }
}
.cid-uC7RoQGgMZ H1 {
  text-align: center;
}
.cid-uC7RoQZapy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uC7RoQZapy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7RoQZapy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC7RoQZapy .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item {
    margin-bottom: 16px;
  }
}
.cid-uC7RoQZapy .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uC7RoQZapy .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uC7RoQZapy .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item .item-wrapper {
    display: block;
  }
}
.cid-uC7RoQZapy .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uC7RoQZapy .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uC7RoQZapy .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uC7RoQZapy .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uC7RoQZapy .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uC7RoQZapy .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uC7RoQZapy .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uC7RoQZapy .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uC7RoQZapy .item-title {
  color: #ffffff;
}
.cid-uC7RoQZapy .item-desc {
  color: #ffffff;
}
.cid-uC7RoRoW2i {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
  background: linear-gradient(#55b4d4, #ffffff);
}
.cid-uC7RoRoW2i .carousel-control {
  background: #000;
}
.cid-uC7RoRoW2i .mbr-section-subtitle {
  color: #0f7699;
}
.cid-uC7RoRoW2i .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uC7RoRoW2i .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uC7RoRoW2i .carousel-item .wrap-img {
  text-align: center;
}
.cid-uC7RoRoW2i .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-uC7RoRoW2i .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uC7RoRoW2i .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-uC7RoRoW2i .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-uC7RoRoW2i .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-uC7RoRoW2i .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-uC7RoRoW2i .cloneditem-1,
.cid-uC7RoRoW2i .cloneditem-2,
.cid-uC7RoRoW2i .cloneditem-3,
.cid-uC7RoRoW2i .cloneditem-4,
.cid-uC7RoRoW2i .cloneditem-5 {
  display: none;
}
.cid-uC7RoRoW2i .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uC7RoRoW2i .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides2 .cloneditem-1,
  .cid-uC7RoRoW2i .carousel-inner.slides2 .cloneditem-2,
  .cid-uC7RoRoW2i .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides3 .cloneditem-1,
  .cid-uC7RoRoW2i .carousel-inner.slides3 .cloneditem-2,
  .cid-uC7RoRoW2i .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides4 .cloneditem-1,
  .cid-uC7RoRoW2i .carousel-inner.slides4 .cloneditem-2,
  .cid-uC7RoRoW2i .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides5 .cloneditem-1,
  .cid-uC7RoRoW2i .carousel-inner.slides5 .cloneditem-2,
  .cid-uC7RoRoW2i .carousel-inner.slides5 .cloneditem-3,
  .cid-uC7RoRoW2i .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-uC7RoRoW2i .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-uC7RoRoW2i .carousel-inner.slides6 .cloneditem-1,
  .cid-uC7RoRoW2i .carousel-inner.slides6 .cloneditem-2,
  .cid-uC7RoRoW2i .carousel-inner.slides6 .cloneditem-3,
  .cid-uC7RoRoW2i .carousel-inner.slides6 .cloneditem-4,
  .cid-uC7RoRoW2i .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-uC7RoS8ozy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-uC7RoS8ozy .content {
    text-align: center;
  }
  .cid-uC7RoS8ozy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uC7RoS8ozy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uC7RoS8ozy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uC7RoS8ozy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uC7RoS8ozy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uC7RoS8ozy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uC7RoS8ozy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uC7RoS8ozy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uC7RoS8ozy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uC7RoS8ozy .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uC7RoS8ozy .google-map {
  height: 25rem;
  position: relative;
}
.cid-uC7RoS8ozy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uC7RoS8ozy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uC7RoS8ozy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uC7RoS8ozy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uC7RoS8ozy .copyright > p {
  text-align: left;
}
.cid-uC7RoSyZii {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uC7RoSyZii .content-slider {
  display: flex;
  justify-content: center;
}
.cid-uC7RoSyZii .modal-body .close {
  background: #1b1b1b;
}
.cid-uC7RoSyZii .modal-body .close span {
  font-style: normal;
}
.cid-uC7RoSyZii .carousel-inner > .active,
.cid-uC7RoSyZii .carousel-inner > .next,
.cid-uC7RoSyZii .carousel-inner > .prev {
  display: flex;
}
.cid-uC7RoSyZii .carousel-control .icon-next,
.cid-uC7RoSyZii .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uC7RoSyZii .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uC7RoSyZii .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uC7RoSyZii .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-uC7RoSyZii .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uC7RoSyZii .boxed-slider > div {
  position: relative;
}
.cid-uC7RoSyZii .container img {
  width: 100%;
}
.cid-uC7RoSyZii .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-uC7RoSyZii .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uC7RoSyZii .mbr-table-cell {
  padding: 0;
}
.cid-uC7RoSyZii .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uC7RoSyZii .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uC7RoSyZii .mbr-overlay {
  z-index: 1;
}
.cid-uC7RoSyZii .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uC7RoSyZii .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uC7RoSyZii .carousel-item .container {
    width: 100%;
  }
}
.cid-uC7RoSyZii .carousel-item-next.carousel-item-left,
.cid-uC7RoSyZii .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uC7RoSyZii .active.carousel-item-right,
.cid-uC7RoSyZii .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-uC7RoSyZii .active.carousel-item-left,
.cid-uC7RoSyZii .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-uC7RoSyZii .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 .3s;
}
.cid-uC7RoSyZii .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uC7RoSyZii .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uC7RoSyZii .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uC7RoSyZii .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uC7RoSyZii .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uC7RoSyZii .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uC7RoSyZii .mbr-slider .carousel-indicators li.active,
.cid-uC7RoSyZii .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uC7RoSyZii .mbr-slider .carousel-indicators li::after,
.cid-uC7RoSyZii .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uC7RoSyZii .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uC7RoSyZii .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uC7RoSyZii .mbr-slider > .container img {
  width: 100%;
}
.cid-uC7RoSyZii .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-uC7RoSyZii .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uC7RoSyZii .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uC7RoSyZii .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uC7RoSyZii .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uC7RoSyZii .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uC7RoSyZii .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uC7RoSyZii .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uC7RoSyZii .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uC7RoSyZii .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uC7RoSyZii .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uC7RoSyZii .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uC7RoSyZii .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uC7RoSyZii .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-uC7RoSyZii .carousel-inner {
  height: 100%;
}
.cid-uC7RoSyZii .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-uC7RoSyZii .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-uC7RoSyZii .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-uC7RoSyZii .carousel-item .container-slide {
  text-align: center;
}
.cid-uC7RoSyZii .content-slider-wrap {
  width: 100%;
}
.cid-uC7RoST8FQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-uC7RoST8FQ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uC7RoST8FQ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uC7RoST8FQ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uC7RoST8FQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uC7RoST8FQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uC7RoST8FQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uC7RoST8FQ .media-container-row .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-uC7RoST8FQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uC7RoST8FQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uC7RoST8FQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uC7RoST8FQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uC7RoST8FQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uC7RoST8FQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uC7RoST8FQ .media-container-row .row-copirayt p {
  width: 100%;
}
