body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 5.5rem;
  line-height: 1.2;
}
.display-1 > .mbr-iconfont {
  font-size: 8.8rem;
}
.display-2 {
  font-family: 'Kalam', handwriting;
  font-size: 2rem;
  line-height: 1.4;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.6rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 {
  font-family: 'Kalam', handwriting;
  font-size: 1.2rem;
  line-height: 1.4;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- 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.85rem;
    font-size: calc( 2.5749999999999997rem + (5.5 - 2.5749999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.5749999999999997rem + (5.5 - 2.5749999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.99rem !important;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #e2090d !important;
}
.bg-success {
  background-color: #5758e0 !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #5b686b !important;
}
.bg-danger {
  background-color: #465052 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #980609 !important;
  border-color: #980609 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #980609 !important;
  border-color: #980609 !important;
}
.btn-primary:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-primary:hover,
.btn-primary:focus {
  background: linear-gradient(to left, #fc5130, #e2090d);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #fc5130 !important;
  border-color: #fc5130 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #dc2603 !important;
  border-color: #dc2603 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #dc2603 !important;
  border-color: #dc2603 !important;
}
.btn-secondary:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background: linear-gradient(to left, #fc5130, #fc5130);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.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-info:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-info:hover,
.btn-info:focus {
  background: linear-gradient(to left, #fc5130, #82786e);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-success,
.btn-success:active {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2526c6 !important;
  border-color: #2526c6 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2526c6 !important;
  border-color: #2526c6 !important;
}
.btn-success:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-success:hover,
.btn-success:focus {
  background: linear-gradient(to left, #fc5130, #5758e0);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-warning,
.btn-warning:active {
  background-color: #5b686b !important;
  border-color: #5b686b !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-warning:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-warning:hover,
.btn-warning:focus {
  background: linear-gradient(to left, #fc5130, #5b686b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-danger,
.btn-danger:active {
  background-color: #465052 !important;
  border-color: #465052 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-danger:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-danger:hover,
.btn-danger:focus {
  background: linear-gradient(to left, #fc5130, #465052);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white,
.btn-white:active {
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
  color: #737373 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-white:hover,
.btn-white:focus {
  background: linear-gradient(to left, #fc5130, #f3f3f3);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white:hover {
  color: white!important;
}
.btn-black,
.btn-black:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black:hover {
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-black:hover,
.btn-black:focus {
  background: linear-gradient(to left, #fc5130, #000000);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-primary-outline {
  color: white!important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #e2090d;
  color: #e2090d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #e2090d;
  border-color: #e2090d;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e2090d !important;
  border-color: #e2090d !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus {
  background: linear-gradient(to left, #fc5130, #e2090d);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-secondary-outline {
  color: white!important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #fc5130;
  color: #fc5130;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #fc5130;
  border-color: #fc5130;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #fc5130 !important;
  border-color: #fc5130 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus {
  background: linear-gradient(to left, #fc5130, #fc5130);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-info-outline {
  color: white!important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #82786e;
  color: #82786e;
}
.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-info-outline:hover,
.btn-info-outline:focus {
  background: linear-gradient(to left, #fc5130, #82786e);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-success-outline {
  color: white!important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #5758e0;
  color: #5758e0;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #5758e0;
  border-color: #5758e0;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus {
  background: linear-gradient(to left, #fc5130, #5758e0);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-warning-outline {
  color: white!important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #5b686b;
  color: #5b686b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #5b686b;
  border-color: #5b686b;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #5b686b !important;
  border-color: #5b686b !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus {
  background: linear-gradient(to left, #fc5130, #5b686b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-danger-outline {
  color: white!important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #465052;
  color: #465052;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #465052;
  border-color: #465052;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #465052 !important;
  border-color: #465052 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus {
  background: linear-gradient(to left, #fc5130, #465052);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-black-outline {
  color: white!important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.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-black-outline:hover,
.btn-black-outline:focus {
  background: linear-gradient(to left, #fc5130, #333333);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white-outline {
  color: white!important;
}
.btn-white-outline,
.btn-white-outline:active {
  background: none;
  border-color: #f3f3f3;
  color: #f3f3f3;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #737373;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #737373 !important;
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus {
  background: linear-gradient(to left, #fc5130, #f3f3f3);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.text-primary {
  color: #e2090d !important;
}
.text-secondary {
  color: #fc5130 !important;
}
.text-success {
  color: #5758e0 !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #5b686b !important;
}
.text-danger {
  color: #465052 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #f8595c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #fda695 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #adaef0 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #b2aba4 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e9b9e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #758689 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !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: #5b686b;
}
.alert-danger {
  background-color: #465052;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e2090d;
  border-color: #e2090d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #e2090d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fcbbbc;
}
.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: #9ba7aa;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #bac2c4;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
blockquote {
  border-color: #e2090d;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e2090d;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e2090d;
  border-bottom-color: #e2090d;
}
.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: #e2090d !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: #fc5130 !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%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  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='%23e2090d' %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.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.btn {
  transition: none;
}
.cid-spRLmUTSyO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRLmUTSyO .btn {
  white-space: nowrap;
}
.cid-spRLmUTSyO .nav-link,
.cid-spRLmUTSyO .icons-menu .mbr-iconfont,
.cid-spRLmUTSyO .dropdown-item {
  transition: all 0.1s;
}
.cid-spRLmUTSyO .nav-link:hover,
.cid-spRLmUTSyO .icons-menu .mbr-iconfont:hover,
.cid-spRLmUTSyO .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-spRLmUTSyO .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-spRLmUTSyO .container {
  display: flex;
  margin: auto;
}
.cid-spRLmUTSyO .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-spRLmUTSyO .navbar.opened {
  transition: all 0.3s;
}
.cid-spRLmUTSyO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spRLmUTSyO .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-spRLmUTSyO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spRLmUTSyO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spRLmUTSyO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-spRLmUTSyO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spRLmUTSyO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spRLmUTSyO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-spRLmUTSyO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spRLmUTSyO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spRLmUTSyO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spRLmUTSyO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spRLmUTSyO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spRLmUTSyO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spRLmUTSyO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spRLmUTSyO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-spRLmUTSyO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-spRLmUTSyO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spRLmUTSyO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spRLmUTSyO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spRLmUTSyO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-spRLmUTSyO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spRLmUTSyO .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-spRLmUTSyO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-spRLmUTSyO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-spRLmUTSyO .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-spRLmUTSyO .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-spRLmUTSyO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spRLmUTSyO .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spRLmUTSyO .navbar-caption {
  padding-right: 4rem;
}
.cid-spRLmUTSyO .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-spRLmUTSyO .dropdown-menu,
.cid-spRLmUTSyO .navbar.opened {
  background: #191919 !important;
}
.cid-spRLmUTSyO .nav-item:focus,
.cid-spRLmUTSyO .nav-link:focus {
  outline: none;
}
.cid-spRLmUTSyO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRLmUTSyO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spRLmUTSyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-spRLmUTSyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRLmUTSyO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spRLmUTSyO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-spRLmUTSyO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spRLmUTSyO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spRLmUTSyO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spRLmUTSyO .dropdown-item.active,
.cid-spRLmUTSyO .dropdown-item:active {
  background-color: transparent;
}
.cid-spRLmUTSyO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spRLmUTSyO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spRLmUTSyO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spRLmUTSyO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-spRLmUTSyO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spRLmUTSyO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spRLmUTSyO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-spRLmUTSyO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spRLmUTSyO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-spRLmUTSyO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spRLmUTSyO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spRLmUTSyO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRLmUTSyO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRLmUTSyO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spRLmUTSyO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRLmUTSyO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spRLmUTSyO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spRLmUTSyO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRLmUTSyO .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-spRLmUTSyO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spRLmUTSyO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-spRLmUTSyO .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spRLmUTSyO .navbar {
    height: 77px;
  }
  .cid-spRLmUTSyO .navbar.opened {
    height: auto;
  }
  .cid-spRLmUTSyO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spRLmUTSyO .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-spRKUSB9eD {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/via-lotw-1.jpg");
}
.cid-spRKUSB9eD .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-spRKUSB9eD .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-spRKUSB9eD .btn {
  margin: 0px !important;
}
.cid-spRKUSB9eD .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spRKUSB9eD .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spRKUSB9eD .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-spRKUSB9eD .carousel-item .wrap-img {
  text-align: center;
}
.cid-spRKUSB9eD .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-spRKUSB9eD .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-spRKUSB9eD .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-spRKUSB9eD .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #82786e;
  display: inline-block;
  border: 4px solid #82786e;
}
.cid-spRKUSB9eD .carousel-indicators li.active {
  border-color: #42382f;
}
@media (max-width: 768px) {
  .cid-spRKUSB9eD .second-col {
    padding-top: 2rem;
  }
}
.cid-spRKUSB9eD .mbr-section-subtitle,
.cid-spRKUSB9eD .mbr-section-btn P {
  text-align: left;
}
.cid-spRwjSFAi9 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-spRwjSFAi9 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-spRwjSFAi9 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-spRwjSFAi9 B {
  color: #cccccc;
}
.cid-spRwlaNWcf {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/img-556-2000x1500.jpeg");
}
.cid-spRwlaNWcf H1 {
  color: #000000;
}
.cid-spRwlaNWcf h1 {
  background: linear-gradient(to left, #fc5130, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-spRwlWMNeo {
  padding-top: 30px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/background.gif");
}
.cid-spRwlWMNeo H1 {
  color: #ffffff;
  text-align: center;
}
.cid-spRwlWMNeo .mbr-text,
.cid-spRwlWMNeo .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-spRwlWMNeo img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-spRwlWMNeo .col-lg-6 {
    padding: 0 2rem;
  }
}
#custom-html-2oz div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2oz h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2oz p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-svq9o4laLY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svq9o4laLY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svq9o4laLY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svq9o4laLY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svq9o4laLY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svq9o4laLY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svq9o4laLY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svq9o4laLY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svq9o4laLY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svq9o4laLY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svq9o4laLY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svq9o4laLY .mbr-gallery-filter ul {
  display: block;
}
.cid-svq9o4laLY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svq9o4laLY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svq9o4laLY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svq9o4laLY .mbr-gallery-filter li.active::after,
.cid-svq9o4laLY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svq9o4laLY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svq9o4laLY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svq9o4laLY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svq9o4laLY .icon-focus:before {
  content: '\e95e';
}
.cid-svq9o4laLY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svq9o4laLY .mbr-section-title {
  margin: 0;
}
.cid-svq9o4laLY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svq9o4laLY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svq9o4laLY .mbr-section-title,
.cid-svq9o4laLY .underline {
  color: #ffffff;
  text-align: left;
}
#custom-html-h {
  /* Type valid CSS here */
}
#custom-html-h div {
  padding: 10px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-h p {
  font-size: 80px;
  color: #000000;
}
#custom-html-h p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
#custom-html-i {
  /* Type valid CSS here */
}
#custom-html-i div {
  padding: 10px;
  font-size: 40px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-i p {
  font-size: 40px;
  color: #000000;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
#custom-html-1x {
  /* Type valid CSS here */
}
#custom-html-1x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1x p {
  font-size: 60px;
  color: #777;
}
.cid-spRNiWEXL4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-spRNiWEXL4 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-spRNiWEXL4 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-spRNiWEXL4 B {
  color: #cccccc;
}
.cid-spRN5aSATw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sp3nen-2005.jpeg");
}
.cid-spRN5aSATw .mbr-arrow {
  background: #232323 !important;
  opacity: .7;
}
.cid-spRN5aSATw .mbr-arrow i {
  color: #ffffff !important;
}
.cid-spRN5aSATw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-spRN5aSATw .animated-element,
.cid-spRN5aSATw .typed-cursor {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-spRN5aSATw .typed-text {
    text-align: center;
  }
}
.cid-spRyAE2lZz {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-spRyAE2lZz .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-spRyAE2lZz .card {
  margin-bottom: 2rem;
}
.cid-spRyAE2lZz .card .card-wrapper {
  height: 100%;
}
.cid-spRyAE2lZz .card-box {
  padding-top: 2rem;
}
.cid-spRyAE2lZz .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-spRyAE2lZz .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
  text-align: left;
}
.cid-spRyAE2lZz .btn {
  margin: .3rem;
}
.cid-spRyAE2lZz .card-box > p,
.cid-spRyAE2lZz .mbr-section-btn {
  color: #cccccc;
}
#custom-html-2p0 div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2p0 h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2p0 p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-swZzXjMzfi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-swZzXjMzfi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-swZzXjMzfi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-swZzXjMzfi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-swZzXjMzfi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-swZzXjMzfi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-swZzXjMzfi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-swZzXjMzfi .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-swZzXjMzfi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-swZzXjMzfi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-swZzXjMzfi .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-swZzXjMzfi .mbr-gallery-filter ul {
  display: block;
}
.cid-swZzXjMzfi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-swZzXjMzfi .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-swZzXjMzfi .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-swZzXjMzfi .mbr-gallery-filter li.active::after,
.cid-swZzXjMzfi .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-swZzXjMzfi .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-swZzXjMzfi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-swZzXjMzfi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-swZzXjMzfi .icon-focus:before {
  content: '\e95e';
}
.cid-swZzXjMzfi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-swZzXjMzfi .mbr-section-title {
  margin: 0;
}
.cid-swZzXjMzfi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-swZzXjMzfi .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-swZzXjMzfi .mbr-section-title,
.cid-swZzXjMzfi .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svknTzwrqF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svknTzwrqF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svknTzwrqF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svknTzwrqF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svknTzwrqF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svknTzwrqF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svknTzwrqF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svknTzwrqF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svknTzwrqF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svknTzwrqF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svknTzwrqF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svknTzwrqF .mbr-gallery-filter ul {
  display: block;
}
.cid-svknTzwrqF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svknTzwrqF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svknTzwrqF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svknTzwrqF .mbr-gallery-filter li.active::after,
.cid-svknTzwrqF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svknTzwrqF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svknTzwrqF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svknTzwrqF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svknTzwrqF .icon-focus:before {
  content: '\e95e';
}
.cid-svknTzwrqF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svknTzwrqF .mbr-section-title {
  margin: 0;
}
.cid-svknTzwrqF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svknTzwrqF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svknTzwrqF .mbr-section-title,
.cid-svknTzwrqF .underline {
  color: #000000;
  text-align: left;
}
.cid-svknUOgtft {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svknUOgtft .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svknUOgtft .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svknUOgtft .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svknUOgtft .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svknUOgtft .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5758e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svknUOgtft .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svknUOgtft .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svknUOgtft .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svknUOgtft .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svknUOgtft .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svknUOgtft .mbr-gallery-filter ul {
  display: block;
}
.cid-svknUOgtft .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svknUOgtft .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svknUOgtft .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svknUOgtft .mbr-gallery-filter li.active::after,
.cid-svknUOgtft .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svknUOgtft .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svknUOgtft .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svknUOgtft .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svknUOgtft .icon-focus:before {
  content: '\e95e';
}
.cid-svknUOgtft .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svknUOgtft .mbr-section-title {
  margin: 0;
}
.cid-svknUOgtft .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svknUOgtft .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svknUOgtft .mbr-section-title,
.cid-svknUOgtft .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svknVIMfGk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svknVIMfGk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svknVIMfGk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svknVIMfGk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svknVIMfGk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svknVIMfGk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svknVIMfGk .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svknVIMfGk .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svknVIMfGk .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svknVIMfGk .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svknVIMfGk .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svknVIMfGk .mbr-gallery-filter ul {
  display: block;
}
.cid-svknVIMfGk .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svknVIMfGk .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svknVIMfGk .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svknVIMfGk .mbr-gallery-filter li.active::after,
.cid-svknVIMfGk .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svknVIMfGk .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svknVIMfGk .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svknVIMfGk .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svknVIMfGk .icon-focus:before {
  content: '\e95e';
}
.cid-svknVIMfGk .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svknVIMfGk .mbr-section-title {
  margin: 0;
}
.cid-svknVIMfGk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svknVIMfGk .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svknVIMfGk .mbr-section-title,
.cid-svknVIMfGk .underline {
  color: #000000;
  text-align: left;
}
.cid-spRGiDMCeT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-spRGiDMCeT .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-spRGiDMCeT .card {
  margin-bottom: 2rem;
}
.cid-spRGiDMCeT .card .card-wrapper {
  height: 100%;
}
.cid-spRGiDMCeT .card-box {
  padding-top: 2rem;
}
.cid-spRGiDMCeT .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-spRGiDMCeT .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
  text-align: left;
}
.cid-spRGiDMCeT .btn {
  margin: .3rem;
}
.cid-spRGiDMCeT .card-box > p,
.cid-spRGiDMCeT .mbr-section-btn {
  color: #cccccc;
}
#custom-html-2p1 div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2p1 h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2p1 p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-swZAdrIu67 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-swZAdrIu67 .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-swZAdrIu67 .card {
  margin-bottom: 2rem;
}
.cid-swZAdrIu67 .card .card-wrapper {
  height: 100%;
}
.cid-swZAdrIu67 .card-box {
  padding-top: 2rem;
}
.cid-swZAdrIu67 .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-swZAdrIu67 .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
  text-align: left;
}
.cid-swZAdrIu67 .btn {
  margin: .3rem;
}
.cid-swZAdrIu67 .card-box > p,
.cid-swZAdrIu67 .mbr-section-btn {
  color: #cccccc;
}
.cid-svkpu1FBFl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svkpu1FBFl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svkpu1FBFl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svkpu1FBFl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svkpu1FBFl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svkpu1FBFl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svkpu1FBFl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svkpu1FBFl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svkpu1FBFl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svkpu1FBFl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svkpu1FBFl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svkpu1FBFl .mbr-gallery-filter ul {
  display: block;
}
.cid-svkpu1FBFl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svkpu1FBFl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svkpu1FBFl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svkpu1FBFl .mbr-gallery-filter li.active::after,
.cid-svkpu1FBFl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svkpu1FBFl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svkpu1FBFl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svkpu1FBFl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svkpu1FBFl .icon-focus:before {
  content: '\e95e';
}
.cid-svkpu1FBFl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svkpu1FBFl .mbr-section-title {
  margin: 0;
}
.cid-svkpu1FBFl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svkpu1FBFl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svkpu1FBFl .mbr-section-title,
.cid-svkpu1FBFl .underline {
  color: #000000;
  text-align: left;
}
.cid-svkpuPUzZn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svkpuPUzZn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svkpuPUzZn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svkpuPUzZn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svkpuPUzZn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svkpuPUzZn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5758e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svkpuPUzZn .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svkpuPUzZn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svkpuPUzZn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svkpuPUzZn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svkpuPUzZn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svkpuPUzZn .mbr-gallery-filter ul {
  display: block;
}
.cid-svkpuPUzZn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svkpuPUzZn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svkpuPUzZn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svkpuPUzZn .mbr-gallery-filter li.active::after,
.cid-svkpuPUzZn .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svkpuPUzZn .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svkpuPUzZn .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svkpuPUzZn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svkpuPUzZn .icon-focus:before {
  content: '\e95e';
}
.cid-svkpuPUzZn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svkpuPUzZn .mbr-section-title {
  margin: 0;
}
.cid-svkpuPUzZn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svkpuPUzZn .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svkpuPUzZn .mbr-section-title,
.cid-svkpuPUzZn .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svkpvQ9E3P {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svkpvQ9E3P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svkpvQ9E3P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svkpvQ9E3P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svkpvQ9E3P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svkpvQ9E3P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svkpvQ9E3P .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svkpvQ9E3P .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svkpvQ9E3P .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svkpvQ9E3P .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svkpvQ9E3P .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svkpvQ9E3P .mbr-gallery-filter ul {
  display: block;
}
.cid-svkpvQ9E3P .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svkpvQ9E3P .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svkpvQ9E3P .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svkpvQ9E3P .mbr-gallery-filter li.active::after,
.cid-svkpvQ9E3P .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svkpvQ9E3P .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svkpvQ9E3P .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svkpvQ9E3P .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svkpvQ9E3P .icon-focus:before {
  content: '\e95e';
}
.cid-svkpvQ9E3P .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svkpvQ9E3P .mbr-section-title {
  margin: 0;
}
.cid-svkpvQ9E3P .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svkpvQ9E3P .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svkpvQ9E3P .mbr-section-title,
.cid-svkpvQ9E3P .underline {
  color: #000000;
  text-align: left;
}
.cid-spRGoc2gRC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-spRGoc2gRC .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spRGoc2gRC .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spRGoc2gRC .btn-col {
    justify-content: center;
  }
}
.cid-spRGoc2gRC .mbr-text,
.cid-spRGoc2gRC .mbr-section-btn {
  color: #999999;
}
.cid-spRGoc2gRC p {
  margin: 0;
}
.cid-svktvJxAaf {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-svktvJxAaf .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-svktvJxAaf MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-svktvJxAaf B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spRPB62nKt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRPB62nKt .btn {
  white-space: nowrap;
}
.cid-spRPB62nKt .nav-link,
.cid-spRPB62nKt .icons-menu .mbr-iconfont,
.cid-spRPB62nKt .dropdown-item {
  transition: all 0.1s;
}
.cid-spRPB62nKt .nav-link:hover,
.cid-spRPB62nKt .icons-menu .mbr-iconfont:hover,
.cid-spRPB62nKt .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-spRPB62nKt .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-spRPB62nKt .container {
  display: flex;
  margin: auto;
}
.cid-spRPB62nKt .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-spRPB62nKt .navbar.opened {
  transition: all 0.3s;
}
.cid-spRPB62nKt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spRPB62nKt .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-spRPB62nKt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spRPB62nKt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spRPB62nKt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-spRPB62nKt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spRPB62nKt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spRPB62nKt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-spRPB62nKt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spRPB62nKt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spRPB62nKt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spRPB62nKt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spRPB62nKt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spRPB62nKt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spRPB62nKt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spRPB62nKt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-spRPB62nKt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-spRPB62nKt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spRPB62nKt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spRPB62nKt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spRPB62nKt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-spRPB62nKt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spRPB62nKt .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-spRPB62nKt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-spRPB62nKt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-spRPB62nKt .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-spRPB62nKt .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-spRPB62nKt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spRPB62nKt .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spRPB62nKt .navbar-caption {
  padding-right: 4rem;
}
.cid-spRPB62nKt .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-spRPB62nKt .dropdown-menu,
.cid-spRPB62nKt .navbar.opened {
  background: #191919 !important;
}
.cid-spRPB62nKt .nav-item:focus,
.cid-spRPB62nKt .nav-link:focus {
  outline: none;
}
.cid-spRPB62nKt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRPB62nKt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spRPB62nKt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-spRPB62nKt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRPB62nKt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spRPB62nKt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-spRPB62nKt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spRPB62nKt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spRPB62nKt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spRPB62nKt .dropdown-item.active,
.cid-spRPB62nKt .dropdown-item:active {
  background-color: transparent;
}
.cid-spRPB62nKt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spRPB62nKt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spRPB62nKt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spRPB62nKt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-spRPB62nKt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spRPB62nKt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spRPB62nKt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-spRPB62nKt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spRPB62nKt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-spRPB62nKt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spRPB62nKt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spRPB62nKt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRPB62nKt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRPB62nKt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spRPB62nKt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRPB62nKt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spRPB62nKt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spRPB62nKt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRPB62nKt .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-spRPB62nKt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spRPB62nKt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-spRPB62nKt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spRPB62nKt .navbar {
    height: 77px;
  }
  .cid-spRPB62nKt .navbar.opened {
    height: auto;
  }
  .cid-spRPB62nKt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spRPB62nKt .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-spRPB79ZvI {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-spRPB79ZvI .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-spRPB79ZvI MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-spRPB79ZvI B {
  color: #cccccc;
}
#custom-html-38 {
  /* Type valid CSS here */
}
#custom-html-38 div {
  padding: 30px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-38 p {
  font-size: 80px;
  color: #000000;
}
#custom-html-34 {
  /* Type valid CSS here */
}
#custom-html-34 div {
  padding: 10px;
  font-size: 40px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-34 p {
  font-size: 40px;
  color: #000000;
}
#custom-html-2mx {
  /* Type valid CSS here */
}
#custom-html-2mx div {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-2mx p {
  font-size: 80px;
  color: #000000;
}
#custom-html-2mw {
  /* Type valid CSS here */
}
#custom-html-2mw div {
  padding: 10px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2mw p {
  font-size: 80px;
  color: #000000;
}
#custom-html-3b {
  /* Type valid CSS here */
}
#custom-html-3b div {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-3b p {
  font-size: 80px;
  color: #000000;
}
#custom-html-36 {
  /* Type valid CSS here */
}
#custom-html-36 div {
  padding: 10px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-36 p {
  font-size: 80px;
  color: #000000;
}
#custom-html-3c {
  /* Type valid CSS here */
}
#custom-html-3c div {
  padding: 10px;
  color: #000000;
  background: #FFFFFF;
  text-align: center;
}
#custom-html-3c p {
  font-size: 80px;
  color: #000000;
}
.cid-spWPisbIj2 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-spWPisbIj2 .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-spWPisbIj2 .card {
  margin-bottom: 2rem;
}
.cid-spWPisbIj2 .card .card-wrapper {
  height: 100%;
}
.cid-spWPisbIj2 .card-box {
  padding-top: 2rem;
}
.cid-spWPisbIj2 .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-spWPisbIj2 .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
  text-align: left;
}
.cid-spWPisbIj2 .btn {
  margin: .3rem;
}
.cid-spWPisbIj2 .card-box > p,
.cid-spWPisbIj2 .mbr-section-btn {
  color: #cccccc;
}
#custom-html-3a {
  /* Type valid CSS here */
}
#custom-html-3a div {
  padding: 10px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-3a p {
  font-size: 80px;
  color: #000000;
}
.cid-spWX3rYHZ0 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-spWX3rYHZ0 .section-header {
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .cid-spWX3rYHZ0 .section-header {
    margin-bottom: 4rem;
  }
}
.cid-spWX3rYHZ0 .item-title {
  text-align: left;
  color: #212529;
}
.cid-spWX3rYHZ0 img,
.cid-spWX3rYHZ0 .item-img {
  width: 100%;
}
.cid-spWX3rYHZ0 .item:focus,
.cid-spWX3rYHZ0 span:focus {
  outline: none;
}
.cid-spWX3rYHZ0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spWX3rYHZ0 .item-wrapper {
  position: relative;
  background: #212529;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spWX3rYHZ0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spWX3rYHZ0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spWX3rYHZ0 .item-wrapper {
  background: transparent;
}
.cid-spWX3rYHZ0 .item-wrapper .item-content {
  padding-left: 0;
  padding-right: 0;
}
.cid-spWX3rYHZ0 .item-wrapper .item-footer {
  padding-left: 0;
  padding-right: 0;
}
.cid-spWX3rYHZ0 .mbr-section-btn {
  margin-top: auto !important;
  padding-top: 2rem;
}
.cid-spWX3rYHZ0 .mbr-section-title {
  color: #212529;
}
.cid-spWX3rYHZ0 .mbr-text,
.cid-spWX3rYHZ0 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-spWX3rYHZ0 .item-subtitle {
  color: #040402;
  text-align: left;
}
.cid-spWX3rYHZ0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-spWQ8wMS0u {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-spWQ8wMS0u .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-spWQ8wMS0u MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-spWQ8wMS0u B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spRQD5nboj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRQD5nboj .btn {
  white-space: nowrap;
}
.cid-spRQD5nboj .nav-link,
.cid-spRQD5nboj .icons-menu .mbr-iconfont,
.cid-spRQD5nboj .dropdown-item {
  transition: all 0.1s;
}
.cid-spRQD5nboj .nav-link:hover,
.cid-spRQD5nboj .icons-menu .mbr-iconfont:hover,
.cid-spRQD5nboj .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-spRQD5nboj .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-spRQD5nboj .container {
  display: flex;
  margin: auto;
}
.cid-spRQD5nboj .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-spRQD5nboj .navbar.opened {
  transition: all 0.3s;
}
.cid-spRQD5nboj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spRQD5nboj .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-spRQD5nboj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spRQD5nboj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spRQD5nboj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-spRQD5nboj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spRQD5nboj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spRQD5nboj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-spRQD5nboj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spRQD5nboj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spRQD5nboj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spRQD5nboj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spRQD5nboj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spRQD5nboj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spRQD5nboj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spRQD5nboj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-spRQD5nboj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-spRQD5nboj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spRQD5nboj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spRQD5nboj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spRQD5nboj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-spRQD5nboj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spRQD5nboj .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-spRQD5nboj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-spRQD5nboj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-spRQD5nboj .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-spRQD5nboj .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-spRQD5nboj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spRQD5nboj .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spRQD5nboj .navbar-caption {
  padding-right: 4rem;
}
.cid-spRQD5nboj .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-spRQD5nboj .dropdown-menu,
.cid-spRQD5nboj .navbar.opened {
  background: #191919 !important;
}
.cid-spRQD5nboj .nav-item:focus,
.cid-spRQD5nboj .nav-link:focus {
  outline: none;
}
.cid-spRQD5nboj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRQD5nboj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spRQD5nboj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-spRQD5nboj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spRQD5nboj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spRQD5nboj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-spRQD5nboj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spRQD5nboj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spRQD5nboj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spRQD5nboj .dropdown-item.active,
.cid-spRQD5nboj .dropdown-item:active {
  background-color: transparent;
}
.cid-spRQD5nboj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spRQD5nboj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spRQD5nboj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spRQD5nboj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-spRQD5nboj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spRQD5nboj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spRQD5nboj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-spRQD5nboj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spRQD5nboj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-spRQD5nboj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spRQD5nboj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spRQD5nboj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRQD5nboj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spRQD5nboj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spRQD5nboj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRQD5nboj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spRQD5nboj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spRQD5nboj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spRQD5nboj .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-spRQD5nboj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spRQD5nboj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-spRQD5nboj .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spRQD5nboj .navbar {
    height: 77px;
  }
  .cid-spRQD5nboj .navbar.opened {
    height: auto;
  }
  .cid-spRQD5nboj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spRQD5nboj .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-spRR24bQbT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #000000;
}
.cid-spRR24bQbT img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
}
.cid-spRR24bQbT .container-fluid {
  padding: 0;
}
.cid-spRR24bQbT .card-wrapper {
  background: #000000;
  padding: 3rem;
}
.cid-spRR24bQbT .card-wrapper:hover {
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spRR24bQbT .text-wrap {
  display: flex;
  justify-content: center;
  padding-top: 1rem;
}
.cid-spRR24bQbT .icon-wrapper {
  padding: 0 0.6rem;
}
.cid-spRR24bQbT .card-box {
  padding-top: 2rem;
}
.cid-spRR24bQbT .link-icon {
  font-size: 1.5rem;
  background: linear-gradient(to left, #fc5130, #e2090d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-spRR24bQbT .card-title {
  color: #999999;
}
.cid-spRR24bQbT .mbr-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-spRR24bQbT .main-title {
  color: #ffffff;
}
.cid-spRR24bQbT .main-subtitle {
  color: #999999;
}
.cid-spRR24bQbT .card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-spRR24bQbT .card:hover {
  transform: translateY(-10px);
}
.cid-spRR24bQbT .card:hover .link-icon {
  color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-spRR24bQbT .card:hover .card-title,
.cid-spRR24bQbT .card:hover .mbr-subtitle {
  color: #ffffff !important;
}
@media (max-width: 1600px) {
  .cid-spRR24bQbT .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-suzNGVxXfF {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzNGVxXfF .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzNGVxXfF MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzNGVxXfF B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spWGgnT5QJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWGgnT5QJ .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWGgnT5QJ .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWGgnT5QJ .btn-col {
    justify-content: center;
  }
}
.cid-spWGgnT5QJ .mbr-text,
.cid-spWGgnT5QJ .mbr-section-btn {
  color: #999999;
}
.cid-spWGgnT5QJ p {
  margin: 0;
}
#custom-html-3h div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-3h h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-3h p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-spWGiHaBwn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWGiHaBwn .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWGiHaBwn .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWGiHaBwn .btn-col {
    justify-content: center;
  }
}
.cid-spWGiHaBwn .mbr-text,
.cid-spWGiHaBwn .mbr-section-btn {
  color: #999999;
}
.cid-spWGiHaBwn p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spWGLRwHih {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWGLRwHih .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWGLRwHih .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWGLRwHih .btn-col {
    justify-content: center;
  }
}
.cid-spWGLRwHih .mbr-text,
.cid-spWGLRwHih .mbr-section-btn {
  color: #999999;
}
.cid-spWGLRwHih p {
  margin: 0;
}
#custom-html-33 div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-33 h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-33 p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-spWGLSQQ8X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWGLSQQ8X .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWGLSQQ8X .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWGLSQQ8X .btn-col {
    justify-content: center;
  }
}
.cid-spWGLSQQ8X .mbr-text,
.cid-spWGLSQQ8X .mbr-section-btn {
  color: #999999;
}
.cid-spWGLSQQ8X p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spWJfDUCev {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWJfDUCev .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWJfDUCev .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWJfDUCev .btn-col {
    justify-content: center;
  }
}
.cid-spWJfDUCev .mbr-text,
.cid-spWJfDUCev .mbr-section-btn {
  color: #999999;
}
.cid-spWJfDUCev p {
  margin: 0;
}
#custom-html-31 div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-31 h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-31 p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-spWJfFiBJc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWJfFiBJc .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWJfFiBJc .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWJfFiBJc .btn-col {
    justify-content: center;
  }
}
.cid-spWJfFiBJc .mbr-text,
.cid-spWJfFiBJc .mbr-section-btn {
  color: #999999;
}
.cid-spWJfFiBJc p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-spWJwVIGsA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWJwVIGsA .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWJwVIGsA .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWJwVIGsA .btn-col {
    justify-content: center;
  }
}
.cid-spWJwVIGsA .mbr-text,
.cid-spWJwVIGsA .mbr-section-btn {
  color: #999999;
}
.cid-spWJwVIGsA p {
  margin: 0;
}
#custom-html-32 div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-32 h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-32 p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-spWJwX0Fes {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-spWJwX0Fes .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-spWJwX0Fes .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-spWJwX0Fes .btn-col {
    justify-content: center;
  }
}
.cid-spWJwX0Fes .mbr-text,
.cid-spWJwX0Fes .mbr-section-btn {
  color: #999999;
}
.cid-spWJwX0Fes p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sstQmI9akl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sstQmI9akl .btn {
  white-space: nowrap;
}
.cid-sstQmI9akl .nav-link,
.cid-sstQmI9akl .icons-menu .mbr-iconfont,
.cid-sstQmI9akl .dropdown-item {
  transition: all 0.1s;
}
.cid-sstQmI9akl .nav-link:hover,
.cid-sstQmI9akl .icons-menu .mbr-iconfont:hover,
.cid-sstQmI9akl .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sstQmI9akl .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sstQmI9akl .container {
  display: flex;
  margin: auto;
}
.cid-sstQmI9akl .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sstQmI9akl .navbar.opened {
  transition: all 0.3s;
}
.cid-sstQmI9akl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sstQmI9akl .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sstQmI9akl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sstQmI9akl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sstQmI9akl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sstQmI9akl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sstQmI9akl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sstQmI9akl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sstQmI9akl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sstQmI9akl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sstQmI9akl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sstQmI9akl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sstQmI9akl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sstQmI9akl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sstQmI9akl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sstQmI9akl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sstQmI9akl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sstQmI9akl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sstQmI9akl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sstQmI9akl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sstQmI9akl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sstQmI9akl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sstQmI9akl .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sstQmI9akl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sstQmI9akl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sstQmI9akl .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sstQmI9akl .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sstQmI9akl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sstQmI9akl .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sstQmI9akl .navbar-caption {
  padding-right: 4rem;
}
.cid-sstQmI9akl .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sstQmI9akl .dropdown-menu,
.cid-sstQmI9akl .navbar.opened {
  background: #191919 !important;
}
.cid-sstQmI9akl .nav-item:focus,
.cid-sstQmI9akl .nav-link:focus {
  outline: none;
}
.cid-sstQmI9akl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sstQmI9akl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sstQmI9akl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sstQmI9akl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sstQmI9akl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sstQmI9akl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sstQmI9akl .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sstQmI9akl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sstQmI9akl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sstQmI9akl .dropdown-item.active,
.cid-sstQmI9akl .dropdown-item:active {
  background-color: transparent;
}
.cid-sstQmI9akl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sstQmI9akl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sstQmI9akl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sstQmI9akl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sstQmI9akl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sstQmI9akl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sstQmI9akl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sstQmI9akl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sstQmI9akl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sstQmI9akl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sstQmI9akl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sstQmI9akl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sstQmI9akl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sstQmI9akl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sstQmI9akl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sstQmI9akl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sstQmI9akl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sstQmI9akl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sstQmI9akl .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sstQmI9akl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sstQmI9akl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sstQmI9akl .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sstQmI9akl .navbar {
    height: 77px;
  }
  .cid-sstQmI9akl .navbar.opened {
    height: auto;
  }
  .cid-sstQmI9akl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sstQmI9akl .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sstQmIKEUg {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/sp1nen-morse-award-1.jpg");
}
.cid-sstQmIKEUg .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sstQmIKEUg .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sstQmIKEUg .btn {
  margin: 0px !important;
}
.cid-sstQmIKEUg .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sstQmIKEUg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sstQmIKEUg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sstQmIKEUg .carousel-item .wrap-img {
  text-align: center;
}
.cid-sstQmIKEUg .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-sstQmIKEUg .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sstQmIKEUg .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-sstQmIKEUg .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #82786e;
  display: inline-block;
  border: 4px solid #82786e;
}
.cid-sstQmIKEUg .carousel-indicators li.active {
  border-color: #42382f;
}
@media (max-width: 768px) {
  .cid-sstQmIKEUg .second-col {
    padding-top: 2rem;
  }
}
.cid-sstQmIKEUg .mbr-section-subtitle,
.cid-sstQmIKEUg .mbr-section-btn P {
  text-align: left;
}
.cid-sstQmIKEUg .mbr-section-subtitle,
.cid-sstQmIKEUg .mbr-section-btn {
  color: #000000;
}
.cid-ssucxjuzQZ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #040402;
}
.cid-ssucxjuzQZ .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-ssucxjuzQZ .card {
  margin-bottom: 2rem;
}
.cid-ssucxjuzQZ .card .card-wrapper {
  height: 100%;
}
.cid-ssucxjuzQZ .card-box {
  padding-top: 2rem;
}
.cid-ssucxjuzQZ .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-ssucxjuzQZ .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-ssucxjuzQZ .btn {
  margin: .3rem;
}
.cid-ssucxjuzQZ .card-box > p,
.cid-ssucxjuzQZ .mbr-section-btn {
  color: #cccccc;
}
#custom-html-sm div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-sm h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-sm p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-sx {
  /* Type valid CSS here */
}
#custom-html-sx div {
  padding: 10px;
  font-size: 40px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-sx p {
  font-size: 40px;
  color: #000000;
}
#custom-html-t3 {
  /* Type valid CSS here */
}
#custom-html-t3 div {
  padding: 10px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-t3 p {
  font-size: 80px;
  color: #000000;
}
#custom-html-t3 p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
#custom-html-t0 {
  /* Type valid CSS here */
}
#custom-html-t0 div {
  padding: 10px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-t0 p {
  font-size: 80px;
  color: #000000;
}
.cid-ssubriysNL {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-ssubriysNL .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-ssubriysNL MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-ssubriysNL B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sstYUh3fii {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-sstYUh3fii .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sstYUh3fii .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sstYUh3fii .btn-col {
    justify-content: center;
  }
}
.cid-sstYUh3fii .mbr-text,
.cid-sstYUh3fii .mbr-section-btn {
  color: #999999;
}
.cid-sstYUh3fii p {
  margin: 0;
}
#custom-html-sv div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-sv h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-sv p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-sstZ09c87b {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-sstZ09c87b .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sstZ09c87b .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sstZ09c87b .btn-col {
    justify-content: center;
  }
}
.cid-sstZ09c87b .mbr-text,
.cid-sstZ09c87b .mbr-section-btn {
  color: #999999;
}
.cid-sstZ09c87b p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sq2wvO11Py .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sq2wvO11Py .btn {
  white-space: nowrap;
}
.cid-sq2wvO11Py .nav-link,
.cid-sq2wvO11Py .icons-menu .mbr-iconfont,
.cid-sq2wvO11Py .dropdown-item {
  transition: all 0.1s;
}
.cid-sq2wvO11Py .nav-link:hover,
.cid-sq2wvO11Py .icons-menu .mbr-iconfont:hover,
.cid-sq2wvO11Py .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sq2wvO11Py .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sq2wvO11Py .container {
  display: flex;
  margin: auto;
}
.cid-sq2wvO11Py .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sq2wvO11Py .navbar.opened {
  transition: all 0.3s;
}
.cid-sq2wvO11Py .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq2wvO11Py .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sq2wvO11Py .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq2wvO11Py .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq2wvO11Py .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sq2wvO11Py .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq2wvO11Py .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq2wvO11Py .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sq2wvO11Py .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq2wvO11Py .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq2wvO11Py .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq2wvO11Py .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq2wvO11Py .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq2wvO11Py .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq2wvO11Py .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq2wvO11Py .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sq2wvO11Py .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sq2wvO11Py .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq2wvO11Py .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq2wvO11Py .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq2wvO11Py .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sq2wvO11Py .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq2wvO11Py .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sq2wvO11Py .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sq2wvO11Py .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sq2wvO11Py .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sq2wvO11Py .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sq2wvO11Py .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq2wvO11Py .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq2wvO11Py .navbar-caption {
  padding-right: 4rem;
}
.cid-sq2wvO11Py .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sq2wvO11Py .dropdown-menu,
.cid-sq2wvO11Py .navbar.opened {
  background: #191919 !important;
}
.cid-sq2wvO11Py .nav-item:focus,
.cid-sq2wvO11Py .nav-link:focus {
  outline: none;
}
.cid-sq2wvO11Py .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sq2wvO11Py .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq2wvO11Py .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sq2wvO11Py .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sq2wvO11Py .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq2wvO11Py .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sq2wvO11Py .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq2wvO11Py .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq2wvO11Py .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq2wvO11Py .dropdown-item.active,
.cid-sq2wvO11Py .dropdown-item:active {
  background-color: transparent;
}
.cid-sq2wvO11Py .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq2wvO11Py .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq2wvO11Py .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq2wvO11Py .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sq2wvO11Py .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq2wvO11Py .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq2wvO11Py ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sq2wvO11Py .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq2wvO11Py button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sq2wvO11Py button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq2wvO11Py button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq2wvO11Py button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq2wvO11Py button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq2wvO11Py button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq2wvO11Py nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq2wvO11Py nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq2wvO11Py nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq2wvO11Py nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq2wvO11Py .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sq2wvO11Py a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sq2wvO11Py .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sq2wvO11Py .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sq2wvO11Py .navbar {
    height: 77px;
  }
  .cid-sq2wvO11Py .navbar.opened {
    height: auto;
  }
  .cid-sq2wvO11Py .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sq2wvO11Py .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sq2wvOU2RS {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sq2wvOU2RS .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sq2wvOU2RS MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sq2wvOU2RS B {
  color: #cccccc;
}
.cid-sq90bKCpbD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sq90bKCpbD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sq90bKCpbD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sq90bKCpbD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sq90bKCpbD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sq90bKCpbD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sq90bKCpbD .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sq90bKCpbD .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sq90bKCpbD .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sq90bKCpbD .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sq90bKCpbD .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #0077ff !important;
}
.cid-sq90bKCpbD .mbr-gallery-filter ul {
  display: block;
}
.cid-sq90bKCpbD .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sq90bKCpbD .mbr-gallery-filter li.active .btn {
  color: #0077ff !important;
  background: transparent;
}
.cid-sq90bKCpbD .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #0077ff !important;
}
.cid-sq90bKCpbD .mbr-gallery-filter li.active::after,
.cid-sq90bKCpbD .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #0077ff !important;
}
.cid-sq90bKCpbD .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sq90bKCpbD .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sq90bKCpbD .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sq90bKCpbD .icon-focus:before {
  content: '\e95e';
}
.cid-sq90bKCpbD .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sq90bKCpbD .mbr-section-title {
  margin: 0;
}
.cid-sq90bKCpbD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sq90bKCpbD .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sq90bKCpbD .mbr-section-title,
.cid-sq90bKCpbD .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sq90cwXSys {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sq90cwXSys .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sq90cwXSys .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sq90cwXSys .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sq90cwXSys .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sq90cwXSys .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sq90cwXSys .mbr-gallery-item > div:hover::before {
  opacity: 0.4 !important;
}
.cid-sq90cwXSys .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sq90cwXSys .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sq90cwXSys .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sq90cwXSys .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #0077ff !important;
}
.cid-sq90cwXSys .mbr-gallery-filter ul {
  display: block;
}
.cid-sq90cwXSys .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sq90cwXSys .mbr-gallery-filter li.active .btn {
  color: #0077ff !important;
  background: transparent;
}
.cid-sq90cwXSys .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #0077ff !important;
}
.cid-sq90cwXSys .mbr-gallery-filter li.active::after,
.cid-sq90cwXSys .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #0077ff !important;
}
.cid-sq90cwXSys .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sq90cwXSys .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sq90cwXSys .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sq90cwXSys .icon-focus:before {
  content: '\e95e';
}
.cid-sq90cwXSys .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sq90cwXSys .mbr-section-title {
  margin: 0;
}
.cid-sq90cwXSys .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sq90cwXSys .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sq90cwXSys .mbr-section-title,
.cid-sq90cwXSys .underline {
  color: #000000;
  text-align: left;
}
.cid-suzWa4Faer {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-suzWa4Faer .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-suzWa4Faer .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-suzWa4Faer .btn-col {
    justify-content: center;
  }
}
.cid-suzWa4Faer .mbr-text,
.cid-suzWa4Faer .mbr-section-btn {
  color: #999999;
}
.cid-suzWa4Faer p {
  margin: 0;
}
.cid-suzVMx87Kn {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzVMx87Kn .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzVMx87Kn MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzVMx87Kn B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-ssuyh0nv6R .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssuyh0nv6R .btn {
  white-space: nowrap;
}
.cid-ssuyh0nv6R .nav-link,
.cid-ssuyh0nv6R .icons-menu .mbr-iconfont,
.cid-ssuyh0nv6R .dropdown-item {
  transition: all 0.1s;
}
.cid-ssuyh0nv6R .nav-link:hover,
.cid-ssuyh0nv6R .icons-menu .mbr-iconfont:hover,
.cid-ssuyh0nv6R .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-ssuyh0nv6R .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-ssuyh0nv6R .container {
  display: flex;
  margin: auto;
}
.cid-ssuyh0nv6R .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-ssuyh0nv6R .navbar.opened {
  transition: all 0.3s;
}
.cid-ssuyh0nv6R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ssuyh0nv6R .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ssuyh0nv6R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ssuyh0nv6R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ssuyh0nv6R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-ssuyh0nv6R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ssuyh0nv6R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ssuyh0nv6R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ssuyh0nv6R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ssuyh0nv6R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ssuyh0nv6R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ssuyh0nv6R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ssuyh0nv6R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ssuyh0nv6R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ssuyh0nv6R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ssuyh0nv6R .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ssuyh0nv6R .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ssuyh0nv6R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ssuyh0nv6R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ssuyh0nv6R .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ssuyh0nv6R .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ssuyh0nv6R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ssuyh0nv6R .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-ssuyh0nv6R .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ssuyh0nv6R .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ssuyh0nv6R .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ssuyh0nv6R .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-ssuyh0nv6R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ssuyh0nv6R .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ssuyh0nv6R .navbar-caption {
  padding-right: 4rem;
}
.cid-ssuyh0nv6R .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ssuyh0nv6R .dropdown-menu,
.cid-ssuyh0nv6R .navbar.opened {
  background: #191919 !important;
}
.cid-ssuyh0nv6R .nav-item:focus,
.cid-ssuyh0nv6R .nav-link:focus {
  outline: none;
}
.cid-ssuyh0nv6R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssuyh0nv6R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssuyh0nv6R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ssuyh0nv6R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssuyh0nv6R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ssuyh0nv6R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ssuyh0nv6R .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ssuyh0nv6R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ssuyh0nv6R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ssuyh0nv6R .dropdown-item.active,
.cid-ssuyh0nv6R .dropdown-item:active {
  background-color: transparent;
}
.cid-ssuyh0nv6R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ssuyh0nv6R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ssuyh0nv6R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ssuyh0nv6R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-ssuyh0nv6R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ssuyh0nv6R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssuyh0nv6R ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ssuyh0nv6R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ssuyh0nv6R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssuyh0nv6R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ssuyh0nv6R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ssuyh0nv6R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssuyh0nv6R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssuyh0nv6R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ssuyh0nv6R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssuyh0nv6R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ssuyh0nv6R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ssuyh0nv6R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssuyh0nv6R .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-ssuyh0nv6R a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ssuyh0nv6R .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-ssuyh0nv6R .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ssuyh0nv6R .navbar {
    height: 77px;
  }
  .cid-ssuyh0nv6R .navbar.opened {
    height: auto;
  }
  .cid-ssuyh0nv6R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ssuyh0nv6R .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-ssuyh0UDXZ {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-ssuyh0UDXZ .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-ssuyh0UDXZ .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-ssuyh0UDXZ .btn {
  margin: 0px !important;
}
.cid-ssuyh0UDXZ .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ssuyh0UDXZ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ssuyh0UDXZ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ssuyh0UDXZ .carousel-item .wrap-img {
  text-align: center;
}
.cid-ssuyh0UDXZ .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-ssuyh0UDXZ .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-ssuyh0UDXZ .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-ssuyh0UDXZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #82786e;
  display: inline-block;
  border: 4px solid #82786e;
}
.cid-ssuyh0UDXZ .carousel-indicators li.active {
  border-color: #42382f;
}
@media (max-width: 768px) {
  .cid-ssuyh0UDXZ .second-col {
    padding-top: 2rem;
  }
}
.cid-ssuyh0UDXZ .mbr-section-subtitle,
.cid-ssuyh0UDXZ .mbr-section-btn P {
  text-align: left;
}
.cid-ssuFfj9TDN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-ssuFfj9TDN .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-ssuFfj9TDN .card {
  margin-bottom: 2rem;
}
.cid-ssuFfj9TDN .card .card-wrapper {
  height: 100%;
}
.cid-ssuFfj9TDN .card-box {
  padding-top: 2rem;
}
.cid-ssuFfj9TDN .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-ssuFfj9TDN .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-ssuFfj9TDN .btn {
  margin: .3rem;
}
.cid-ssuFfj9TDN .card-box > p,
.cid-ssuFfj9TDN .mbr-section-btn {
  color: #cccccc;
}
#custom-html-t7 div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-t7 h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-t7 p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-t8 {
  /* Type valid CSS here */
}
#custom-html-t8 div {
  padding: 10px;
  font-size: 40px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-t8 p {
  font-size: 40px;
  color: #000000;
}
#custom-html-t9 {
  /* Type valid CSS here */
}
#custom-html-t9 div {
  padding: 10px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-t9 p {
  font-size: 80px;
  color: #000000;
}
#custom-html-t9 p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
.cid-ssuRIUpMHP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-ssuRIUpMHP .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-ssuRIUpMHP .card {
  margin-bottom: 2rem;
}
.cid-ssuRIUpMHP .card .card-wrapper {
  height: 100%;
}
.cid-ssuRIUpMHP .card-box {
  padding-top: 2rem;
}
.cid-ssuRIUpMHP .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-ssuRIUpMHP .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-ssuRIUpMHP .btn {
  margin: .3rem;
}
.cid-ssuRIUpMHP .card-box > p,
.cid-ssuRIUpMHP .mbr-section-btn {
  color: #cccccc;
}
#custom-html-ti {
  /* Type valid CSS here */
}
#custom-html-ti div {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-ti p {
  font-size: 80px;
  color: #000000;
}
#custom-html-ta {
  /* Type valid CSS here */
}
#custom-html-ta div {
  padding: 10px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-ta p {
  font-size: 80px;
  color: #000000;
}
.cid-ssuyh2qSqX {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-ssuyh2qSqX .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-ssuyh2qSqX MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-ssuyh2qSqX B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-ssuIwzxUpx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-ssuIwzxUpx .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-ssuIwzxUpx .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-ssuIwzxUpx .btn-col {
    justify-content: center;
  }
}
.cid-ssuIwzxUpx .mbr-text,
.cid-ssuIwzxUpx .mbr-section-btn {
  color: #999999;
}
.cid-ssuIwzxUpx p {
  margin: 0;
}
#custom-html-tf div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-tf h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-tf p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-ssuIwBnjaC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-ssuIwBnjaC .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-ssuIwBnjaC .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-ssuIwBnjaC .btn-col {
    justify-content: center;
  }
}
.cid-ssuIwBnjaC .mbr-text,
.cid-ssuIwBnjaC .mbr-section-btn {
  color: #999999;
}
.cid-ssuIwBnjaC p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-ssuS2w2ct4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-ssuS2w2ct4 .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-ssuS2w2ct4 .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-ssuS2w2ct4 .btn-col {
    justify-content: center;
  }
}
.cid-ssuS2w2ct4 .mbr-text,
.cid-ssuS2w2ct4 .mbr-section-btn {
  color: #999999;
}
.cid-ssuS2w2ct4 p {
  margin: 0;
}
#custom-html-tm div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-tm h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-tm p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-ssuS2xjeMb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-ssuS2xjeMb .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-ssuS2xjeMb .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-ssuS2xjeMb .btn-col {
    justify-content: center;
  }
}
.cid-ssuS2xjeMb .mbr-text,
.cid-ssuS2xjeMb .mbr-section-btn {
  color: #999999;
}
.cid-ssuS2xjeMb p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sswu3xliJs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-sswu3xliJs .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sswu3xliJs .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sswu3xliJs .btn-col {
    justify-content: center;
  }
}
.cid-sswu3xliJs .mbr-text,
.cid-sswu3xliJs .mbr-section-btn {
  color: #999999;
}
.cid-sswu3xliJs p {
  margin: 0;
}
#custom-html-uh div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-uh h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-uh p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-sswu3xIULR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-sswu3xIULR .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sswu3xIULR .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sswu3xIULR .btn-col {
    justify-content: center;
  }
}
.cid-sswu3xIULR .mbr-text,
.cid-sswu3xIULR .mbr-section-btn {
  color: #999999;
}
.cid-sswu3xIULR p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-ssyZjRQMjC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssyZjRQMjC .btn {
  white-space: nowrap;
}
.cid-ssyZjRQMjC .nav-link,
.cid-ssyZjRQMjC .icons-menu .mbr-iconfont,
.cid-ssyZjRQMjC .dropdown-item {
  transition: all 0.1s;
}
.cid-ssyZjRQMjC .nav-link:hover,
.cid-ssyZjRQMjC .icons-menu .mbr-iconfont:hover,
.cid-ssyZjRQMjC .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-ssyZjRQMjC .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-ssyZjRQMjC .container {
  display: flex;
  margin: auto;
}
.cid-ssyZjRQMjC .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-ssyZjRQMjC .navbar.opened {
  transition: all 0.3s;
}
.cid-ssyZjRQMjC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ssyZjRQMjC .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ssyZjRQMjC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ssyZjRQMjC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ssyZjRQMjC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-ssyZjRQMjC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ssyZjRQMjC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ssyZjRQMjC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ssyZjRQMjC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ssyZjRQMjC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ssyZjRQMjC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ssyZjRQMjC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ssyZjRQMjC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ssyZjRQMjC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ssyZjRQMjC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ssyZjRQMjC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ssyZjRQMjC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ssyZjRQMjC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ssyZjRQMjC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ssyZjRQMjC .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ssyZjRQMjC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ssyZjRQMjC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ssyZjRQMjC .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-ssyZjRQMjC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ssyZjRQMjC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ssyZjRQMjC .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ssyZjRQMjC .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-ssyZjRQMjC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ssyZjRQMjC .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ssyZjRQMjC .navbar-caption {
  padding-right: 4rem;
}
.cid-ssyZjRQMjC .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ssyZjRQMjC .dropdown-menu,
.cid-ssyZjRQMjC .navbar.opened {
  background: #191919 !important;
}
.cid-ssyZjRQMjC .nav-item:focus,
.cid-ssyZjRQMjC .nav-link:focus {
  outline: none;
}
.cid-ssyZjRQMjC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssyZjRQMjC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssyZjRQMjC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ssyZjRQMjC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssyZjRQMjC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ssyZjRQMjC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ssyZjRQMjC .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ssyZjRQMjC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ssyZjRQMjC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ssyZjRQMjC .dropdown-item.active,
.cid-ssyZjRQMjC .dropdown-item:active {
  background-color: transparent;
}
.cid-ssyZjRQMjC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ssyZjRQMjC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ssyZjRQMjC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ssyZjRQMjC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-ssyZjRQMjC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ssyZjRQMjC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssyZjRQMjC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ssyZjRQMjC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ssyZjRQMjC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssyZjRQMjC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ssyZjRQMjC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ssyZjRQMjC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssyZjRQMjC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssyZjRQMjC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ssyZjRQMjC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssyZjRQMjC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ssyZjRQMjC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ssyZjRQMjC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssyZjRQMjC .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-ssyZjRQMjC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ssyZjRQMjC .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-ssyZjRQMjC .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ssyZjRQMjC .navbar {
    height: 77px;
  }
  .cid-ssyZjRQMjC .navbar.opened {
    height: auto;
  }
  .cid-ssyZjRQMjC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ssyZjRQMjC .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-ssyZjSWSzK {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-ssyZjSWSzK .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-ssyZjSWSzK MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-ssyZjSWSzK B {
  color: #cccccc;
}
.cid-ssz02JXT2y {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssz02JXT2y .first-card {
  background-color: #ffffff;
}
.cid-ssz02JXT2y .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-ssz02JXT2y .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-ssz02JXT2y .second-card-subtitle {
  text-align: center;
}
.cid-ssz02JXT2y .second-card {
  background-color: #ffffff;
}
.cid-ssz02JXT2y .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-ssz02JXT2y [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-ssz02JXT2y .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-ssz02JXT2y .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-ssz02JXT2y .first-card-text,
.cid-ssz02JXT2y .card-btn {
  text-align: center;
}
.cid-ssz02JXT2y .mbr-text,
.cid-ssz02JXT2y .card-btn {
  text-align: left;
}
.cid-ssz02JXT2y .second-card-subtitle,
.cid-ssz02JXT2y .second-btn {
  text-align: center;
  color: #000000;
}
.cid-ssz02JXT2y .card {
  border-radius: 0 !important;
}
.cid-svq60bekeQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svq60bekeQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svq60bekeQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svq60bekeQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svq60bekeQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svq60bekeQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svq60bekeQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svq60bekeQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-svq60bekeQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svq60bekeQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svq60bekeQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svq60bekeQ .mbr-gallery-filter ul {
  display: block;
}
.cid-svq60bekeQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svq60bekeQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svq60bekeQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svq60bekeQ .mbr-gallery-filter li.active::after,
.cid-svq60bekeQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svq60bekeQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svq60bekeQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svq60bekeQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svq60bekeQ .icon-focus:before {
  content: '\e95e';
}
.cid-svq60bekeQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svq60bekeQ .mbr-section-title {
  margin: 0;
}
.cid-svq60bekeQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svq60bekeQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svq60bekeQ .mbr-section-title,
.cid-svq60bekeQ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-ssyZjV7yyY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ssyZjV7yyY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssyZjV7yyY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssyZjV7yyY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssyZjV7yyY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssyZjV7yyY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssyZjV7yyY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-ssyZjV7yyY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-ssyZjV7yyY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ssyZjV7yyY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ssyZjV7yyY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ssyZjV7yyY .mbr-gallery-filter ul {
  display: block;
}
.cid-ssyZjV7yyY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ssyZjV7yyY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ssyZjV7yyY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ssyZjV7yyY .mbr-gallery-filter li.active::after,
.cid-ssyZjV7yyY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ssyZjV7yyY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-ssyZjV7yyY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-ssyZjV7yyY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ssyZjV7yyY .icon-focus:before {
  content: '\e95e';
}
.cid-ssyZjV7yyY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ssyZjV7yyY .mbr-section-title {
  margin: 0;
}
.cid-ssyZjV7yyY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ssyZjV7yyY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-ssyZjV7yyY .mbr-section-title,
.cid-ssyZjV7yyY .underline {
  color: #000000;
  text-align: left;
}
.cid-ssyZjUkfbN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ssyZjUkfbN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssyZjUkfbN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssyZjUkfbN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssyZjUkfbN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssyZjUkfbN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5758e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssyZjUkfbN .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-ssyZjUkfbN .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-ssyZjUkfbN .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ssyZjUkfbN .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ssyZjUkfbN .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ssyZjUkfbN .mbr-gallery-filter ul {
  display: block;
}
.cid-ssyZjUkfbN .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ssyZjUkfbN .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ssyZjUkfbN .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ssyZjUkfbN .mbr-gallery-filter li.active::after,
.cid-ssyZjUkfbN .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ssyZjUkfbN .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-ssyZjUkfbN .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-ssyZjUkfbN .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ssyZjUkfbN .icon-focus:before {
  content: '\e95e';
}
.cid-ssyZjUkfbN .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ssyZjUkfbN .mbr-section-title {
  margin: 0;
}
.cid-ssyZjUkfbN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ssyZjUkfbN .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-ssyZjUkfbN .mbr-section-title,
.cid-ssyZjUkfbN .underline {
  color: #ffffff;
  text-align: left;
}
.cid-ssyZjUHgnp {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ssyZjUHgnp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssyZjUHgnp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssyZjUHgnp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssyZjUHgnp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssyZjUHgnp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssyZjUHgnp .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-ssyZjUHgnp .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-ssyZjUHgnp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ssyZjUHgnp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ssyZjUHgnp .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ssyZjUHgnp .mbr-gallery-filter ul {
  display: block;
}
.cid-ssyZjUHgnp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ssyZjUHgnp .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ssyZjUHgnp .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ssyZjUHgnp .mbr-gallery-filter li.active::after,
.cid-ssyZjUHgnp .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ssyZjUHgnp .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-ssyZjUHgnp .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-ssyZjUHgnp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ssyZjUHgnp .icon-focus:before {
  content: '\e95e';
}
.cid-ssyZjUHgnp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ssyZjUHgnp .mbr-section-title {
  margin: 0;
}
.cid-ssyZjUHgnp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ssyZjUHgnp .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-ssyZjUHgnp .mbr-section-title,
.cid-ssyZjUHgnp .underline {
  color: #000000;
  text-align: left;
}
.cid-ssyZjTz2xT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ssyZjTz2xT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssyZjTz2xT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssyZjTz2xT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssyZjTz2xT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssyZjTz2xT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssyZjTz2xT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-ssyZjTz2xT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-ssyZjTz2xT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ssyZjTz2xT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ssyZjTz2xT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ssyZjTz2xT .mbr-gallery-filter ul {
  display: block;
}
.cid-ssyZjTz2xT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ssyZjTz2xT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ssyZjTz2xT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ssyZjTz2xT .mbr-gallery-filter li.active::after,
.cid-ssyZjTz2xT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ssyZjTz2xT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-ssyZjTz2xT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-ssyZjTz2xT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ssyZjTz2xT .icon-focus:before {
  content: '\e95e';
}
.cid-ssyZjTz2xT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ssyZjTz2xT .mbr-section-title {
  margin: 0;
}
.cid-ssyZjTz2xT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ssyZjTz2xT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-ssyZjTz2xT .mbr-section-title,
.cid-ssyZjTz2xT .underline {
  color: #ffffff;
  text-align: left;
}
.cid-ssyZjTShD8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ssyZjTShD8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssyZjTShD8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssyZjTShD8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssyZjTShD8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssyZjTShD8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssyZjTShD8 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-ssyZjTShD8 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-ssyZjTShD8 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ssyZjTShD8 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ssyZjTShD8 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ssyZjTShD8 .mbr-gallery-filter ul {
  display: block;
}
.cid-ssyZjTShD8 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ssyZjTShD8 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ssyZjTShD8 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ssyZjTShD8 .mbr-gallery-filter li.active::after,
.cid-ssyZjTShD8 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ssyZjTShD8 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-ssyZjTShD8 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-ssyZjTShD8 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ssyZjTShD8 .icon-focus:before {
  content: '\e95e';
}
.cid-ssyZjTShD8 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ssyZjTShD8 .mbr-section-title {
  margin: 0;
}
.cid-ssyZjTShD8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ssyZjTShD8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-ssyZjTShD8 .mbr-section-title,
.cid-ssyZjTShD8 .underline {
  color: #000000;
  text-align: left;
}
.cid-ssyZl6zggc {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-ssyZl6zggc .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-ssyZl6zggc MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-ssyZl6zggc B {
  color: #cccccc;
}
#custom-html-xy {
  /* Type valid CSS here */
}
#custom-html-xy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xy p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sswbDtD2rs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .btn {
  white-space: nowrap;
}
.cid-sswbDtD2rs .nav-link,
.cid-sswbDtD2rs .icons-menu .mbr-iconfont,
.cid-sswbDtD2rs .dropdown-item {
  transition: all 0.1s;
}
.cid-sswbDtD2rs .nav-link:hover,
.cid-sswbDtD2rs .icons-menu .mbr-iconfont:hover,
.cid-sswbDtD2rs .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sswbDtD2rs .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sswbDtD2rs .container {
  display: flex;
  margin: auto;
}
.cid-sswbDtD2rs .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sswbDtD2rs .navbar.opened {
  transition: all 0.3s;
}
.cid-sswbDtD2rs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sswbDtD2rs .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sswbDtD2rs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sswbDtD2rs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sswbDtD2rs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sswbDtD2rs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sswbDtD2rs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sswbDtD2rs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sswbDtD2rs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sswbDtD2rs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sswbDtD2rs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sswbDtD2rs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sswbDtD2rs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sswbDtD2rs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sswbDtD2rs .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sswbDtD2rs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sswbDtD2rs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sswbDtD2rs .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sswbDtD2rs .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sswbDtD2rs .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sswbDtD2rs .navbar-caption {
  padding-right: 4rem;
}
.cid-sswbDtD2rs .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sswbDtD2rs .dropdown-menu,
.cid-sswbDtD2rs .navbar.opened {
  background: #191919 !important;
}
.cid-sswbDtD2rs .nav-item:focus,
.cid-sswbDtD2rs .nav-link:focus {
  outline: none;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sswbDtD2rs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sswbDtD2rs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sswbDtD2rs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sswbDtD2rs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sswbDtD2rs .dropdown-item.active,
.cid-sswbDtD2rs .dropdown-item:active {
  background-color: transparent;
}
.cid-sswbDtD2rs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sswbDtD2rs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sswbDtD2rs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sswbDtD2rs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sswbDtD2rs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sswbDtD2rs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sswbDtD2rs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sswbDtD2rs .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sswbDtD2rs a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sswbDtD2rs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sswbDtD2rs .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sswbDtD2rs .navbar {
    height: 77px;
  }
  .cid-sswbDtD2rs .navbar.opened {
    height: auto;
  }
  .cid-sswbDtD2rs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sswbDtD2rs .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sswbDtZmzY {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-sswbDtZmzY .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sswbDtZmzY .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sswbDtZmzY .btn {
  margin: 0px !important;
}
.cid-sswbDtZmzY .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sswbDtZmzY .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sswbDtZmzY .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sswbDtZmzY .carousel-item .wrap-img {
  text-align: center;
}
.cid-sswbDtZmzY .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-sswbDtZmzY .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sswbDtZmzY .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-sswbDtZmzY .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #82786e;
  display: inline-block;
  border: 4px solid #82786e;
}
.cid-sswbDtZmzY .carousel-indicators li.active {
  border-color: #42382f;
}
@media (max-width: 768px) {
  .cid-sswbDtZmzY .second-col {
    padding-top: 2rem;
  }
}
.cid-sswbDtZmzY .mbr-section-subtitle,
.cid-sswbDtZmzY .mbr-section-btn P {
  text-align: left;
}
#custom-html-u9 {
  /* Type valid CSS here */
}
#custom-html-u9 div {
  padding: 10px;
  font-size: 40px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-u9 p {
  font-size: 40px;
  color: #000000;
}
#custom-html-u8 div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-u8 h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-u8 p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-ua {
  /* Type valid CSS here */
}
#custom-html-ua div {
  padding: 10px;
  color: #ffffff;
  background: #000000;
  text-align: center;
}
#custom-html-ua p {
  font-size: 80px;
  color: #000000;
}
#custom-html-ua p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
#custom-html-ud {
  /* Type valid CSS here */
}
#custom-html-ud div {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-ud p {
  font-size: 80px;
  color: #000000;
}
.cid-svqKj814HS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svqKj814HS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svqKj814HS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svqKj814HS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svqKj814HS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svqKj814HS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svqKj814HS .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svqKj814HS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svqKj814HS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svqKj814HS .mbr-gallery-filter ul {
  display: block;
}
.cid-svqKj814HS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svqKj814HS .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-svqKj814HS .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-svqKj814HS .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svqKj814HS .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svqKj814HS .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-svqKj814HS .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svqKj814HS .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svqKj814HS .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svqKj814HS .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svqKj814HS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svqKj814HS .icon-focus:before {
  content: '\e95e';
}
.cid-svqKj814HS .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svqKj814HS .mbr-section-title {
  margin: 0;
}
.cid-svqKj814HS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svqKj814HS .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svqKj814HS .mbr-section-title,
.cid-svqKj814HS .underline {
  text-align: left;
  color: #ffffff;
}
.cid-sswbDw6hz4 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sswbDw6hz4 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sswbDw6hz4 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sswbDw6hz4 B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suzCvxHqsK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzCvxHqsK .btn {
  white-space: nowrap;
}
.cid-suzCvxHqsK .nav-link,
.cid-suzCvxHqsK .icons-menu .mbr-iconfont,
.cid-suzCvxHqsK .dropdown-item {
  transition: all 0.1s;
}
.cid-suzCvxHqsK .nav-link:hover,
.cid-suzCvxHqsK .icons-menu .mbr-iconfont:hover,
.cid-suzCvxHqsK .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suzCvxHqsK .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suzCvxHqsK .container {
  display: flex;
  margin: auto;
}
.cid-suzCvxHqsK .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suzCvxHqsK .navbar.opened {
  transition: all 0.3s;
}
.cid-suzCvxHqsK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suzCvxHqsK .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suzCvxHqsK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suzCvxHqsK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suzCvxHqsK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suzCvxHqsK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suzCvxHqsK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suzCvxHqsK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suzCvxHqsK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suzCvxHqsK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suzCvxHqsK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suzCvxHqsK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suzCvxHqsK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suzCvxHqsK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suzCvxHqsK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suzCvxHqsK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suzCvxHqsK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suzCvxHqsK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suzCvxHqsK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suzCvxHqsK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suzCvxHqsK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suzCvxHqsK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suzCvxHqsK .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suzCvxHqsK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suzCvxHqsK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suzCvxHqsK .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suzCvxHqsK .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suzCvxHqsK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suzCvxHqsK .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suzCvxHqsK .navbar-caption {
  padding-right: 4rem;
}
.cid-suzCvxHqsK .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suzCvxHqsK .dropdown-menu,
.cid-suzCvxHqsK .navbar.opened {
  background: #191919 !important;
}
.cid-suzCvxHqsK .nav-item:focus,
.cid-suzCvxHqsK .nav-link:focus {
  outline: none;
}
.cid-suzCvxHqsK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzCvxHqsK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suzCvxHqsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suzCvxHqsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzCvxHqsK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suzCvxHqsK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suzCvxHqsK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suzCvxHqsK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suzCvxHqsK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suzCvxHqsK .dropdown-item.active,
.cid-suzCvxHqsK .dropdown-item:active {
  background-color: transparent;
}
.cid-suzCvxHqsK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suzCvxHqsK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suzCvxHqsK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suzCvxHqsK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suzCvxHqsK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suzCvxHqsK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suzCvxHqsK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suzCvxHqsK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suzCvxHqsK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suzCvxHqsK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suzCvxHqsK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suzCvxHqsK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzCvxHqsK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzCvxHqsK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suzCvxHqsK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzCvxHqsK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suzCvxHqsK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suzCvxHqsK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzCvxHqsK .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suzCvxHqsK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suzCvxHqsK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suzCvxHqsK .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suzCvxHqsK .navbar {
    height: 77px;
  }
  .cid-suzCvxHqsK .navbar.opened {
    height: auto;
  }
  .cid-suzCvxHqsK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suzCvxHqsK .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suzCvyhE7C {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzCvyhE7C .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzCvyhE7C MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzCvyhE7C B {
  color: #cccccc;
}
.cid-suzCvyA8LD {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suzCvyA8LD .first-card {
  background-color: #ffffff;
}
.cid-suzCvyA8LD .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suzCvyA8LD .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suzCvyA8LD .second-card-subtitle {
  text-align: center;
}
.cid-suzCvyA8LD .second-card {
  background-color: #ffffff;
}
.cid-suzCvyA8LD .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suzCvyA8LD [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suzCvyA8LD .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suzCvyA8LD .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suzCvyA8LD .first-card-text,
.cid-suzCvyA8LD .card-btn {
  text-align: center;
}
.cid-suzCvyA8LD .mbr-text,
.cid-suzCvyA8LD .card-btn {
  text-align: left;
}
.cid-suzCvyA8LD .second-card-subtitle,
.cid-suzCvyA8LD .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suzCvyA8LD .card {
  border-radius: 0 !important;
}
.cid-suzCvyRocY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzCvyRocY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzCvyRocY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzCvyRocY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzCvyRocY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzCvyRocY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzCvyRocY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzCvyRocY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzCvyRocY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzCvyRocY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzCvyRocY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzCvyRocY .mbr-gallery-filter ul {
  display: block;
}
.cid-suzCvyRocY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzCvyRocY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzCvyRocY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzCvyRocY .mbr-gallery-filter li.active::after,
.cid-suzCvyRocY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzCvyRocY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzCvyRocY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzCvyRocY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzCvyRocY .icon-focus:before {
  content: '\e95e';
}
.cid-suzCvyRocY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzCvyRocY .mbr-section-title {
  margin: 0;
}
.cid-suzCvyRocY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzCvyRocY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzCvyRocY .mbr-section-title,
.cid-suzCvyRocY .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzCvz9ixs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzCvz9ixs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzCvz9ixs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzCvz9ixs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzCvz9ixs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzCvz9ixs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5758e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzCvz9ixs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzCvz9ixs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzCvz9ixs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzCvz9ixs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzCvz9ixs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzCvz9ixs .mbr-gallery-filter ul {
  display: block;
}
.cid-suzCvz9ixs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzCvz9ixs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzCvz9ixs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzCvz9ixs .mbr-gallery-filter li.active::after,
.cid-suzCvz9ixs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzCvz9ixs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzCvz9ixs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzCvz9ixs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzCvz9ixs .icon-focus:before {
  content: '\e95e';
}
.cid-suzCvz9ixs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzCvz9ixs .mbr-section-title {
  margin: 0;
}
.cid-suzCvz9ixs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzCvz9ixs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzCvz9ixs .mbr-section-title,
.cid-suzCvz9ixs .underline {
  color: #000000;
  text-align: left;
}
.cid-suzCvzuKdO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzCvzuKdO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzCvzuKdO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzCvzuKdO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzCvzuKdO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzCvzuKdO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzCvzuKdO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzCvzuKdO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-suzCvzuKdO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzCvzuKdO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzCvzuKdO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzCvzuKdO .mbr-gallery-filter ul {
  display: block;
}
.cid-suzCvzuKdO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzCvzuKdO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzCvzuKdO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzCvzuKdO .mbr-gallery-filter li.active::after,
.cid-suzCvzuKdO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzCvzuKdO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzCvzuKdO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzCvzuKdO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzCvzuKdO .icon-focus:before {
  content: '\e95e';
}
.cid-suzCvzuKdO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzCvzuKdO .mbr-section-title {
  margin: 0;
}
.cid-suzCvzuKdO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzCvzuKdO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzCvzuKdO .mbr-section-title,
.cid-suzCvzuKdO .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzGxLOWgS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzGxLOWgS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzGxLOWgS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzGxLOWgS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzGxLOWgS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzGxLOWgS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzGxLOWgS .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzGxLOWgS .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzGxLOWgS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzGxLOWgS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzGxLOWgS .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzGxLOWgS .mbr-gallery-filter ul {
  display: block;
}
.cid-suzGxLOWgS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzGxLOWgS .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzGxLOWgS .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzGxLOWgS .mbr-gallery-filter li.active::after,
.cid-suzGxLOWgS .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzGxLOWgS .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzGxLOWgS .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzGxLOWgS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzGxLOWgS .icon-focus:before {
  content: '\e95e';
}
.cid-suzGxLOWgS .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzGxLOWgS .mbr-section-title {
  margin: 0;
}
.cid-suzGxLOWgS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzGxLOWgS .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzGxLOWgS .mbr-section-title,
.cid-suzGxLOWgS .underline {
  color: #000000;
  text-align: left;
}
.cid-suzGBzVDiO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzGBzVDiO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzGBzVDiO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzGBzVDiO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzGBzVDiO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzGBzVDiO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzGBzVDiO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzGBzVDiO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzGBzVDiO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzGBzVDiO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzGBzVDiO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzGBzVDiO .mbr-gallery-filter ul {
  display: block;
}
.cid-suzGBzVDiO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzGBzVDiO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzGBzVDiO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzGBzVDiO .mbr-gallery-filter li.active::after,
.cid-suzGBzVDiO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzGBzVDiO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzGBzVDiO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzGBzVDiO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzGBzVDiO .icon-focus:before {
  content: '\e95e';
}
.cid-suzGBzVDiO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzGBzVDiO .mbr-section-title {
  margin: 0;
}
.cid-suzGBzVDiO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzGBzVDiO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzGBzVDiO .mbr-section-title,
.cid-suzGBzVDiO .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzGGjwPwV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzGGjwPwV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzGGjwPwV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzGGjwPwV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzGGjwPwV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzGGjwPwV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzGGjwPwV .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzGGjwPwV .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzGGjwPwV .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzGGjwPwV .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzGGjwPwV .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzGGjwPwV .mbr-gallery-filter ul {
  display: block;
}
.cid-suzGGjwPwV .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzGGjwPwV .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzGGjwPwV .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzGGjwPwV .mbr-gallery-filter li.active::after,
.cid-suzGGjwPwV .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzGGjwPwV .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzGGjwPwV .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzGGjwPwV .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzGGjwPwV .icon-focus:before {
  content: '\e95e';
}
.cid-suzGGjwPwV .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzGGjwPwV .mbr-section-title {
  margin: 0;
}
.cid-suzGGjwPwV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzGGjwPwV .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzGGjwPwV .mbr-section-title,
.cid-suzGGjwPwV .underline {
  color: #000000;
  text-align: left;
}
.cid-suzGHV0n1e {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzGHV0n1e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzGHV0n1e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzGHV0n1e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzGHV0n1e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzGHV0n1e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzGHV0n1e .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzGHV0n1e .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzGHV0n1e .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzGHV0n1e .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzGHV0n1e .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzGHV0n1e .mbr-gallery-filter ul {
  display: block;
}
.cid-suzGHV0n1e .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzGHV0n1e .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzGHV0n1e .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzGHV0n1e .mbr-gallery-filter li.active::after,
.cid-suzGHV0n1e .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzGHV0n1e .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzGHV0n1e .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzGHV0n1e .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzGHV0n1e .icon-focus:before {
  content: '\e95e';
}
.cid-suzGHV0n1e .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzGHV0n1e .mbr-section-title {
  margin: 0;
}
.cid-suzGHV0n1e .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzGHV0n1e .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzGHV0n1e .mbr-section-title,
.cid-suzGHV0n1e .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzCvBs0gp {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzCvBs0gp .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzCvBs0gp MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzCvBs0gp B {
  color: #cccccc;
}
#custom-html-1fw {
  /* Type valid CSS here */
}
#custom-html-1fw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fw p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suzH3rrGiQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzH3rrGiQ .btn {
  white-space: nowrap;
}
.cid-suzH3rrGiQ .nav-link,
.cid-suzH3rrGiQ .icons-menu .mbr-iconfont,
.cid-suzH3rrGiQ .dropdown-item {
  transition: all 0.1s;
}
.cid-suzH3rrGiQ .nav-link:hover,
.cid-suzH3rrGiQ .icons-menu .mbr-iconfont:hover,
.cid-suzH3rrGiQ .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suzH3rrGiQ .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suzH3rrGiQ .container {
  display: flex;
  margin: auto;
}
.cid-suzH3rrGiQ .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suzH3rrGiQ .navbar.opened {
  transition: all 0.3s;
}
.cid-suzH3rrGiQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suzH3rrGiQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suzH3rrGiQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suzH3rrGiQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suzH3rrGiQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suzH3rrGiQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suzH3rrGiQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suzH3rrGiQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suzH3rrGiQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suzH3rrGiQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suzH3rrGiQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suzH3rrGiQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suzH3rrGiQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suzH3rrGiQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suzH3rrGiQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suzH3rrGiQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suzH3rrGiQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suzH3rrGiQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suzH3rrGiQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suzH3rrGiQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suzH3rrGiQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suzH3rrGiQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suzH3rrGiQ .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suzH3rrGiQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suzH3rrGiQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suzH3rrGiQ .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suzH3rrGiQ .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suzH3rrGiQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suzH3rrGiQ .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suzH3rrGiQ .navbar-caption {
  padding-right: 4rem;
}
.cid-suzH3rrGiQ .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suzH3rrGiQ .dropdown-menu,
.cid-suzH3rrGiQ .navbar.opened {
  background: #191919 !important;
}
.cid-suzH3rrGiQ .nav-item:focus,
.cid-suzH3rrGiQ .nav-link:focus {
  outline: none;
}
.cid-suzH3rrGiQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzH3rrGiQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suzH3rrGiQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suzH3rrGiQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzH3rrGiQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suzH3rrGiQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suzH3rrGiQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suzH3rrGiQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suzH3rrGiQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suzH3rrGiQ .dropdown-item.active,
.cid-suzH3rrGiQ .dropdown-item:active {
  background-color: transparent;
}
.cid-suzH3rrGiQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suzH3rrGiQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suzH3rrGiQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suzH3rrGiQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suzH3rrGiQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suzH3rrGiQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suzH3rrGiQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suzH3rrGiQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suzH3rrGiQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suzH3rrGiQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suzH3rrGiQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suzH3rrGiQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzH3rrGiQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzH3rrGiQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suzH3rrGiQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzH3rrGiQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suzH3rrGiQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suzH3rrGiQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzH3rrGiQ .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suzH3rrGiQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suzH3rrGiQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suzH3rrGiQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suzH3rrGiQ .navbar {
    height: 77px;
  }
  .cid-suzH3rrGiQ .navbar.opened {
    height: auto;
  }
  .cid-suzH3rrGiQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suzH3rrGiQ .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suzH3rYHmg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzH3rYHmg .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzH3rYHmg MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzH3rYHmg B {
  color: #cccccc;
}
.cid-suzH3shMJS {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suzH3shMJS .first-card {
  background-color: #ffffff;
}
.cid-suzH3shMJS .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suzH3shMJS .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suzH3shMJS .second-card-subtitle {
  text-align: center;
}
.cid-suzH3shMJS .second-card {
  background-color: #ffffff;
}
.cid-suzH3shMJS .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suzH3shMJS [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suzH3shMJS .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suzH3shMJS .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suzH3shMJS .first-card-text,
.cid-suzH3shMJS .card-btn {
  text-align: center;
}
.cid-suzH3shMJS .mbr-text,
.cid-suzH3shMJS .card-btn {
  text-align: left;
}
.cid-suzH3shMJS .second-card-subtitle,
.cid-suzH3shMJS .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suzH3shMJS .card {
  border-radius: 0 !important;
}
.cid-suzH3szfa6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3szfa6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3szfa6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3szfa6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3szfa6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3szfa6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3szfa6 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3szfa6 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3szfa6 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3szfa6 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3szfa6 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3szfa6 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3szfa6 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3szfa6 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3szfa6 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3szfa6 .mbr-gallery-filter li.active::after,
.cid-suzH3szfa6 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3szfa6 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3szfa6 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3szfa6 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3szfa6 .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3szfa6 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3szfa6 .mbr-section-title {
  margin: 0;
}
.cid-suzH3szfa6 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3szfa6 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3szfa6 .mbr-section-title,
.cid-suzH3szfa6 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzH3sRPW0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3sRPW0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3sRPW0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3sRPW0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3sRPW0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3sRPW0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5758e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3sRPW0 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3sRPW0 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3sRPW0 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3sRPW0 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3sRPW0 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3sRPW0 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3sRPW0 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3sRPW0 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3sRPW0 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3sRPW0 .mbr-gallery-filter li.active::after,
.cid-suzH3sRPW0 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3sRPW0 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3sRPW0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3sRPW0 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3sRPW0 .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3sRPW0 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3sRPW0 .mbr-section-title {
  margin: 0;
}
.cid-suzH3sRPW0 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3sRPW0 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3sRPW0 .mbr-section-title,
.cid-suzH3sRPW0 .underline {
  color: #000000;
  text-align: left;
}
.cid-suzH3tbSjv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3tbSjv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3tbSjv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3tbSjv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3tbSjv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3tbSjv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3tbSjv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3tbSjv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #5758e0 !important;
}
.cid-suzH3tbSjv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3tbSjv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #5758e0 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3tbSjv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3tbSjv .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3tbSjv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3tbSjv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3tbSjv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3tbSjv .mbr-gallery-filter li.active::after,
.cid-suzH3tbSjv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3tbSjv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3tbSjv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3tbSjv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3tbSjv .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3tbSjv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3tbSjv .mbr-section-title {
  margin: 0;
}
.cid-suzH3tbSjv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3tbSjv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3tbSjv .mbr-section-title,
.cid-suzH3tbSjv .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzH3tBvxc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3tBvxc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3tBvxc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3tBvxc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3tBvxc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3tBvxc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3tBvxc .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3tBvxc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3tBvxc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3tBvxc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3tBvxc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3tBvxc .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3tBvxc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3tBvxc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3tBvxc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3tBvxc .mbr-gallery-filter li.active::after,
.cid-suzH3tBvxc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3tBvxc .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3tBvxc .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3tBvxc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3tBvxc .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3tBvxc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3tBvxc .mbr-section-title {
  margin: 0;
}
.cid-suzH3tBvxc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3tBvxc .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3tBvxc .mbr-section-title,
.cid-suzH3tBvxc .underline {
  color: #000000;
  text-align: left;
}
.cid-suzH3tRn8x {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3tRn8x .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3tRn8x .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3tRn8x .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3tRn8x .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3tRn8x .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3tRn8x .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3tRn8x .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3tRn8x .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3tRn8x .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3tRn8x .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3tRn8x .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3tRn8x .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3tRn8x .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3tRn8x .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3tRn8x .mbr-gallery-filter li.active::after,
.cid-suzH3tRn8x .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3tRn8x .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3tRn8x .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3tRn8x .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3tRn8x .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3tRn8x .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3tRn8x .mbr-section-title {
  margin: 0;
}
.cid-suzH3tRn8x .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3tRn8x .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3tRn8x .mbr-section-title,
.cid-suzH3tRn8x .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzH3uc5xP {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3uc5xP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3uc5xP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3uc5xP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3uc5xP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3uc5xP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3uc5xP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3uc5xP .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3uc5xP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3uc5xP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3uc5xP .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3uc5xP .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3uc5xP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3uc5xP .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3uc5xP .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3uc5xP .mbr-gallery-filter li.active::after,
.cid-suzH3uc5xP .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3uc5xP .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3uc5xP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3uc5xP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3uc5xP .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3uc5xP .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3uc5xP .mbr-section-title {
  margin: 0;
}
.cid-suzH3uc5xP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3uc5xP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3uc5xP .mbr-section-title,
.cid-suzH3uc5xP .underline {
  color: #000000;
  text-align: left;
}
.cid-suzH3uLtbM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzH3uLtbM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzH3uLtbM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzH3uLtbM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzH3uLtbM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzH3uLtbM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzH3uLtbM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzH3uLtbM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzH3uLtbM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzH3uLtbM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzH3uLtbM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzH3uLtbM .mbr-gallery-filter ul {
  display: block;
}
.cid-suzH3uLtbM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzH3uLtbM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzH3uLtbM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzH3uLtbM .mbr-gallery-filter li.active::after,
.cid-suzH3uLtbM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzH3uLtbM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzH3uLtbM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzH3uLtbM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzH3uLtbM .icon-focus:before {
  content: '\e95e';
}
.cid-suzH3uLtbM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzH3uLtbM .mbr-section-title {
  margin: 0;
}
.cid-suzH3uLtbM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzH3uLtbM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzH3uLtbM .mbr-section-title,
.cid-suzH3uLtbM .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzH3vb87c {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzH3vb87c .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzH3vb87c MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzH3vb87c B {
  color: #cccccc;
}
#custom-html-1gd {
  /* Type valid CSS here */
}
#custom-html-1gd div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gd p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suzOeCSpu9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzOeCSpu9 .btn {
  white-space: nowrap;
}
.cid-suzOeCSpu9 .nav-link,
.cid-suzOeCSpu9 .icons-menu .mbr-iconfont,
.cid-suzOeCSpu9 .dropdown-item {
  transition: all 0.1s;
}
.cid-suzOeCSpu9 .nav-link:hover,
.cid-suzOeCSpu9 .icons-menu .mbr-iconfont:hover,
.cid-suzOeCSpu9 .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suzOeCSpu9 .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suzOeCSpu9 .container {
  display: flex;
  margin: auto;
}
.cid-suzOeCSpu9 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suzOeCSpu9 .navbar.opened {
  transition: all 0.3s;
}
.cid-suzOeCSpu9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suzOeCSpu9 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suzOeCSpu9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suzOeCSpu9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suzOeCSpu9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suzOeCSpu9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suzOeCSpu9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suzOeCSpu9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suzOeCSpu9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suzOeCSpu9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suzOeCSpu9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suzOeCSpu9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suzOeCSpu9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suzOeCSpu9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suzOeCSpu9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suzOeCSpu9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suzOeCSpu9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suzOeCSpu9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suzOeCSpu9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suzOeCSpu9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suzOeCSpu9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suzOeCSpu9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suzOeCSpu9 .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suzOeCSpu9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suzOeCSpu9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suzOeCSpu9 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suzOeCSpu9 .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suzOeCSpu9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suzOeCSpu9 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suzOeCSpu9 .navbar-caption {
  padding-right: 4rem;
}
.cid-suzOeCSpu9 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suzOeCSpu9 .dropdown-menu,
.cid-suzOeCSpu9 .navbar.opened {
  background: #191919 !important;
}
.cid-suzOeCSpu9 .nav-item:focus,
.cid-suzOeCSpu9 .nav-link:focus {
  outline: none;
}
.cid-suzOeCSpu9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzOeCSpu9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suzOeCSpu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suzOeCSpu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzOeCSpu9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suzOeCSpu9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suzOeCSpu9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suzOeCSpu9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suzOeCSpu9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suzOeCSpu9 .dropdown-item.active,
.cid-suzOeCSpu9 .dropdown-item:active {
  background-color: transparent;
}
.cid-suzOeCSpu9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suzOeCSpu9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suzOeCSpu9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suzOeCSpu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suzOeCSpu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suzOeCSpu9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suzOeCSpu9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suzOeCSpu9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suzOeCSpu9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suzOeCSpu9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suzOeCSpu9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suzOeCSpu9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzOeCSpu9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzOeCSpu9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suzOeCSpu9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzOeCSpu9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suzOeCSpu9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suzOeCSpu9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzOeCSpu9 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suzOeCSpu9 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suzOeCSpu9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suzOeCSpu9 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suzOeCSpu9 .navbar {
    height: 77px;
  }
  .cid-suzOeCSpu9 .navbar.opened {
    height: auto;
  }
  .cid-suzOeCSpu9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suzOeCSpu9 .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suzOeDKq7u {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzOeDKq7u .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzOeDKq7u MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzOeDKq7u B {
  color: #cccccc;
}
.cid-suzQAXATjq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suzQAXATjq .first-card {
  background-color: #ffffff;
}
.cid-suzQAXATjq .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suzQAXATjq .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suzQAXATjq .second-card-subtitle {
  text-align: center;
}
.cid-suzQAXATjq .second-card {
  background-color: #ffffff;
}
.cid-suzQAXATjq .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suzQAXATjq [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suzQAXATjq .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suzQAXATjq .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suzQAXATjq .first-card-text,
.cid-suzQAXATjq .card-btn {
  text-align: center;
}
.cid-suzQAXATjq .mbr-text,
.cid-suzQAXATjq .card-btn {
  text-align: left;
}
.cid-suzQAXATjq .second-card-subtitle,
.cid-suzQAXATjq .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suzQAXATjq .card {
  border-radius: 0 !important;
}
.cid-suzOeE4GCE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-suzOeE4GCE .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-suzOeE4GCE .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-suzOeE4GCE .btn-col {
    justify-content: center;
  }
}
.cid-suzOeE4GCE .mbr-text,
.cid-suzOeE4GCE .mbr-section-btn {
  color: #999999;
}
.cid-suzOeE4GCE p {
  margin: 0;
}
.cid-suzOeEmyvU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeEmyvU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeEmyvU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeEmyvU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeEmyvU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeEmyvU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeEmyvU .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeEmyvU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeEmyvU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeEmyvU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeEmyvU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeEmyvU .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeEmyvU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeEmyvU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeEmyvU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeEmyvU .mbr-gallery-filter li.active::after,
.cid-suzOeEmyvU .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeEmyvU .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeEmyvU .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeEmyvU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeEmyvU .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeEmyvU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeEmyvU .mbr-section-title {
  margin: 0;
}
.cid-suzOeEmyvU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeEmyvU .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeEmyvU .mbr-section-title,
.cid-suzOeEmyvU .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeEDqUq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeEDqUq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeEDqUq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeEDqUq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeEDqUq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeEDqUq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeEDqUq .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeEDqUq .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeEDqUq .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeEDqUq .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeEDqUq .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeEDqUq .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeEDqUq .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeEDqUq .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeEDqUq .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeEDqUq .mbr-gallery-filter li.active::after,
.cid-suzOeEDqUq .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeEDqUq .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeEDqUq .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeEDqUq .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeEDqUq .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeEDqUq .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeEDqUq .mbr-section-title {
  margin: 0;
}
.cid-suzOeEDqUq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeEDqUq .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeEDqUq .mbr-section-title,
.cid-suzOeEDqUq .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeEUS0V {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeEUS0V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeEUS0V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeEUS0V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeEUS0V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeEUS0V .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeEUS0V .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeEUS0V .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeEUS0V .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeEUS0V .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeEUS0V .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeEUS0V .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeEUS0V .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeEUS0V .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeEUS0V .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeEUS0V .mbr-gallery-filter li.active::after,
.cid-suzOeEUS0V .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeEUS0V .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeEUS0V .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeEUS0V .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeEUS0V .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeEUS0V .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeEUS0V .mbr-section-title {
  margin: 0;
}
.cid-suzOeEUS0V .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeEUS0V .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeEUS0V .mbr-section-title,
.cid-suzOeEUS0V .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeFfHam {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeFfHam .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeFfHam .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeFfHam .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeFfHam .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeFfHam .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeFfHam .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeFfHam .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeFfHam .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeFfHam .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeFfHam .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeFfHam .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeFfHam .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeFfHam .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeFfHam .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeFfHam .mbr-gallery-filter li.active::after,
.cid-suzOeFfHam .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeFfHam .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeFfHam .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeFfHam .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeFfHam .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeFfHam .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeFfHam .mbr-section-title {
  margin: 0;
}
.cid-suzOeFfHam .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeFfHam .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeFfHam .mbr-section-title,
.cid-suzOeFfHam .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeFvbej {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeFvbej .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeFvbej .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeFvbej .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeFvbej .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeFvbej .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeFvbej .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeFvbej .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeFvbej .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeFvbej .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeFvbej .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeFvbej .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeFvbej .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeFvbej .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeFvbej .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeFvbej .mbr-gallery-filter li.active::after,
.cid-suzOeFvbej .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeFvbej .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeFvbej .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeFvbej .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeFvbej .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeFvbej .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeFvbej .mbr-section-title {
  margin: 0;
}
.cid-suzOeFvbej .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeFvbej .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeFvbej .mbr-section-title,
.cid-suzOeFvbej .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeFW56t {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeFW56t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeFW56t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeFW56t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeFW56t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeFW56t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeFW56t .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeFW56t .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeFW56t .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeFW56t .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeFW56t .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeFW56t .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeFW56t .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeFW56t .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeFW56t .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeFW56t .mbr-gallery-filter li.active::after,
.cid-suzOeFW56t .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeFW56t .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeFW56t .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeFW56t .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeFW56t .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeFW56t .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeFW56t .mbr-section-title {
  margin: 0;
}
.cid-suzOeFW56t .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeFW56t .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeFW56t .mbr-section-title,
.cid-suzOeFW56t .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeGi7Ue {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeGi7Ue .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeGi7Ue .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeGi7Ue .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeGi7Ue .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeGi7Ue .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeGi7Ue .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeGi7Ue .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeGi7Ue .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeGi7Ue .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeGi7Ue .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeGi7Ue .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeGi7Ue .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeGi7Ue .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeGi7Ue .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeGi7Ue .mbr-gallery-filter li.active::after,
.cid-suzOeGi7Ue .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeGi7Ue .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeGi7Ue .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeGi7Ue .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeGi7Ue .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeGi7Ue .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeGi7Ue .mbr-section-title {
  margin: 0;
}
.cid-suzOeGi7Ue .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeGi7Ue .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeGi7Ue .mbr-section-title,
.cid-suzOeGi7Ue .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeGAkaE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeGAkaE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeGAkaE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeGAkaE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeGAkaE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeGAkaE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeGAkaE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeGAkaE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeGAkaE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeGAkaE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeGAkaE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeGAkaE .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeGAkaE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeGAkaE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeGAkaE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeGAkaE .mbr-gallery-filter li.active::after,
.cid-suzOeGAkaE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeGAkaE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeGAkaE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeGAkaE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeGAkaE .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeGAkaE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeGAkaE .mbr-section-title {
  margin: 0;
}
.cid-suzOeGAkaE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeGAkaE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeGAkaE .mbr-section-title,
.cid-suzOeGAkaE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeGTDMh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeGTDMh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeGTDMh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeGTDMh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeGTDMh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeGTDMh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeGTDMh .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeGTDMh .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeGTDMh .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeGTDMh .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeGTDMh .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeGTDMh .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeGTDMh .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeGTDMh .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeGTDMh .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeGTDMh .mbr-gallery-filter li.active::after,
.cid-suzOeGTDMh .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeGTDMh .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeGTDMh .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeGTDMh .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeGTDMh .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeGTDMh .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeGTDMh .mbr-section-title {
  margin: 0;
}
.cid-suzOeGTDMh .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeGTDMh .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeGTDMh .mbr-section-title,
.cid-suzOeGTDMh .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeHayhf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeHayhf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeHayhf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeHayhf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeHayhf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeHayhf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeHayhf .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeHayhf .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeHayhf .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeHayhf .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeHayhf .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeHayhf .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeHayhf .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeHayhf .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeHayhf .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeHayhf .mbr-gallery-filter li.active::after,
.cid-suzOeHayhf .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeHayhf .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeHayhf .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeHayhf .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeHayhf .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeHayhf .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeHayhf .mbr-section-title {
  margin: 0;
}
.cid-suzOeHayhf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeHayhf .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeHayhf .mbr-section-title,
.cid-suzOeHayhf .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeHxh5L {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeHxh5L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeHxh5L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeHxh5L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeHxh5L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeHxh5L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeHxh5L .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeHxh5L .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeHxh5L .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeHxh5L .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeHxh5L .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeHxh5L .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeHxh5L .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeHxh5L .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeHxh5L .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeHxh5L .mbr-gallery-filter li.active::after,
.cid-suzOeHxh5L .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeHxh5L .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeHxh5L .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeHxh5L .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeHxh5L .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeHxh5L .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeHxh5L .mbr-section-title {
  margin: 0;
}
.cid-suzOeHxh5L .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeHxh5L .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeHxh5L .mbr-section-title,
.cid-suzOeHxh5L .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeHObvr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeHObvr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeHObvr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeHObvr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeHObvr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeHObvr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeHObvr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeHObvr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeHObvr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeHObvr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeHObvr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeHObvr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeHObvr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeHObvr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeHObvr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeHObvr .mbr-gallery-filter li.active::after,
.cid-suzOeHObvr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeHObvr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeHObvr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeHObvr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeHObvr .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeHObvr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeHObvr .mbr-section-title {
  margin: 0;
}
.cid-suzOeHObvr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeHObvr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeHObvr .mbr-section-title,
.cid-suzOeHObvr .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeI6E97 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeI6E97 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeI6E97 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeI6E97 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeI6E97 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeI6E97 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeI6E97 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeI6E97 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeI6E97 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeI6E97 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeI6E97 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeI6E97 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeI6E97 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeI6E97 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeI6E97 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeI6E97 .mbr-gallery-filter li.active::after,
.cid-suzOeI6E97 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeI6E97 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeI6E97 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeI6E97 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeI6E97 .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeI6E97 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeI6E97 .mbr-section-title {
  margin: 0;
}
.cid-suzOeI6E97 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeI6E97 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeI6E97 .mbr-section-title,
.cid-suzOeI6E97 .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeIpiDn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeIpiDn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeIpiDn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeIpiDn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeIpiDn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeIpiDn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeIpiDn .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeIpiDn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeIpiDn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeIpiDn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeIpiDn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeIpiDn .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeIpiDn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeIpiDn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeIpiDn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeIpiDn .mbr-gallery-filter li.active::after,
.cid-suzOeIpiDn .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeIpiDn .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeIpiDn .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeIpiDn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeIpiDn .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeIpiDn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeIpiDn .mbr-section-title {
  margin: 0;
}
.cid-suzOeIpiDn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeIpiDn .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeIpiDn .mbr-section-title,
.cid-suzOeIpiDn .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeILEc3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeILEc3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeILEc3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeILEc3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeILEc3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeILEc3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeILEc3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeILEc3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeILEc3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeILEc3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeILEc3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeILEc3 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeILEc3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeILEc3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeILEc3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeILEc3 .mbr-gallery-filter li.active::after,
.cid-suzOeILEc3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeILEc3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeILEc3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeILEc3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeILEc3 .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeILEc3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeILEc3 .mbr-section-title {
  margin: 0;
}
.cid-suzOeILEc3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeILEc3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeILEc3 .mbr-section-title,
.cid-suzOeILEc3 .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeJ8Fw2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeJ8Fw2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeJ8Fw2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeJ8Fw2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeJ8Fw2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeJ8Fw2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeJ8Fw2 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeJ8Fw2 .mbr-gallery-filter li.active::after,
.cid-suzOeJ8Fw2 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeJ8Fw2 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeJ8Fw2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeJ8Fw2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeJ8Fw2 .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeJ8Fw2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeJ8Fw2 .mbr-section-title {
  margin: 0;
}
.cid-suzOeJ8Fw2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeJ8Fw2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeJ8Fw2 .mbr-section-title,
.cid-suzOeJ8Fw2 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeJrA7N {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeJrA7N .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeJrA7N .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeJrA7N .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeJrA7N .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeJrA7N .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeJrA7N .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeJrA7N .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeJrA7N .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeJrA7N .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeJrA7N .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeJrA7N .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeJrA7N .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeJrA7N .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeJrA7N .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeJrA7N .mbr-gallery-filter li.active::after,
.cid-suzOeJrA7N .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeJrA7N .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeJrA7N .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeJrA7N .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeJrA7N .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeJrA7N .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeJrA7N .mbr-section-title {
  margin: 0;
}
.cid-suzOeJrA7N .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeJrA7N .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeJrA7N .mbr-section-title,
.cid-suzOeJrA7N .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeJLCvk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeJLCvk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeJLCvk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeJLCvk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeJLCvk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeJLCvk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeJLCvk .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeJLCvk .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeJLCvk .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeJLCvk .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeJLCvk .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeJLCvk .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeJLCvk .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeJLCvk .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeJLCvk .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeJLCvk .mbr-gallery-filter li.active::after,
.cid-suzOeJLCvk .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeJLCvk .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeJLCvk .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeJLCvk .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeJLCvk .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeJLCvk .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeJLCvk .mbr-section-title {
  margin: 0;
}
.cid-suzOeJLCvk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeJLCvk .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeJLCvk .mbr-section-title,
.cid-suzOeJLCvk .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeK52dr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeK52dr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeK52dr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeK52dr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeK52dr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeK52dr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeK52dr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeK52dr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeK52dr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeK52dr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeK52dr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeK52dr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeK52dr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeK52dr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeK52dr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeK52dr .mbr-gallery-filter li.active::after,
.cid-suzOeK52dr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeK52dr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeK52dr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeK52dr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeK52dr .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeK52dr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeK52dr .mbr-section-title {
  margin: 0;
}
.cid-suzOeK52dr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeK52dr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeK52dr .mbr-section-title,
.cid-suzOeK52dr .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeKshgd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeKshgd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeKshgd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeKshgd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeKshgd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeKshgd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeKshgd .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeKshgd .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeKshgd .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeKshgd .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeKshgd .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeKshgd .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeKshgd .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeKshgd .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeKshgd .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeKshgd .mbr-gallery-filter li.active::after,
.cid-suzOeKshgd .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeKshgd .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeKshgd .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeKshgd .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeKshgd .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeKshgd .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeKshgd .mbr-section-title {
  margin: 0;
}
.cid-suzOeKshgd .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeKshgd .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeKshgd .mbr-section-title,
.cid-suzOeKshgd .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeKLoZO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeKLoZO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeKLoZO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeKLoZO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeKLoZO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeKLoZO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeKLoZO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeKLoZO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeKLoZO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeKLoZO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeKLoZO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeKLoZO .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeKLoZO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeKLoZO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeKLoZO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeKLoZO .mbr-gallery-filter li.active::after,
.cid-suzOeKLoZO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeKLoZO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeKLoZO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeKLoZO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeKLoZO .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeKLoZO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeKLoZO .mbr-section-title {
  margin: 0;
}
.cid-suzOeKLoZO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeKLoZO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeKLoZO .mbr-section-title,
.cid-suzOeKLoZO .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeL5BWg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeL5BWg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeL5BWg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeL5BWg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeL5BWg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeL5BWg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeL5BWg .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeL5BWg .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeL5BWg .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeL5BWg .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeL5BWg .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeL5BWg .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeL5BWg .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeL5BWg .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeL5BWg .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeL5BWg .mbr-gallery-filter li.active::after,
.cid-suzOeL5BWg .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeL5BWg .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeL5BWg .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeL5BWg .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeL5BWg .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeL5BWg .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeL5BWg .mbr-section-title {
  margin: 0;
}
.cid-suzOeL5BWg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeL5BWg .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeL5BWg .mbr-section-title,
.cid-suzOeL5BWg .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeLqsQI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeLqsQI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeLqsQI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeLqsQI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeLqsQI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeLqsQI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeLqsQI .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeLqsQI .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeLqsQI .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeLqsQI .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeLqsQI .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeLqsQI .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeLqsQI .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeLqsQI .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeLqsQI .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeLqsQI .mbr-gallery-filter li.active::after,
.cid-suzOeLqsQI .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeLqsQI .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeLqsQI .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeLqsQI .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeLqsQI .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeLqsQI .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeLqsQI .mbr-section-title {
  margin: 0;
}
.cid-suzOeLqsQI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeLqsQI .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeLqsQI .mbr-section-title,
.cid-suzOeLqsQI .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeLN62y {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeLN62y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeLN62y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeLN62y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeLN62y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeLN62y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeLN62y .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeLN62y .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeLN62y .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeLN62y .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeLN62y .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeLN62y .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeLN62y .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeLN62y .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeLN62y .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeLN62y .mbr-gallery-filter li.active::after,
.cid-suzOeLN62y .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeLN62y .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeLN62y .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeLN62y .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeLN62y .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeLN62y .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeLN62y .mbr-section-title {
  margin: 0;
}
.cid-suzOeLN62y .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeLN62y .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeLN62y .mbr-section-title,
.cid-suzOeLN62y .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeMb4Bs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeMb4Bs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeMb4Bs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeMb4Bs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeMb4Bs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeMb4Bs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeMb4Bs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeMb4Bs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeMb4Bs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeMb4Bs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeMb4Bs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeMb4Bs .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeMb4Bs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeMb4Bs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeMb4Bs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeMb4Bs .mbr-gallery-filter li.active::after,
.cid-suzOeMb4Bs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeMb4Bs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeMb4Bs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeMb4Bs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeMb4Bs .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeMb4Bs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeMb4Bs .mbr-section-title {
  margin: 0;
}
.cid-suzOeMb4Bs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeMb4Bs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeMb4Bs .mbr-section-title,
.cid-suzOeMb4Bs .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeMxXmG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeMxXmG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeMxXmG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeMxXmG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeMxXmG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeMxXmG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeMxXmG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeMxXmG .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeMxXmG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeMxXmG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeMxXmG .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeMxXmG .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeMxXmG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeMxXmG .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeMxXmG .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeMxXmG .mbr-gallery-filter li.active::after,
.cid-suzOeMxXmG .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeMxXmG .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeMxXmG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeMxXmG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeMxXmG .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeMxXmG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeMxXmG .mbr-section-title {
  margin: 0;
}
.cid-suzOeMxXmG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeMxXmG .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeMxXmG .mbr-section-title,
.cid-suzOeMxXmG .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeMUK6G {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeMUK6G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeMUK6G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeMUK6G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeMUK6G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeMUK6G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeMUK6G .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeMUK6G .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeMUK6G .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeMUK6G .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeMUK6G .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeMUK6G .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeMUK6G .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeMUK6G .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeMUK6G .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeMUK6G .mbr-gallery-filter li.active::after,
.cid-suzOeMUK6G .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeMUK6G .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeMUK6G .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeMUK6G .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeMUK6G .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeMUK6G .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeMUK6G .mbr-section-title {
  margin: 0;
}
.cid-suzOeMUK6G .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeMUK6G .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeMUK6G .mbr-section-title,
.cid-suzOeMUK6G .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeNfVmA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeNfVmA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeNfVmA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeNfVmA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeNfVmA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeNfVmA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeNfVmA .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeNfVmA .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeNfVmA .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeNfVmA .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeNfVmA .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeNfVmA .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeNfVmA .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeNfVmA .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeNfVmA .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeNfVmA .mbr-gallery-filter li.active::after,
.cid-suzOeNfVmA .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeNfVmA .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeNfVmA .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeNfVmA .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeNfVmA .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeNfVmA .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeNfVmA .mbr-section-title {
  margin: 0;
}
.cid-suzOeNfVmA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeNfVmA .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeNfVmA .mbr-section-title,
.cid-suzOeNfVmA .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeOhcAm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeOhcAm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeOhcAm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeOhcAm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeOhcAm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeOhcAm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeOhcAm .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeOhcAm .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeOhcAm .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeOhcAm .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeOhcAm .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeOhcAm .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeOhcAm .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeOhcAm .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeOhcAm .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeOhcAm .mbr-gallery-filter li.active::after,
.cid-suzOeOhcAm .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeOhcAm .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeOhcAm .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeOhcAm .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeOhcAm .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeOhcAm .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeOhcAm .mbr-section-title {
  margin: 0;
}
.cid-suzOeOhcAm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeOhcAm .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeOhcAm .mbr-section-title,
.cid-suzOeOhcAm .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOePdMHr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOePdMHr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOePdMHr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOePdMHr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOePdMHr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOePdMHr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOePdMHr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOePdMHr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOePdMHr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOePdMHr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOePdMHr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOePdMHr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOePdMHr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOePdMHr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOePdMHr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOePdMHr .mbr-gallery-filter li.active::after,
.cid-suzOePdMHr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOePdMHr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOePdMHr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOePdMHr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOePdMHr .icon-focus:before {
  content: '\e95e';
}
.cid-suzOePdMHr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOePdMHr .mbr-section-title {
  margin: 0;
}
.cid-suzOePdMHr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOePdMHr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOePdMHr .mbr-section-title,
.cid-suzOePdMHr .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeQeS7O {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeQeS7O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeQeS7O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeQeS7O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeQeS7O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeQeS7O .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeQeS7O .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeQeS7O .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeQeS7O .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeQeS7O .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeQeS7O .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeQeS7O .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeQeS7O .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeQeS7O .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeQeS7O .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeQeS7O .mbr-gallery-filter li.active::after,
.cid-suzOeQeS7O .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeQeS7O .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeQeS7O .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeQeS7O .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeQeS7O .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeQeS7O .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeQeS7O .mbr-section-title {
  margin: 0;
}
.cid-suzOeQeS7O .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeQeS7O .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeQeS7O .mbr-section-title,
.cid-suzOeQeS7O .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeRhUAC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeRhUAC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeRhUAC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeRhUAC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeRhUAC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeRhUAC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeRhUAC .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeRhUAC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeRhUAC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeRhUAC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeRhUAC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeRhUAC .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeRhUAC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeRhUAC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeRhUAC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeRhUAC .mbr-gallery-filter li.active::after,
.cid-suzOeRhUAC .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeRhUAC .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeRhUAC .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeRhUAC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeRhUAC .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeRhUAC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeRhUAC .mbr-section-title {
  margin: 0;
}
.cid-suzOeRhUAC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeRhUAC .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeRhUAC .mbr-section-title,
.cid-suzOeRhUAC .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeSdcow {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeSdcow .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeSdcow .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeSdcow .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeSdcow .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeSdcow .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeSdcow .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeSdcow .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeSdcow .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeSdcow .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeSdcow .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeSdcow .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeSdcow .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeSdcow .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeSdcow .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeSdcow .mbr-gallery-filter li.active::after,
.cid-suzOeSdcow .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeSdcow .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeSdcow .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeSdcow .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeSdcow .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeSdcow .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeSdcow .mbr-section-title {
  margin: 0;
}
.cid-suzOeSdcow .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeSdcow .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeSdcow .mbr-section-title,
.cid-suzOeSdcow .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeSP5rl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeSP5rl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeSP5rl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeSP5rl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeSP5rl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeSP5rl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeSP5rl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeSP5rl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeSP5rl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeSP5rl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeSP5rl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeSP5rl .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeSP5rl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeSP5rl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeSP5rl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeSP5rl .mbr-gallery-filter li.active::after,
.cid-suzOeSP5rl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeSP5rl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeSP5rl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeSP5rl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeSP5rl .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeSP5rl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeSP5rl .mbr-section-title {
  margin: 0;
}
.cid-suzOeSP5rl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeSP5rl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeSP5rl .mbr-section-title,
.cid-suzOeSP5rl .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeTqgzT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeTqgzT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeTqgzT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeTqgzT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeTqgzT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeTqgzT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeTqgzT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeTqgzT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeTqgzT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeTqgzT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeTqgzT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeTqgzT .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeTqgzT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeTqgzT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeTqgzT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeTqgzT .mbr-gallery-filter li.active::after,
.cid-suzOeTqgzT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeTqgzT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeTqgzT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeTqgzT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeTqgzT .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeTqgzT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeTqgzT .mbr-section-title {
  margin: 0;
}
.cid-suzOeTqgzT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeTqgzT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeTqgzT .mbr-section-title,
.cid-suzOeTqgzT .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeU0oqp {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeU0oqp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeU0oqp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeU0oqp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeU0oqp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeU0oqp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeU0oqp .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeU0oqp .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeU0oqp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeU0oqp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeU0oqp .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeU0oqp .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeU0oqp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeU0oqp .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeU0oqp .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeU0oqp .mbr-gallery-filter li.active::after,
.cid-suzOeU0oqp .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeU0oqp .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeU0oqp .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeU0oqp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeU0oqp .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeU0oqp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeU0oqp .mbr-section-title {
  margin: 0;
}
.cid-suzOeU0oqp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeU0oqp .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeU0oqp .mbr-section-title,
.cid-suzOeU0oqp .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeUJos3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeUJos3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeUJos3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeUJos3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeUJos3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeUJos3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeUJos3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeUJos3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeUJos3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeUJos3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeUJos3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeUJos3 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeUJos3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeUJos3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeUJos3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeUJos3 .mbr-gallery-filter li.active::after,
.cid-suzOeUJos3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeUJos3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeUJos3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeUJos3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeUJos3 .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeUJos3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeUJos3 .mbr-section-title {
  margin: 0;
}
.cid-suzOeUJos3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeUJos3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeUJos3 .mbr-section-title,
.cid-suzOeUJos3 .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeVoGH4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeVoGH4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeVoGH4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeVoGH4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeVoGH4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeVoGH4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeVoGH4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeVoGH4 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeVoGH4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeVoGH4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeVoGH4 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeVoGH4 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeVoGH4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeVoGH4 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeVoGH4 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeVoGH4 .mbr-gallery-filter li.active::after,
.cid-suzOeVoGH4 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeVoGH4 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeVoGH4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeVoGH4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeVoGH4 .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeVoGH4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeVoGH4 .mbr-section-title {
  margin: 0;
}
.cid-suzOeVoGH4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeVoGH4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeVoGH4 .mbr-section-title,
.cid-suzOeVoGH4 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeW3HUA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeW3HUA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeW3HUA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeW3HUA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeW3HUA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeW3HUA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeW3HUA .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeW3HUA .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeW3HUA .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeW3HUA .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeW3HUA .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeW3HUA .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeW3HUA .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeW3HUA .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeW3HUA .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeW3HUA .mbr-gallery-filter li.active::after,
.cid-suzOeW3HUA .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeW3HUA .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeW3HUA .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeW3HUA .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeW3HUA .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeW3HUA .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeW3HUA .mbr-section-title {
  margin: 0;
}
.cid-suzOeW3HUA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeW3HUA .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeW3HUA .mbr-section-title,
.cid-suzOeW3HUA .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeWHszD {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeWHszD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeWHszD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeWHszD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeWHszD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeWHszD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeWHszD .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeWHszD .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeWHszD .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeWHszD .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeWHszD .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeWHszD .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeWHszD .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeWHszD .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeWHszD .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeWHszD .mbr-gallery-filter li.active::after,
.cid-suzOeWHszD .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeWHszD .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeWHszD .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeWHszD .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeWHszD .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeWHszD .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeWHszD .mbr-section-title {
  margin: 0;
}
.cid-suzOeWHszD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeWHszD .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeWHszD .mbr-section-title,
.cid-suzOeWHszD .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeXEQSc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeXEQSc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeXEQSc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeXEQSc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeXEQSc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeXEQSc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeXEQSc .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeXEQSc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeXEQSc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeXEQSc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeXEQSc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeXEQSc .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeXEQSc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeXEQSc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeXEQSc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeXEQSc .mbr-gallery-filter li.active::after,
.cid-suzOeXEQSc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeXEQSc .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeXEQSc .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeXEQSc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeXEQSc .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeXEQSc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeXEQSc .mbr-section-title {
  margin: 0;
}
.cid-suzOeXEQSc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeXEQSc .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeXEQSc .mbr-section-title,
.cid-suzOeXEQSc .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeYqlQi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeYqlQi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeYqlQi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeYqlQi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeYqlQi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeYqlQi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeYqlQi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeYqlQi .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeYqlQi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeYqlQi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeYqlQi .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeYqlQi .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeYqlQi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeYqlQi .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeYqlQi .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeYqlQi .mbr-gallery-filter li.active::after,
.cid-suzOeYqlQi .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeYqlQi .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeYqlQi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeYqlQi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeYqlQi .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeYqlQi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeYqlQi .mbr-section-title {
  margin: 0;
}
.cid-suzOeYqlQi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeYqlQi .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeYqlQi .mbr-section-title,
.cid-suzOeYqlQi .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzOeZ3B5S {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzOeZ3B5S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzOeZ3B5S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzOeZ3B5S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzOeZ3B5S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzOeZ3B5S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzOeZ3B5S .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzOeZ3B5S .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzOeZ3B5S .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzOeZ3B5S .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzOeZ3B5S .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzOeZ3B5S .mbr-gallery-filter ul {
  display: block;
}
.cid-suzOeZ3B5S .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzOeZ3B5S .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzOeZ3B5S .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzOeZ3B5S .mbr-gallery-filter li.active::after,
.cid-suzOeZ3B5S .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzOeZ3B5S .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzOeZ3B5S .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzOeZ3B5S .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzOeZ3B5S .icon-focus:before {
  content: '\e95e';
}
.cid-suzOeZ3B5S .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzOeZ3B5S .mbr-section-title {
  margin: 0;
}
.cid-suzOeZ3B5S .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzOeZ3B5S .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzOeZ3B5S .mbr-section-title,
.cid-suzOeZ3B5S .underline {
  color: #000000;
  text-align: left;
}
.cid-suzOeZN9pR {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzOeZN9pR .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzOeZN9pR MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzOeZN9pR B {
  color: #cccccc;
}
#custom-html-1ih {
  /* Type valid CSS here */
}
#custom-html-1ih div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ih p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suzYscongn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzYscongn .btn {
  white-space: nowrap;
}
.cid-suzYscongn .nav-link,
.cid-suzYscongn .icons-menu .mbr-iconfont,
.cid-suzYscongn .dropdown-item {
  transition: all 0.1s;
}
.cid-suzYscongn .nav-link:hover,
.cid-suzYscongn .icons-menu .mbr-iconfont:hover,
.cid-suzYscongn .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suzYscongn .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suzYscongn .container {
  display: flex;
  margin: auto;
}
.cid-suzYscongn .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suzYscongn .navbar.opened {
  transition: all 0.3s;
}
.cid-suzYscongn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suzYscongn .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suzYscongn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suzYscongn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suzYscongn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suzYscongn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suzYscongn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suzYscongn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suzYscongn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suzYscongn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suzYscongn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suzYscongn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suzYscongn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suzYscongn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suzYscongn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suzYscongn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suzYscongn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suzYscongn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suzYscongn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suzYscongn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suzYscongn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suzYscongn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suzYscongn .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suzYscongn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suzYscongn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suzYscongn .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suzYscongn .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suzYscongn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suzYscongn .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suzYscongn .navbar-caption {
  padding-right: 4rem;
}
.cid-suzYscongn .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suzYscongn .dropdown-menu,
.cid-suzYscongn .navbar.opened {
  background: #191919 !important;
}
.cid-suzYscongn .nav-item:focus,
.cid-suzYscongn .nav-link:focus {
  outline: none;
}
.cid-suzYscongn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzYscongn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suzYscongn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suzYscongn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suzYscongn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suzYscongn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suzYscongn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suzYscongn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suzYscongn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suzYscongn .dropdown-item.active,
.cid-suzYscongn .dropdown-item:active {
  background-color: transparent;
}
.cid-suzYscongn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suzYscongn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suzYscongn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suzYscongn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suzYscongn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suzYscongn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suzYscongn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suzYscongn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suzYscongn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suzYscongn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suzYscongn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suzYscongn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzYscongn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suzYscongn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suzYscongn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzYscongn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suzYscongn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suzYscongn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suzYscongn .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suzYscongn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suzYscongn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suzYscongn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suzYscongn .navbar {
    height: 77px;
  }
  .cid-suzYscongn .navbar.opened {
    height: auto;
  }
  .cid-suzYscongn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suzYscongn .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suzYsdJD3L {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzYsdJD3L .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzYsdJD3L MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzYsdJD3L B {
  color: #cccccc;
}
.cid-suzYYUWHvf {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suzYYUWHvf .first-card {
  background-color: #ffffff;
}
.cid-suzYYUWHvf .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suzYYUWHvf .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suzYYUWHvf .second-card-subtitle {
  text-align: center;
}
.cid-suzYYUWHvf .second-card {
  background-color: #ffffff;
}
.cid-suzYYUWHvf .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suzYYUWHvf [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suzYYUWHvf .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suzYYUWHvf .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suzYYUWHvf .first-card-text,
.cid-suzYYUWHvf .card-btn {
  text-align: center;
}
.cid-suzYYUWHvf .mbr-text,
.cid-suzYYUWHvf .card-btn {
  text-align: left;
}
.cid-suzYYUWHvf .second-card-subtitle,
.cid-suzYYUWHvf .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suzYYUWHvf .card {
  border-radius: 0 !important;
}
.cid-suzYsedDyO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-suzYsedDyO .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-suzYsedDyO .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-suzYsedDyO .btn-col {
    justify-content: center;
  }
}
.cid-suzYsedDyO .mbr-text,
.cid-suzYsedDyO .mbr-section-btn {
  color: #999999;
}
.cid-suzYsedDyO p {
  margin: 0;
}
.cid-suzYslmiJh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYslmiJh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYslmiJh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYslmiJh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYslmiJh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYslmiJh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYslmiJh .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYslmiJh .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYslmiJh .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYslmiJh .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYslmiJh .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYslmiJh .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYslmiJh .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYslmiJh .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYslmiJh .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYslmiJh .mbr-gallery-filter li.active::after,
.cid-suzYslmiJh .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYslmiJh .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYslmiJh .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYslmiJh .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYslmiJh .icon-focus:before {
  content: '\e95e';
}
.cid-suzYslmiJh .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYslmiJh .mbr-section-title {
  margin: 0;
}
.cid-suzYslmiJh .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYslmiJh .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYslmiJh .mbr-section-title,
.cid-suzYslmiJh .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsmpqkF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsmpqkF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsmpqkF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsmpqkF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsmpqkF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsmpqkF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsmpqkF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsmpqkF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsmpqkF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsmpqkF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsmpqkF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsmpqkF .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsmpqkF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsmpqkF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsmpqkF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsmpqkF .mbr-gallery-filter li.active::after,
.cid-suzYsmpqkF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsmpqkF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsmpqkF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsmpqkF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsmpqkF .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsmpqkF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsmpqkF .mbr-section-title {
  margin: 0;
}
.cid-suzYsmpqkF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsmpqkF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsmpqkF .mbr-section-title,
.cid-suzYsmpqkF .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsmS4ID {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsmS4ID .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsmS4ID .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsmS4ID .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsmS4ID .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsmS4ID .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsmS4ID .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsmS4ID .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsmS4ID .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsmS4ID .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsmS4ID .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsmS4ID .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsmS4ID .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsmS4ID .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsmS4ID .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsmS4ID .mbr-gallery-filter li.active::after,
.cid-suzYsmS4ID .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsmS4ID .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsmS4ID .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsmS4ID .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsmS4ID .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsmS4ID .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsmS4ID .mbr-section-title {
  margin: 0;
}
.cid-suzYsmS4ID .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsmS4ID .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsmS4ID .mbr-section-title,
.cid-suzYsmS4ID .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsnnezt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsnnezt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsnnezt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsnnezt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsnnezt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsnnezt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsnnezt .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsnnezt .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsnnezt .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsnnezt .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsnnezt .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsnnezt .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsnnezt .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsnnezt .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsnnezt .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsnnezt .mbr-gallery-filter li.active::after,
.cid-suzYsnnezt .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsnnezt .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsnnezt .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsnnezt .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsnnezt .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsnnezt .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsnnezt .mbr-section-title {
  margin: 0;
}
.cid-suzYsnnezt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsnnezt .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsnnezt .mbr-section-title,
.cid-suzYsnnezt .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYspo7xQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYspo7xQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYspo7xQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYspo7xQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYspo7xQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYspo7xQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYspo7xQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYspo7xQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYspo7xQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYspo7xQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYspo7xQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYspo7xQ .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYspo7xQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYspo7xQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYspo7xQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYspo7xQ .mbr-gallery-filter li.active::after,
.cid-suzYspo7xQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYspo7xQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYspo7xQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYspo7xQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYspo7xQ .icon-focus:before {
  content: '\e95e';
}
.cid-suzYspo7xQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYspo7xQ .mbr-section-title {
  margin: 0;
}
.cid-suzYspo7xQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYspo7xQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYspo7xQ .mbr-section-title,
.cid-suzYspo7xQ .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsqqiNs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsqqiNs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsqqiNs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsqqiNs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsqqiNs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsqqiNs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsqqiNs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsqqiNs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsqqiNs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsqqiNs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsqqiNs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsqqiNs .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsqqiNs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsqqiNs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsqqiNs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsqqiNs .mbr-gallery-filter li.active::after,
.cid-suzYsqqiNs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsqqiNs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsqqiNs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsqqiNs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsqqiNs .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsqqiNs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsqqiNs .mbr-section-title {
  margin: 0;
}
.cid-suzYsqqiNs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsqqiNs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsqqiNs .mbr-section-title,
.cid-suzYsqqiNs .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYss7CUr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYss7CUr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYss7CUr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYss7CUr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYss7CUr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYss7CUr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYss7CUr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYss7CUr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYss7CUr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYss7CUr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYss7CUr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYss7CUr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYss7CUr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYss7CUr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYss7CUr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYss7CUr .mbr-gallery-filter li.active::after,
.cid-suzYss7CUr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYss7CUr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYss7CUr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYss7CUr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYss7CUr .icon-focus:before {
  content: '\e95e';
}
.cid-suzYss7CUr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYss7CUr .mbr-section-title {
  margin: 0;
}
.cid-suzYss7CUr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYss7CUr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYss7CUr .mbr-section-title,
.cid-suzYss7CUr .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYstwNlF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYstwNlF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYstwNlF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYstwNlF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYstwNlF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYstwNlF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYstwNlF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYstwNlF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYstwNlF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYstwNlF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYstwNlF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYstwNlF .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYstwNlF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYstwNlF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYstwNlF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYstwNlF .mbr-gallery-filter li.active::after,
.cid-suzYstwNlF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYstwNlF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYstwNlF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYstwNlF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYstwNlF .icon-focus:before {
  content: '\e95e';
}
.cid-suzYstwNlF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYstwNlF .mbr-section-title {
  margin: 0;
}
.cid-suzYstwNlF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYstwNlF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYstwNlF .mbr-section-title,
.cid-suzYstwNlF .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsu80yY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsu80yY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsu80yY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsu80yY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsu80yY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsu80yY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsu80yY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsu80yY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsu80yY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsu80yY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsu80yY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsu80yY .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsu80yY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsu80yY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsu80yY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsu80yY .mbr-gallery-filter li.active::after,
.cid-suzYsu80yY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsu80yY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsu80yY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsu80yY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsu80yY .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsu80yY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsu80yY .mbr-section-title {
  margin: 0;
}
.cid-suzYsu80yY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsu80yY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsu80yY .mbr-section-title,
.cid-suzYsu80yY .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsuYP1o {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsuYP1o .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsuYP1o .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsuYP1o .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsuYP1o .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsuYP1o .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsuYP1o .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsuYP1o .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsuYP1o .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsuYP1o .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsuYP1o .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsuYP1o .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsuYP1o .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsuYP1o .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsuYP1o .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsuYP1o .mbr-gallery-filter li.active::after,
.cid-suzYsuYP1o .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsuYP1o .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsuYP1o .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsuYP1o .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsuYP1o .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsuYP1o .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsuYP1o .mbr-section-title {
  margin: 0;
}
.cid-suzYsuYP1o .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsuYP1o .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsuYP1o .mbr-section-title,
.cid-suzYsuYP1o .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsxIPya {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsxIPya .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsxIPya .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsxIPya .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsxIPya .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsxIPya .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsxIPya .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsxIPya .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsxIPya .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsxIPya .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsxIPya .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsxIPya .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsxIPya .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsxIPya .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsxIPya .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsxIPya .mbr-gallery-filter li.active::after,
.cid-suzYsxIPya .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsxIPya .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsxIPya .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsxIPya .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsxIPya .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsxIPya .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsxIPya .mbr-section-title {
  margin: 0;
}
.cid-suzYsxIPya .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsxIPya .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsxIPya .mbr-section-title,
.cid-suzYsxIPya .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsyqcHF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsyqcHF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsyqcHF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsyqcHF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsyqcHF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsyqcHF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsyqcHF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsyqcHF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsyqcHF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsyqcHF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsyqcHF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsyqcHF .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsyqcHF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsyqcHF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsyqcHF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsyqcHF .mbr-gallery-filter li.active::after,
.cid-suzYsyqcHF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsyqcHF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsyqcHF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsyqcHF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsyqcHF .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsyqcHF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsyqcHF .mbr-section-title {
  margin: 0;
}
.cid-suzYsyqcHF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsyqcHF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsyqcHF .mbr-section-title,
.cid-suzYsyqcHF .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYszKdGO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYszKdGO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYszKdGO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYszKdGO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYszKdGO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYszKdGO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYszKdGO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYszKdGO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYszKdGO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYszKdGO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYszKdGO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYszKdGO .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYszKdGO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYszKdGO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYszKdGO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYszKdGO .mbr-gallery-filter li.active::after,
.cid-suzYszKdGO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYszKdGO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYszKdGO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYszKdGO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYszKdGO .icon-focus:before {
  content: '\e95e';
}
.cid-suzYszKdGO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYszKdGO .mbr-section-title {
  margin: 0;
}
.cid-suzYszKdGO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYszKdGO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYszKdGO .mbr-section-title,
.cid-suzYszKdGO .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsBOnyR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsBOnyR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsBOnyR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsBOnyR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsBOnyR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsBOnyR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsBOnyR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsBOnyR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsBOnyR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsBOnyR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsBOnyR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsBOnyR .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsBOnyR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsBOnyR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsBOnyR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsBOnyR .mbr-gallery-filter li.active::after,
.cid-suzYsBOnyR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsBOnyR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsBOnyR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsBOnyR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsBOnyR .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsBOnyR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsBOnyR .mbr-section-title {
  margin: 0;
}
.cid-suzYsBOnyR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsBOnyR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsBOnyR .mbr-section-title,
.cid-suzYsBOnyR .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsCyaSQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsCyaSQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsCyaSQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsCyaSQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsCyaSQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsCyaSQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsCyaSQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsCyaSQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsCyaSQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsCyaSQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsCyaSQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsCyaSQ .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsCyaSQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsCyaSQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsCyaSQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsCyaSQ .mbr-gallery-filter li.active::after,
.cid-suzYsCyaSQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsCyaSQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsCyaSQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsCyaSQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsCyaSQ .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsCyaSQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsCyaSQ .mbr-section-title {
  margin: 0;
}
.cid-suzYsCyaSQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsCyaSQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsCyaSQ .mbr-section-title,
.cid-suzYsCyaSQ .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsDaDey {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsDaDey .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsDaDey .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsDaDey .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsDaDey .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsDaDey .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsDaDey .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsDaDey .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsDaDey .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsDaDey .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsDaDey .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsDaDey .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsDaDey .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsDaDey .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsDaDey .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsDaDey .mbr-gallery-filter li.active::after,
.cid-suzYsDaDey .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsDaDey .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsDaDey .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsDaDey .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsDaDey .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsDaDey .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsDaDey .mbr-section-title {
  margin: 0;
}
.cid-suzYsDaDey .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsDaDey .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsDaDey .mbr-section-title,
.cid-suzYsDaDey .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsDNHGH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsDNHGH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsDNHGH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsDNHGH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsDNHGH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsDNHGH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsDNHGH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsDNHGH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsDNHGH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsDNHGH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsDNHGH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsDNHGH .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsDNHGH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsDNHGH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsDNHGH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsDNHGH .mbr-gallery-filter li.active::after,
.cid-suzYsDNHGH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsDNHGH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsDNHGH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsDNHGH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsDNHGH .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsDNHGH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsDNHGH .mbr-section-title {
  margin: 0;
}
.cid-suzYsDNHGH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsDNHGH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsDNHGH .mbr-section-title,
.cid-suzYsDNHGH .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsEuWSL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsEuWSL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsEuWSL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsEuWSL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsEuWSL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsEuWSL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsEuWSL .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsEuWSL .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsEuWSL .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsEuWSL .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsEuWSL .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsEuWSL .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsEuWSL .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsEuWSL .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsEuWSL .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsEuWSL .mbr-gallery-filter li.active::after,
.cid-suzYsEuWSL .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsEuWSL .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsEuWSL .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsEuWSL .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsEuWSL .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsEuWSL .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsEuWSL .mbr-section-title {
  margin: 0;
}
.cid-suzYsEuWSL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsEuWSL .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsEuWSL .mbr-section-title,
.cid-suzYsEuWSL .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsF9pAL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsF9pAL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsF9pAL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsF9pAL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsF9pAL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsF9pAL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsF9pAL .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsF9pAL .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsF9pAL .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsF9pAL .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsF9pAL .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsF9pAL .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsF9pAL .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsF9pAL .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsF9pAL .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsF9pAL .mbr-gallery-filter li.active::after,
.cid-suzYsF9pAL .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsF9pAL .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsF9pAL .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsF9pAL .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsF9pAL .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsF9pAL .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsF9pAL .mbr-section-title {
  margin: 0;
}
.cid-suzYsF9pAL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsF9pAL .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsF9pAL .mbr-section-title,
.cid-suzYsF9pAL .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsJjCxw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsJjCxw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsJjCxw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsJjCxw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsJjCxw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsJjCxw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsJjCxw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsJjCxw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsJjCxw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsJjCxw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsJjCxw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsJjCxw .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsJjCxw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsJjCxw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsJjCxw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsJjCxw .mbr-gallery-filter li.active::after,
.cid-suzYsJjCxw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsJjCxw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsJjCxw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsJjCxw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsJjCxw .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsJjCxw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsJjCxw .mbr-section-title {
  margin: 0;
}
.cid-suzYsJjCxw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsJjCxw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsJjCxw .mbr-section-title,
.cid-suzYsJjCxw .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsM708f {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsM708f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsM708f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsM708f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsM708f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsM708f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsM708f .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsM708f .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsM708f .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsM708f .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsM708f .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsM708f .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsM708f .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsM708f .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsM708f .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsM708f .mbr-gallery-filter li.active::after,
.cid-suzYsM708f .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsM708f .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsM708f .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsM708f .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsM708f .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsM708f .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsM708f .mbr-section-title {
  margin: 0;
}
.cid-suzYsM708f .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsM708f .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsM708f .mbr-section-title,
.cid-suzYsM708f .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsOm7BK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsOm7BK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsOm7BK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsOm7BK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsOm7BK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsOm7BK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsOm7BK .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsOm7BK .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsOm7BK .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsOm7BK .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsOm7BK .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsOm7BK .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsOm7BK .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsOm7BK .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsOm7BK .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsOm7BK .mbr-gallery-filter li.active::after,
.cid-suzYsOm7BK .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsOm7BK .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsOm7BK .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsOm7BK .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsOm7BK .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsOm7BK .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsOm7BK .mbr-section-title {
  margin: 0;
}
.cid-suzYsOm7BK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsOm7BK .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsOm7BK .mbr-section-title,
.cid-suzYsOm7BK .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYsQF4xz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsQF4xz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsQF4xz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsQF4xz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsQF4xz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsQF4xz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsQF4xz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsQF4xz .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsQF4xz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsQF4xz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsQF4xz .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsQF4xz .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsQF4xz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsQF4xz .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsQF4xz .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsQF4xz .mbr-gallery-filter li.active::after,
.cid-suzYsQF4xz .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsQF4xz .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsQF4xz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsQF4xz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsQF4xz .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsQF4xz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsQF4xz .mbr-section-title {
  margin: 0;
}
.cid-suzYsQF4xz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsQF4xz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsQF4xz .mbr-section-title,
.cid-suzYsQF4xz .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYsZQSow {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYsZQSow .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYsZQSow .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYsZQSow .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYsZQSow .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYsZQSow .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYsZQSow .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYsZQSow .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYsZQSow .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYsZQSow .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYsZQSow .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYsZQSow .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYsZQSow .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYsZQSow .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYsZQSow .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYsZQSow .mbr-gallery-filter li.active::after,
.cid-suzYsZQSow .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYsZQSow .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYsZQSow .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYsZQSow .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYsZQSow .icon-focus:before {
  content: '\e95e';
}
.cid-suzYsZQSow .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYsZQSow .mbr-section-title {
  margin: 0;
}
.cid-suzYsZQSow .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYsZQSow .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYsZQSow .mbr-section-title,
.cid-suzYsZQSow .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYt1L4qw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYt1L4qw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYt1L4qw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYt1L4qw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYt1L4qw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYt1L4qw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYt1L4qw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYt1L4qw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYt1L4qw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYt1L4qw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYt1L4qw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYt1L4qw .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYt1L4qw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYt1L4qw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYt1L4qw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYt1L4qw .mbr-gallery-filter li.active::after,
.cid-suzYt1L4qw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYt1L4qw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYt1L4qw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYt1L4qw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYt1L4qw .icon-focus:before {
  content: '\e95e';
}
.cid-suzYt1L4qw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYt1L4qw .mbr-section-title {
  margin: 0;
}
.cid-suzYt1L4qw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYt1L4qw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYt1L4qw .mbr-section-title,
.cid-suzYt1L4qw .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYt2IaCo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYt2IaCo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYt2IaCo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYt2IaCo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYt2IaCo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYt2IaCo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYt2IaCo .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYt2IaCo .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYt2IaCo .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYt2IaCo .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYt2IaCo .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYt2IaCo .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYt2IaCo .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYt2IaCo .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYt2IaCo .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYt2IaCo .mbr-gallery-filter li.active::after,
.cid-suzYt2IaCo .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYt2IaCo .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYt2IaCo .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYt2IaCo .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYt2IaCo .icon-focus:before {
  content: '\e95e';
}
.cid-suzYt2IaCo .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYt2IaCo .mbr-section-title {
  margin: 0;
}
.cid-suzYt2IaCo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYt2IaCo .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYt2IaCo .mbr-section-title,
.cid-suzYt2IaCo .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYt5g5UO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYt5g5UO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYt5g5UO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYt5g5UO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYt5g5UO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYt5g5UO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYt5g5UO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYt5g5UO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYt5g5UO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYt5g5UO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYt5g5UO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYt5g5UO .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYt5g5UO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYt5g5UO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYt5g5UO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYt5g5UO .mbr-gallery-filter li.active::after,
.cid-suzYt5g5UO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYt5g5UO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYt5g5UO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYt5g5UO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYt5g5UO .icon-focus:before {
  content: '\e95e';
}
.cid-suzYt5g5UO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYt5g5UO .mbr-section-title {
  margin: 0;
}
.cid-suzYt5g5UO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYt5g5UO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYt5g5UO .mbr-section-title,
.cid-suzYt5g5UO .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYt7iTUR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYt7iTUR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYt7iTUR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYt7iTUR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYt7iTUR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYt7iTUR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYt7iTUR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYt7iTUR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYt7iTUR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYt7iTUR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYt7iTUR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYt7iTUR .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYt7iTUR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYt7iTUR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYt7iTUR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYt7iTUR .mbr-gallery-filter li.active::after,
.cid-suzYt7iTUR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYt7iTUR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYt7iTUR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYt7iTUR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYt7iTUR .icon-focus:before {
  content: '\e95e';
}
.cid-suzYt7iTUR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYt7iTUR .mbr-section-title {
  margin: 0;
}
.cid-suzYt7iTUR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYt7iTUR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYt7iTUR .mbr-section-title,
.cid-suzYt7iTUR .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtgjajN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtgjajN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtgjajN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtgjajN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtgjajN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtgjajN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtgjajN .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtgjajN .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtgjajN .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtgjajN .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtgjajN .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtgjajN .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtgjajN .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtgjajN .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtgjajN .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtgjajN .mbr-gallery-filter li.active::after,
.cid-suzYtgjajN .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtgjajN .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtgjajN .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtgjajN .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtgjajN .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtgjajN .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtgjajN .mbr-section-title {
  margin: 0;
}
.cid-suzYtgjajN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtgjajN .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtgjajN .mbr-section-title,
.cid-suzYtgjajN .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYthdYt8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYthdYt8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYthdYt8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYthdYt8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYthdYt8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYthdYt8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYthdYt8 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYthdYt8 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYthdYt8 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYthdYt8 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYthdYt8 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYthdYt8 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYthdYt8 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYthdYt8 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYthdYt8 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYthdYt8 .mbr-gallery-filter li.active::after,
.cid-suzYthdYt8 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYthdYt8 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYthdYt8 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYthdYt8 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYthdYt8 .icon-focus:before {
  content: '\e95e';
}
.cid-suzYthdYt8 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYthdYt8 .mbr-section-title {
  margin: 0;
}
.cid-suzYthdYt8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYthdYt8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYthdYt8 .mbr-section-title,
.cid-suzYthdYt8 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtiuv9T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtiuv9T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtiuv9T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtiuv9T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtiuv9T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtiuv9T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtiuv9T .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtiuv9T .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtiuv9T .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtiuv9T .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtiuv9T .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtiuv9T .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtiuv9T .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtiuv9T .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtiuv9T .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtiuv9T .mbr-gallery-filter li.active::after,
.cid-suzYtiuv9T .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtiuv9T .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtiuv9T .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtiuv9T .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtiuv9T .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtiuv9T .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtiuv9T .mbr-section-title {
  margin: 0;
}
.cid-suzYtiuv9T .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtiuv9T .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtiuv9T .mbr-section-title,
.cid-suzYtiuv9T .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtjrwt2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtjrwt2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtjrwt2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtjrwt2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtjrwt2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtjrwt2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtjrwt2 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtjrwt2 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtjrwt2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtjrwt2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtjrwt2 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtjrwt2 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtjrwt2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtjrwt2 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtjrwt2 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtjrwt2 .mbr-gallery-filter li.active::after,
.cid-suzYtjrwt2 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtjrwt2 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtjrwt2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtjrwt2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtjrwt2 .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtjrwt2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtjrwt2 .mbr-section-title {
  margin: 0;
}
.cid-suzYtjrwt2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtjrwt2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtjrwt2 .mbr-section-title,
.cid-suzYtjrwt2 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtllrDr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtllrDr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtllrDr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtllrDr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtllrDr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtllrDr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtllrDr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtllrDr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtllrDr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtllrDr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtllrDr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtllrDr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtllrDr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtllrDr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtllrDr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtllrDr .mbr-gallery-filter li.active::after,
.cid-suzYtllrDr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtllrDr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtllrDr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtllrDr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtllrDr .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtllrDr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtllrDr .mbr-section-title {
  margin: 0;
}
.cid-suzYtllrDr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtllrDr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtllrDr .mbr-section-title,
.cid-suzYtllrDr .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtmkdgl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtmkdgl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtmkdgl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtmkdgl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtmkdgl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtmkdgl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtmkdgl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtmkdgl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtmkdgl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtmkdgl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtmkdgl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtmkdgl .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtmkdgl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtmkdgl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtmkdgl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtmkdgl .mbr-gallery-filter li.active::after,
.cid-suzYtmkdgl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtmkdgl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtmkdgl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtmkdgl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtmkdgl .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtmkdgl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtmkdgl .mbr-section-title {
  margin: 0;
}
.cid-suzYtmkdgl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtmkdgl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtmkdgl .mbr-section-title,
.cid-suzYtmkdgl .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtt4YjZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtt4YjZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtt4YjZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtt4YjZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtt4YjZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtt4YjZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtt4YjZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtt4YjZ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtt4YjZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtt4YjZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtt4YjZ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtt4YjZ .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtt4YjZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtt4YjZ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtt4YjZ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtt4YjZ .mbr-gallery-filter li.active::after,
.cid-suzYtt4YjZ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtt4YjZ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtt4YjZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtt4YjZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtt4YjZ .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtt4YjZ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtt4YjZ .mbr-section-title {
  margin: 0;
}
.cid-suzYtt4YjZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtt4YjZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtt4YjZ .mbr-section-title,
.cid-suzYtt4YjZ .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtzXYxC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtzXYxC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtzXYxC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtzXYxC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtzXYxC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtzXYxC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtzXYxC .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtzXYxC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtzXYxC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtzXYxC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtzXYxC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtzXYxC .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtzXYxC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtzXYxC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtzXYxC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtzXYxC .mbr-gallery-filter li.active::after,
.cid-suzYtzXYxC .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtzXYxC .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtzXYxC .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtzXYxC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtzXYxC .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtzXYxC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtzXYxC .mbr-section-title {
  margin: 0;
}
.cid-suzYtzXYxC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtzXYxC .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtzXYxC .mbr-section-title,
.cid-suzYtzXYxC .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtBzbgL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtBzbgL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtBzbgL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtBzbgL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtBzbgL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtBzbgL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtBzbgL .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtBzbgL .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtBzbgL .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtBzbgL .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtBzbgL .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtBzbgL .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtBzbgL .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtBzbgL .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtBzbgL .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtBzbgL .mbr-gallery-filter li.active::after,
.cid-suzYtBzbgL .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtBzbgL .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtBzbgL .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtBzbgL .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtBzbgL .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtBzbgL .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtBzbgL .mbr-section-title {
  margin: 0;
}
.cid-suzYtBzbgL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtBzbgL .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtBzbgL .mbr-section-title,
.cid-suzYtBzbgL .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtIpwmI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtIpwmI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtIpwmI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtIpwmI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtIpwmI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtIpwmI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtIpwmI .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtIpwmI .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtIpwmI .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtIpwmI .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtIpwmI .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtIpwmI .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtIpwmI .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtIpwmI .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtIpwmI .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtIpwmI .mbr-gallery-filter li.active::after,
.cid-suzYtIpwmI .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtIpwmI .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtIpwmI .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtIpwmI .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtIpwmI .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtIpwmI .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtIpwmI .mbr-section-title {
  margin: 0;
}
.cid-suzYtIpwmI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtIpwmI .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtIpwmI .mbr-section-title,
.cid-suzYtIpwmI .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtJzngo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtJzngo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtJzngo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtJzngo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtJzngo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtJzngo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtJzngo .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtJzngo .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtJzngo .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtJzngo .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtJzngo .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtJzngo .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtJzngo .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtJzngo .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtJzngo .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtJzngo .mbr-gallery-filter li.active::after,
.cid-suzYtJzngo .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtJzngo .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtJzngo .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtJzngo .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtJzngo .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtJzngo .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtJzngo .mbr-section-title {
  margin: 0;
}
.cid-suzYtJzngo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtJzngo .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtJzngo .mbr-section-title,
.cid-suzYtJzngo .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtKFKTX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtKFKTX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtKFKTX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtKFKTX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtKFKTX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtKFKTX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtKFKTX .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtKFKTX .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtKFKTX .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtKFKTX .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtKFKTX .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtKFKTX .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtKFKTX .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtKFKTX .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtKFKTX .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtKFKTX .mbr-gallery-filter li.active::after,
.cid-suzYtKFKTX .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtKFKTX .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtKFKTX .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtKFKTX .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtKFKTX .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtKFKTX .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtKFKTX .mbr-section-title {
  margin: 0;
}
.cid-suzYtKFKTX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtKFKTX .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtKFKTX .mbr-section-title,
.cid-suzYtKFKTX .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtMNX9v {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtMNX9v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtMNX9v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtMNX9v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtMNX9v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtMNX9v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtMNX9v .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtMNX9v .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtMNX9v .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtMNX9v .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtMNX9v .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtMNX9v .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtMNX9v .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtMNX9v .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtMNX9v .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtMNX9v .mbr-gallery-filter li.active::after,
.cid-suzYtMNX9v .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtMNX9v .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtMNX9v .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtMNX9v .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtMNX9v .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtMNX9v .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtMNX9v .mbr-section-title {
  margin: 0;
}
.cid-suzYtMNX9v .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtMNX9v .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtMNX9v .mbr-section-title,
.cid-suzYtMNX9v .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtNVhW3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtNVhW3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtNVhW3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtNVhW3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtNVhW3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtNVhW3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtNVhW3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtNVhW3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtNVhW3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtNVhW3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtNVhW3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtNVhW3 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtNVhW3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtNVhW3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtNVhW3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtNVhW3 .mbr-gallery-filter li.active::after,
.cid-suzYtNVhW3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtNVhW3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtNVhW3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtNVhW3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtNVhW3 .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtNVhW3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtNVhW3 .mbr-section-title {
  margin: 0;
}
.cid-suzYtNVhW3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtNVhW3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtNVhW3 .mbr-section-title,
.cid-suzYtNVhW3 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtP1O5f {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtP1O5f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtP1O5f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtP1O5f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtP1O5f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtP1O5f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtP1O5f .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtP1O5f .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtP1O5f .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtP1O5f .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtP1O5f .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtP1O5f .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtP1O5f .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtP1O5f .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtP1O5f .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtP1O5f .mbr-gallery-filter li.active::after,
.cid-suzYtP1O5f .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtP1O5f .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtP1O5f .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtP1O5f .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtP1O5f .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtP1O5f .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtP1O5f .mbr-section-title {
  margin: 0;
}
.cid-suzYtP1O5f .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtP1O5f .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtP1O5f .mbr-section-title,
.cid-suzYtP1O5f .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYtQeN4f {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtQeN4f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtQeN4f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtQeN4f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtQeN4f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtQeN4f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtQeN4f .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtQeN4f .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtQeN4f .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtQeN4f .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtQeN4f .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtQeN4f .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtQeN4f .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtQeN4f .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtQeN4f .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtQeN4f .mbr-gallery-filter li.active::after,
.cid-suzYtQeN4f .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtQeN4f .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtQeN4f .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtQeN4f .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtQeN4f .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtQeN4f .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtQeN4f .mbr-section-title {
  margin: 0;
}
.cid-suzYtQeN4f .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtQeN4f .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtQeN4f .mbr-section-title,
.cid-suzYtQeN4f .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYtWZuGr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYtWZuGr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYtWZuGr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYtWZuGr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYtWZuGr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYtWZuGr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYtWZuGr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYtWZuGr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYtWZuGr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYtWZuGr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYtWZuGr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYtWZuGr .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYtWZuGr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYtWZuGr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYtWZuGr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYtWZuGr .mbr-gallery-filter li.active::after,
.cid-suzYtWZuGr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYtWZuGr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYtWZuGr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYtWZuGr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYtWZuGr .icon-focus:before {
  content: '\e95e';
}
.cid-suzYtWZuGr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYtWZuGr .mbr-section-title {
  margin: 0;
}
.cid-suzYtWZuGr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYtWZuGr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYtWZuGr .mbr-section-title,
.cid-suzYtWZuGr .underline {
  color: #000000;
  text-align: left;
}
.cid-suzYu0Cjl4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suzYu0Cjl4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suzYu0Cjl4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suzYu0Cjl4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suzYu0Cjl4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suzYu0Cjl4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suzYu0Cjl4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter ul {
  display: block;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suzYu0Cjl4 .mbr-gallery-filter li.active::after,
.cid-suzYu0Cjl4 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suzYu0Cjl4 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suzYu0Cjl4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suzYu0Cjl4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suzYu0Cjl4 .icon-focus:before {
  content: '\e95e';
}
.cid-suzYu0Cjl4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suzYu0Cjl4 .mbr-section-title {
  margin: 0;
}
.cid-suzYu0Cjl4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suzYu0Cjl4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suzYu0Cjl4 .mbr-section-title,
.cid-suzYu0Cjl4 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suzYu1L4TQ {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suzYu1L4TQ .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suzYu1L4TQ MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suzYu1L4TQ B {
  color: #cccccc;
}
#custom-html-1m3 {
  /* Type valid CSS here */
}
#custom-html-1m3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1m3 p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suAaKRH0DS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAaKRH0DS .btn {
  white-space: nowrap;
}
.cid-suAaKRH0DS .nav-link,
.cid-suAaKRH0DS .icons-menu .mbr-iconfont,
.cid-suAaKRH0DS .dropdown-item {
  transition: all 0.1s;
}
.cid-suAaKRH0DS .nav-link:hover,
.cid-suAaKRH0DS .icons-menu .mbr-iconfont:hover,
.cid-suAaKRH0DS .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suAaKRH0DS .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suAaKRH0DS .container {
  display: flex;
  margin: auto;
}
.cid-suAaKRH0DS .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suAaKRH0DS .navbar.opened {
  transition: all 0.3s;
}
.cid-suAaKRH0DS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suAaKRH0DS .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suAaKRH0DS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suAaKRH0DS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suAaKRH0DS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suAaKRH0DS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suAaKRH0DS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suAaKRH0DS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suAaKRH0DS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suAaKRH0DS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suAaKRH0DS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suAaKRH0DS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suAaKRH0DS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suAaKRH0DS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suAaKRH0DS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suAaKRH0DS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suAaKRH0DS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suAaKRH0DS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suAaKRH0DS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suAaKRH0DS .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suAaKRH0DS .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suAaKRH0DS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suAaKRH0DS .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suAaKRH0DS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suAaKRH0DS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suAaKRH0DS .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suAaKRH0DS .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suAaKRH0DS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suAaKRH0DS .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suAaKRH0DS .navbar-caption {
  padding-right: 4rem;
}
.cid-suAaKRH0DS .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suAaKRH0DS .dropdown-menu,
.cid-suAaKRH0DS .navbar.opened {
  background: #191919 !important;
}
.cid-suAaKRH0DS .nav-item:focus,
.cid-suAaKRH0DS .nav-link:focus {
  outline: none;
}
.cid-suAaKRH0DS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAaKRH0DS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suAaKRH0DS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suAaKRH0DS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAaKRH0DS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suAaKRH0DS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suAaKRH0DS .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suAaKRH0DS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suAaKRH0DS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suAaKRH0DS .dropdown-item.active,
.cid-suAaKRH0DS .dropdown-item:active {
  background-color: transparent;
}
.cid-suAaKRH0DS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suAaKRH0DS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suAaKRH0DS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suAaKRH0DS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suAaKRH0DS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suAaKRH0DS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suAaKRH0DS ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suAaKRH0DS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suAaKRH0DS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suAaKRH0DS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suAaKRH0DS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suAaKRH0DS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suAaKRH0DS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suAaKRH0DS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suAaKRH0DS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suAaKRH0DS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suAaKRH0DS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suAaKRH0DS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suAaKRH0DS .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suAaKRH0DS a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suAaKRH0DS .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suAaKRH0DS .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suAaKRH0DS .navbar {
    height: 77px;
  }
  .cid-suAaKRH0DS .navbar.opened {
    height: auto;
  }
  .cid-suAaKRH0DS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suAaKRH0DS .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suAaKSUxpx {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suAaKSUxpx .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suAaKSUxpx MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suAaKSUxpx B {
  color: #cccccc;
}
.cid-suAbh28P78 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suAbh28P78 .first-card {
  background-color: #ffffff;
}
.cid-suAbh28P78 .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suAbh28P78 .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suAbh28P78 .second-card-subtitle {
  text-align: center;
}
.cid-suAbh28P78 .second-card {
  background-color: #ffffff;
}
.cid-suAbh28P78 .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suAbh28P78 [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suAbh28P78 .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suAbh28P78 .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suAbh28P78 .first-card-text,
.cid-suAbh28P78 .card-btn {
  text-align: center;
}
.cid-suAbh28P78 .mbr-text,
.cid-suAbh28P78 .card-btn {
  text-align: left;
}
.cid-suAbh28P78 .second-card-subtitle,
.cid-suAbh28P78 .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suAbh28P78 .card {
  border-radius: 0 !important;
}
.cid-suAaKZS3PS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaKZS3PS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaKZS3PS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaKZS3PS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaKZS3PS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaKZS3PS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaKZS3PS .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaKZS3PS .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaKZS3PS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaKZS3PS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaKZS3PS .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaKZS3PS .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaKZS3PS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaKZS3PS .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaKZS3PS .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaKZS3PS .mbr-gallery-filter li.active::after,
.cid-suAaKZS3PS .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaKZS3PS .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaKZS3PS .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaKZS3PS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaKZS3PS .icon-focus:before {
  content: '\e95e';
}
.cid-suAaKZS3PS .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaKZS3PS .mbr-section-title {
  margin: 0;
}
.cid-suAaKZS3PS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaKZS3PS .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaKZS3PS .mbr-section-title,
.cid-suAaKZS3PS .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaL0LPFH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL0LPFH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL0LPFH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL0LPFH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL0LPFH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL0LPFH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL0LPFH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL0LPFH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL0LPFH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL0LPFH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL0LPFH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL0LPFH .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL0LPFH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL0LPFH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL0LPFH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL0LPFH .mbr-gallery-filter li.active::after,
.cid-suAaL0LPFH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL0LPFH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL0LPFH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL0LPFH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL0LPFH .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL0LPFH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL0LPFH .mbr-section-title {
  margin: 0;
}
.cid-suAaL0LPFH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL0LPFH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL0LPFH .mbr-section-title,
.cid-suAaL0LPFH .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL1flES {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL1flES .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL1flES .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL1flES .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL1flES .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL1flES .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL1flES .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL1flES .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL1flES .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL1flES .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL1flES .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL1flES .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL1flES .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL1flES .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL1flES .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL1flES .mbr-gallery-filter li.active::after,
.cid-suAaL1flES .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL1flES .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL1flES .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL1flES .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL1flES .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL1flES .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL1flES .mbr-section-title {
  margin: 0;
}
.cid-suAaL1flES .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL1flES .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL1flES .mbr-section-title,
.cid-suAaL1flES .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaL1HGZU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL1HGZU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL1HGZU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL1HGZU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL1HGZU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL1HGZU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL1HGZU .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL1HGZU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL1HGZU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL1HGZU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL1HGZU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL1HGZU .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL1HGZU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL1HGZU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL1HGZU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL1HGZU .mbr-gallery-filter li.active::after,
.cid-suAaL1HGZU .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL1HGZU .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL1HGZU .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL1HGZU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL1HGZU .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL1HGZU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL1HGZU .mbr-section-title {
  margin: 0;
}
.cid-suAaL1HGZU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL1HGZU .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL1HGZU .mbr-section-title,
.cid-suAaL1HGZU .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL2Jou3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL2Jou3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL2Jou3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL2Jou3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL2Jou3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL2Jou3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL2Jou3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL2Jou3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL2Jou3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL2Jou3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL2Jou3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL2Jou3 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL2Jou3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL2Jou3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL2Jou3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL2Jou3 .mbr-gallery-filter li.active::after,
.cid-suAaL2Jou3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL2Jou3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL2Jou3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL2Jou3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL2Jou3 .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL2Jou3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL2Jou3 .mbr-section-title {
  margin: 0;
}
.cid-suAaL2Jou3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL2Jou3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL2Jou3 .mbr-section-title,
.cid-suAaL2Jou3 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sKZ8PW7Jq1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZ8PW7Jq1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZ8PW7Jq1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZ8PW7Jq1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZ8PW7Jq1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-filter li.active::after,
.cid-sKZ8PW7Jq1 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZ8PW7Jq1 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZ8PW7Jq1 .icon-focus:before {
  content: '\e95e';
}
.cid-sKZ8PW7Jq1 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZ8PW7Jq1 .mbr-section-title {
  margin: 0;
}
.cid-sKZ8PW7Jq1 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZ8PW7Jq1 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZ8PW7Jq1 .mbr-section-title,
.cid-sKZ8PW7Jq1 .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL3cH0g {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL3cH0g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL3cH0g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL3cH0g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL3cH0g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL3cH0g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL3cH0g .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL3cH0g .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL3cH0g .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL3cH0g .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL3cH0g .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL3cH0g .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL3cH0g .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL3cH0g .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL3cH0g .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL3cH0g .mbr-gallery-filter li.active::after,
.cid-suAaL3cH0g .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL3cH0g .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL3cH0g .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL3cH0g .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL3cH0g .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL3cH0g .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL3cH0g .mbr-section-title {
  margin: 0;
}
.cid-suAaL3cH0g .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL3cH0g .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL3cH0g .mbr-section-title,
.cid-suAaL3cH0g .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaL4ac7v {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL4ac7v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL4ac7v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL4ac7v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL4ac7v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL4ac7v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL4ac7v .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL4ac7v .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL4ac7v .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL4ac7v .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL4ac7v .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL4ac7v .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL4ac7v .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL4ac7v .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL4ac7v .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL4ac7v .mbr-gallery-filter li.active::after,
.cid-suAaL4ac7v .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL4ac7v .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL4ac7v .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL4ac7v .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL4ac7v .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL4ac7v .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL4ac7v .mbr-section-title {
  margin: 0;
}
.cid-suAaL4ac7v .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL4ac7v .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL4ac7v .mbr-section-title,
.cid-suAaL4ac7v .underline {
  color: #000000;
  text-align: left;
}
.cid-svvN8ucrTK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svvN8ucrTK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svvN8ucrTK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svvN8ucrTK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svvN8ucrTK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svvN8ucrTK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svvN8ucrTK .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svvN8ucrTK .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svvN8ucrTK .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svvN8ucrTK .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svvN8ucrTK .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svvN8ucrTK .mbr-gallery-filter ul {
  display: block;
}
.cid-svvN8ucrTK .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svvN8ucrTK .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svvN8ucrTK .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svvN8ucrTK .mbr-gallery-filter li.active::after,
.cid-svvN8ucrTK .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svvN8ucrTK .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svvN8ucrTK .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svvN8ucrTK .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svvN8ucrTK .icon-focus:before {
  content: '\e95e';
}
.cid-svvN8ucrTK .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svvN8ucrTK .mbr-section-title {
  margin: 0;
}
.cid-svvN8ucrTK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svvN8ucrTK .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svvN8ucrTK .mbr-section-title,
.cid-svvN8ucrTK .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svvOd9I4F9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svvOd9I4F9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svvOd9I4F9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svvOd9I4F9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svvOd9I4F9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svvOd9I4F9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svvOd9I4F9 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svvOd9I4F9 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svvOd9I4F9 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svvOd9I4F9 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svvOd9I4F9 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svvOd9I4F9 .mbr-gallery-filter ul {
  display: block;
}
.cid-svvOd9I4F9 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svvOd9I4F9 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svvOd9I4F9 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svvOd9I4F9 .mbr-gallery-filter li.active::after,
.cid-svvOd9I4F9 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svvOd9I4F9 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svvOd9I4F9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svvOd9I4F9 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svvOd9I4F9 .icon-focus:before {
  content: '\e95e';
}
.cid-svvOd9I4F9 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svvOd9I4F9 .mbr-section-title {
  margin: 0;
}
.cid-svvOd9I4F9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svvOd9I4F9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svvOd9I4F9 .mbr-section-title,
.cid-svvOd9I4F9 .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL57yso {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL57yso .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL57yso .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL57yso .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL57yso .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL57yso .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL57yso .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL57yso .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL57yso .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL57yso .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL57yso .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL57yso .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL57yso .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL57yso .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL57yso .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL57yso .mbr-gallery-filter li.active::after,
.cid-suAaL57yso .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL57yso .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL57yso .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL57yso .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL57yso .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL57yso .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL57yso .mbr-section-title {
  margin: 0;
}
.cid-suAaL57yso .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL57yso .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL57yso .mbr-section-title,
.cid-suAaL57yso .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sKZ9pZvQG3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZ9pZvQG3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZ9pZvQG3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZ9pZvQG3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZ9pZvQG3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZ9pZvQG3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZ9pZvQG3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZ9pZvQG3 .mbr-gallery-filter li.active::after,
.cid-sKZ9pZvQG3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZ9pZvQG3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZ9pZvQG3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZ9pZvQG3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZ9pZvQG3 .icon-focus:before {
  content: '\e95e';
}
.cid-sKZ9pZvQG3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZ9pZvQG3 .mbr-section-title {
  margin: 0;
}
.cid-sKZ9pZvQG3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZ9pZvQG3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZ9pZvQG3 .mbr-section-title,
.cid-sKZ9pZvQG3 .underline {
  color: #000000;
  text-align: left;
}
.cid-svw8j2UnUz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svw8j2UnUz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svw8j2UnUz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svw8j2UnUz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svw8j2UnUz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svw8j2UnUz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svw8j2UnUz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svw8j2UnUz .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svw8j2UnUz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svw8j2UnUz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svw8j2UnUz .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svw8j2UnUz .mbr-gallery-filter ul {
  display: block;
}
.cid-svw8j2UnUz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svw8j2UnUz .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svw8j2UnUz .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svw8j2UnUz .mbr-gallery-filter li.active::after,
.cid-svw8j2UnUz .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svw8j2UnUz .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svw8j2UnUz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svw8j2UnUz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svw8j2UnUz .icon-focus:before {
  content: '\e95e';
}
.cid-svw8j2UnUz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svw8j2UnUz .mbr-section-title {
  margin: 0;
}
.cid-svw8j2UnUz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svw8j2UnUz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svw8j2UnUz .mbr-section-title,
.cid-svw8j2UnUz .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svw7HCEJKv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svw7HCEJKv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svw7HCEJKv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svw7HCEJKv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svw7HCEJKv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svw7HCEJKv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svw7HCEJKv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svw7HCEJKv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svw7HCEJKv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svw7HCEJKv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svw7HCEJKv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svw7HCEJKv .mbr-gallery-filter ul {
  display: block;
}
.cid-svw7HCEJKv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svw7HCEJKv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svw7HCEJKv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svw7HCEJKv .mbr-gallery-filter li.active::after,
.cid-svw7HCEJKv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svw7HCEJKv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svw7HCEJKv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svw7HCEJKv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svw7HCEJKv .icon-focus:before {
  content: '\e95e';
}
.cid-svw7HCEJKv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svw7HCEJKv .mbr-section-title {
  margin: 0;
}
.cid-svw7HCEJKv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svw7HCEJKv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svw7HCEJKv .mbr-section-title,
.cid-svw7HCEJKv .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL6LaUO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL6LaUO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL6LaUO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL6LaUO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL6LaUO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL6LaUO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL6LaUO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL6LaUO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL6LaUO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL6LaUO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL6LaUO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL6LaUO .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL6LaUO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL6LaUO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL6LaUO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL6LaUO .mbr-gallery-filter li.active::after,
.cid-suAaL6LaUO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL6LaUO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL6LaUO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL6LaUO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL6LaUO .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL6LaUO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL6LaUO .mbr-section-title {
  margin: 0;
}
.cid-suAaL6LaUO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL6LaUO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL6LaUO .mbr-section-title,
.cid-suAaL6LaUO .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svw6GZSTut {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svw6GZSTut .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svw6GZSTut .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svw6GZSTut .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svw6GZSTut .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svw6GZSTut .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svw6GZSTut .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svw6GZSTut .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svw6GZSTut .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svw6GZSTut .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svw6GZSTut .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svw6GZSTut .mbr-gallery-filter ul {
  display: block;
}
.cid-svw6GZSTut .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svw6GZSTut .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svw6GZSTut .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svw6GZSTut .mbr-gallery-filter li.active::after,
.cid-svw6GZSTut .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svw6GZSTut .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svw6GZSTut .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svw6GZSTut .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svw6GZSTut .icon-focus:before {
  content: '\e95e';
}
.cid-svw6GZSTut .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svw6GZSTut .mbr-section-title {
  margin: 0;
}
.cid-svw6GZSTut .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svw6GZSTut .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svw6GZSTut .mbr-section-title,
.cid-svw6GZSTut .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaL8Py1K {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL8Py1K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL8Py1K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL8Py1K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL8Py1K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL8Py1K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL8Py1K .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL8Py1K .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL8Py1K .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL8Py1K .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL8Py1K .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL8Py1K .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL8Py1K .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL8Py1K .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL8Py1K .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL8Py1K .mbr-gallery-filter li.active::after,
.cid-suAaL8Py1K .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL8Py1K .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL8Py1K .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL8Py1K .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL8Py1K .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL8Py1K .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL8Py1K .mbr-section-title {
  margin: 0;
}
.cid-suAaL8Py1K .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL8Py1K .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL8Py1K .mbr-section-title,
.cid-suAaL8Py1K .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwc2kerHv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwc2kerHv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwc2kerHv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwc2kerHv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwc2kerHv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwc2kerHv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwc2kerHv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwc2kerHv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwc2kerHv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwc2kerHv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwc2kerHv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwc2kerHv .mbr-gallery-filter ul {
  display: block;
}
.cid-svwc2kerHv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwc2kerHv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwc2kerHv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwc2kerHv .mbr-gallery-filter li.active::after,
.cid-svwc2kerHv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwc2kerHv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwc2kerHv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwc2kerHv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwc2kerHv .icon-focus:before {
  content: '\e95e';
}
.cid-svwc2kerHv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwc2kerHv .mbr-section-title {
  margin: 0;
}
.cid-svwc2kerHv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwc2kerHv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwc2kerHv .mbr-section-title,
.cid-svwc2kerHv .underline {
  color: #000000;
  text-align: left;
}
.cid-svwrfioTG9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwrfioTG9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwrfioTG9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwrfioTG9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwrfioTG9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwrfioTG9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwrfioTG9 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwrfioTG9 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwrfioTG9 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwrfioTG9 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwrfioTG9 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwrfioTG9 .mbr-gallery-filter ul {
  display: block;
}
.cid-svwrfioTG9 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwrfioTG9 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwrfioTG9 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwrfioTG9 .mbr-gallery-filter li.active::after,
.cid-svwrfioTG9 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwrfioTG9 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwrfioTG9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwrfioTG9 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwrfioTG9 .icon-focus:before {
  content: '\e95e';
}
.cid-svwrfioTG9 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwrfioTG9 .mbr-section-title {
  margin: 0;
}
.cid-svwrfioTG9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwrfioTG9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwrfioTG9 .mbr-section-title,
.cid-svwrfioTG9 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaL9kiFQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaL9kiFQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaL9kiFQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaL9kiFQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaL9kiFQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaL9kiFQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaL9kiFQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaL9kiFQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaL9kiFQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaL9kiFQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaL9kiFQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaL9kiFQ .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaL9kiFQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaL9kiFQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaL9kiFQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaL9kiFQ .mbr-gallery-filter li.active::after,
.cid-suAaL9kiFQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaL9kiFQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaL9kiFQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaL9kiFQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaL9kiFQ .icon-focus:before {
  content: '\e95e';
}
.cid-suAaL9kiFQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaL9kiFQ .mbr-section-title {
  margin: 0;
}
.cid-suAaL9kiFQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaL9kiFQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaL9kiFQ .mbr-section-title,
.cid-suAaL9kiFQ .underline {
  color: #000000;
  text-align: left;
}
.cid-sKZarjLx3V {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZarjLx3V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZarjLx3V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZarjLx3V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZarjLx3V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZarjLx3V .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZarjLx3V .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZarjLx3V .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZarjLx3V .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZarjLx3V .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZarjLx3V .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZarjLx3V .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZarjLx3V .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZarjLx3V .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZarjLx3V .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZarjLx3V .mbr-gallery-filter li.active::after,
.cid-sKZarjLx3V .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZarjLx3V .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZarjLx3V .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZarjLx3V .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZarjLx3V .icon-focus:before {
  content: '\e95e';
}
.cid-sKZarjLx3V .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZarjLx3V .mbr-section-title {
  margin: 0;
}
.cid-sKZarjLx3V .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZarjLx3V .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZarjLx3V .mbr-section-title,
.cid-sKZarjLx3V .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLav8Yw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLav8Yw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLav8Yw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLav8Yw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLav8Yw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLav8Yw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLav8Yw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLav8Yw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLav8Yw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLav8Yw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLav8Yw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLav8Yw .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLav8Yw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLav8Yw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLav8Yw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLav8Yw .mbr-gallery-filter li.active::after,
.cid-suAaLav8Yw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLav8Yw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLav8Yw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLav8Yw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLav8Yw .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLav8Yw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLav8Yw .mbr-section-title {
  margin: 0;
}
.cid-suAaLav8Yw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLav8Yw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLav8Yw .mbr-section-title,
.cid-suAaLav8Yw .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLcb3Zi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLcb3Zi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLcb3Zi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLcb3Zi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLcb3Zi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLcb3Zi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLcb3Zi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLcb3Zi .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLcb3Zi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLcb3Zi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLcb3Zi .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLcb3Zi .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLcb3Zi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLcb3Zi .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLcb3Zi .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLcb3Zi .mbr-gallery-filter li.active::after,
.cid-suAaLcb3Zi .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLcb3Zi .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLcb3Zi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLcb3Zi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLcb3Zi .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLcb3Zi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLcb3Zi .mbr-section-title {
  margin: 0;
}
.cid-suAaLcb3Zi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLcb3Zi .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLcb3Zi .mbr-section-title,
.cid-suAaLcb3Zi .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLcLbV0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLcLbV0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLcLbV0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLcLbV0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLcLbV0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLcLbV0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLcLbV0 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLcLbV0 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLcLbV0 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLcLbV0 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLcLbV0 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLcLbV0 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLcLbV0 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLcLbV0 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLcLbV0 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLcLbV0 .mbr-gallery-filter li.active::after,
.cid-suAaLcLbV0 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLcLbV0 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLcLbV0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLcLbV0 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLcLbV0 .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLcLbV0 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLcLbV0 .mbr-section-title {
  margin: 0;
}
.cid-suAaLcLbV0 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLcLbV0 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLcLbV0 .mbr-section-title,
.cid-suAaLcLbV0 .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLdjxzQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLdjxzQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLdjxzQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLdjxzQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLdjxzQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLdjxzQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLdjxzQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLdjxzQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLdjxzQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLdjxzQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLdjxzQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLdjxzQ .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLdjxzQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLdjxzQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLdjxzQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLdjxzQ .mbr-gallery-filter li.active::after,
.cid-suAaLdjxzQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLdjxzQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLdjxzQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLdjxzQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLdjxzQ .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLdjxzQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLdjxzQ .mbr-section-title {
  margin: 0;
}
.cid-suAaLdjxzQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLdjxzQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLdjxzQ .mbr-section-title,
.cid-suAaLdjxzQ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLdSSkY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLdSSkY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLdSSkY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLdSSkY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLdSSkY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLdSSkY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLdSSkY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLdSSkY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLdSSkY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLdSSkY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLdSSkY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLdSSkY .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLdSSkY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLdSSkY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLdSSkY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLdSSkY .mbr-gallery-filter li.active::after,
.cid-suAaLdSSkY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLdSSkY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLdSSkY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLdSSkY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLdSSkY .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLdSSkY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLdSSkY .mbr-section-title {
  margin: 0;
}
.cid-suAaLdSSkY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLdSSkY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLdSSkY .mbr-section-title,
.cid-suAaLdSSkY .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLeuq1K {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLeuq1K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLeuq1K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLeuq1K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLeuq1K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLeuq1K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLeuq1K .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLeuq1K .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLeuq1K .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLeuq1K .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLeuq1K .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLeuq1K .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLeuq1K .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLeuq1K .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLeuq1K .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLeuq1K .mbr-gallery-filter li.active::after,
.cid-suAaLeuq1K .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLeuq1K .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLeuq1K .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLeuq1K .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLeuq1K .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLeuq1K .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLeuq1K .mbr-section-title {
  margin: 0;
}
.cid-suAaLeuq1K .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLeuq1K .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLeuq1K .mbr-section-title,
.cid-suAaLeuq1K .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLf4JrV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLf4JrV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLf4JrV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLf4JrV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLf4JrV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLf4JrV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLf4JrV .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLf4JrV .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLf4JrV .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLf4JrV .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLf4JrV .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLf4JrV .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLf4JrV .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLf4JrV .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLf4JrV .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLf4JrV .mbr-gallery-filter li.active::after,
.cid-suAaLf4JrV .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLf4JrV .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLf4JrV .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLf4JrV .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLf4JrV .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLf4JrV .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLf4JrV .mbr-section-title {
  margin: 0;
}
.cid-suAaLf4JrV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLf4JrV .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLf4JrV .mbr-section-title,
.cid-suAaLf4JrV .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLhsVWH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLhsVWH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLhsVWH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLhsVWH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLhsVWH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLhsVWH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLhsVWH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLhsVWH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLhsVWH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLhsVWH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLhsVWH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLhsVWH .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLhsVWH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLhsVWH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLhsVWH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLhsVWH .mbr-gallery-filter li.active::after,
.cid-suAaLhsVWH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLhsVWH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLhsVWH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLhsVWH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLhsVWH .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLhsVWH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLhsVWH .mbr-section-title {
  margin: 0;
}
.cid-suAaLhsVWH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLhsVWH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLhsVWH .mbr-section-title,
.cid-suAaLhsVWH .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLkzftv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLkzftv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLkzftv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLkzftv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLkzftv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLkzftv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLkzftv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLkzftv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLkzftv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLkzftv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLkzftv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLkzftv .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLkzftv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLkzftv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLkzftv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLkzftv .mbr-gallery-filter li.active::after,
.cid-suAaLkzftv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLkzftv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLkzftv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLkzftv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLkzftv .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLkzftv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLkzftv .mbr-section-title {
  margin: 0;
}
.cid-suAaLkzftv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLkzftv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLkzftv .mbr-section-title,
.cid-suAaLkzftv .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLmA5Vy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLmA5Vy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLmA5Vy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLmA5Vy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLmA5Vy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLmA5Vy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLmA5Vy .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLmA5Vy .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLmA5Vy .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLmA5Vy .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLmA5Vy .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLmA5Vy .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLmA5Vy .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLmA5Vy .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLmA5Vy .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLmA5Vy .mbr-gallery-filter li.active::after,
.cid-suAaLmA5Vy .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLmA5Vy .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLmA5Vy .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLmA5Vy .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLmA5Vy .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLmA5Vy .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLmA5Vy .mbr-section-title {
  margin: 0;
}
.cid-suAaLmA5Vy .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLmA5Vy .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLmA5Vy .mbr-section-title,
.cid-suAaLmA5Vy .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLnZfRY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLnZfRY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLnZfRY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLnZfRY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLnZfRY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLnZfRY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLnZfRY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLnZfRY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLnZfRY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLnZfRY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLnZfRY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLnZfRY .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLnZfRY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLnZfRY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLnZfRY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLnZfRY .mbr-gallery-filter li.active::after,
.cid-suAaLnZfRY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLnZfRY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLnZfRY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLnZfRY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLnZfRY .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLnZfRY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLnZfRY .mbr-section-title {
  margin: 0;
}
.cid-suAaLnZfRY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLnZfRY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLnZfRY .mbr-section-title,
.cid-suAaLnZfRY .underline {
  color: #000000;
  text-align: left;
}
.cid-svwpiqhWK8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwpiqhWK8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwpiqhWK8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwpiqhWK8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwpiqhWK8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwpiqhWK8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwpiqhWK8 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwpiqhWK8 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwpiqhWK8 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwpiqhWK8 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwpiqhWK8 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwpiqhWK8 .mbr-gallery-filter ul {
  display: block;
}
.cid-svwpiqhWK8 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwpiqhWK8 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwpiqhWK8 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwpiqhWK8 .mbr-gallery-filter li.active::after,
.cid-svwpiqhWK8 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwpiqhWK8 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwpiqhWK8 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwpiqhWK8 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwpiqhWK8 .icon-focus:before {
  content: '\e95e';
}
.cid-svwpiqhWK8 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwpiqhWK8 .mbr-section-title {
  margin: 0;
}
.cid-svwpiqhWK8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwpiqhWK8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwpiqhWK8 .mbr-section-title,
.cid-svwpiqhWK8 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLulii4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLulii4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLulii4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLulii4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLulii4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLulii4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLulii4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLulii4 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLulii4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLulii4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLulii4 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLulii4 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLulii4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLulii4 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLulii4 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLulii4 .mbr-gallery-filter li.active::after,
.cid-suAaLulii4 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLulii4 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLulii4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLulii4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLulii4 .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLulii4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLulii4 .mbr-section-title {
  margin: 0;
}
.cid-suAaLulii4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLulii4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLulii4 .mbr-section-title,
.cid-suAaLulii4 .underline {
  color: #000000;
  text-align: left;
}
.cid-svw7e6WsIK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svw7e6WsIK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svw7e6WsIK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svw7e6WsIK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svw7e6WsIK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svw7e6WsIK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svw7e6WsIK .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svw7e6WsIK .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svw7e6WsIK .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svw7e6WsIK .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svw7e6WsIK .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svw7e6WsIK .mbr-gallery-filter ul {
  display: block;
}
.cid-svw7e6WsIK .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svw7e6WsIK .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svw7e6WsIK .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svw7e6WsIK .mbr-gallery-filter li.active::after,
.cid-svw7e6WsIK .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svw7e6WsIK .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svw7e6WsIK .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svw7e6WsIK .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svw7e6WsIK .icon-focus:before {
  content: '\e95e';
}
.cid-svw7e6WsIK .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svw7e6WsIK .mbr-section-title {
  margin: 0;
}
.cid-svw7e6WsIK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svw7e6WsIK .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svw7e6WsIK .mbr-section-title,
.cid-svw7e6WsIK .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwhSB8Rmw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwhSB8Rmw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwhSB8Rmw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwhSB8Rmw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwhSB8Rmw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwhSB8Rmw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwhSB8Rmw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwhSB8Rmw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwhSB8Rmw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwhSB8Rmw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwhSB8Rmw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwhSB8Rmw .mbr-gallery-filter ul {
  display: block;
}
.cid-svwhSB8Rmw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwhSB8Rmw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwhSB8Rmw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwhSB8Rmw .mbr-gallery-filter li.active::after,
.cid-svwhSB8Rmw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwhSB8Rmw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwhSB8Rmw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwhSB8Rmw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwhSB8Rmw .icon-focus:before {
  content: '\e95e';
}
.cid-svwhSB8Rmw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwhSB8Rmw .mbr-section-title {
  margin: 0;
}
.cid-svwhSB8Rmw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwhSB8Rmw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwhSB8Rmw .mbr-section-title,
.cid-svwhSB8Rmw .underline {
  color: #000000;
  text-align: left;
}
.cid-svwhgqMs3X {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwhgqMs3X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwhgqMs3X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwhgqMs3X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwhgqMs3X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwhgqMs3X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwhgqMs3X .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwhgqMs3X .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwhgqMs3X .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwhgqMs3X .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwhgqMs3X .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwhgqMs3X .mbr-gallery-filter ul {
  display: block;
}
.cid-svwhgqMs3X .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwhgqMs3X .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwhgqMs3X .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwhgqMs3X .mbr-gallery-filter li.active::after,
.cid-svwhgqMs3X .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwhgqMs3X .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwhgqMs3X .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwhgqMs3X .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwhgqMs3X .icon-focus:before {
  content: '\e95e';
}
.cid-svwhgqMs3X .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwhgqMs3X .mbr-section-title {
  margin: 0;
}
.cid-svwhgqMs3X .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwhgqMs3X .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwhgqMs3X .mbr-section-title,
.cid-svwhgqMs3X .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwjNIuTEY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwjNIuTEY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwjNIuTEY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwjNIuTEY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwjNIuTEY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwjNIuTEY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwjNIuTEY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwjNIuTEY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwjNIuTEY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwjNIuTEY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwjNIuTEY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwjNIuTEY .mbr-gallery-filter ul {
  display: block;
}
.cid-svwjNIuTEY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwjNIuTEY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwjNIuTEY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwjNIuTEY .mbr-gallery-filter li.active::after,
.cid-svwjNIuTEY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwjNIuTEY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwjNIuTEY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwjNIuTEY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwjNIuTEY .icon-focus:before {
  content: '\e95e';
}
.cid-svwjNIuTEY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwjNIuTEY .mbr-section-title {
  margin: 0;
}
.cid-svwjNIuTEY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwjNIuTEY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwjNIuTEY .mbr-section-title,
.cid-svwjNIuTEY .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLv6Bp6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLv6Bp6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLv6Bp6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLv6Bp6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLv6Bp6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLv6Bp6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLv6Bp6 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLv6Bp6 .mbr-gallery-filter li.active::after,
.cid-suAaLv6Bp6 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLv6Bp6 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLv6Bp6 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLv6Bp6 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLv6Bp6 .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLv6Bp6 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLv6Bp6 .mbr-section-title {
  margin: 0;
}
.cid-suAaLv6Bp6 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLv6Bp6 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLv6Bp6 .mbr-section-title,
.cid-suAaLv6Bp6 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLvQ8ef {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLvQ8ef .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLvQ8ef .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLvQ8ef .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLvQ8ef .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLvQ8ef .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLvQ8ef .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLvQ8ef .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLvQ8ef .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLvQ8ef .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLvQ8ef .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLvQ8ef .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLvQ8ef .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLvQ8ef .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLvQ8ef .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLvQ8ef .mbr-gallery-filter li.active::after,
.cid-suAaLvQ8ef .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLvQ8ef .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLvQ8ef .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLvQ8ef .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLvQ8ef .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLvQ8ef .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLvQ8ef .mbr-section-title {
  margin: 0;
}
.cid-suAaLvQ8ef .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLvQ8ef .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLvQ8ef .mbr-section-title,
.cid-suAaLvQ8ef .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLxhgFs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLxhgFs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLxhgFs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLxhgFs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLxhgFs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLxhgFs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLxhgFs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLxhgFs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLxhgFs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLxhgFs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLxhgFs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLxhgFs .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLxhgFs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLxhgFs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLxhgFs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLxhgFs .mbr-gallery-filter li.active::after,
.cid-suAaLxhgFs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLxhgFs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLxhgFs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLxhgFs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLxhgFs .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLxhgFs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLxhgFs .mbr-section-title {
  margin: 0;
}
.cid-suAaLxhgFs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLxhgFs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLxhgFs .mbr-section-title,
.cid-suAaLxhgFs .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLyM7Fb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLyM7Fb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLyM7Fb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLyM7Fb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLyM7Fb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLyM7Fb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLyM7Fb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLyM7Fb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLyM7Fb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLyM7Fb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLyM7Fb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLyM7Fb .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLyM7Fb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLyM7Fb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLyM7Fb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLyM7Fb .mbr-gallery-filter li.active::after,
.cid-suAaLyM7Fb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLyM7Fb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLyM7Fb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLyM7Fb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLyM7Fb .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLyM7Fb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLyM7Fb .mbr-section-title {
  margin: 0;
}
.cid-suAaLyM7Fb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLyM7Fb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLyM7Fb .mbr-section-title,
.cid-suAaLyM7Fb .underline {
  color: #000000;
  text-align: left;
}
.cid-svwmAVOySP {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwmAVOySP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwmAVOySP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwmAVOySP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwmAVOySP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwmAVOySP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwmAVOySP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwmAVOySP .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwmAVOySP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwmAVOySP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwmAVOySP .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwmAVOySP .mbr-gallery-filter ul {
  display: block;
}
.cid-svwmAVOySP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwmAVOySP .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwmAVOySP .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwmAVOySP .mbr-gallery-filter li.active::after,
.cid-svwmAVOySP .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwmAVOySP .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwmAVOySP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwmAVOySP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwmAVOySP .icon-focus:before {
  content: '\e95e';
}
.cid-svwmAVOySP .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwmAVOySP .mbr-section-title {
  margin: 0;
}
.cid-svwmAVOySP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwmAVOySP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwmAVOySP .mbr-section-title,
.cid-svwmAVOySP .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLG05uv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLG05uv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLG05uv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLG05uv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLG05uv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLG05uv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLG05uv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLG05uv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLG05uv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLG05uv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLG05uv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLG05uv .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLG05uv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLG05uv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLG05uv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLG05uv .mbr-gallery-filter li.active::after,
.cid-suAaLG05uv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLG05uv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLG05uv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLG05uv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLG05uv .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLG05uv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLG05uv .mbr-section-title {
  margin: 0;
}
.cid-suAaLG05uv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLG05uv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLG05uv .mbr-section-title,
.cid-suAaLG05uv .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLGOicG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLGOicG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLGOicG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLGOicG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLGOicG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLGOicG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLGOicG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLGOicG .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLGOicG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLGOicG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLGOicG .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLGOicG .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLGOicG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLGOicG .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLGOicG .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLGOicG .mbr-gallery-filter li.active::after,
.cid-suAaLGOicG .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLGOicG .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLGOicG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLGOicG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLGOicG .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLGOicG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLGOicG .mbr-section-title {
  margin: 0;
}
.cid-suAaLGOicG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLGOicG .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLGOicG .mbr-section-title,
.cid-suAaLGOicG .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLHHXxk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLHHXxk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLHHXxk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLHHXxk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLHHXxk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLHHXxk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLHHXxk .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLHHXxk .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLHHXxk .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLHHXxk .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLHHXxk .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLHHXxk .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLHHXxk .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLHHXxk .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLHHXxk .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLHHXxk .mbr-gallery-filter li.active::after,
.cid-suAaLHHXxk .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLHHXxk .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLHHXxk .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLHHXxk .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLHHXxk .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLHHXxk .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLHHXxk .mbr-section-title {
  margin: 0;
}
.cid-suAaLHHXxk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLHHXxk .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLHHXxk .mbr-section-title,
.cid-suAaLHHXxk .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLIH7CE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLIH7CE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLIH7CE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLIH7CE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLIH7CE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLIH7CE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLIH7CE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLIH7CE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLIH7CE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLIH7CE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLIH7CE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLIH7CE .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLIH7CE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLIH7CE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLIH7CE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLIH7CE .mbr-gallery-filter li.active::after,
.cid-suAaLIH7CE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLIH7CE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLIH7CE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLIH7CE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLIH7CE .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLIH7CE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLIH7CE .mbr-section-title {
  margin: 0;
}
.cid-suAaLIH7CE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLIH7CE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLIH7CE .mbr-section-title,
.cid-suAaLIH7CE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLJzqyX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLJzqyX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLJzqyX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLJzqyX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLJzqyX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLJzqyX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLJzqyX .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLJzqyX .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLJzqyX .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLJzqyX .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLJzqyX .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLJzqyX .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLJzqyX .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLJzqyX .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLJzqyX .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLJzqyX .mbr-gallery-filter li.active::after,
.cid-suAaLJzqyX .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLJzqyX .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLJzqyX .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLJzqyX .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLJzqyX .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLJzqyX .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLJzqyX .mbr-section-title {
  margin: 0;
}
.cid-suAaLJzqyX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLJzqyX .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLJzqyX .mbr-section-title,
.cid-suAaLJzqyX .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLKozKx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLKozKx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLKozKx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLKozKx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLKozKx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLKozKx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLKozKx .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLKozKx .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLKozKx .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLKozKx .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLKozKx .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLKozKx .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLKozKx .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLKozKx .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLKozKx .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLKozKx .mbr-gallery-filter li.active::after,
.cid-suAaLKozKx .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLKozKx .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLKozKx .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLKozKx .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLKozKx .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLKozKx .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLKozKx .mbr-section-title {
  margin: 0;
}
.cid-suAaLKozKx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLKozKx .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLKozKx .mbr-section-title,
.cid-suAaLKozKx .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLPAekv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLPAekv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLPAekv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLPAekv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLPAekv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLPAekv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLPAekv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLPAekv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLPAekv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLPAekv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLPAekv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLPAekv .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLPAekv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLPAekv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLPAekv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLPAekv .mbr-gallery-filter li.active::after,
.cid-suAaLPAekv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLPAekv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLPAekv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLPAekv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLPAekv .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLPAekv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLPAekv .mbr-section-title {
  margin: 0;
}
.cid-suAaLPAekv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLPAekv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLPAekv .mbr-section-title,
.cid-suAaLPAekv .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLV0cjK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLV0cjK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLV0cjK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLV0cjK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLV0cjK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLV0cjK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLV0cjK .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLV0cjK .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLV0cjK .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLV0cjK .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLV0cjK .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLV0cjK .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLV0cjK .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLV0cjK .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLV0cjK .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLV0cjK .mbr-gallery-filter li.active::after,
.cid-suAaLV0cjK .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLV0cjK .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLV0cjK .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLV0cjK .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLV0cjK .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLV0cjK .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLV0cjK .mbr-section-title {
  margin: 0;
}
.cid-suAaLV0cjK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLV0cjK .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLV0cjK .mbr-section-title,
.cid-suAaLV0cjK .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaLVTYcd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLVTYcd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLVTYcd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLVTYcd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLVTYcd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLVTYcd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLVTYcd .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLVTYcd .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLVTYcd .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLVTYcd .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLVTYcd .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLVTYcd .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLVTYcd .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLVTYcd .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLVTYcd .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLVTYcd .mbr-gallery-filter li.active::after,
.cid-suAaLVTYcd .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLVTYcd .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLVTYcd .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLVTYcd .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLVTYcd .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLVTYcd .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLVTYcd .mbr-section-title {
  margin: 0;
}
.cid-suAaLVTYcd .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLVTYcd .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLVTYcd .mbr-section-title,
.cid-suAaLVTYcd .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaLZFFu3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaLZFFu3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaLZFFu3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaLZFFu3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaLZFFu3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaLZFFu3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaLZFFu3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaLZFFu3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaLZFFu3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaLZFFu3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaLZFFu3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaLZFFu3 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaLZFFu3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaLZFFu3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaLZFFu3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaLZFFu3 .mbr-gallery-filter li.active::after,
.cid-suAaLZFFu3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaLZFFu3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaLZFFu3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaLZFFu3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaLZFFu3 .icon-focus:before {
  content: '\e95e';
}
.cid-suAaLZFFu3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaLZFFu3 .mbr-section-title {
  margin: 0;
}
.cid-suAaLZFFu3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaLZFFu3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaLZFFu3 .mbr-section-title,
.cid-suAaLZFFu3 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaM0HSfw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM0HSfw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM0HSfw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM0HSfw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM0HSfw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM0HSfw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM0HSfw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM0HSfw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM0HSfw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM0HSfw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM0HSfw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM0HSfw .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM0HSfw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM0HSfw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM0HSfw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM0HSfw .mbr-gallery-filter li.active::after,
.cid-suAaM0HSfw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM0HSfw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM0HSfw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM0HSfw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM0HSfw .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM0HSfw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM0HSfw .mbr-section-title {
  margin: 0;
}
.cid-suAaM0HSfw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM0HSfw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM0HSfw .mbr-section-title,
.cid-suAaM0HSfw .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaM1NG3q {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM1NG3q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM1NG3q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM1NG3q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM1NG3q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM1NG3q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM1NG3q .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM1NG3q .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM1NG3q .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM1NG3q .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM1NG3q .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM1NG3q .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM1NG3q .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM1NG3q .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM1NG3q .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM1NG3q .mbr-gallery-filter li.active::after,
.cid-suAaM1NG3q .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM1NG3q .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM1NG3q .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM1NG3q .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM1NG3q .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM1NG3q .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM1NG3q .mbr-section-title {
  margin: 0;
}
.cid-suAaM1NG3q .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM1NG3q .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM1NG3q .mbr-section-title,
.cid-suAaM1NG3q .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaM3MEtU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM3MEtU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM3MEtU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM3MEtU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM3MEtU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM3MEtU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM3MEtU .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM3MEtU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM3MEtU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM3MEtU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM3MEtU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM3MEtU .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM3MEtU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM3MEtU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM3MEtU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM3MEtU .mbr-gallery-filter li.active::after,
.cid-suAaM3MEtU .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM3MEtU .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM3MEtU .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM3MEtU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM3MEtU .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM3MEtU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM3MEtU .mbr-section-title {
  margin: 0;
}
.cid-suAaM3MEtU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM3MEtU .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM3MEtU .mbr-section-title,
.cid-suAaM3MEtU .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaM4JGrq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM4JGrq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM4JGrq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM4JGrq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM4JGrq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM4JGrq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM4JGrq .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM4JGrq .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM4JGrq .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM4JGrq .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM4JGrq .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM4JGrq .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM4JGrq .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM4JGrq .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM4JGrq .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM4JGrq .mbr-gallery-filter li.active::after,
.cid-suAaM4JGrq .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM4JGrq .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM4JGrq .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM4JGrq .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM4JGrq .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM4JGrq .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM4JGrq .mbr-section-title {
  margin: 0;
}
.cid-suAaM4JGrq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM4JGrq .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM4JGrq .mbr-section-title,
.cid-suAaM4JGrq .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaM5Kdfu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM5Kdfu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM5Kdfu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM5Kdfu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM5Kdfu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM5Kdfu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM5Kdfu .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM5Kdfu .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM5Kdfu .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM5Kdfu .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM5Kdfu .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM5Kdfu .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM5Kdfu .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM5Kdfu .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM5Kdfu .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM5Kdfu .mbr-gallery-filter li.active::after,
.cid-suAaM5Kdfu .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM5Kdfu .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM5Kdfu .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM5Kdfu .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM5Kdfu .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM5Kdfu .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM5Kdfu .mbr-section-title {
  margin: 0;
}
.cid-suAaM5Kdfu .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM5Kdfu .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM5Kdfu .mbr-section-title,
.cid-suAaM5Kdfu .underline {
  color: #000000;
  text-align: left;
}
.cid-svwfuLG0Ht {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwfuLG0Ht .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwfuLG0Ht .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwfuLG0Ht .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwfuLG0Ht .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwfuLG0Ht .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwfuLG0Ht .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwfuLG0Ht .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwfuLG0Ht .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwfuLG0Ht .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwfuLG0Ht .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwfuLG0Ht .mbr-gallery-filter ul {
  display: block;
}
.cid-svwfuLG0Ht .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwfuLG0Ht .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwfuLG0Ht .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwfuLG0Ht .mbr-gallery-filter li.active::after,
.cid-svwfuLG0Ht .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwfuLG0Ht .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwfuLG0Ht .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwfuLG0Ht .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwfuLG0Ht .icon-focus:before {
  content: '\e95e';
}
.cid-svwfuLG0Ht .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwfuLG0Ht .mbr-section-title {
  margin: 0;
}
.cid-svwfuLG0Ht .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwfuLG0Ht .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwfuLG0Ht .mbr-section-title,
.cid-svwfuLG0Ht .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaM6MgWT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaM6MgWT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaM6MgWT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaM6MgWT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaM6MgWT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaM6MgWT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaM6MgWT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaM6MgWT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaM6MgWT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaM6MgWT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaM6MgWT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaM6MgWT .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaM6MgWT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaM6MgWT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaM6MgWT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaM6MgWT .mbr-gallery-filter li.active::after,
.cid-suAaM6MgWT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaM6MgWT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaM6MgWT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaM6MgWT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaM6MgWT .icon-focus:before {
  content: '\e95e';
}
.cid-suAaM6MgWT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaM6MgWT .mbr-section-title {
  margin: 0;
}
.cid-suAaM6MgWT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaM6MgWT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaM6MgWT .mbr-section-title,
.cid-suAaM6MgWT .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaMd1CJC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaMd1CJC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaMd1CJC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaMd1CJC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaMd1CJC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaMd1CJC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaMd1CJC .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaMd1CJC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaMd1CJC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaMd1CJC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaMd1CJC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaMd1CJC .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaMd1CJC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaMd1CJC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaMd1CJC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaMd1CJC .mbr-gallery-filter li.active::after,
.cid-suAaMd1CJC .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaMd1CJC .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaMd1CJC .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaMd1CJC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaMd1CJC .icon-focus:before {
  content: '\e95e';
}
.cid-suAaMd1CJC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaMd1CJC .mbr-section-title {
  margin: 0;
}
.cid-suAaMd1CJC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaMd1CJC .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaMd1CJC .mbr-section-title,
.cid-suAaMd1CJC .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAaMgjygM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAaMgjygM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAaMgjygM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAaMgjygM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAaMgjygM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAaMgjygM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAaMgjygM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAaMgjygM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAaMgjygM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAaMgjygM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAaMgjygM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAaMgjygM .mbr-gallery-filter ul {
  display: block;
}
.cid-suAaMgjygM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAaMgjygM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAaMgjygM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAaMgjygM .mbr-gallery-filter li.active::after,
.cid-suAaMgjygM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAaMgjygM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAaMgjygM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAaMgjygM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAaMgjygM .icon-focus:before {
  content: '\e95e';
}
.cid-suAaMgjygM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAaMgjygM .mbr-section-title {
  margin: 0;
}
.cid-suAaMgjygM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAaMgjygM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAaMgjygM .mbr-section-title,
.cid-suAaMgjygM .underline {
  color: #000000;
  text-align: left;
}
.cid-suAaMhsKTE {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suAaMhsKTE .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suAaMhsKTE MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suAaMhsKTE B {
  color: #cccccc;
}
#custom-html-1pm {
  /* Type valid CSS here */
}
#custom-html-1pm div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1pm p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suAnD9KBvz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAnD9KBvz .btn {
  white-space: nowrap;
}
.cid-suAnD9KBvz .nav-link,
.cid-suAnD9KBvz .icons-menu .mbr-iconfont,
.cid-suAnD9KBvz .dropdown-item {
  transition: all 0.1s;
}
.cid-suAnD9KBvz .nav-link:hover,
.cid-suAnD9KBvz .icons-menu .mbr-iconfont:hover,
.cid-suAnD9KBvz .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suAnD9KBvz .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suAnD9KBvz .container {
  display: flex;
  margin: auto;
}
.cid-suAnD9KBvz .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suAnD9KBvz .navbar.opened {
  transition: all 0.3s;
}
.cid-suAnD9KBvz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suAnD9KBvz .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suAnD9KBvz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suAnD9KBvz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suAnD9KBvz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suAnD9KBvz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suAnD9KBvz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suAnD9KBvz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suAnD9KBvz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suAnD9KBvz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suAnD9KBvz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suAnD9KBvz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suAnD9KBvz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suAnD9KBvz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suAnD9KBvz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suAnD9KBvz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suAnD9KBvz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suAnD9KBvz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suAnD9KBvz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suAnD9KBvz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suAnD9KBvz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suAnD9KBvz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suAnD9KBvz .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suAnD9KBvz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suAnD9KBvz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suAnD9KBvz .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suAnD9KBvz .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suAnD9KBvz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suAnD9KBvz .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suAnD9KBvz .navbar-caption {
  padding-right: 4rem;
}
.cid-suAnD9KBvz .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suAnD9KBvz .dropdown-menu,
.cid-suAnD9KBvz .navbar.opened {
  background: #191919 !important;
}
.cid-suAnD9KBvz .nav-item:focus,
.cid-suAnD9KBvz .nav-link:focus {
  outline: none;
}
.cid-suAnD9KBvz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAnD9KBvz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suAnD9KBvz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suAnD9KBvz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suAnD9KBvz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suAnD9KBvz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suAnD9KBvz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suAnD9KBvz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suAnD9KBvz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suAnD9KBvz .dropdown-item.active,
.cid-suAnD9KBvz .dropdown-item:active {
  background-color: transparent;
}
.cid-suAnD9KBvz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suAnD9KBvz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suAnD9KBvz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suAnD9KBvz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suAnD9KBvz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suAnD9KBvz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suAnD9KBvz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suAnD9KBvz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suAnD9KBvz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suAnD9KBvz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suAnD9KBvz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suAnD9KBvz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suAnD9KBvz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suAnD9KBvz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suAnD9KBvz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suAnD9KBvz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suAnD9KBvz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suAnD9KBvz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suAnD9KBvz .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suAnD9KBvz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suAnD9KBvz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suAnD9KBvz .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suAnD9KBvz .navbar {
    height: 77px;
  }
  .cid-suAnD9KBvz .navbar.opened {
    height: auto;
  }
  .cid-suAnD9KBvz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suAnD9KBvz .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suAnDbaKTu {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suAnDbaKTu .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suAnDbaKTu MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suAnDbaKTu B {
  color: #cccccc;
}
.cid-suAsM0W20X {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suAsM0W20X .first-card {
  background-color: #ffffff;
}
.cid-suAsM0W20X .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suAsM0W20X .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suAsM0W20X .second-card-subtitle {
  text-align: center;
}
.cid-suAsM0W20X .second-card {
  background-color: #ffffff;
}
.cid-suAsM0W20X .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suAsM0W20X [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suAsM0W20X .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suAsM0W20X .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suAsM0W20X .first-card-text,
.cid-suAsM0W20X .card-btn {
  text-align: center;
}
.cid-suAsM0W20X .mbr-text,
.cid-suAsM0W20X .card-btn {
  text-align: left;
}
.cid-suAsM0W20X .second-card-subtitle,
.cid-suAsM0W20X .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suAsM0W20X .card {
  border-radius: 0 !important;
}
.cid-suAsN2ad2N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-suAsN2ad2N .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-suAsN2ad2N .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-suAsN2ad2N .btn-col {
    justify-content: center;
  }
}
.cid-suAsN2ad2N .mbr-text,
.cid-suAsN2ad2N .mbr-section-btn {
  color: #999999;
}
.cid-suAsN2ad2N p {
  margin: 0;
}
.cid-suAnDsQaXl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDsQaXl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDsQaXl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDsQaXl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDsQaXl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDsQaXl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDsQaXl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDsQaXl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDsQaXl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDsQaXl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDsQaXl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDsQaXl .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDsQaXl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDsQaXl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDsQaXl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDsQaXl .mbr-gallery-filter li.active::after,
.cid-suAnDsQaXl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDsQaXl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDsQaXl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDsQaXl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDsQaXl .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDsQaXl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDsQaXl .mbr-section-title {
  margin: 0;
}
.cid-suAnDsQaXl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDsQaXl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDsQaXl .mbr-section-title,
.cid-suAnDsQaXl .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnDxmL40 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDxmL40 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDxmL40 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDxmL40 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDxmL40 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDxmL40 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDxmL40 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDxmL40 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDxmL40 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDxmL40 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDxmL40 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDxmL40 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDxmL40 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDxmL40 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDxmL40 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDxmL40 .mbr-gallery-filter li.active::after,
.cid-suAnDxmL40 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDxmL40 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDxmL40 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDxmL40 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDxmL40 .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDxmL40 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDxmL40 .mbr-section-title {
  margin: 0;
}
.cid-suAnDxmL40 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDxmL40 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDxmL40 .mbr-section-title,
.cid-suAnDxmL40 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnDAFNoH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDAFNoH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDAFNoH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDAFNoH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDAFNoH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDAFNoH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDAFNoH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDAFNoH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDAFNoH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDAFNoH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDAFNoH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDAFNoH .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDAFNoH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDAFNoH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDAFNoH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDAFNoH .mbr-gallery-filter li.active::after,
.cid-suAnDAFNoH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDAFNoH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDAFNoH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDAFNoH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDAFNoH .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDAFNoH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDAFNoH .mbr-section-title {
  margin: 0;
}
.cid-suAnDAFNoH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDAFNoH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDAFNoH .mbr-section-title,
.cid-suAnDAFNoH .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnDNobEz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDNobEz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDNobEz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDNobEz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDNobEz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDNobEz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDNobEz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDNobEz .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDNobEz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDNobEz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDNobEz .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDNobEz .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDNobEz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDNobEz .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDNobEz .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDNobEz .mbr-gallery-filter li.active::after,
.cid-suAnDNobEz .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDNobEz .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDNobEz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDNobEz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDNobEz .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDNobEz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDNobEz .mbr-section-title {
  margin: 0;
}
.cid-suAnDNobEz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDNobEz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDNobEz .mbr-section-title,
.cid-suAnDNobEz .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnDOTlIi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDOTlIi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDOTlIi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDOTlIi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDOTlIi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDOTlIi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDOTlIi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDOTlIi .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDOTlIi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDOTlIi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDOTlIi .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDOTlIi .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDOTlIi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDOTlIi .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDOTlIi .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDOTlIi .mbr-gallery-filter li.active::after,
.cid-suAnDOTlIi .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDOTlIi .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDOTlIi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDOTlIi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDOTlIi .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDOTlIi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDOTlIi .mbr-section-title {
  margin: 0;
}
.cid-suAnDOTlIi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDOTlIi .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDOTlIi .mbr-section-title,
.cid-suAnDOTlIi .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnDQqmcb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDQqmcb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDQqmcb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDQqmcb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDQqmcb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDQqmcb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDQqmcb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDQqmcb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDQqmcb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDQqmcb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDQqmcb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDQqmcb .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDQqmcb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDQqmcb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDQqmcb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDQqmcb .mbr-gallery-filter li.active::after,
.cid-suAnDQqmcb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDQqmcb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDQqmcb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDQqmcb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDQqmcb .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDQqmcb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDQqmcb .mbr-section-title {
  margin: 0;
}
.cid-suAnDQqmcb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDQqmcb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDQqmcb .mbr-section-title,
.cid-suAnDQqmcb .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnDRFhUw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDRFhUw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDRFhUw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDRFhUw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDRFhUw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDRFhUw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDRFhUw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDRFhUw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDRFhUw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDRFhUw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDRFhUw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDRFhUw .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDRFhUw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDRFhUw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDRFhUw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDRFhUw .mbr-gallery-filter li.active::after,
.cid-suAnDRFhUw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDRFhUw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDRFhUw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDRFhUw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDRFhUw .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDRFhUw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDRFhUw .mbr-section-title {
  margin: 0;
}
.cid-suAnDRFhUw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDRFhUw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDRFhUw .mbr-section-title,
.cid-suAnDRFhUw .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnDWzE24 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDWzE24 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDWzE24 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDWzE24 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDWzE24 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDWzE24 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDWzE24 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDWzE24 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDWzE24 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDWzE24 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDWzE24 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDWzE24 .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDWzE24 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDWzE24 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDWzE24 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDWzE24 .mbr-gallery-filter li.active::after,
.cid-suAnDWzE24 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDWzE24 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDWzE24 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDWzE24 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDWzE24 .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDWzE24 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDWzE24 .mbr-section-title {
  margin: 0;
}
.cid-suAnDWzE24 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDWzE24 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDWzE24 .mbr-section-title,
.cid-suAnDWzE24 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnDXjBgH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnDXjBgH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnDXjBgH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnDXjBgH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnDXjBgH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnDXjBgH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnDXjBgH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnDXjBgH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnDXjBgH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnDXjBgH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnDXjBgH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnDXjBgH .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnDXjBgH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnDXjBgH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnDXjBgH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnDXjBgH .mbr-gallery-filter li.active::after,
.cid-suAnDXjBgH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnDXjBgH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnDXjBgH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnDXjBgH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnDXjBgH .icon-focus:before {
  content: '\e95e';
}
.cid-suAnDXjBgH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnDXjBgH .mbr-section-title {
  margin: 0;
}
.cid-suAnDXjBgH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnDXjBgH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnDXjBgH .mbr-section-title,
.cid-suAnDXjBgH .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnEnRnOs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnEnRnOs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnEnRnOs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnEnRnOs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnEnRnOs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnEnRnOs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnEnRnOs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnEnRnOs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnEnRnOs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnEnRnOs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnEnRnOs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnEnRnOs .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnEnRnOs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnEnRnOs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnEnRnOs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnEnRnOs .mbr-gallery-filter li.active::after,
.cid-suAnEnRnOs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnEnRnOs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnEnRnOs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnEnRnOs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnEnRnOs .icon-focus:before {
  content: '\e95e';
}
.cid-suAnEnRnOs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnEnRnOs .mbr-section-title {
  margin: 0;
}
.cid-suAnEnRnOs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnEnRnOs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnEnRnOs .mbr-section-title,
.cid-suAnEnRnOs .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnEpIblx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnEpIblx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnEpIblx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnEpIblx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnEpIblx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnEpIblx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnEpIblx .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnEpIblx .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnEpIblx .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnEpIblx .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnEpIblx .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnEpIblx .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnEpIblx .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnEpIblx .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnEpIblx .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnEpIblx .mbr-gallery-filter li.active::after,
.cid-suAnEpIblx .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnEpIblx .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnEpIblx .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnEpIblx .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnEpIblx .icon-focus:before {
  content: '\e95e';
}
.cid-suAnEpIblx .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnEpIblx .mbr-section-title {
  margin: 0;
}
.cid-suAnEpIblx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnEpIblx .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnEpIblx .mbr-section-title,
.cid-suAnEpIblx .underline {
  color: #000000;
  text-align: left;
}
.cid-suAnEqFmqE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suAnEqFmqE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suAnEqFmqE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suAnEqFmqE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suAnEqFmqE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suAnEqFmqE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suAnEqFmqE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suAnEqFmqE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suAnEqFmqE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suAnEqFmqE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suAnEqFmqE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suAnEqFmqE .mbr-gallery-filter ul {
  display: block;
}
.cid-suAnEqFmqE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suAnEqFmqE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suAnEqFmqE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suAnEqFmqE .mbr-gallery-filter li.active::after,
.cid-suAnEqFmqE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suAnEqFmqE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suAnEqFmqE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suAnEqFmqE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suAnEqFmqE .icon-focus:before {
  content: '\e95e';
}
.cid-suAnEqFmqE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suAnEqFmqE .mbr-section-title {
  margin: 0;
}
.cid-suAnEqFmqE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suAnEqFmqE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suAnEqFmqE .mbr-section-title,
.cid-suAnEqFmqE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suAnEsqFuW {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suAnEsqFuW .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suAnEsqFuW MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suAnEsqFuW B {
  color: #cccccc;
}
#custom-html-1t3 {
  /* Type valid CSS here */
}
#custom-html-1t3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1t3 p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suE2Gu23PR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suE2Gu23PR .btn {
  white-space: nowrap;
}
.cid-suE2Gu23PR .nav-link,
.cid-suE2Gu23PR .icons-menu .mbr-iconfont,
.cid-suE2Gu23PR .dropdown-item {
  transition: all 0.1s;
}
.cid-suE2Gu23PR .nav-link:hover,
.cid-suE2Gu23PR .icons-menu .mbr-iconfont:hover,
.cid-suE2Gu23PR .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suE2Gu23PR .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suE2Gu23PR .container {
  display: flex;
  margin: auto;
}
.cid-suE2Gu23PR .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suE2Gu23PR .navbar.opened {
  transition: all 0.3s;
}
.cid-suE2Gu23PR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suE2Gu23PR .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suE2Gu23PR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suE2Gu23PR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suE2Gu23PR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suE2Gu23PR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suE2Gu23PR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suE2Gu23PR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suE2Gu23PR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suE2Gu23PR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suE2Gu23PR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suE2Gu23PR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suE2Gu23PR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suE2Gu23PR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suE2Gu23PR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suE2Gu23PR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suE2Gu23PR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suE2Gu23PR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suE2Gu23PR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suE2Gu23PR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suE2Gu23PR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suE2Gu23PR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suE2Gu23PR .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suE2Gu23PR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suE2Gu23PR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suE2Gu23PR .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suE2Gu23PR .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suE2Gu23PR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suE2Gu23PR .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suE2Gu23PR .navbar-caption {
  padding-right: 4rem;
}
.cid-suE2Gu23PR .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suE2Gu23PR .dropdown-menu,
.cid-suE2Gu23PR .navbar.opened {
  background: #191919 !important;
}
.cid-suE2Gu23PR .nav-item:focus,
.cid-suE2Gu23PR .nav-link:focus {
  outline: none;
}
.cid-suE2Gu23PR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suE2Gu23PR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suE2Gu23PR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suE2Gu23PR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suE2Gu23PR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suE2Gu23PR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suE2Gu23PR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suE2Gu23PR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suE2Gu23PR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suE2Gu23PR .dropdown-item.active,
.cid-suE2Gu23PR .dropdown-item:active {
  background-color: transparent;
}
.cid-suE2Gu23PR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suE2Gu23PR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suE2Gu23PR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suE2Gu23PR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suE2Gu23PR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suE2Gu23PR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suE2Gu23PR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suE2Gu23PR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suE2Gu23PR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suE2Gu23PR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suE2Gu23PR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suE2Gu23PR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suE2Gu23PR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suE2Gu23PR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suE2Gu23PR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suE2Gu23PR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suE2Gu23PR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suE2Gu23PR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suE2Gu23PR .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suE2Gu23PR a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suE2Gu23PR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suE2Gu23PR .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suE2Gu23PR .navbar {
    height: 77px;
  }
  .cid-suE2Gu23PR .navbar.opened {
    height: auto;
  }
  .cid-suE2Gu23PR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suE2Gu23PR .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suE2Gv8UV8 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suE2Gv8UV8 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suE2Gv8UV8 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suE2Gv8UV8 B {
  color: #cccccc;
}
.cid-suE34mUec6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suE34mUec6 .first-card {
  background-color: #ffffff;
}
.cid-suE34mUec6 .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suE34mUec6 .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suE34mUec6 .second-card-subtitle {
  text-align: center;
}
.cid-suE34mUec6 .second-card {
  background-color: #ffffff;
}
.cid-suE34mUec6 .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suE34mUec6 [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suE34mUec6 .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suE34mUec6 .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suE34mUec6 .first-card-text,
.cid-suE34mUec6 .card-btn {
  text-align: center;
}
.cid-suE34mUec6 .mbr-text,
.cid-suE34mUec6 .card-btn {
  text-align: left;
}
.cid-suE34mUec6 .second-card-subtitle,
.cid-suE34mUec6 .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suE34mUec6 .card {
  border-radius: 0 !important;
}
.cid-sKZ7LckIGT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZ7LckIGT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZ7LckIGT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZ7LckIGT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZ7LckIGT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZ7LckIGT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZ7LckIGT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZ7LckIGT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZ7LckIGT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZ7LckIGT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZ7LckIGT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZ7LckIGT .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZ7LckIGT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZ7LckIGT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZ7LckIGT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZ7LckIGT .mbr-gallery-filter li.active::after,
.cid-sKZ7LckIGT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZ7LckIGT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZ7LckIGT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZ7LckIGT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZ7LckIGT .icon-focus:before {
  content: '\e95e';
}
.cid-sKZ7LckIGT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZ7LckIGT .mbr-section-title {
  margin: 0;
}
.cid-sKZ7LckIGT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZ7LckIGT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZ7LckIGT .mbr-section-title,
.cid-sKZ7LckIGT .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2GHf0bH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2GHf0bH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2GHf0bH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2GHf0bH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2GHf0bH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2GHf0bH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2GHf0bH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2GHf0bH .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2GHf0bH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2GHf0bH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2GHf0bH .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2GHf0bH .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2GHf0bH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2GHf0bH .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2GHf0bH .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2GHf0bH .mbr-gallery-filter li.active::after,
.cid-suE2GHf0bH .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2GHf0bH .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2GHf0bH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2GHf0bH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2GHf0bH .icon-focus:before {
  content: '\e95e';
}
.cid-suE2GHf0bH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2GHf0bH .mbr-section-title {
  margin: 0;
}
.cid-suE2GHf0bH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2GHf0bH .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2GHf0bH .mbr-section-title,
.cid-suE2GHf0bH .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2GLG2ti {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2GLG2ti .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2GLG2ti .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2GLG2ti .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2GLG2ti .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2GLG2ti .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2GLG2ti .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2GLG2ti .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2GLG2ti .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2GLG2ti .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2GLG2ti .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2GLG2ti .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2GLG2ti .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2GLG2ti .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2GLG2ti .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2GLG2ti .mbr-gallery-filter li.active::after,
.cid-suE2GLG2ti .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2GLG2ti .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2GLG2ti .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2GLG2ti .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2GLG2ti .icon-focus:before {
  content: '\e95e';
}
.cid-suE2GLG2ti .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2GLG2ti .mbr-section-title {
  margin: 0;
}
.cid-suE2GLG2ti .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2GLG2ti .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2GLG2ti .mbr-section-title,
.cid-suE2GLG2ti .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2GTkMlX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2GTkMlX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2GTkMlX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2GTkMlX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2GTkMlX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2GTkMlX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2GTkMlX .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2GTkMlX .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2GTkMlX .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2GTkMlX .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2GTkMlX .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2GTkMlX .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2GTkMlX .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2GTkMlX .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2GTkMlX .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2GTkMlX .mbr-gallery-filter li.active::after,
.cid-suE2GTkMlX .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2GTkMlX .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2GTkMlX .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2GTkMlX .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2GTkMlX .icon-focus:before {
  content: '\e95e';
}
.cid-suE2GTkMlX .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2GTkMlX .mbr-section-title {
  margin: 0;
}
.cid-suE2GTkMlX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2GTkMlX .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2GTkMlX .mbr-section-title,
.cid-suE2GTkMlX .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2H23dIw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H23dIw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H23dIw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H23dIw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H23dIw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H23dIw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H23dIw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H23dIw .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H23dIw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H23dIw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H23dIw .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H23dIw .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H23dIw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H23dIw .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H23dIw .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H23dIw .mbr-gallery-filter li.active::after,
.cid-suE2H23dIw .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H23dIw .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H23dIw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H23dIw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H23dIw .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H23dIw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H23dIw .mbr-section-title {
  margin: 0;
}
.cid-suE2H23dIw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H23dIw .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H23dIw .mbr-section-title,
.cid-suE2H23dIw .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2H2LP5Q {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H2LP5Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H2LP5Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H2LP5Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H2LP5Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H2LP5Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H2LP5Q .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H2LP5Q .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H2LP5Q .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H2LP5Q .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H2LP5Q .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H2LP5Q .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H2LP5Q .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H2LP5Q .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H2LP5Q .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H2LP5Q .mbr-gallery-filter li.active::after,
.cid-suE2H2LP5Q .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H2LP5Q .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H2LP5Q .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H2LP5Q .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H2LP5Q .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H2LP5Q .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H2LP5Q .mbr-section-title {
  margin: 0;
}
.cid-suE2H2LP5Q .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H2LP5Q .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H2LP5Q .mbr-section-title,
.cid-suE2H2LP5Q .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2H5xy7t {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H5xy7t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H5xy7t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H5xy7t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H5xy7t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H5xy7t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H5xy7t .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H5xy7t .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H5xy7t .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H5xy7t .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H5xy7t .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H5xy7t .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H5xy7t .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H5xy7t .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H5xy7t .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H5xy7t .mbr-gallery-filter li.active::after,
.cid-suE2H5xy7t .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H5xy7t .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H5xy7t .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H5xy7t .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H5xy7t .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H5xy7t .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H5xy7t .mbr-section-title {
  margin: 0;
}
.cid-suE2H5xy7t .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H5xy7t .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H5xy7t .mbr-section-title,
.cid-suE2H5xy7t .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2H6YB3i {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H6YB3i .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H6YB3i .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H6YB3i .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H6YB3i .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H6YB3i .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H6YB3i .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H6YB3i .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H6YB3i .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H6YB3i .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H6YB3i .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H6YB3i .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H6YB3i .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H6YB3i .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H6YB3i .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H6YB3i .mbr-gallery-filter li.active::after,
.cid-suE2H6YB3i .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H6YB3i .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H6YB3i .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H6YB3i .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H6YB3i .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H6YB3i .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H6YB3i .mbr-section-title {
  margin: 0;
}
.cid-suE2H6YB3i .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H6YB3i .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H6YB3i .mbr-section-title,
.cid-suE2H6YB3i .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2H8nbfG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H8nbfG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H8nbfG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H8nbfG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H8nbfG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H8nbfG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H8nbfG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H8nbfG .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H8nbfG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H8nbfG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H8nbfG .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H8nbfG .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H8nbfG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H8nbfG .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H8nbfG .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H8nbfG .mbr-gallery-filter li.active::after,
.cid-suE2H8nbfG .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H8nbfG .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H8nbfG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H8nbfG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H8nbfG .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H8nbfG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H8nbfG .mbr-section-title {
  margin: 0;
}
.cid-suE2H8nbfG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H8nbfG .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H8nbfG .mbr-section-title,
.cid-suE2H8nbfG .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2H96akM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2H96akM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2H96akM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2H96akM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2H96akM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2H96akM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2H96akM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2H96akM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2H96akM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2H96akM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2H96akM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2H96akM .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2H96akM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2H96akM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2H96akM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2H96akM .mbr-gallery-filter li.active::after,
.cid-suE2H96akM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2H96akM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2H96akM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2H96akM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2H96akM .icon-focus:before {
  content: '\e95e';
}
.cid-suE2H96akM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2H96akM .mbr-section-title {
  margin: 0;
}
.cid-suE2H96akM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2H96akM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2H96akM .mbr-section-title,
.cid-suE2H96akM .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2HcNLce {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2HcNLce .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2HcNLce .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2HcNLce .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2HcNLce .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2HcNLce .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2HcNLce .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2HcNLce .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2HcNLce .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2HcNLce .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2HcNLce .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2HcNLce .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2HcNLce .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2HcNLce .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2HcNLce .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2HcNLce .mbr-gallery-filter li.active::after,
.cid-suE2HcNLce .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2HcNLce .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2HcNLce .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2HcNLce .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2HcNLce .icon-focus:before {
  content: '\e95e';
}
.cid-suE2HcNLce .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2HcNLce .mbr-section-title {
  margin: 0;
}
.cid-suE2HcNLce .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2HcNLce .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2HcNLce .mbr-section-title,
.cid-suE2HcNLce .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2HdzWYF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2HdzWYF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2HdzWYF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2HdzWYF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2HdzWYF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2HdzWYF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2HdzWYF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2HdzWYF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2HdzWYF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2HdzWYF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2HdzWYF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2HdzWYF .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2HdzWYF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2HdzWYF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2HdzWYF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2HdzWYF .mbr-gallery-filter li.active::after,
.cid-suE2HdzWYF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2HdzWYF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2HdzWYF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2HdzWYF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2HdzWYF .icon-focus:before {
  content: '\e95e';
}
.cid-suE2HdzWYF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2HdzWYF .mbr-section-title {
  margin: 0;
}
.cid-suE2HdzWYF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2HdzWYF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2HdzWYF .mbr-section-title,
.cid-suE2HdzWYF .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2HHWUZo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2HHWUZo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2HHWUZo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2HHWUZo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2HHWUZo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2HHWUZo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2HHWUZo .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2HHWUZo .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2HHWUZo .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2HHWUZo .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2HHWUZo .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2HHWUZo .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2HHWUZo .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2HHWUZo .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2HHWUZo .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2HHWUZo .mbr-gallery-filter li.active::after,
.cid-suE2HHWUZo .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2HHWUZo .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2HHWUZo .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2HHWUZo .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2HHWUZo .icon-focus:before {
  content: '\e95e';
}
.cid-suE2HHWUZo .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2HHWUZo .mbr-section-title {
  margin: 0;
}
.cid-suE2HHWUZo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2HHWUZo .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2HHWUZo .mbr-section-title,
.cid-suE2HHWUZo .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2HJW0Rl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2HJW0Rl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2HJW0Rl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2HJW0Rl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2HJW0Rl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2HJW0Rl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2HJW0Rl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2HJW0Rl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2HJW0Rl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2HJW0Rl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2HJW0Rl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2HJW0Rl .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2HJW0Rl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2HJW0Rl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2HJW0Rl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2HJW0Rl .mbr-gallery-filter li.active::after,
.cid-suE2HJW0Rl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2HJW0Rl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2HJW0Rl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2HJW0Rl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2HJW0Rl .icon-focus:before {
  content: '\e95e';
}
.cid-suE2HJW0Rl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2HJW0Rl .mbr-section-title {
  margin: 0;
}
.cid-suE2HJW0Rl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2HJW0Rl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2HJW0Rl .mbr-section-title,
.cid-suE2HJW0Rl .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suE2HL0rh0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suE2HL0rh0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suE2HL0rh0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suE2HL0rh0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suE2HL0rh0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suE2HL0rh0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suE2HL0rh0 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suE2HL0rh0 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suE2HL0rh0 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suE2HL0rh0 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suE2HL0rh0 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suE2HL0rh0 .mbr-gallery-filter ul {
  display: block;
}
.cid-suE2HL0rh0 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suE2HL0rh0 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suE2HL0rh0 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suE2HL0rh0 .mbr-gallery-filter li.active::after,
.cid-suE2HL0rh0 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suE2HL0rh0 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suE2HL0rh0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suE2HL0rh0 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suE2HL0rh0 .icon-focus:before {
  content: '\e95e';
}
.cid-suE2HL0rh0 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suE2HL0rh0 .mbr-section-title {
  margin: 0;
}
.cid-suE2HL0rh0 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suE2HL0rh0 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suE2HL0rh0 .mbr-section-title,
.cid-suE2HL0rh0 .underline {
  color: #000000;
  text-align: left;
}
.cid-suE2HMZFMB {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suE2HMZFMB .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suE2HMZFMB MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suE2HMZFMB B {
  color: #cccccc;
}
#custom-html-1wn {
  /* Type valid CSS here */
}
#custom-html-1wn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1wn p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suEepeRvzr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEepeRvzr .btn {
  white-space: nowrap;
}
.cid-suEepeRvzr .nav-link,
.cid-suEepeRvzr .icons-menu .mbr-iconfont,
.cid-suEepeRvzr .dropdown-item {
  transition: all 0.1s;
}
.cid-suEepeRvzr .nav-link:hover,
.cid-suEepeRvzr .icons-menu .mbr-iconfont:hover,
.cid-suEepeRvzr .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suEepeRvzr .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suEepeRvzr .container {
  display: flex;
  margin: auto;
}
.cid-suEepeRvzr .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suEepeRvzr .navbar.opened {
  transition: all 0.3s;
}
.cid-suEepeRvzr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suEepeRvzr .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suEepeRvzr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suEepeRvzr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suEepeRvzr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suEepeRvzr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suEepeRvzr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suEepeRvzr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suEepeRvzr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suEepeRvzr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suEepeRvzr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suEepeRvzr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suEepeRvzr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suEepeRvzr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suEepeRvzr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suEepeRvzr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suEepeRvzr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suEepeRvzr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suEepeRvzr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suEepeRvzr .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suEepeRvzr .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suEepeRvzr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suEepeRvzr .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suEepeRvzr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suEepeRvzr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suEepeRvzr .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suEepeRvzr .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suEepeRvzr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suEepeRvzr .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suEepeRvzr .navbar-caption {
  padding-right: 4rem;
}
.cid-suEepeRvzr .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suEepeRvzr .dropdown-menu,
.cid-suEepeRvzr .navbar.opened {
  background: #191919 !important;
}
.cid-suEepeRvzr .nav-item:focus,
.cid-suEepeRvzr .nav-link:focus {
  outline: none;
}
.cid-suEepeRvzr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEepeRvzr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suEepeRvzr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suEepeRvzr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEepeRvzr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suEepeRvzr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suEepeRvzr .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suEepeRvzr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suEepeRvzr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suEepeRvzr .dropdown-item.active,
.cid-suEepeRvzr .dropdown-item:active {
  background-color: transparent;
}
.cid-suEepeRvzr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suEepeRvzr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suEepeRvzr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suEepeRvzr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suEepeRvzr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suEepeRvzr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suEepeRvzr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suEepeRvzr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suEepeRvzr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suEepeRvzr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suEepeRvzr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suEepeRvzr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suEepeRvzr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suEepeRvzr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suEepeRvzr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suEepeRvzr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suEepeRvzr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suEepeRvzr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suEepeRvzr .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suEepeRvzr a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suEepeRvzr .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suEepeRvzr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suEepeRvzr .navbar {
    height: 77px;
  }
  .cid-suEepeRvzr .navbar.opened {
    height: auto;
  }
  .cid-suEepeRvzr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suEepeRvzr .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suEepfzmNi {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suEepfzmNi .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suEepfzmNi MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suEepfzmNi B {
  color: #cccccc;
}
.cid-suEepfTV8l {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suEepfTV8l .first-card {
  background-color: #ffffff;
}
.cid-suEepfTV8l .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suEepfTV8l .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suEepfTV8l .second-card-subtitle {
  text-align: center;
}
.cid-suEepfTV8l .second-card {
  background-color: #ffffff;
}
.cid-suEepfTV8l .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suEepfTV8l [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suEepfTV8l .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suEepfTV8l .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suEepfTV8l .first-card-text,
.cid-suEepfTV8l .card-btn {
  text-align: center;
}
.cid-suEepfTV8l .mbr-text,
.cid-suEepfTV8l .card-btn {
  text-align: left;
}
.cid-suEepfTV8l .second-card-subtitle,
.cid-suEepfTV8l .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suEepfTV8l .card {
  border-radius: 0 !important;
}
.cid-svu6PPNQbI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svu6PPNQbI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svu6PPNQbI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svu6PPNQbI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svu6PPNQbI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svu6PPNQbI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffbc00;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svu6PPNQbI .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svu6PPNQbI .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svu6PPNQbI .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #ffbc00 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svu6PPNQbI .mbr-gallery-filter ul {
  display: block;
}
.cid-svu6PPNQbI .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svu6PPNQbI .mbr-gallery-filter li.active .btn {
  color: #5758e0 !important;
  background: transparent;
}
.cid-svu6PPNQbI .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #5758e0 !important;
}
.cid-svu6PPNQbI .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svu6PPNQbI .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svu6PPNQbI .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #5758e0 !important;
}
.cid-svu6PPNQbI .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svu6PPNQbI .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svu6PPNQbI .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svu6PPNQbI .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svu6PPNQbI .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svu6PPNQbI .icon-focus:before {
  content: '\e95e';
}
.cid-svu6PPNQbI .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svu6PPNQbI .mbr-section-title {
  margin: 0;
}
.cid-svu6PPNQbI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svu6PPNQbI .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svu6PPNQbI .mbr-section-title,
.cid-svu6PPNQbI .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suEepihRR4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suEepihRR4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suEepihRR4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suEepihRR4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suEepihRR4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suEepihRR4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suEepihRR4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suEepihRR4 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suEepihRR4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suEepihRR4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suEepihRR4 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suEepihRR4 .mbr-gallery-filter ul {
  display: block;
}
.cid-suEepihRR4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suEepihRR4 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suEepihRR4 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suEepihRR4 .mbr-gallery-filter li.active::after,
.cid-suEepihRR4 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suEepihRR4 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suEepihRR4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suEepihRR4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suEepihRR4 .icon-focus:before {
  content: '\e95e';
}
.cid-suEepihRR4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suEepihRR4 .mbr-section-title {
  margin: 0;
}
.cid-suEepihRR4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suEepihRR4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suEepihRR4 .mbr-section-title,
.cid-suEepihRR4 .underline {
  color: #000000;
  text-align: left;
}
.cid-suEepiN1Tk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suEepiN1Tk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suEepiN1Tk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suEepiN1Tk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suEepiN1Tk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suEepiN1Tk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suEepiN1Tk .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suEepiN1Tk .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suEepiN1Tk .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suEepiN1Tk .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suEepiN1Tk .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suEepiN1Tk .mbr-gallery-filter ul {
  display: block;
}
.cid-suEepiN1Tk .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suEepiN1Tk .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suEepiN1Tk .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suEepiN1Tk .mbr-gallery-filter li.active::after,
.cid-suEepiN1Tk .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suEepiN1Tk .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suEepiN1Tk .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suEepiN1Tk .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suEepiN1Tk .icon-focus:before {
  content: '\e95e';
}
.cid-suEepiN1Tk .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suEepiN1Tk .mbr-section-title {
  margin: 0;
}
.cid-suEepiN1Tk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suEepiN1Tk .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suEepiN1Tk .mbr-section-title,
.cid-suEepiN1Tk .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suEepjiHvn {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suEepjiHvn .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suEepjiHvn MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suEepjiHvn B {
  color: #cccccc;
}
#custom-html-1x1 {
  /* Type valid CSS here */
}
#custom-html-1x1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1x1 p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suEf1L5CtU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEf1L5CtU .btn {
  white-space: nowrap;
}
.cid-suEf1L5CtU .nav-link,
.cid-suEf1L5CtU .icons-menu .mbr-iconfont,
.cid-suEf1L5CtU .dropdown-item {
  transition: all 0.1s;
}
.cid-suEf1L5CtU .nav-link:hover,
.cid-suEf1L5CtU .icons-menu .mbr-iconfont:hover,
.cid-suEf1L5CtU .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suEf1L5CtU .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suEf1L5CtU .container {
  display: flex;
  margin: auto;
}
.cid-suEf1L5CtU .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suEf1L5CtU .navbar.opened {
  transition: all 0.3s;
}
.cid-suEf1L5CtU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suEf1L5CtU .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suEf1L5CtU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suEf1L5CtU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suEf1L5CtU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suEf1L5CtU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suEf1L5CtU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suEf1L5CtU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suEf1L5CtU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suEf1L5CtU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suEf1L5CtU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suEf1L5CtU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suEf1L5CtU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suEf1L5CtU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suEf1L5CtU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suEf1L5CtU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suEf1L5CtU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suEf1L5CtU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suEf1L5CtU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suEf1L5CtU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suEf1L5CtU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suEf1L5CtU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suEf1L5CtU .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suEf1L5CtU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suEf1L5CtU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suEf1L5CtU .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suEf1L5CtU .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suEf1L5CtU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suEf1L5CtU .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suEf1L5CtU .navbar-caption {
  padding-right: 4rem;
}
.cid-suEf1L5CtU .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suEf1L5CtU .dropdown-menu,
.cid-suEf1L5CtU .navbar.opened {
  background: #191919 !important;
}
.cid-suEf1L5CtU .nav-item:focus,
.cid-suEf1L5CtU .nav-link:focus {
  outline: none;
}
.cid-suEf1L5CtU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEf1L5CtU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suEf1L5CtU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suEf1L5CtU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suEf1L5CtU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suEf1L5CtU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suEf1L5CtU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suEf1L5CtU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suEf1L5CtU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suEf1L5CtU .dropdown-item.active,
.cid-suEf1L5CtU .dropdown-item:active {
  background-color: transparent;
}
.cid-suEf1L5CtU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suEf1L5CtU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suEf1L5CtU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suEf1L5CtU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suEf1L5CtU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suEf1L5CtU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suEf1L5CtU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suEf1L5CtU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suEf1L5CtU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suEf1L5CtU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suEf1L5CtU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suEf1L5CtU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suEf1L5CtU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suEf1L5CtU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suEf1L5CtU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suEf1L5CtU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suEf1L5CtU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suEf1L5CtU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suEf1L5CtU .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suEf1L5CtU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suEf1L5CtU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suEf1L5CtU .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suEf1L5CtU .navbar {
    height: 77px;
  }
  .cid-suEf1L5CtU .navbar.opened {
    height: auto;
  }
  .cid-suEf1L5CtU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suEf1L5CtU .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suEf1LOVwK {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suEf1LOVwK .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suEf1LOVwK MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suEf1LOVwK B {
  color: #cccccc;
}
.cid-suEf1M7PDo {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suEf1M7PDo .first-card {
  background-color: #ffffff;
}
.cid-suEf1M7PDo .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suEf1M7PDo .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suEf1M7PDo .second-card-subtitle {
  text-align: center;
}
.cid-suEf1M7PDo .second-card {
  background-color: #ffffff;
}
.cid-suEf1M7PDo .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suEf1M7PDo [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suEf1M7PDo .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suEf1M7PDo .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suEf1M7PDo .first-card-text,
.cid-suEf1M7PDo .card-btn {
  text-align: center;
}
.cid-suEf1M7PDo .mbr-text,
.cid-suEf1M7PDo .card-btn {
  text-align: left;
}
.cid-suEf1M7PDo .second-card-subtitle,
.cid-suEf1M7PDo .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suEf1M7PDo .card {
  border-radius: 0 !important;
}
.cid-svvasU0XAO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svvasU0XAO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svvasU0XAO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svvasU0XAO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svvasU0XAO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svvasU0XAO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffbc00;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svvasU0XAO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svvasU0XAO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svvasU0XAO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #ffbc00 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svvasU0XAO .mbr-gallery-filter ul {
  display: block;
}
.cid-svvasU0XAO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svvasU0XAO .mbr-gallery-filter li.active .btn {
  color: #5758e0 !important;
  background: transparent;
}
.cid-svvasU0XAO .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #5758e0 !important;
}
.cid-svvasU0XAO .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svvasU0XAO .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svvasU0XAO .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #5758e0 !important;
}
.cid-svvasU0XAO .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svvasU0XAO .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svvasU0XAO .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svvasU0XAO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svvasU0XAO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svvasU0XAO .icon-focus:before {
  content: '\e95e';
}
.cid-svvasU0XAO .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svvasU0XAO .mbr-section-title {
  margin: 0;
}
.cid-svvasU0XAO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svvasU0XAO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svvasU0XAO .mbr-section-title,
.cid-svvasU0XAO .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svvC1FhSRP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svvC1FhSRP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svvC1FhSRP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svvC1FhSRP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svvC1FhSRP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svvC1FhSRP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svvC1FhSRP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svvC1FhSRP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svvC1FhSRP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svvC1FhSRP .mbr-gallery-filter ul {
  display: block;
}
.cid-svvC1FhSRP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svvC1FhSRP .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-svvC1FhSRP .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-svvC1FhSRP .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svvC1FhSRP .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svvC1FhSRP .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-svvC1FhSRP .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svvC1FhSRP .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svvC1FhSRP .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svvC1FhSRP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svvC1FhSRP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svvC1FhSRP .icon-focus:before {
  content: '\e95e';
}
.cid-svvC1FhSRP .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svvC1FhSRP .mbr-section-title {
  margin: 0;
}
.cid-svvC1FhSRP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svvC1FhSRP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svvC1FhSRP .mbr-section-title,
.cid-svvC1FhSRP .underline {
  color: #000000;
  text-align: left;
}
.cid-suEf1OoLbn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suEf1OoLbn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suEf1OoLbn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suEf1OoLbn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suEf1OoLbn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suEf1OoLbn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suEf1OoLbn .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suEf1OoLbn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suEf1OoLbn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suEf1OoLbn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suEf1OoLbn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suEf1OoLbn .mbr-gallery-filter ul {
  display: block;
}
.cid-suEf1OoLbn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suEf1OoLbn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suEf1OoLbn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suEf1OoLbn .mbr-gallery-filter li.active::after,
.cid-suEf1OoLbn .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suEf1OoLbn .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suEf1OoLbn .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suEf1OoLbn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suEf1OoLbn .icon-focus:before {
  content: '\e95e';
}
.cid-suEf1OoLbn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suEf1OoLbn .mbr-section-title {
  margin: 0;
}
.cid-suEf1OoLbn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suEf1OoLbn .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suEf1OoLbn .mbr-section-title,
.cid-suEf1OoLbn .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suEf1OQldF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suEf1OQldF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suEf1OQldF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suEf1OQldF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suEf1OQldF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suEf1OQldF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suEf1OQldF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suEf1OQldF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suEf1OQldF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suEf1OQldF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suEf1OQldF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suEf1OQldF .mbr-gallery-filter ul {
  display: block;
}
.cid-suEf1OQldF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suEf1OQldF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suEf1OQldF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suEf1OQldF .mbr-gallery-filter li.active::after,
.cid-suEf1OQldF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suEf1OQldF .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suEf1OQldF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suEf1OQldF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suEf1OQldF .icon-focus:before {
  content: '\e95e';
}
.cid-suEf1OQldF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suEf1OQldF .mbr-section-title {
  margin: 0;
}
.cid-suEf1OQldF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suEf1OQldF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suEf1OQldF .mbr-section-title,
.cid-suEf1OQldF .underline {
  color: #000000;
  text-align: left;
}
.cid-sKZ4B8t7zG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZ4B8t7zG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZ4B8t7zG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZ4B8t7zG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZ4B8t7zG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZ4B8t7zG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZ4B8t7zG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZ4B8t7zG .mbr-gallery-filter li.active::after,
.cid-sKZ4B8t7zG .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZ4B8t7zG .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZ4B8t7zG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZ4B8t7zG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZ4B8t7zG .icon-focus:before {
  content: '\e95e';
}
.cid-sKZ4B8t7zG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZ4B8t7zG .mbr-section-title {
  margin: 0;
}
.cid-sKZ4B8t7zG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZ4B8t7zG .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZ4B8t7zG .mbr-section-title,
.cid-sKZ4B8t7zG .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suEf1PkosE {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suEf1PkosE .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suEf1PkosE MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suEf1PkosE B {
  color: #cccccc;
}
#custom-html-1xe {
  /* Type valid CSS here */
}
#custom-html-1xe div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1xe p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-suExQLlSHQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suExQLlSHQ .btn {
  white-space: nowrap;
}
.cid-suExQLlSHQ .nav-link,
.cid-suExQLlSHQ .icons-menu .mbr-iconfont,
.cid-suExQLlSHQ .dropdown-item {
  transition: all 0.1s;
}
.cid-suExQLlSHQ .nav-link:hover,
.cid-suExQLlSHQ .icons-menu .mbr-iconfont:hover,
.cid-suExQLlSHQ .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-suExQLlSHQ .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-suExQLlSHQ .container {
  display: flex;
  margin: auto;
}
.cid-suExQLlSHQ .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-suExQLlSHQ .navbar.opened {
  transition: all 0.3s;
}
.cid-suExQLlSHQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suExQLlSHQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-suExQLlSHQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suExQLlSHQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suExQLlSHQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-suExQLlSHQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suExQLlSHQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suExQLlSHQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suExQLlSHQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suExQLlSHQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suExQLlSHQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suExQLlSHQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suExQLlSHQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suExQLlSHQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suExQLlSHQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suExQLlSHQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suExQLlSHQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suExQLlSHQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suExQLlSHQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suExQLlSHQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suExQLlSHQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suExQLlSHQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suExQLlSHQ .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-suExQLlSHQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suExQLlSHQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suExQLlSHQ .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-suExQLlSHQ .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-suExQLlSHQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suExQLlSHQ .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suExQLlSHQ .navbar-caption {
  padding-right: 4rem;
}
.cid-suExQLlSHQ .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-suExQLlSHQ .dropdown-menu,
.cid-suExQLlSHQ .navbar.opened {
  background: #191919 !important;
}
.cid-suExQLlSHQ .nav-item:focus,
.cid-suExQLlSHQ .nav-link:focus {
  outline: none;
}
.cid-suExQLlSHQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suExQLlSHQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suExQLlSHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suExQLlSHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suExQLlSHQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suExQLlSHQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-suExQLlSHQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suExQLlSHQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suExQLlSHQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suExQLlSHQ .dropdown-item.active,
.cid-suExQLlSHQ .dropdown-item:active {
  background-color: transparent;
}
.cid-suExQLlSHQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suExQLlSHQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suExQLlSHQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suExQLlSHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-suExQLlSHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suExQLlSHQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suExQLlSHQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suExQLlSHQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suExQLlSHQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suExQLlSHQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suExQLlSHQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suExQLlSHQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suExQLlSHQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suExQLlSHQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suExQLlSHQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suExQLlSHQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suExQLlSHQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suExQLlSHQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suExQLlSHQ .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suExQLlSHQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suExQLlSHQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-suExQLlSHQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suExQLlSHQ .navbar {
    height: 77px;
  }
  .cid-suExQLlSHQ .navbar.opened {
    height: auto;
  }
  .cid-suExQLlSHQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suExQLlSHQ .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-suExQMv5Zy {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suExQMv5Zy .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suExQMv5Zy MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suExQMv5Zy B {
  color: #cccccc;
}
.cid-suEycWwRVn {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suEycWwRVn .first-card {
  background-color: #ffffff;
}
.cid-suEycWwRVn .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-suEycWwRVn .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-suEycWwRVn .second-card-subtitle {
  text-align: center;
}
.cid-suEycWwRVn .second-card {
  background-color: #ffffff;
}
.cid-suEycWwRVn .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-suEycWwRVn [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-suEycWwRVn .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-suEycWwRVn .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-suEycWwRVn .first-card-text,
.cid-suEycWwRVn .card-btn {
  text-align: center;
}
.cid-suEycWwRVn .mbr-text,
.cid-suEycWwRVn .card-btn {
  text-align: left;
}
.cid-suEycWwRVn .second-card-subtitle,
.cid-suEycWwRVn .second-btn {
  text-align: center;
  color: #000000;
}
.cid-suEycWwRVn .card {
  border-radius: 0 !important;
}
.cid-suExQMUGKV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-suExQMUGKV .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-suExQMUGKV .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-suExQMUGKV .btn-col {
    justify-content: center;
  }
}
.cid-suExQMUGKV .mbr-text,
.cid-suExQMUGKV .mbr-section-btn {
  color: #999999;
}
.cid-suExQMUGKV p {
  margin: 0;
}
.cid-suExQRqKl5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExQRqKl5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExQRqKl5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExQRqKl5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExQRqKl5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExQRqKl5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExQRqKl5 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExQRqKl5 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExQRqKl5 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExQRqKl5 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExQRqKl5 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExQRqKl5 .mbr-gallery-filter ul {
  display: block;
}
.cid-suExQRqKl5 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExQRqKl5 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExQRqKl5 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExQRqKl5 .mbr-gallery-filter li.active::after,
.cid-suExQRqKl5 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExQRqKl5 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExQRqKl5 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExQRqKl5 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExQRqKl5 .icon-focus:before {
  content: '\e95e';
}
.cid-suExQRqKl5 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExQRqKl5 .mbr-section-title {
  margin: 0;
}
.cid-suExQRqKl5 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExQRqKl5 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExQRqKl5 .mbr-section-title,
.cid-suExQRqKl5 .underline {
  color: #000000;
  text-align: left;
}
.cid-suExQRRP44 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExQRRP44 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExQRRP44 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExQRRP44 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExQRRP44 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExQRRP44 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExQRRP44 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExQRRP44 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExQRRP44 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExQRRP44 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExQRRP44 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExQRRP44 .mbr-gallery-filter ul {
  display: block;
}
.cid-suExQRRP44 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExQRRP44 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExQRRP44 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExQRRP44 .mbr-gallery-filter li.active::after,
.cid-suExQRRP44 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExQRRP44 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExQRRP44 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExQRRP44 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExQRRP44 .icon-focus:before {
  content: '\e95e';
}
.cid-suExQRRP44 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExQRRP44 .mbr-section-title {
  margin: 0;
}
.cid-suExQRRP44 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExQRRP44 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExQRRP44 .mbr-section-title,
.cid-suExQRRP44 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suExQSkrOT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExQSkrOT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExQSkrOT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExQSkrOT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExQSkrOT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExQSkrOT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExQSkrOT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExQSkrOT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExQSkrOT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExQSkrOT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExQSkrOT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExQSkrOT .mbr-gallery-filter ul {
  display: block;
}
.cid-suExQSkrOT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExQSkrOT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExQSkrOT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExQSkrOT .mbr-gallery-filter li.active::after,
.cid-suExQSkrOT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExQSkrOT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExQSkrOT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExQSkrOT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExQSkrOT .icon-focus:before {
  content: '\e95e';
}
.cid-suExQSkrOT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExQSkrOT .mbr-section-title {
  margin: 0;
}
.cid-suExQSkrOT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExQSkrOT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExQSkrOT .mbr-section-title,
.cid-suExQSkrOT .underline {
  color: #000000;
  text-align: left;
}
.cid-suExQYFQJn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExQYFQJn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExQYFQJn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExQYFQJn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExQYFQJn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExQYFQJn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExQYFQJn .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExQYFQJn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExQYFQJn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExQYFQJn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExQYFQJn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExQYFQJn .mbr-gallery-filter ul {
  display: block;
}
.cid-suExQYFQJn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExQYFQJn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExQYFQJn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExQYFQJn .mbr-gallery-filter li.active::after,
.cid-suExQYFQJn .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExQYFQJn .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExQYFQJn .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExQYFQJn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExQYFQJn .icon-focus:before {
  content: '\e95e';
}
.cid-suExQYFQJn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExQYFQJn .mbr-section-title {
  margin: 0;
}
.cid-suExQYFQJn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExQYFQJn .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExQYFQJn .mbr-section-title,
.cid-suExQYFQJn .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suExR21IOK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExR21IOK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExR21IOK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExR21IOK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExR21IOK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExR21IOK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExR21IOK .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExR21IOK .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExR21IOK .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExR21IOK .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExR21IOK .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExR21IOK .mbr-gallery-filter ul {
  display: block;
}
.cid-suExR21IOK .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExR21IOK .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExR21IOK .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExR21IOK .mbr-gallery-filter li.active::after,
.cid-suExR21IOK .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExR21IOK .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExR21IOK .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExR21IOK .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExR21IOK .icon-focus:before {
  content: '\e95e';
}
.cid-suExR21IOK .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExR21IOK .mbr-section-title {
  margin: 0;
}
.cid-suExR21IOK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExR21IOK .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExR21IOK .mbr-section-title,
.cid-suExR21IOK .underline {
  color: #000000;
  text-align: left;
}
.cid-suExR3E3Cu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExR3E3Cu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExR3E3Cu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExR3E3Cu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExR3E3Cu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExR3E3Cu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExR3E3Cu .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExR3E3Cu .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExR3E3Cu .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExR3E3Cu .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExR3E3Cu .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExR3E3Cu .mbr-gallery-filter ul {
  display: block;
}
.cid-suExR3E3Cu .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExR3E3Cu .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExR3E3Cu .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExR3E3Cu .mbr-gallery-filter li.active::after,
.cid-suExR3E3Cu .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExR3E3Cu .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExR3E3Cu .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExR3E3Cu .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExR3E3Cu .icon-focus:before {
  content: '\e95e';
}
.cid-suExR3E3Cu .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExR3E3Cu .mbr-section-title {
  margin: 0;
}
.cid-suExR3E3Cu .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExR3E3Cu .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExR3E3Cu .mbr-section-title,
.cid-suExR3E3Cu .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suExR5jIjh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExR5jIjh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExR5jIjh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExR5jIjh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExR5jIjh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExR5jIjh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExR5jIjh .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExR5jIjh .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExR5jIjh .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExR5jIjh .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExR5jIjh .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExR5jIjh .mbr-gallery-filter ul {
  display: block;
}
.cid-suExR5jIjh .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExR5jIjh .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExR5jIjh .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExR5jIjh .mbr-gallery-filter li.active::after,
.cid-suExR5jIjh .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExR5jIjh .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExR5jIjh .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExR5jIjh .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExR5jIjh .icon-focus:before {
  content: '\e95e';
}
.cid-suExR5jIjh .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExR5jIjh .mbr-section-title {
  margin: 0;
}
.cid-suExR5jIjh .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExR5jIjh .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExR5jIjh .mbr-section-title,
.cid-suExR5jIjh .underline {
  color: #000000;
  text-align: left;
}
.cid-suExR9v3HU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-suExR9v3HU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suExR9v3HU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suExR9v3HU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suExR9v3HU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suExR9v3HU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-suExR9v3HU .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-suExR9v3HU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-suExR9v3HU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-suExR9v3HU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-suExR9v3HU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-suExR9v3HU .mbr-gallery-filter ul {
  display: block;
}
.cid-suExR9v3HU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-suExR9v3HU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-suExR9v3HU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-suExR9v3HU .mbr-gallery-filter li.active::after,
.cid-suExR9v3HU .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-suExR9v3HU .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-suExR9v3HU .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-suExR9v3HU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-suExR9v3HU .icon-focus:before {
  content: '\e95e';
}
.cid-suExR9v3HU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-suExR9v3HU .mbr-section-title {
  margin: 0;
}
.cid-suExR9v3HU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-suExR9v3HU .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-suExR9v3HU .mbr-section-title,
.cid-suExR9v3HU .underline {
  color: #ffffff;
  text-align: left;
}
.cid-suExSdxZTc {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-suExSdxZTc .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-suExSdxZTc MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-suExSdxZTc B {
  color: #cccccc;
}
#custom-html-20u {
  /* Type valid CSS here */
}
#custom-html-20u div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-20u p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sv1sBnsQK2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1sBnsQK2 .btn {
  white-space: nowrap;
}
.cid-sv1sBnsQK2 .nav-link,
.cid-sv1sBnsQK2 .icons-menu .mbr-iconfont,
.cid-sv1sBnsQK2 .dropdown-item {
  transition: all 0.1s;
}
.cid-sv1sBnsQK2 .nav-link:hover,
.cid-sv1sBnsQK2 .icons-menu .mbr-iconfont:hover,
.cid-sv1sBnsQK2 .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sv1sBnsQK2 .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sv1sBnsQK2 .container {
  display: flex;
  margin: auto;
}
.cid-sv1sBnsQK2 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sv1sBnsQK2 .navbar.opened {
  transition: all 0.3s;
}
.cid-sv1sBnsQK2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv1sBnsQK2 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sv1sBnsQK2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv1sBnsQK2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv1sBnsQK2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sv1sBnsQK2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv1sBnsQK2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv1sBnsQK2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sv1sBnsQK2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv1sBnsQK2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv1sBnsQK2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv1sBnsQK2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv1sBnsQK2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv1sBnsQK2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv1sBnsQK2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv1sBnsQK2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sv1sBnsQK2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sv1sBnsQK2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv1sBnsQK2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv1sBnsQK2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv1sBnsQK2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sv1sBnsQK2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv1sBnsQK2 .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sv1sBnsQK2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sv1sBnsQK2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sv1sBnsQK2 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sv1sBnsQK2 .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sv1sBnsQK2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv1sBnsQK2 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv1sBnsQK2 .navbar-caption {
  padding-right: 4rem;
}
.cid-sv1sBnsQK2 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sv1sBnsQK2 .dropdown-menu,
.cid-sv1sBnsQK2 .navbar.opened {
  background: #191919 !important;
}
.cid-sv1sBnsQK2 .nav-item:focus,
.cid-sv1sBnsQK2 .nav-link:focus {
  outline: none;
}
.cid-sv1sBnsQK2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1sBnsQK2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv1sBnsQK2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sv1sBnsQK2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1sBnsQK2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv1sBnsQK2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sv1sBnsQK2 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv1sBnsQK2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv1sBnsQK2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv1sBnsQK2 .dropdown-item.active,
.cid-sv1sBnsQK2 .dropdown-item:active {
  background-color: transparent;
}
.cid-sv1sBnsQK2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv1sBnsQK2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv1sBnsQK2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv1sBnsQK2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sv1sBnsQK2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv1sBnsQK2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv1sBnsQK2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv1sBnsQK2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv1sBnsQK2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv1sBnsQK2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sv1sBnsQK2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv1sBnsQK2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1sBnsQK2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1sBnsQK2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv1sBnsQK2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1sBnsQK2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv1sBnsQK2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv1sBnsQK2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1sBnsQK2 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sv1sBnsQK2 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sv1sBnsQK2 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sv1sBnsQK2 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv1sBnsQK2 .navbar {
    height: 77px;
  }
  .cid-sv1sBnsQK2 .navbar.opened {
    height: auto;
  }
  .cid-sv1sBnsQK2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv1sBnsQK2 .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sv1sBoNDf4 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1sBoNDf4 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1sBoNDf4 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1sBoNDf4 B {
  color: #cccccc;
}
.cid-sv1t6uJVR6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv1t6uJVR6 .first-card {
  background-color: #ffffff;
}
.cid-sv1t6uJVR6 .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-sv1t6uJVR6 .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-sv1t6uJVR6 .second-card-subtitle {
  text-align: center;
}
.cid-sv1t6uJVR6 .second-card {
  background-color: #ffffff;
}
.cid-sv1t6uJVR6 .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-sv1t6uJVR6 [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-sv1t6uJVR6 .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-sv1t6uJVR6 .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-sv1t6uJVR6 .first-card-text,
.cid-sv1t6uJVR6 .card-btn {
  text-align: center;
}
.cid-sv1t6uJVR6 .mbr-text,
.cid-sv1t6uJVR6 .card-btn {
  text-align: left;
}
.cid-sv1t6uJVR6 .second-card-subtitle,
.cid-sv1t6uJVR6 .second-btn {
  text-align: center;
  color: #000000;
}
.cid-sv1t6uJVR6 .card {
  border-radius: 0 !important;
}
.cid-sv1sBpc9jY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-sv1sBpc9jY .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sv1sBpc9jY .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sv1sBpc9jY .btn-col {
    justify-content: center;
  }
}
.cid-sv1sBpc9jY .mbr-text,
.cid-sv1sBpc9jY .mbr-section-btn {
  color: #999999;
}
.cid-sv1sBpc9jY p {
  margin: 0;
}
.cid-sv1sBDOYom {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBDOYom .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBDOYom .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBDOYom .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBDOYom .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBDOYom .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBDOYom .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBDOYom .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBDOYom .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBDOYom .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBDOYom .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBDOYom .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBDOYom .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBDOYom .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBDOYom .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBDOYom .mbr-gallery-filter li.active::after,
.cid-sv1sBDOYom .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBDOYom .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBDOYom .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBDOYom .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBDOYom .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBDOYom .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBDOYom .mbr-section-title {
  margin: 0;
}
.cid-sv1sBDOYom .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBDOYom .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBDOYom .mbr-section-title,
.cid-sv1sBDOYom .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1sBN3LAE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBN3LAE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBN3LAE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBN3LAE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBN3LAE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBN3LAE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBN3LAE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBN3LAE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBN3LAE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBN3LAE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBN3LAE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBN3LAE .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBN3LAE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBN3LAE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBN3LAE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBN3LAE .mbr-gallery-filter li.active::after,
.cid-sv1sBN3LAE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBN3LAE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBN3LAE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBN3LAE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBN3LAE .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBN3LAE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBN3LAE .mbr-section-title {
  margin: 0;
}
.cid-sv1sBN3LAE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBN3LAE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBN3LAE .mbr-section-title,
.cid-sv1sBN3LAE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1sBSRZcs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBSRZcs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBSRZcs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBSRZcs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBSRZcs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBSRZcs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBSRZcs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBSRZcs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBSRZcs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBSRZcs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBSRZcs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBSRZcs .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBSRZcs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBSRZcs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBSRZcs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBSRZcs .mbr-gallery-filter li.active::after,
.cid-sv1sBSRZcs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBSRZcs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBSRZcs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBSRZcs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBSRZcs .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBSRZcs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBSRZcs .mbr-section-title {
  margin: 0;
}
.cid-sv1sBSRZcs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBSRZcs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBSRZcs .mbr-section-title,
.cid-sv1sBSRZcs .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1sBUhWL3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBUhWL3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBUhWL3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBUhWL3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBUhWL3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBUhWL3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBUhWL3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBUhWL3 .mbr-gallery-filter li.active::after,
.cid-sv1sBUhWL3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBUhWL3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBUhWL3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBUhWL3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBUhWL3 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBUhWL3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBUhWL3 .mbr-section-title {
  margin: 0;
}
.cid-sv1sBUhWL3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBUhWL3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBUhWL3 .mbr-section-title,
.cid-sv1sBUhWL3 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1sBVGJhT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBVGJhT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBVGJhT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBVGJhT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBVGJhT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBVGJhT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBVGJhT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBVGJhT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBVGJhT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBVGJhT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBVGJhT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBVGJhT .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBVGJhT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBVGJhT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBVGJhT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBVGJhT .mbr-gallery-filter li.active::after,
.cid-sv1sBVGJhT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBVGJhT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBVGJhT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBVGJhT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBVGJhT .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBVGJhT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBVGJhT .mbr-section-title {
  margin: 0;
}
.cid-sv1sBVGJhT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBVGJhT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBVGJhT .mbr-section-title,
.cid-sv1sBVGJhT .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1sBWoBYN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBWoBYN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBWoBYN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBWoBYN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBWoBYN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBWoBYN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBWoBYN .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBWoBYN .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBWoBYN .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBWoBYN .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBWoBYN .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBWoBYN .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBWoBYN .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBWoBYN .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBWoBYN .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBWoBYN .mbr-gallery-filter li.active::after,
.cid-sv1sBWoBYN .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBWoBYN .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBWoBYN .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBWoBYN .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBWoBYN .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBWoBYN .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBWoBYN .mbr-section-title {
  margin: 0;
}
.cid-sv1sBWoBYN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBWoBYN .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBWoBYN .mbr-section-title,
.cid-sv1sBWoBYN .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1sBYyIm5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sBYyIm5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sBYyIm5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sBYyIm5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sBYyIm5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sBYyIm5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sBYyIm5 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sBYyIm5 .mbr-gallery-filter li.active::after,
.cid-sv1sBYyIm5 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sBYyIm5 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sBYyIm5 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sBYyIm5 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sBYyIm5 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sBYyIm5 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sBYyIm5 .mbr-section-title {
  margin: 0;
}
.cid-sv1sBYyIm5 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sBYyIm5 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sBYyIm5 .mbr-section-title,
.cid-sv1sBYyIm5 .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1sClbsKs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sClbsKs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sClbsKs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sClbsKs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sClbsKs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sClbsKs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sClbsKs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sClbsKs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sClbsKs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sClbsKs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sClbsKs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sClbsKs .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sClbsKs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sClbsKs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sClbsKs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sClbsKs .mbr-gallery-filter li.active::after,
.cid-sv1sClbsKs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sClbsKs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sClbsKs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sClbsKs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sClbsKs .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sClbsKs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sClbsKs .mbr-section-title {
  margin: 0;
}
.cid-sv1sClbsKs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sClbsKs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sClbsKs .mbr-section-title,
.cid-sv1sClbsKs .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1sCtpKT2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sCtpKT2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sCtpKT2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sCtpKT2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sCtpKT2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sCtpKT2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sCtpKT2 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sCtpKT2 .mbr-gallery-filter li.active::after,
.cid-sv1sCtpKT2 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sCtpKT2 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sCtpKT2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sCtpKT2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sCtpKT2 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sCtpKT2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sCtpKT2 .mbr-section-title {
  margin: 0;
}
.cid-sv1sCtpKT2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sCtpKT2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sCtpKT2 .mbr-section-title,
.cid-sv1sCtpKT2 .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1sCuolEM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1sCuolEM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1sCuolEM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1sCuolEM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1sCuolEM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1sCuolEM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1sCuolEM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1sCuolEM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1sCuolEM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1sCuolEM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1sCuolEM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1sCuolEM .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1sCuolEM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1sCuolEM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1sCuolEM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1sCuolEM .mbr-gallery-filter li.active::after,
.cid-sv1sCuolEM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1sCuolEM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1sCuolEM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1sCuolEM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1sCuolEM .icon-focus:before {
  content: '\e95e';
}
.cid-sv1sCuolEM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1sCuolEM .mbr-section-title {
  margin: 0;
}
.cid-sv1sCuolEM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1sCuolEM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1sCuolEM .mbr-section-title,
.cid-sv1sCuolEM .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1sCMVb4K {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1sCMVb4K .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1sCMVb4K MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1sCMVb4K B {
  color: #cccccc;
}
#custom-html-2bl {
  /* Type valid CSS here */
}
#custom-html-2bl div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2bl p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sv1E1iNrpa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1E1iNrpa .btn {
  white-space: nowrap;
}
.cid-sv1E1iNrpa .nav-link,
.cid-sv1E1iNrpa .icons-menu .mbr-iconfont,
.cid-sv1E1iNrpa .dropdown-item {
  transition: all 0.1s;
}
.cid-sv1E1iNrpa .nav-link:hover,
.cid-sv1E1iNrpa .icons-menu .mbr-iconfont:hover,
.cid-sv1E1iNrpa .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sv1E1iNrpa .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sv1E1iNrpa .container {
  display: flex;
  margin: auto;
}
.cid-sv1E1iNrpa .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sv1E1iNrpa .navbar.opened {
  transition: all 0.3s;
}
.cid-sv1E1iNrpa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv1E1iNrpa .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sv1E1iNrpa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv1E1iNrpa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv1E1iNrpa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sv1E1iNrpa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv1E1iNrpa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv1E1iNrpa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sv1E1iNrpa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv1E1iNrpa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv1E1iNrpa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv1E1iNrpa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv1E1iNrpa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv1E1iNrpa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv1E1iNrpa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv1E1iNrpa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sv1E1iNrpa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sv1E1iNrpa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv1E1iNrpa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv1E1iNrpa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv1E1iNrpa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sv1E1iNrpa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv1E1iNrpa .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sv1E1iNrpa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sv1E1iNrpa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sv1E1iNrpa .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sv1E1iNrpa .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sv1E1iNrpa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv1E1iNrpa .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv1E1iNrpa .navbar-caption {
  padding-right: 4rem;
}
.cid-sv1E1iNrpa .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sv1E1iNrpa .dropdown-menu,
.cid-sv1E1iNrpa .navbar.opened {
  background: #191919 !important;
}
.cid-sv1E1iNrpa .nav-item:focus,
.cid-sv1E1iNrpa .nav-link:focus {
  outline: none;
}
.cid-sv1E1iNrpa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1E1iNrpa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv1E1iNrpa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sv1E1iNrpa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1E1iNrpa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv1E1iNrpa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sv1E1iNrpa .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv1E1iNrpa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv1E1iNrpa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv1E1iNrpa .dropdown-item.active,
.cid-sv1E1iNrpa .dropdown-item:active {
  background-color: transparent;
}
.cid-sv1E1iNrpa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv1E1iNrpa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv1E1iNrpa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv1E1iNrpa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sv1E1iNrpa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv1E1iNrpa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv1E1iNrpa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv1E1iNrpa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv1E1iNrpa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv1E1iNrpa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sv1E1iNrpa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv1E1iNrpa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1E1iNrpa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1E1iNrpa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv1E1iNrpa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1E1iNrpa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv1E1iNrpa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv1E1iNrpa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1E1iNrpa .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sv1E1iNrpa a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sv1E1iNrpa .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sv1E1iNrpa .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv1E1iNrpa .navbar {
    height: 77px;
  }
  .cid-sv1E1iNrpa .navbar.opened {
    height: auto;
  }
  .cid-sv1E1iNrpa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv1E1iNrpa .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sv1E1k26bz {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1E1k26bz .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1E1k26bz MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1E1k26bz B {
  color: #cccccc;
}
.cid-sv1Evp8jt1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv1Evp8jt1 .first-card {
  background-color: #ffffff;
}
.cid-sv1Evp8jt1 .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-sv1Evp8jt1 .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-sv1Evp8jt1 .second-card-subtitle {
  text-align: center;
}
.cid-sv1Evp8jt1 .second-card {
  background-color: #ffffff;
}
.cid-sv1Evp8jt1 .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-sv1Evp8jt1 [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-sv1Evp8jt1 .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-sv1Evp8jt1 .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-sv1Evp8jt1 .first-card-text,
.cid-sv1Evp8jt1 .card-btn {
  text-align: center;
}
.cid-sv1Evp8jt1 .mbr-text,
.cid-sv1Evp8jt1 .card-btn {
  text-align: left;
}
.cid-sv1Evp8jt1 .second-card-subtitle,
.cid-sv1Evp8jt1 .second-btn {
  text-align: center;
  color: #000000;
}
.cid-sv1Evp8jt1 .card {
  border-radius: 0 !important;
}
.cid-sv1E1p6k3n {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1p6k3n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1p6k3n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1p6k3n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1p6k3n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1p6k3n .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1p6k3n .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1p6k3n .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1p6k3n .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1p6k3n .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1p6k3n .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1p6k3n .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1p6k3n .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1p6k3n .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1p6k3n .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1p6k3n .mbr-gallery-filter li.active::after,
.cid-sv1E1p6k3n .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1p6k3n .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1p6k3n .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1p6k3n .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1p6k3n .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1p6k3n .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1p6k3n .mbr-section-title {
  margin: 0;
}
.cid-sv1E1p6k3n .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1p6k3n .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1p6k3n .mbr-section-title,
.cid-sv1E1p6k3n .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1E1pwRtb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1pwRtb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1pwRtb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1pwRtb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1pwRtb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1pwRtb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1pwRtb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1pwRtb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1pwRtb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1pwRtb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1pwRtb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1pwRtb .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1pwRtb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1pwRtb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1pwRtb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1pwRtb .mbr-gallery-filter li.active::after,
.cid-sv1E1pwRtb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1pwRtb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1pwRtb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1pwRtb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1pwRtb .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1pwRtb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1pwRtb .mbr-section-title {
  margin: 0;
}
.cid-sv1E1pwRtb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1pwRtb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1pwRtb .mbr-section-title,
.cid-sv1E1pwRtb .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1E1pZypT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1pZypT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1pZypT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1pZypT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1pZypT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1pZypT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1pZypT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1pZypT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1pZypT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1pZypT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1pZypT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1pZypT .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1pZypT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1pZypT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1pZypT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1pZypT .mbr-gallery-filter li.active::after,
.cid-sv1E1pZypT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1pZypT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1pZypT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1pZypT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1pZypT .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1pZypT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1pZypT .mbr-section-title {
  margin: 0;
}
.cid-sv1E1pZypT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1pZypT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1pZypT .mbr-section-title,
.cid-sv1E1pZypT .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sKYOxE6b5G {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKYOxE6b5G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKYOxE6b5G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKYOxE6b5G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKYOxE6b5G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKYOxE6b5G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKYOxE6b5G .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKYOxE6b5G .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKYOxE6b5G .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKYOxE6b5G .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKYOxE6b5G .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKYOxE6b5G .mbr-gallery-filter ul {
  display: block;
}
.cid-sKYOxE6b5G .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKYOxE6b5G .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKYOxE6b5G .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKYOxE6b5G .mbr-gallery-filter li.active::after,
.cid-sKYOxE6b5G .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKYOxE6b5G .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKYOxE6b5G .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKYOxE6b5G .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKYOxE6b5G .icon-focus:before {
  content: '\e95e';
}
.cid-sKYOxE6b5G .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKYOxE6b5G .mbr-section-title {
  margin: 0;
}
.cid-sKYOxE6b5G .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKYOxE6b5G .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKYOxE6b5G .mbr-section-title,
.cid-sKYOxE6b5G .underline {
  color: #000000;
  text-align: left;
}
.cid-sKYPsJsCJE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKYPsJsCJE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKYPsJsCJE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKYPsJsCJE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKYPsJsCJE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKYPsJsCJE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKYPsJsCJE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKYPsJsCJE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKYPsJsCJE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKYPsJsCJE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKYPsJsCJE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKYPsJsCJE .mbr-gallery-filter ul {
  display: block;
}
.cid-sKYPsJsCJE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKYPsJsCJE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKYPsJsCJE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKYPsJsCJE .mbr-gallery-filter li.active::after,
.cid-sKYPsJsCJE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKYPsJsCJE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKYPsJsCJE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKYPsJsCJE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKYPsJsCJE .icon-focus:before {
  content: '\e95e';
}
.cid-sKYPsJsCJE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKYPsJsCJE .mbr-section-title {
  margin: 0;
}
.cid-sKYPsJsCJE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKYPsJsCJE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKYPsJsCJE .mbr-section-title,
.cid-sKYPsJsCJE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sKYQ5fLEvS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKYQ5fLEvS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKYQ5fLEvS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKYQ5fLEvS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKYQ5fLEvS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKYQ5fLEvS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKYQ5fLEvS .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter ul {
  display: block;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKYQ5fLEvS .mbr-gallery-filter li.active::after,
.cid-sKYQ5fLEvS .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKYQ5fLEvS .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKYQ5fLEvS .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKYQ5fLEvS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKYQ5fLEvS .icon-focus:before {
  content: '\e95e';
}
.cid-sKYQ5fLEvS .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKYQ5fLEvS .mbr-section-title {
  margin: 0;
}
.cid-sKYQ5fLEvS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKYQ5fLEvS .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKYQ5fLEvS .mbr-section-title,
.cid-sKYQ5fLEvS .underline {
  color: #000000;
  text-align: left;
}
.cid-sKYR1Yuyu9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKYR1Yuyu9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKYR1Yuyu9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKYR1Yuyu9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKYR1Yuyu9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKYR1Yuyu9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKYR1Yuyu9 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter ul {
  display: block;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKYR1Yuyu9 .mbr-gallery-filter li.active::after,
.cid-sKYR1Yuyu9 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKYR1Yuyu9 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKYR1Yuyu9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKYR1Yuyu9 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKYR1Yuyu9 .icon-focus:before {
  content: '\e95e';
}
.cid-sKYR1Yuyu9 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKYR1Yuyu9 .mbr-section-title {
  margin: 0;
}
.cid-sKYR1Yuyu9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKYR1Yuyu9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKYR1Yuyu9 .mbr-section-title,
.cid-sKYR1Yuyu9 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1E1wtmVP {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1wtmVP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1wtmVP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1wtmVP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1wtmVP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1wtmVP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1wtmVP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1wtmVP .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1wtmVP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1wtmVP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1wtmVP .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1wtmVP .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1wtmVP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1wtmVP .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1wtmVP .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1wtmVP .mbr-gallery-filter li.active::after,
.cid-sv1E1wtmVP .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1wtmVP .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1wtmVP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1wtmVP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1wtmVP .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1wtmVP .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1wtmVP .mbr-section-title {
  margin: 0;
}
.cid-sv1E1wtmVP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1wtmVP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1wtmVP .mbr-section-title,
.cid-sv1E1wtmVP .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1E1AlCwR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1AlCwR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1AlCwR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1AlCwR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1AlCwR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1AlCwR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1AlCwR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1AlCwR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1AlCwR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1AlCwR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1AlCwR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1AlCwR .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1AlCwR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1AlCwR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1AlCwR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1AlCwR .mbr-gallery-filter li.active::after,
.cid-sv1E1AlCwR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1AlCwR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1AlCwR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1AlCwR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1AlCwR .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1AlCwR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1AlCwR .mbr-section-title {
  margin: 0;
}
.cid-sv1E1AlCwR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1AlCwR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1AlCwR .mbr-section-title,
.cid-sv1E1AlCwR .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1E1C6bzM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1C6bzM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1C6bzM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1C6bzM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1C6bzM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1C6bzM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1C6bzM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1C6bzM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1C6bzM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1C6bzM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1C6bzM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1C6bzM .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1C6bzM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1C6bzM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1C6bzM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1C6bzM .mbr-gallery-filter li.active::after,
.cid-sv1E1C6bzM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1C6bzM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1C6bzM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1C6bzM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1C6bzM .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1C6bzM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1C6bzM .mbr-section-title {
  margin: 0;
}
.cid-sv1E1C6bzM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1C6bzM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1C6bzM .mbr-section-title,
.cid-sv1E1C6bzM .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1E1DNEVf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1E1DNEVf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1E1DNEVf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1E1DNEVf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1E1DNEVf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1E1DNEVf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1E1DNEVf .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1E1DNEVf .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1E1DNEVf .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1E1DNEVf .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1E1DNEVf .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1E1DNEVf .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1E1DNEVf .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1E1DNEVf .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1E1DNEVf .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1E1DNEVf .mbr-gallery-filter li.active::after,
.cid-sv1E1DNEVf .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1E1DNEVf .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1E1DNEVf .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1E1DNEVf .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1E1DNEVf .icon-focus:before {
  content: '\e95e';
}
.cid-sv1E1DNEVf .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1E1DNEVf .mbr-section-title {
  margin: 0;
}
.cid-sv1E1DNEVf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1E1DNEVf .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1E1DNEVf .mbr-section-title,
.cid-sv1E1DNEVf .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwu81I5Ku {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwu81I5Ku .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwu81I5Ku .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwu81I5Ku .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwu81I5Ku .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwu81I5Ku .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwu81I5Ku .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwu81I5Ku .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwu81I5Ku .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwu81I5Ku .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwu81I5Ku .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwu81I5Ku .mbr-gallery-filter ul {
  display: block;
}
.cid-svwu81I5Ku .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwu81I5Ku .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwu81I5Ku .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwu81I5Ku .mbr-gallery-filter li.active::after,
.cid-svwu81I5Ku .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwu81I5Ku .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwu81I5Ku .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwu81I5Ku .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwu81I5Ku .icon-focus:before {
  content: '\e95e';
}
.cid-svwu81I5Ku .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwu81I5Ku .mbr-section-title {
  margin: 0;
}
.cid-svwu81I5Ku .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwu81I5Ku .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwu81I5Ku .mbr-section-title,
.cid-svwu81I5Ku .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1E2QOUCl {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1E2QOUCl .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1E2QOUCl MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1E2QOUCl B {
  color: #cccccc;
}
#custom-html-2f4 {
  /* Type valid CSS here */
}
#custom-html-2f4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2f4 p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sv1niQoQQq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1niQoQQq .btn {
  white-space: nowrap;
}
.cid-sv1niQoQQq .nav-link,
.cid-sv1niQoQQq .icons-menu .mbr-iconfont,
.cid-sv1niQoQQq .dropdown-item {
  transition: all 0.1s;
}
.cid-sv1niQoQQq .nav-link:hover,
.cid-sv1niQoQQq .icons-menu .mbr-iconfont:hover,
.cid-sv1niQoQQq .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sv1niQoQQq .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sv1niQoQQq .container {
  display: flex;
  margin: auto;
}
.cid-sv1niQoQQq .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sv1niQoQQq .navbar.opened {
  transition: all 0.3s;
}
.cid-sv1niQoQQq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv1niQoQQq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sv1niQoQQq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv1niQoQQq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv1niQoQQq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sv1niQoQQq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv1niQoQQq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv1niQoQQq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sv1niQoQQq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv1niQoQQq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv1niQoQQq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv1niQoQQq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv1niQoQQq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv1niQoQQq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv1niQoQQq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv1niQoQQq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sv1niQoQQq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sv1niQoQQq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv1niQoQQq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv1niQoQQq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv1niQoQQq .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sv1niQoQQq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv1niQoQQq .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sv1niQoQQq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sv1niQoQQq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sv1niQoQQq .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sv1niQoQQq .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sv1niQoQQq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv1niQoQQq .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv1niQoQQq .navbar-caption {
  padding-right: 4rem;
}
.cid-sv1niQoQQq .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sv1niQoQQq .dropdown-menu,
.cid-sv1niQoQQq .navbar.opened {
  background: #191919 !important;
}
.cid-sv1niQoQQq .nav-item:focus,
.cid-sv1niQoQQq .nav-link:focus {
  outline: none;
}
.cid-sv1niQoQQq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1niQoQQq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv1niQoQQq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sv1niQoQQq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1niQoQQq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv1niQoQQq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sv1niQoQQq .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv1niQoQQq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv1niQoQQq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv1niQoQQq .dropdown-item.active,
.cid-sv1niQoQQq .dropdown-item:active {
  background-color: transparent;
}
.cid-sv1niQoQQq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv1niQoQQq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv1niQoQQq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv1niQoQQq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sv1niQoQQq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv1niQoQQq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv1niQoQQq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv1niQoQQq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv1niQoQQq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv1niQoQQq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sv1niQoQQq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv1niQoQQq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1niQoQQq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1niQoQQq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv1niQoQQq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1niQoQQq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv1niQoQQq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv1niQoQQq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1niQoQQq .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sv1niQoQQq a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sv1niQoQQq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sv1niQoQQq .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv1niQoQQq .navbar {
    height: 77px;
  }
  .cid-sv1niQoQQq .navbar.opened {
    height: auto;
  }
  .cid-sv1niQoQQq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv1niQoQQq .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sv1niREcsG {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1niREcsG .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1niREcsG MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1niREcsG B {
  color: #cccccc;
}
.cid-sv1odfOxzU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv1odfOxzU .first-card {
  background-color: #ffffff;
}
.cid-sv1odfOxzU .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-sv1odfOxzU .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-sv1odfOxzU .second-card-subtitle {
  text-align: center;
}
.cid-sv1odfOxzU .second-card {
  background-color: #ffffff;
}
.cid-sv1odfOxzU .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-sv1odfOxzU [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-sv1odfOxzU .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-sv1odfOxzU .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-sv1odfOxzU .first-card-text,
.cid-sv1odfOxzU .card-btn {
  text-align: center;
}
.cid-sv1odfOxzU .mbr-text,
.cid-sv1odfOxzU .card-btn {
  text-align: left;
}
.cid-sv1odfOxzU .second-card-subtitle,
.cid-sv1odfOxzU .second-btn {
  text-align: center;
  color: #000000;
}
.cid-sv1odfOxzU .card {
  border-radius: 0 !important;
}
.cid-sv1niS1GiN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #111111;
}
.cid-sv1niS1GiN .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sv1niS1GiN .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sv1niS1GiN .btn-col {
    justify-content: center;
  }
}
.cid-sv1niS1GiN .mbr-text,
.cid-sv1niS1GiN .mbr-section-btn {
  color: #999999;
}
.cid-sv1niS1GiN p {
  margin: 0;
}
.cid-sv1niWzzTq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1niWzzTq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1niWzzTq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1niWzzTq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1niWzzTq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1niWzzTq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1niWzzTq .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1niWzzTq .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1niWzzTq .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1niWzzTq .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1niWzzTq .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1niWzzTq .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1niWzzTq .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1niWzzTq .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1niWzzTq .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1niWzzTq .mbr-gallery-filter li.active::after,
.cid-sv1niWzzTq .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1niWzzTq .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1niWzzTq .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1niWzzTq .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1niWzzTq .icon-focus:before {
  content: '\e95e';
}
.cid-sv1niWzzTq .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1niWzzTq .mbr-section-title {
  margin: 0;
}
.cid-sv1niWzzTq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1niWzzTq .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1niWzzTq .mbr-section-title,
.cid-sv1niWzzTq .underline {
  color: #212529;
  text-align: left;
}
.cid-sv1niZVkNU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1niZVkNU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1niZVkNU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1niZVkNU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1niZVkNU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1niZVkNU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1niZVkNU .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1niZVkNU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1niZVkNU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1niZVkNU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1niZVkNU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1niZVkNU .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1niZVkNU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1niZVkNU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1niZVkNU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1niZVkNU .mbr-gallery-filter li.active::after,
.cid-sv1niZVkNU .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1niZVkNU .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1niZVkNU .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1niZVkNU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1niZVkNU .icon-focus:before {
  content: '\e95e';
}
.cid-sv1niZVkNU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1niZVkNU .mbr-section-title {
  margin: 0;
}
.cid-sv1niZVkNU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1niZVkNU .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1niZVkNU .mbr-section-title,
.cid-sv1niZVkNU .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1nj6x1Hz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nj6x1Hz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nj6x1Hz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nj6x1Hz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nj6x1Hz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nj6x1Hz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nj6x1Hz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nj6x1Hz .mbr-gallery-filter li.active::after,
.cid-sv1nj6x1Hz .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nj6x1Hz .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nj6x1Hz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nj6x1Hz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nj6x1Hz .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nj6x1Hz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nj6x1Hz .mbr-section-title {
  margin: 0;
}
.cid-sv1nj6x1Hz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nj6x1Hz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nj6x1Hz .mbr-section-title,
.cid-sv1nj6x1Hz .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1nj70qFr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nj70qFr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nj70qFr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nj70qFr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nj70qFr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nj70qFr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nj70qFr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nj70qFr .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nj70qFr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nj70qFr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nj70qFr .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nj70qFr .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nj70qFr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nj70qFr .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nj70qFr .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nj70qFr .mbr-gallery-filter li.active::after,
.cid-sv1nj70qFr .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nj70qFr .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nj70qFr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nj70qFr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nj70qFr .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nj70qFr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nj70qFr .mbr-section-title {
  margin: 0;
}
.cid-sv1nj70qFr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nj70qFr .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nj70qFr .mbr-section-title,
.cid-sv1nj70qFr .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njg0nUR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njg0nUR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njg0nUR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njg0nUR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njg0nUR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njg0nUR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njg0nUR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njg0nUR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njg0nUR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njg0nUR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njg0nUR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njg0nUR .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njg0nUR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njg0nUR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njg0nUR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njg0nUR .mbr-gallery-filter li.active::after,
.cid-sv1njg0nUR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njg0nUR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njg0nUR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njg0nUR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njg0nUR .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njg0nUR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njg0nUR .mbr-section-title {
  margin: 0;
}
.cid-sv1njg0nUR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njg0nUR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njg0nUR .mbr-section-title,
.cid-sv1njg0nUR .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njgABVZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njgABVZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njgABVZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njgABVZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njgABVZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njgABVZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njgABVZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njgABVZ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njgABVZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njgABVZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njgABVZ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njgABVZ .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njgABVZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njgABVZ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njgABVZ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njgABVZ .mbr-gallery-filter li.active::after,
.cid-sv1njgABVZ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njgABVZ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njgABVZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njgABVZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njgABVZ .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njgABVZ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njgABVZ .mbr-section-title {
  margin: 0;
}
.cid-sv1njgABVZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njgABVZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njgABVZ .mbr-section-title,
.cid-sv1njgABVZ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njhI6dt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njhI6dt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njhI6dt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njhI6dt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njhI6dt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njhI6dt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njhI6dt .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njhI6dt .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njhI6dt .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njhI6dt .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njhI6dt .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njhI6dt .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njhI6dt .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njhI6dt .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njhI6dt .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njhI6dt .mbr-gallery-filter li.active::after,
.cid-sv1njhI6dt .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njhI6dt .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njhI6dt .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njhI6dt .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njhI6dt .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njhI6dt .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njhI6dt .mbr-section-title {
  margin: 0;
}
.cid-sv1njhI6dt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njhI6dt .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njhI6dt .mbr-section-title,
.cid-sv1njhI6dt .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njiSfIs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njiSfIs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njiSfIs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njiSfIs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njiSfIs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njiSfIs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njiSfIs .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njiSfIs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njiSfIs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njiSfIs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njiSfIs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njiSfIs .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njiSfIs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njiSfIs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njiSfIs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njiSfIs .mbr-gallery-filter li.active::after,
.cid-sv1njiSfIs .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njiSfIs .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njiSfIs .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njiSfIs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njiSfIs .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njiSfIs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njiSfIs .mbr-section-title {
  margin: 0;
}
.cid-sv1njiSfIs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njiSfIs .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njiSfIs .mbr-section-title,
.cid-sv1njiSfIs .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njnTErc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njnTErc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njnTErc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njnTErc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njnTErc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njnTErc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njnTErc .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njnTErc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njnTErc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njnTErc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njnTErc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njnTErc .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njnTErc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njnTErc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njnTErc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njnTErc .mbr-gallery-filter li.active::after,
.cid-sv1njnTErc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njnTErc .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njnTErc .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njnTErc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njnTErc .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njnTErc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njnTErc .mbr-section-title {
  margin: 0;
}
.cid-sv1njnTErc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njnTErc .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njnTErc .mbr-section-title,
.cid-sv1njnTErc .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njozsFX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njozsFX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njozsFX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njozsFX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njozsFX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njozsFX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njozsFX .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njozsFX .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njozsFX .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njozsFX .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njozsFX .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njozsFX .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njozsFX .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njozsFX .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njozsFX .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njozsFX .mbr-gallery-filter li.active::after,
.cid-sv1njozsFX .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njozsFX .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njozsFX .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njozsFX .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njozsFX .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njozsFX .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njozsFX .mbr-section-title {
  margin: 0;
}
.cid-sv1njozsFX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njozsFX .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njozsFX .mbr-section-title,
.cid-sv1njozsFX .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njpdhDJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njpdhDJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njpdhDJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njpdhDJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njpdhDJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njpdhDJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njpdhDJ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njpdhDJ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njpdhDJ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njpdhDJ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njpdhDJ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njpdhDJ .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njpdhDJ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njpdhDJ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njpdhDJ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njpdhDJ .mbr-gallery-filter li.active::after,
.cid-sv1njpdhDJ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njpdhDJ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njpdhDJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njpdhDJ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njpdhDJ .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njpdhDJ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njpdhDJ .mbr-section-title {
  margin: 0;
}
.cid-sv1njpdhDJ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njpdhDJ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njpdhDJ .mbr-section-title,
.cid-sv1njpdhDJ .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njqtuIQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njqtuIQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njqtuIQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njqtuIQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njqtuIQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njqtuIQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njqtuIQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njqtuIQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njqtuIQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njqtuIQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njqtuIQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njqtuIQ .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njqtuIQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njqtuIQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njqtuIQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njqtuIQ .mbr-gallery-filter li.active::after,
.cid-sv1njqtuIQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njqtuIQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njqtuIQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njqtuIQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njqtuIQ .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njqtuIQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njqtuIQ .mbr-section-title {
  margin: 0;
}
.cid-sv1njqtuIQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njqtuIQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njqtuIQ .mbr-section-title,
.cid-sv1njqtuIQ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njsyyMC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njsyyMC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njsyyMC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njsyyMC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njsyyMC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njsyyMC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njsyyMC .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njsyyMC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njsyyMC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njsyyMC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njsyyMC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njsyyMC .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njsyyMC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njsyyMC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njsyyMC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njsyyMC .mbr-gallery-filter li.active::after,
.cid-sv1njsyyMC .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njsyyMC .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njsyyMC .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njsyyMC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njsyyMC .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njsyyMC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njsyyMC .mbr-section-title {
  margin: 0;
}
.cid-sv1njsyyMC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njsyyMC .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njsyyMC .mbr-section-title,
.cid-sv1njsyyMC .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njAouF3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njAouF3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njAouF3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njAouF3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njAouF3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njAouF3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njAouF3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njAouF3 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njAouF3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njAouF3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njAouF3 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njAouF3 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njAouF3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njAouF3 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njAouF3 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njAouF3 .mbr-gallery-filter li.active::after,
.cid-sv1njAouF3 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njAouF3 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njAouF3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njAouF3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njAouF3 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njAouF3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njAouF3 .mbr-section-title {
  margin: 0;
}
.cid-sv1njAouF3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njAouF3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njAouF3 .mbr-section-title,
.cid-sv1njAouF3 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njB7UQv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njB7UQv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njB7UQv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njB7UQv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njB7UQv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njB7UQv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njB7UQv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njB7UQv .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njB7UQv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njB7UQv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njB7UQv .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njB7UQv .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njB7UQv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njB7UQv .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njB7UQv .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njB7UQv .mbr-gallery-filter li.active::after,
.cid-sv1njB7UQv .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njB7UQv .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njB7UQv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njB7UQv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njB7UQv .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njB7UQv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njB7UQv .mbr-section-title {
  margin: 0;
}
.cid-sv1njB7UQv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njB7UQv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njB7UQv .mbr-section-title,
.cid-sv1njB7UQv .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njJgD1p {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njJgD1p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njJgD1p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njJgD1p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njJgD1p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njJgD1p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njJgD1p .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njJgD1p .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njJgD1p .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njJgD1p .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njJgD1p .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njJgD1p .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njJgD1p .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njJgD1p .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njJgD1p .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njJgD1p .mbr-gallery-filter li.active::after,
.cid-sv1njJgD1p .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njJgD1p .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njJgD1p .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njJgD1p .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njJgD1p .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njJgD1p .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njJgD1p .mbr-section-title {
  margin: 0;
}
.cid-sv1njJgD1p .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njJgD1p .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njJgD1p .mbr-section-title,
.cid-sv1njJgD1p .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njMDu8Y {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njMDu8Y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njMDu8Y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njMDu8Y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njMDu8Y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njMDu8Y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njMDu8Y .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njMDu8Y .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njMDu8Y .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njMDu8Y .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njMDu8Y .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njMDu8Y .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njMDu8Y .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njMDu8Y .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njMDu8Y .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njMDu8Y .mbr-gallery-filter li.active::after,
.cid-sv1njMDu8Y .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njMDu8Y .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njMDu8Y .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njMDu8Y .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njMDu8Y .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njMDu8Y .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njMDu8Y .mbr-section-title {
  margin: 0;
}
.cid-sv1njMDu8Y .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njMDu8Y .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njMDu8Y .mbr-section-title,
.cid-sv1njMDu8Y .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njNsJOJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njNsJOJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njNsJOJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njNsJOJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njNsJOJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njNsJOJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njNsJOJ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njNsJOJ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njNsJOJ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njNsJOJ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njNsJOJ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njNsJOJ .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njNsJOJ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njNsJOJ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njNsJOJ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njNsJOJ .mbr-gallery-filter li.active::after,
.cid-sv1njNsJOJ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njNsJOJ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njNsJOJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njNsJOJ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njNsJOJ .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njNsJOJ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njNsJOJ .mbr-section-title {
  margin: 0;
}
.cid-sv1njNsJOJ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njNsJOJ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njNsJOJ .mbr-section-title,
.cid-sv1njNsJOJ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njOjn7z {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njOjn7z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njOjn7z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njOjn7z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njOjn7z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njOjn7z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njOjn7z .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njOjn7z .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njOjn7z .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njOjn7z .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njOjn7z .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njOjn7z .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njOjn7z .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njOjn7z .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njOjn7z .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njOjn7z .mbr-gallery-filter li.active::after,
.cid-sv1njOjn7z .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njOjn7z .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njOjn7z .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njOjn7z .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njOjn7z .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njOjn7z .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njOjn7z .mbr-section-title {
  margin: 0;
}
.cid-sv1njOjn7z .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njOjn7z .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njOjn7z .mbr-section-title,
.cid-sv1njOjn7z .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1njRHoej {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njRHoej .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njRHoej .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njRHoej .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njRHoej .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njRHoej .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njRHoej .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njRHoej .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njRHoej .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njRHoej .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njRHoej .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njRHoej .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njRHoej .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njRHoej .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njRHoej .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njRHoej .mbr-gallery-filter li.active::after,
.cid-sv1njRHoej .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njRHoej .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njRHoej .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njRHoej .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njRHoej .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njRHoej .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njRHoej .mbr-section-title {
  margin: 0;
}
.cid-sv1njRHoej .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njRHoej .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njRHoej .mbr-section-title,
.cid-sv1njRHoej .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1njX9eEx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1njX9eEx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1njX9eEx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1njX9eEx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1njX9eEx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1njX9eEx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1njX9eEx .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1njX9eEx .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1njX9eEx .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1njX9eEx .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1njX9eEx .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1njX9eEx .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1njX9eEx .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1njX9eEx .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1njX9eEx .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1njX9eEx .mbr-gallery-filter li.active::after,
.cid-sv1njX9eEx .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1njX9eEx .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1njX9eEx .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1njX9eEx .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1njX9eEx .icon-focus:before {
  content: '\e95e';
}
.cid-sv1njX9eEx .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1njX9eEx .mbr-section-title {
  margin: 0;
}
.cid-sv1njX9eEx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1njX9eEx .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1njX9eEx .mbr-section-title,
.cid-sv1njX9eEx .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1nk1WKz8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nk1WKz8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nk1WKz8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nk1WKz8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nk1WKz8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nk1WKz8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nk1WKz8 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nk1WKz8 .mbr-gallery-filter li.active::after,
.cid-sv1nk1WKz8 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nk1WKz8 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nk1WKz8 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nk1WKz8 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nk1WKz8 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nk1WKz8 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nk1WKz8 .mbr-section-title {
  margin: 0;
}
.cid-sv1nk1WKz8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nk1WKz8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nk1WKz8 .mbr-section-title,
.cid-sv1nk1WKz8 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1nk2QbHD {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nk2QbHD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nk2QbHD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nk2QbHD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nk2QbHD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nk2QbHD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nk2QbHD .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nk2QbHD .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nk2QbHD .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nk2QbHD .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nk2QbHD .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nk2QbHD .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nk2QbHD .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nk2QbHD .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nk2QbHD .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nk2QbHD .mbr-gallery-filter li.active::after,
.cid-sv1nk2QbHD .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nk2QbHD .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nk2QbHD .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nk2QbHD .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nk2QbHD .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nk2QbHD .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nk2QbHD .mbr-section-title {
  margin: 0;
}
.cid-sv1nk2QbHD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nk2QbHD .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nk2QbHD .mbr-section-title,
.cid-sv1nk2QbHD .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1nk3S0O1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nk3S0O1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nk3S0O1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nk3S0O1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nk3S0O1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nk3S0O1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nk3S0O1 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nk3S0O1 .mbr-gallery-filter li.active::after,
.cid-sv1nk3S0O1 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nk3S0O1 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nk3S0O1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nk3S0O1 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nk3S0O1 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nk3S0O1 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nk3S0O1 .mbr-section-title {
  margin: 0;
}
.cid-sv1nk3S0O1 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nk3S0O1 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nk3S0O1 .mbr-section-title,
.cid-sv1nk3S0O1 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1nk4Q0o4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1nk4Q0o4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1nk4Q0o4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1nk4Q0o4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1nk4Q0o4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1nk4Q0o4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1nk4Q0o4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1nk4Q0o4 .mbr-gallery-filter li.active::after,
.cid-sv1nk4Q0o4 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1nk4Q0o4 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1nk4Q0o4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1nk4Q0o4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1nk4Q0o4 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1nk4Q0o4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1nk4Q0o4 .mbr-section-title {
  margin: 0;
}
.cid-sv1nk4Q0o4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1nk4Q0o4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1nk4Q0o4 .mbr-section-title,
.cid-sv1nk4Q0o4 .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1nkaOrfq {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1nkaOrfq .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1nkaOrfq MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1nkaOrfq B {
  color: #cccccc;
}
#custom-html-24o {
  /* Type valid CSS here */
}
#custom-html-24o div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-24o p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sv1IwBlYM7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1IwBlYM7 .btn {
  white-space: nowrap;
}
.cid-sv1IwBlYM7 .nav-link,
.cid-sv1IwBlYM7 .icons-menu .mbr-iconfont,
.cid-sv1IwBlYM7 .dropdown-item {
  transition: all 0.1s;
}
.cid-sv1IwBlYM7 .nav-link:hover,
.cid-sv1IwBlYM7 .icons-menu .mbr-iconfont:hover,
.cid-sv1IwBlYM7 .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sv1IwBlYM7 .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sv1IwBlYM7 .container {
  display: flex;
  margin: auto;
}
.cid-sv1IwBlYM7 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sv1IwBlYM7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sv1IwBlYM7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv1IwBlYM7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sv1IwBlYM7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv1IwBlYM7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv1IwBlYM7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sv1IwBlYM7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv1IwBlYM7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv1IwBlYM7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sv1IwBlYM7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv1IwBlYM7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv1IwBlYM7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv1IwBlYM7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv1IwBlYM7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv1IwBlYM7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv1IwBlYM7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv1IwBlYM7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sv1IwBlYM7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sv1IwBlYM7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv1IwBlYM7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv1IwBlYM7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv1IwBlYM7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sv1IwBlYM7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv1IwBlYM7 .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sv1IwBlYM7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sv1IwBlYM7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sv1IwBlYM7 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sv1IwBlYM7 .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sv1IwBlYM7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv1IwBlYM7 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv1IwBlYM7 .navbar-caption {
  padding-right: 4rem;
}
.cid-sv1IwBlYM7 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sv1IwBlYM7 .dropdown-menu,
.cid-sv1IwBlYM7 .navbar.opened {
  background: #191919 !important;
}
.cid-sv1IwBlYM7 .nav-item:focus,
.cid-sv1IwBlYM7 .nav-link:focus {
  outline: none;
}
.cid-sv1IwBlYM7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1IwBlYM7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv1IwBlYM7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sv1IwBlYM7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1IwBlYM7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv1IwBlYM7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sv1IwBlYM7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv1IwBlYM7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv1IwBlYM7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv1IwBlYM7 .dropdown-item.active,
.cid-sv1IwBlYM7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sv1IwBlYM7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv1IwBlYM7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv1IwBlYM7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv1IwBlYM7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sv1IwBlYM7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv1IwBlYM7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv1IwBlYM7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv1IwBlYM7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv1IwBlYM7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv1IwBlYM7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sv1IwBlYM7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv1IwBlYM7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1IwBlYM7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1IwBlYM7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv1IwBlYM7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1IwBlYM7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv1IwBlYM7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv1IwBlYM7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1IwBlYM7 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sv1IwBlYM7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sv1IwBlYM7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sv1IwBlYM7 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv1IwBlYM7 .navbar {
    height: 77px;
  }
  .cid-sv1IwBlYM7 .navbar.opened {
    height: auto;
  }
  .cid-sv1IwBlYM7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv1IwBlYM7 .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sv1IwDajEY {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1IwDajEY .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1IwDajEY MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1IwDajEY B {
  color: #cccccc;
}
.cid-sv1J5OMB2a {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv1J5OMB2a .first-card {
  background-color: #ffffff;
}
.cid-sv1J5OMB2a .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-sv1J5OMB2a .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-sv1J5OMB2a .second-card-subtitle {
  text-align: center;
}
.cid-sv1J5OMB2a .second-card {
  background-color: #ffffff;
}
.cid-sv1J5OMB2a .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-sv1J5OMB2a [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-sv1J5OMB2a .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-sv1J5OMB2a .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-sv1J5OMB2a .first-card-text,
.cid-sv1J5OMB2a .card-btn {
  text-align: center;
}
.cid-sv1J5OMB2a .mbr-text,
.cid-sv1J5OMB2a .card-btn {
  text-align: left;
}
.cid-sv1J5OMB2a .second-card-subtitle,
.cid-sv1J5OMB2a .second-btn {
  text-align: center;
  color: #000000;
}
.cid-sv1J5OMB2a .card {
  border-radius: 0 !important;
}
.cid-sv1IwJzLek {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IwJzLek .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IwJzLek .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IwJzLek .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IwJzLek .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IwJzLek .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IwJzLek .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IwJzLek .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IwJzLek .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IwJzLek .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IwJzLek .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IwJzLek .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IwJzLek .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IwJzLek .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IwJzLek .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IwJzLek .mbr-gallery-filter li.active::after,
.cid-sv1IwJzLek .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IwJzLek .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IwJzLek .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IwJzLek .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IwJzLek .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IwJzLek .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IwJzLek .mbr-section-title {
  margin: 0;
}
.cid-sv1IwJzLek .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IwJzLek .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IwJzLek .mbr-section-title,
.cid-sv1IwJzLek .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IwMEQSz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IwMEQSz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IwMEQSz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IwMEQSz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IwMEQSz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IwMEQSz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IwMEQSz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IwMEQSz .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IwMEQSz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IwMEQSz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IwMEQSz .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IwMEQSz .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IwMEQSz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IwMEQSz .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IwMEQSz .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IwMEQSz .mbr-gallery-filter li.active::after,
.cid-sv1IwMEQSz .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IwMEQSz .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IwMEQSz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IwMEQSz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IwMEQSz .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IwMEQSz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IwMEQSz .mbr-section-title {
  margin: 0;
}
.cid-sv1IwMEQSz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IwMEQSz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IwMEQSz .mbr-section-title,
.cid-sv1IwMEQSz .underline {
  color: #000000;
  text-align: left;
}
.cid-sKZ8jetx31 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZ8jetx31 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZ8jetx31 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZ8jetx31 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZ8jetx31 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZ8jetx31 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZ8jetx31 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZ8jetx31 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZ8jetx31 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZ8jetx31 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZ8jetx31 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZ8jetx31 .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZ8jetx31 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZ8jetx31 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZ8jetx31 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZ8jetx31 .mbr-gallery-filter li.active::after,
.cid-sKZ8jetx31 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZ8jetx31 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZ8jetx31 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZ8jetx31 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZ8jetx31 .icon-focus:before {
  content: '\e95e';
}
.cid-sKZ8jetx31 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZ8jetx31 .mbr-section-title {
  margin: 0;
}
.cid-sKZ8jetx31 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZ8jetx31 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZ8jetx31 .mbr-section-title,
.cid-sKZ8jetx31 .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IwU4m4O {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IwU4m4O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IwU4m4O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IwU4m4O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IwU4m4O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IwU4m4O .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IwU4m4O .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IwU4m4O .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IwU4m4O .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IwU4m4O .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IwU4m4O .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IwU4m4O .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IwU4m4O .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IwU4m4O .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IwU4m4O .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IwU4m4O .mbr-gallery-filter li.active::after,
.cid-sv1IwU4m4O .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IwU4m4O .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IwU4m4O .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IwU4m4O .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IwU4m4O .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IwU4m4O .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IwU4m4O .mbr-section-title {
  margin: 0;
}
.cid-sv1IwU4m4O .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IwU4m4O .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IwU4m4O .mbr-section-title,
.cid-sv1IwU4m4O .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwb6FUmvA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwb6FUmvA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwb6FUmvA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwb6FUmvA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwb6FUmvA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwb6FUmvA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwb6FUmvA .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwb6FUmvA .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwb6FUmvA .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwb6FUmvA .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwb6FUmvA .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwb6FUmvA .mbr-gallery-filter ul {
  display: block;
}
.cid-svwb6FUmvA .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwb6FUmvA .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwb6FUmvA .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwb6FUmvA .mbr-gallery-filter li.active::after,
.cid-svwb6FUmvA .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwb6FUmvA .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwb6FUmvA .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwb6FUmvA .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwb6FUmvA .icon-focus:before {
  content: '\e95e';
}
.cid-svwb6FUmvA .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwb6FUmvA .mbr-section-title {
  margin: 0;
}
.cid-svwb6FUmvA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwb6FUmvA .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwb6FUmvA .mbr-section-title,
.cid-svwb6FUmvA .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Ix316fM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ix316fM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ix316fM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ix316fM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ix316fM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ix316fM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ix316fM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ix316fM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ix316fM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ix316fM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ix316fM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ix316fM .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ix316fM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ix316fM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ix316fM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ix316fM .mbr-gallery-filter li.active::after,
.cid-sv1Ix316fM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ix316fM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ix316fM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ix316fM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ix316fM .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ix316fM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ix316fM .mbr-section-title {
  margin: 0;
}
.cid-sv1Ix316fM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ix316fM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ix316fM .mbr-section-title,
.cid-sv1Ix316fM .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1Ix3BYFb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ix3BYFb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ix3BYFb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ix3BYFb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ix3BYFb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ix3BYFb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ix3BYFb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ix3BYFb .mbr-gallery-filter li.active::after,
.cid-sv1Ix3BYFb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ix3BYFb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ix3BYFb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ix3BYFb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ix3BYFb .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ix3BYFb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ix3BYFb .mbr-section-title {
  margin: 0;
}
.cid-sv1Ix3BYFb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ix3BYFb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ix3BYFb .mbr-section-title,
.cid-sv1Ix3BYFb .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Ix4QoXM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ix4QoXM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ix4QoXM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ix4QoXM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ix4QoXM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ix4QoXM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ix4QoXM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ix4QoXM .mbr-gallery-filter li.active::after,
.cid-sv1Ix4QoXM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ix4QoXM .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ix4QoXM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ix4QoXM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ix4QoXM .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ix4QoXM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ix4QoXM .mbr-section-title {
  margin: 0;
}
.cid-sv1Ix4QoXM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ix4QoXM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ix4QoXM .mbr-section-title,
.cid-sv1Ix4QoXM .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1Ix6GnSA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ix6GnSA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ix6GnSA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ix6GnSA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ix6GnSA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ix6GnSA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ix6GnSA .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ix6GnSA .mbr-gallery-filter li.active::after,
.cid-sv1Ix6GnSA .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ix6GnSA .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ix6GnSA .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ix6GnSA .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ix6GnSA .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ix6GnSA .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ix6GnSA .mbr-section-title {
  margin: 0;
}
.cid-sv1Ix6GnSA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ix6GnSA .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ix6GnSA .mbr-section-title,
.cid-sv1Ix6GnSA .underline {
  color: #000000;
  text-align: left;
}
.cid-sKZAcQhPJQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sKZAcQhPJQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKZAcQhPJQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKZAcQhPJQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKZAcQhPJQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKZAcQhPJQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKZAcQhPJQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter ul {
  display: block;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKZAcQhPJQ .mbr-gallery-filter li.active::after,
.cid-sKZAcQhPJQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKZAcQhPJQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sKZAcQhPJQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sKZAcQhPJQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKZAcQhPJQ .icon-focus:before {
  content: '\e95e';
}
.cid-sKZAcQhPJQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKZAcQhPJQ .mbr-section-title {
  margin: 0;
}
.cid-sKZAcQhPJQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKZAcQhPJQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sKZAcQhPJQ .mbr-section-title,
.cid-sKZAcQhPJQ .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxdaZDb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxdaZDb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxdaZDb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxdaZDb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxdaZDb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxdaZDb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxdaZDb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxdaZDb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxdaZDb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxdaZDb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxdaZDb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxdaZDb .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxdaZDb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxdaZDb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxdaZDb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxdaZDb .mbr-gallery-filter li.active::after,
.cid-sv1IxdaZDb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxdaZDb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxdaZDb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxdaZDb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxdaZDb .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxdaZDb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxdaZDb .mbr-section-title {
  margin: 0;
}
.cid-sv1IxdaZDb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxdaZDb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxdaZDb .mbr-section-title,
.cid-sv1IxdaZDb .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxdRssb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxdRssb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxdRssb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxdRssb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxdRssb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxdRssb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxdRssb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxdRssb .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxdRssb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxdRssb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxdRssb .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxdRssb .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxdRssb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxdRssb .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxdRssb .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxdRssb .mbr-gallery-filter li.active::after,
.cid-sv1IxdRssb .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxdRssb .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxdRssb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxdRssb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxdRssb .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxdRssb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxdRssb .mbr-section-title {
  margin: 0;
}
.cid-sv1IxdRssb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxdRssb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxdRssb .mbr-section-title,
.cid-sv1IxdRssb .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Ixfequl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ixfequl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ixfequl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ixfequl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ixfequl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ixfequl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ixfequl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ixfequl .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ixfequl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ixfequl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ixfequl .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ixfequl .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ixfequl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ixfequl .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ixfequl .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ixfequl .mbr-gallery-filter li.active::after,
.cid-sv1Ixfequl .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ixfequl .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ixfequl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ixfequl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ixfequl .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ixfequl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ixfequl .mbr-section-title {
  margin: 0;
}
.cid-sv1Ixfequl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ixfequl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ixfequl .mbr-section-title,
.cid-sv1Ixfequl .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxpLWjk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxpLWjk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxpLWjk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxpLWjk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxpLWjk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxpLWjk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxpLWjk .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxpLWjk .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxpLWjk .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxpLWjk .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxpLWjk .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxpLWjk .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxpLWjk .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxpLWjk .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxpLWjk .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxpLWjk .mbr-gallery-filter li.active::after,
.cid-sv1IxpLWjk .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxpLWjk .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxpLWjk .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxpLWjk .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxpLWjk .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxpLWjk .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxpLWjk .mbr-section-title {
  margin: 0;
}
.cid-sv1IxpLWjk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxpLWjk .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxpLWjk .mbr-section-title,
.cid-sv1IxpLWjk .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxqJAzd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxqJAzd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxqJAzd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxqJAzd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxqJAzd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxqJAzd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxqJAzd .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxqJAzd .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxqJAzd .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxqJAzd .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxqJAzd .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxqJAzd .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxqJAzd .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxqJAzd .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxqJAzd .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxqJAzd .mbr-gallery-filter li.active::after,
.cid-sv1IxqJAzd .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxqJAzd .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxqJAzd .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxqJAzd .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxqJAzd .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxqJAzd .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxqJAzd .mbr-section-title {
  margin: 0;
}
.cid-sv1IxqJAzd .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxqJAzd .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxqJAzd .mbr-section-title,
.cid-sv1IxqJAzd .underline {
  color: #ffffff;
  text-align: left;
}
.cid-svwkWvTd7u {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwkWvTd7u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwkWvTd7u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwkWvTd7u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwkWvTd7u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwkWvTd7u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwkWvTd7u .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwkWvTd7u .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwkWvTd7u .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwkWvTd7u .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwkWvTd7u .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwkWvTd7u .mbr-gallery-filter ul {
  display: block;
}
.cid-svwkWvTd7u .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwkWvTd7u .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwkWvTd7u .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwkWvTd7u .mbr-gallery-filter li.active::after,
.cid-svwkWvTd7u .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwkWvTd7u .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwkWvTd7u .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwkWvTd7u .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwkWvTd7u .icon-focus:before {
  content: '\e95e';
}
.cid-svwkWvTd7u .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwkWvTd7u .mbr-section-title {
  margin: 0;
}
.cid-svwkWvTd7u .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwkWvTd7u .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwkWvTd7u .mbr-section-title,
.cid-svwkWvTd7u .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Ixy51oE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Ixy51oE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Ixy51oE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Ixy51oE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Ixy51oE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Ixy51oE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Ixy51oE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Ixy51oE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Ixy51oE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Ixy51oE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Ixy51oE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Ixy51oE .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Ixy51oE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Ixy51oE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Ixy51oE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Ixy51oE .mbr-gallery-filter li.active::after,
.cid-sv1Ixy51oE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Ixy51oE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Ixy51oE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Ixy51oE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Ixy51oE .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Ixy51oE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Ixy51oE .mbr-section-title {
  margin: 0;
}
.cid-sv1Ixy51oE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Ixy51oE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Ixy51oE .mbr-section-title,
.cid-sv1Ixy51oE .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxDckgR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxDckgR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxDckgR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxDckgR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxDckgR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxDckgR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxDckgR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxDckgR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxDckgR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxDckgR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxDckgR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxDckgR .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxDckgR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxDckgR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxDckgR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxDckgR .mbr-gallery-filter li.active::after,
.cid-sv1IxDckgR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxDckgR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxDckgR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxDckgR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxDckgR .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxDckgR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxDckgR .mbr-section-title {
  margin: 0;
}
.cid-sv1IxDckgR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxDckgR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxDckgR .mbr-section-title,
.cid-sv1IxDckgR .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxE44vf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxE44vf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxE44vf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxE44vf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxE44vf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxE44vf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxE44vf .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxE44vf .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxE44vf .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxE44vf .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxE44vf .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxE44vf .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxE44vf .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxE44vf .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxE44vf .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxE44vf .mbr-gallery-filter li.active::after,
.cid-sv1IxE44vf .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxE44vf .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxE44vf .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxE44vf .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxE44vf .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxE44vf .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxE44vf .mbr-section-title {
  margin: 0;
}
.cid-sv1IxE44vf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxE44vf .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxE44vf .mbr-section-title,
.cid-sv1IxE44vf .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxEY7Hx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxEY7Hx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxEY7Hx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxEY7Hx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxEY7Hx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxEY7Hx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxEY7Hx .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxEY7Hx .mbr-gallery-filter li.active::after,
.cid-sv1IxEY7Hx .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxEY7Hx .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxEY7Hx .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxEY7Hx .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxEY7Hx .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxEY7Hx .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxEY7Hx .mbr-section-title {
  margin: 0;
}
.cid-sv1IxEY7Hx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxEY7Hx .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxEY7Hx .mbr-section-title,
.cid-sv1IxEY7Hx .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxJnxq1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxJnxq1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxJnxq1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxJnxq1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxJnxq1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxJnxq1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxJnxq1 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxJnxq1 .mbr-gallery-filter li.active::after,
.cid-sv1IxJnxq1 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxJnxq1 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxJnxq1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxJnxq1 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxJnxq1 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxJnxq1 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxJnxq1 .mbr-section-title {
  margin: 0;
}
.cid-sv1IxJnxq1 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxJnxq1 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxJnxq1 .mbr-section-title,
.cid-sv1IxJnxq1 .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxPa0O7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxPa0O7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxPa0O7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxPa0O7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxPa0O7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxPa0O7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxPa0O7 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxPa0O7 .mbr-gallery-filter li.active::after,
.cid-sv1IxPa0O7 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxPa0O7 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxPa0O7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxPa0O7 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxPa0O7 .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxPa0O7 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxPa0O7 .mbr-section-title {
  margin: 0;
}
.cid-sv1IxPa0O7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxPa0O7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxPa0O7 .mbr-section-title,
.cid-sv1IxPa0O7 .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxU9Gpj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxU9Gpj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxU9Gpj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxU9Gpj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxU9Gpj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxU9Gpj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxU9Gpj .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxU9Gpj .mbr-gallery-filter li.active::after,
.cid-sv1IxU9Gpj .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxU9Gpj .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxU9Gpj .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxU9Gpj .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxU9Gpj .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxU9Gpj .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxU9Gpj .mbr-section-title {
  margin: 0;
}
.cid-sv1IxU9Gpj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxU9Gpj .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxU9Gpj .mbr-section-title,
.cid-sv1IxU9Gpj .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxV5dYL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxV5dYL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxV5dYL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxV5dYL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxV5dYL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxV5dYL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxV5dYL .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxV5dYL .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxV5dYL .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxV5dYL .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxV5dYL .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxV5dYL .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxV5dYL .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxV5dYL .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxV5dYL .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxV5dYL .mbr-gallery-filter li.active::after,
.cid-sv1IxV5dYL .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxV5dYL .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxV5dYL .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxV5dYL .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxV5dYL .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxV5dYL .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxV5dYL .mbr-section-title {
  margin: 0;
}
.cid-sv1IxV5dYL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxV5dYL .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxV5dYL .mbr-section-title,
.cid-sv1IxV5dYL .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1IxWb6fQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxWb6fQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxWb6fQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxWb6fQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxWb6fQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxWb6fQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxWb6fQ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxWb6fQ .mbr-gallery-filter li.active::after,
.cid-sv1IxWb6fQ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxWb6fQ .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxWb6fQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxWb6fQ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxWb6fQ .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxWb6fQ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxWb6fQ .mbr-section-title {
  margin: 0;
}
.cid-sv1IxWb6fQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxWb6fQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxWb6fQ .mbr-section-title,
.cid-sv1IxWb6fQ .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1IxX9Uqn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1IxX9Uqn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1IxX9Uqn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1IxX9Uqn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1IxX9Uqn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1IxX9Uqn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1IxX9Uqn .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1IxX9Uqn .mbr-gallery-filter li.active::after,
.cid-sv1IxX9Uqn .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1IxX9Uqn .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1IxX9Uqn .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1IxX9Uqn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1IxX9Uqn .icon-focus:before {
  content: '\e95e';
}
.cid-sv1IxX9Uqn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1IxX9Uqn .mbr-section-title {
  margin: 0;
}
.cid-sv1IxX9Uqn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1IxX9Uqn .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1IxX9Uqn .mbr-section-title,
.cid-sv1IxX9Uqn .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Iy3tph2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1Iy3tph2 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1Iy3tph2 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1Iy3tph2 B {
  color: #cccccc;
}
#custom-html-2in {
  /* Type valid CSS here */
}
#custom-html-2in div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2in p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sv1QnAWd3S .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1QnAWd3S .btn {
  white-space: nowrap;
}
.cid-sv1QnAWd3S .nav-link,
.cid-sv1QnAWd3S .icons-menu .mbr-iconfont,
.cid-sv1QnAWd3S .dropdown-item {
  transition: all 0.1s;
}
.cid-sv1QnAWd3S .nav-link:hover,
.cid-sv1QnAWd3S .icons-menu .mbr-iconfont:hover,
.cid-sv1QnAWd3S .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sv1QnAWd3S .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sv1QnAWd3S .container {
  display: flex;
  margin: auto;
}
.cid-sv1QnAWd3S .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sv1QnAWd3S .navbar.opened {
  transition: all 0.3s;
}
.cid-sv1QnAWd3S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv1QnAWd3S .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sv1QnAWd3S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv1QnAWd3S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv1QnAWd3S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sv1QnAWd3S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv1QnAWd3S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv1QnAWd3S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sv1QnAWd3S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv1QnAWd3S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv1QnAWd3S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv1QnAWd3S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv1QnAWd3S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv1QnAWd3S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv1QnAWd3S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv1QnAWd3S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sv1QnAWd3S .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sv1QnAWd3S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv1QnAWd3S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv1QnAWd3S .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv1QnAWd3S .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sv1QnAWd3S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv1QnAWd3S .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sv1QnAWd3S .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sv1QnAWd3S .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sv1QnAWd3S .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sv1QnAWd3S .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sv1QnAWd3S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv1QnAWd3S .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv1QnAWd3S .navbar-caption {
  padding-right: 4rem;
}
.cid-sv1QnAWd3S .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sv1QnAWd3S .dropdown-menu,
.cid-sv1QnAWd3S .navbar.opened {
  background: #191919 !important;
}
.cid-sv1QnAWd3S .nav-item:focus,
.cid-sv1QnAWd3S .nav-link:focus {
  outline: none;
}
.cid-sv1QnAWd3S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1QnAWd3S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv1QnAWd3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sv1QnAWd3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sv1QnAWd3S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv1QnAWd3S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sv1QnAWd3S .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv1QnAWd3S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv1QnAWd3S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv1QnAWd3S .dropdown-item.active,
.cid-sv1QnAWd3S .dropdown-item:active {
  background-color: transparent;
}
.cid-sv1QnAWd3S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv1QnAWd3S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv1QnAWd3S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv1QnAWd3S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sv1QnAWd3S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv1QnAWd3S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv1QnAWd3S ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv1QnAWd3S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv1QnAWd3S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv1QnAWd3S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sv1QnAWd3S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv1QnAWd3S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1QnAWd3S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv1QnAWd3S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv1QnAWd3S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1QnAWd3S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv1QnAWd3S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv1QnAWd3S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv1QnAWd3S .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sv1QnAWd3S a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sv1QnAWd3S .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sv1QnAWd3S .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv1QnAWd3S .navbar {
    height: 77px;
  }
  .cid-sv1QnAWd3S .navbar.opened {
    height: auto;
  }
  .cid-sv1QnAWd3S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv1QnAWd3S .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sv1QnCy0Rx {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1QnCy0Rx .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1QnCy0Rx MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1QnCy0Rx B {
  color: #cccccc;
}
.cid-sv1RjBw7tZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv1RjBw7tZ .first-card {
  background-color: #ffffff;
}
.cid-sv1RjBw7tZ .card-box {
  padding: 1.5rem 1rem 0 1rem;
}
.cid-sv1RjBw7tZ .second-card-title {
  text-align: center;
  color: #000000;
}
.cid-sv1RjBw7tZ .second-card-subtitle {
  text-align: center;
}
.cid-sv1RjBw7tZ .second-card {
  background-color: #ffffff;
}
.cid-sv1RjBw7tZ .second-card-wrap {
  margin: auto 0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-sv1RjBw7tZ [class*="col"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .cid-sv1RjBw7tZ .card-wrapper {
    padding-bottom: 3rem;
    text-align: center;
  }
}
.cid-sv1RjBw7tZ .first-card-title {
  text-align: left;
  color: #000000;
}
.cid-sv1RjBw7tZ .first-card-text,
.cid-sv1RjBw7tZ .card-btn {
  text-align: center;
}
.cid-sv1RjBw7tZ .mbr-text,
.cid-sv1RjBw7tZ .card-btn {
  text-align: left;
}
.cid-sv1RjBw7tZ .second-card-subtitle,
.cid-sv1RjBw7tZ .second-btn {
  text-align: center;
  color: #000000;
}
.cid-sv1RjBw7tZ .card {
  border-radius: 0 !important;
}
.cid-svwetz57QL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svwetz57QL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svwetz57QL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svwetz57QL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svwetz57QL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svwetz57QL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svwetz57QL .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svwetz57QL .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svwetz57QL .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svwetz57QL .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svwetz57QL .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svwetz57QL .mbr-gallery-filter ul {
  display: block;
}
.cid-svwetz57QL .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svwetz57QL .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svwetz57QL .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svwetz57QL .mbr-gallery-filter li.active::after,
.cid-svwetz57QL .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svwetz57QL .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svwetz57QL .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svwetz57QL .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svwetz57QL .icon-focus:before {
  content: '\e95e';
}
.cid-svwetz57QL .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svwetz57QL .mbr-section-title {
  margin: 0;
}
.cid-svwetz57QL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svwetz57QL .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svwetz57QL .mbr-section-title,
.cid-svwetz57QL .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1Qoc6NYY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Qoc6NYY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Qoc6NYY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Qoc6NYY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Qoc6NYY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Qoc6NYY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Qoc6NYY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Qoc6NYY .mbr-gallery-filter li.active::after,
.cid-sv1Qoc6NYY .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Qoc6NYY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Qoc6NYY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Qoc6NYY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Qoc6NYY .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Qoc6NYY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Qoc6NYY .mbr-section-title {
  margin: 0;
}
.cid-sv1Qoc6NYY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Qoc6NYY .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Qoc6NYY .mbr-section-title,
.cid-sv1Qoc6NYY .underline {
  color: #000000;
  text-align: left;
}
.cid-svweIgf31p {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svweIgf31p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svweIgf31p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svweIgf31p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svweIgf31p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svweIgf31p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svweIgf31p .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svweIgf31p .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-svweIgf31p .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svweIgf31p .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-svweIgf31p .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-svweIgf31p .mbr-gallery-filter ul {
  display: block;
}
.cid-svweIgf31p .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svweIgf31p .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-svweIgf31p .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-svweIgf31p .mbr-gallery-filter li.active::after,
.cid-svweIgf31p .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-svweIgf31p .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svweIgf31p .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svweIgf31p .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svweIgf31p .icon-focus:before {
  content: '\e95e';
}
.cid-svweIgf31p .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svweIgf31p .mbr-section-title {
  margin: 0;
}
.cid-svweIgf31p .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svweIgf31p .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svweIgf31p .mbr-section-title,
.cid-svweIgf31p .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1QojtgzP {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QojtgzP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QojtgzP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QojtgzP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QojtgzP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QojtgzP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QojtgzP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QojtgzP .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QojtgzP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QojtgzP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QojtgzP .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QojtgzP .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QojtgzP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QojtgzP .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QojtgzP .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QojtgzP .mbr-gallery-filter li.active::after,
.cid-sv1QojtgzP .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QojtgzP .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QojtgzP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QojtgzP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QojtgzP .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QojtgzP .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QojtgzP .mbr-section-title {
  margin: 0;
}
.cid-sv1QojtgzP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QojtgzP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QojtgzP .mbr-section-title,
.cid-sv1QojtgzP .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1QolfiAj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QolfiAj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QolfiAj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QolfiAj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QolfiAj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QolfiAj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QolfiAj .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QolfiAj .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QolfiAj .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QolfiAj .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QolfiAj .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QolfiAj .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QolfiAj .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QolfiAj .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QolfiAj .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QolfiAj .mbr-gallery-filter li.active::after,
.cid-sv1QolfiAj .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QolfiAj .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QolfiAj .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QolfiAj .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QolfiAj .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QolfiAj .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QolfiAj .mbr-section-title {
  margin: 0;
}
.cid-sv1QolfiAj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QolfiAj .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QolfiAj .mbr-section-title,
.cid-sv1QolfiAj .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1QomTYNE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QomTYNE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QomTYNE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QomTYNE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QomTYNE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QomTYNE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QomTYNE .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QomTYNE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QomTYNE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QomTYNE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QomTYNE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QomTYNE .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QomTYNE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QomTYNE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QomTYNE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QomTYNE .mbr-gallery-filter li.active::after,
.cid-sv1QomTYNE .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QomTYNE .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QomTYNE .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QomTYNE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QomTYNE .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QomTYNE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QomTYNE .mbr-section-title {
  margin: 0;
}
.cid-sv1QomTYNE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QomTYNE .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QomTYNE .mbr-section-title,
.cid-sv1QomTYNE .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1QonIFBT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QonIFBT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QonIFBT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QonIFBT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QonIFBT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QonIFBT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QonIFBT .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QonIFBT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QonIFBT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QonIFBT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QonIFBT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QonIFBT .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QonIFBT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QonIFBT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QonIFBT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QonIFBT .mbr-gallery-filter li.active::after,
.cid-sv1QonIFBT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QonIFBT .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QonIFBT .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QonIFBT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QonIFBT .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QonIFBT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QonIFBT .mbr-section-title {
  margin: 0;
}
.cid-sv1QonIFBT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QonIFBT .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QonIFBT .mbr-section-title,
.cid-sv1QonIFBT .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1QoqcS9k {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QoqcS9k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QoqcS9k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QoqcS9k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QoqcS9k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QoqcS9k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QoqcS9k .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QoqcS9k .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QoqcS9k .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QoqcS9k .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QoqcS9k .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QoqcS9k .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QoqcS9k .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QoqcS9k .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QoqcS9k .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QoqcS9k .mbr-gallery-filter li.active::after,
.cid-sv1QoqcS9k .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QoqcS9k .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QoqcS9k .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QoqcS9k .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QoqcS9k .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QoqcS9k .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QoqcS9k .mbr-section-title {
  margin: 0;
}
.cid-sv1QoqcS9k .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QoqcS9k .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QoqcS9k .mbr-section-title,
.cid-sv1QoqcS9k .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1QoPOVkc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QoPOVkc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QoPOVkc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QoPOVkc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QoPOVkc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QoPOVkc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QoPOVkc .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QoPOVkc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QoPOVkc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QoPOVkc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QoPOVkc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QoPOVkc .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QoPOVkc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QoPOVkc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QoPOVkc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QoPOVkc .mbr-gallery-filter li.active::after,
.cid-sv1QoPOVkc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QoPOVkc .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QoPOVkc .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QoPOVkc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QoPOVkc .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QoPOVkc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QoPOVkc .mbr-section-title {
  margin: 0;
}
.cid-sv1QoPOVkc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QoPOVkc .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QoPOVkc .mbr-section-title,
.cid-sv1QoPOVkc .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1QoQVGAR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QoQVGAR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QoQVGAR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QoQVGAR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QoQVGAR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QoQVGAR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QoQVGAR .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QoQVGAR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QoQVGAR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QoQVGAR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QoQVGAR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QoQVGAR .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QoQVGAR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QoQVGAR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QoQVGAR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QoQVGAR .mbr-gallery-filter li.active::after,
.cid-sv1QoQVGAR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QoQVGAR .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QoQVGAR .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QoQVGAR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QoQVGAR .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QoQVGAR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QoQVGAR .mbr-section-title {
  margin: 0;
}
.cid-sv1QoQVGAR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QoQVGAR .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QoQVGAR .mbr-section-title,
.cid-sv1QoQVGAR .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1QoRZYdj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1QoRZYdj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1QoRZYdj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1QoRZYdj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1QoRZYdj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1QoRZYdj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1QoRZYdj .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1QoRZYdj .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1QoRZYdj .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1QoRZYdj .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1QoRZYdj .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1QoRZYdj .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1QoRZYdj .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1QoRZYdj .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1QoRZYdj .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1QoRZYdj .mbr-gallery-filter li.active::after,
.cid-sv1QoRZYdj .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1QoRZYdj .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1QoRZYdj .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1QoRZYdj .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1QoRZYdj .icon-focus:before {
  content: '\e95e';
}
.cid-sv1QoRZYdj .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1QoRZYdj .mbr-section-title {
  margin: 0;
}
.cid-sv1QoRZYdj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1QoRZYdj .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1QoRZYdj .mbr-section-title,
.cid-sv1QoRZYdj .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1Qp47eEA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Qp47eEA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Qp47eEA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Qp47eEA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Qp47eEA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Qp47eEA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Qp47eEA .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Qp47eEA .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Qp47eEA .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Qp47eEA .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Qp47eEA .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Qp47eEA .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Qp47eEA .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Qp47eEA .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Qp47eEA .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Qp47eEA .mbr-gallery-filter li.active::after,
.cid-sv1Qp47eEA .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Qp47eEA .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Qp47eEA .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Qp47eEA .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Qp47eEA .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Qp47eEA .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Qp47eEA .mbr-section-title {
  margin: 0;
}
.cid-sv1Qp47eEA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Qp47eEA .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Qp47eEA .mbr-section-title,
.cid-sv1Qp47eEA .underline {
  color: #000000;
  text-align: left;
}
.cid-sv1Qp5kTfO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sv1Qp5kTfO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sv1Qp5kTfO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv1Qp5kTfO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv1Qp5kTfO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sv1Qp5kTfO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sv1Qp5kTfO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter ul {
  display: block;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sv1Qp5kTfO .mbr-gallery-filter li.active::after,
.cid-sv1Qp5kTfO .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sv1Qp5kTfO .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sv1Qp5kTfO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sv1Qp5kTfO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sv1Qp5kTfO .icon-focus:before {
  content: '\e95e';
}
.cid-sv1Qp5kTfO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sv1Qp5kTfO .mbr-section-title {
  margin: 0;
}
.cid-sv1Qp5kTfO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sv1Qp5kTfO .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sv1Qp5kTfO .mbr-section-title,
.cid-sv1Qp5kTfO .underline {
  color: #ffffff;
  text-align: left;
}
.cid-sv1QpsDs20 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sv1QpsDs20 .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sv1QpsDs20 MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sv1QpsDs20 B {
  color: #cccccc;
}
#custom-html-2m6 {
  /* Type valid CSS here */
}
#custom-html-2m6 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2m6 p {
  font-size: 60px;
  color: #777;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-svizcVx05A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #040402;
}
.cid-svizcVx05A .card-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin: 0;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-svizcVx05A .card {
  margin-bottom: 2rem;
}
.cid-svizcVx05A .card .card-wrapper {
  height: 100%;
}
.cid-svizcVx05A .card-box {
  padding-top: 2rem;
}
.cid-svizcVx05A .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-svizcVx05A .mbr-section-title {
  letter-spacing: 0.1em;
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #ffffff;
  text-align: left;
}
.cid-svizcVx05A .btn {
  margin: .3rem;
}
.cid-svizcVx05A .card-box > p,
.cid-svizcVx05A .mbr-section-btn {
  color: #cccccc;
}
#custom-html-2mh div {
  padding: 1px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2mh h1 {
  padding: 1px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2mh p {
  padding: 1px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-2mg {
  /* Type valid CSS here */
}
#custom-html-2mg div {
  padding: 10px;
  font-size: 40px;
  color: #FFFFFF;
  background: #000000;
  text-align: center;
}
#custom-html-2mg p {
  font-size: 40px;
  color: #000000;
}
#custom-html-2mi {
  /* Type valid CSS here */
}
#custom-html-2mi div {
  padding: 10px;
  color: #ffffff;
  background: #FFFFFF;
  text-align: center;
}
#custom-html-2mi p {
  font-size: 80px;
  color: #000000;
}
#custom-html-2mi p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
.cid-svqKESbTKZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svqKESbTKZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svqKESbTKZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svqKESbTKZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svqKESbTKZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svqKESbTKZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svqKESbTKZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svqKESbTKZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svqKESbTKZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svqKESbTKZ .mbr-gallery-filter ul {
  display: block;
}
.cid-svqKESbTKZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svqKESbTKZ .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-svqKESbTKZ .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-svqKESbTKZ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svqKESbTKZ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svqKESbTKZ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-svqKESbTKZ .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svqKESbTKZ .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svqKESbTKZ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svqKESbTKZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svqKESbTKZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svqKESbTKZ .icon-focus:before {
  content: '\e95e';
}
.cid-svqKESbTKZ .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svqKESbTKZ .mbr-section-title {
  margin: 0;
}
.cid-svqKESbTKZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svqKESbTKZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svqKESbTKZ .mbr-section-title,
.cid-svqKESbTKZ .underline {
  text-align: left;
  color: #ffffff;
}
.cid-sviyD66c2n {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sviyD66c2n .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sviyD66c2n MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sviyD66c2n B {
  color: #cccccc;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-svkfIpbEUH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-svkfIpbEUH .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-svkfIpbEUH .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-svkfIpbEUH .btn-col {
    justify-content: center;
  }
}
.cid-svkfIpbEUH .mbr-text,
.cid-svkfIpbEUH .mbr-section-btn {
  color: #999999;
}
.cid-svkfIpbEUH p {
  margin: 0;
}
#custom-html-2mp div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2mp h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2mp p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-svkfIpR9Ed {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-svkfIpR9Ed .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-svkfIpR9Ed .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-svkfIpR9Ed .btn-col {
    justify-content: center;
  }
}
.cid-svkfIpR9Ed .mbr-text,
.cid-svkfIpR9Ed .mbr-section-btn {
  color: #999999;
}
.cid-svkfIpR9Ed p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-svkylLQKd7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-svkylLQKd7 .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-svkylLQKd7 .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-svkylLQKd7 .btn-col {
    justify-content: center;
  }
}
.cid-svkylLQKd7 .mbr-text,
.cid-svkylLQKd7 .mbr-section-btn {
  color: #999999;
}
.cid-svkylLQKd7 p {
  margin: 0;
}
#custom-html-2ne div {
  padding: 5px;
  color: #ffffff;
  background: #ffffff;
  text-align: center;
}
#custom-html-2ne h1 {
  padding: 5px;
  color: #000000;
  background: #000000;
  text-align: center;
}
#custom-html-2ne p {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
.cid-svkylMmsUx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #111111;
}
.cid-svkylMmsUx .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-svkylMmsUx .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-svkylMmsUx .btn-col {
    justify-content: center;
  }
}
.cid-svkylMmsUx .mbr-text,
.cid-svkylMmsUx .mbr-section-btn {
  color: #999999;
}
.cid-svkylMmsUx p {
  margin: 0;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sswbDtD2rs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .btn {
  white-space: nowrap;
}
.cid-sswbDtD2rs .nav-link,
.cid-sswbDtD2rs .icons-menu .mbr-iconfont,
.cid-sswbDtD2rs .dropdown-item {
  transition: all 0.1s;
}
.cid-sswbDtD2rs .nav-link:hover,
.cid-sswbDtD2rs .icons-menu .mbr-iconfont:hover,
.cid-sswbDtD2rs .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sswbDtD2rs .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sswbDtD2rs .container {
  display: flex;
  margin: auto;
}
.cid-sswbDtD2rs .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sswbDtD2rs .navbar.opened {
  transition: all 0.3s;
}
.cid-sswbDtD2rs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sswbDtD2rs .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sswbDtD2rs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sswbDtD2rs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sswbDtD2rs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sswbDtD2rs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sswbDtD2rs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sswbDtD2rs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sswbDtD2rs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sswbDtD2rs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sswbDtD2rs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sswbDtD2rs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sswbDtD2rs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sswbDtD2rs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sswbDtD2rs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sswbDtD2rs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sswbDtD2rs .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sswbDtD2rs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sswbDtD2rs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sswbDtD2rs .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sswbDtD2rs .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sswbDtD2rs .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sswbDtD2rs .navbar-caption {
  padding-right: 4rem;
}
.cid-sswbDtD2rs .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sswbDtD2rs .dropdown-menu,
.cid-sswbDtD2rs .navbar.opened {
  background: #191919 !important;
}
.cid-sswbDtD2rs .nav-item:focus,
.cid-sswbDtD2rs .nav-link:focus {
  outline: none;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sswbDtD2rs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sswbDtD2rs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sswbDtD2rs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sswbDtD2rs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sswbDtD2rs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sswbDtD2rs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sswbDtD2rs .dropdown-item.active,
.cid-sswbDtD2rs .dropdown-item:active {
  background-color: transparent;
}
.cid-sswbDtD2rs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sswbDtD2rs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sswbDtD2rs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sswbDtD2rs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sswbDtD2rs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sswbDtD2rs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sswbDtD2rs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sswbDtD2rs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sswbDtD2rs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sswbDtD2rs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sswbDtD2rs .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sswbDtD2rs a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sswbDtD2rs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sswbDtD2rs .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sswbDtD2rs .navbar {
    height: 77px;
  }
  .cid-sswbDtD2rs .navbar.opened {
    height: auto;
  }
  .cid-sswbDtD2rs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sswbDtD2rs .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-svqrTM6CUI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-svqrTM6CUI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svqrTM6CUI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svqrTM6CUI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svqrTM6CUI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svqrTM6CUI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svqrTM6CUI .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-svqrTM6CUI .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-svqrTM6CUI .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-svqrTM6CUI .mbr-gallery-filter ul {
  display: block;
}
.cid-svqrTM6CUI .mbr-gallery-filter ul li {
  position: relative;
}
.cid-svqrTM6CUI .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-svqrTM6CUI .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-svqrTM6CUI .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-svqrTM6CUI .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-svqrTM6CUI .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-svqrTM6CUI .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-svqrTM6CUI .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-svqrTM6CUI .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-svqrTM6CUI .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-svqrTM6CUI .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-svqrTM6CUI .icon-focus:before {
  content: '\e95e';
}
.cid-svqrTM6CUI .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-svqrTM6CUI .mbr-section-title {
  margin: 0;
}
.cid-svqrTM6CUI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-svqrTM6CUI .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-svqPg5VIyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-svqPg5VIyf .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-svqPg5VIyf p {
  margin: 0;
}
.cid-sMcWmahwNU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMcWmahwNU .btn {
  white-space: nowrap;
}
.cid-sMcWmahwNU .nav-link,
.cid-sMcWmahwNU .icons-menu .mbr-iconfont,
.cid-sMcWmahwNU .dropdown-item {
  transition: all 0.1s;
}
.cid-sMcWmahwNU .nav-link:hover,
.cid-sMcWmahwNU .icons-menu .mbr-iconfont:hover,
.cid-sMcWmahwNU .dropdown-item:hover {
  color: #fc5130 !important;
}
@media (max-width: 992px) {
  .cid-sMcWmahwNU .icons-menu {
    padding: 1rem 0 !important;
  }
}
.cid-sMcWmahwNU .container {
  display: flex;
  margin: auto;
}
.cid-sMcWmahwNU .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all 0.3s;
  background: #040402;
}
.cid-sMcWmahwNU .navbar.opened {
  transition: all 0.3s;
}
.cid-sMcWmahwNU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sMcWmahwNU .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sMcWmahwNU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sMcWmahwNU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sMcWmahwNU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-sMcWmahwNU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sMcWmahwNU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sMcWmahwNU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sMcWmahwNU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sMcWmahwNU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sMcWmahwNU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sMcWmahwNU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sMcWmahwNU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sMcWmahwNU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sMcWmahwNU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sMcWmahwNU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sMcWmahwNU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sMcWmahwNU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sMcWmahwNU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sMcWmahwNU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sMcWmahwNU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sMcWmahwNU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sMcWmahwNU .navbar.navbar-short {
  background: #040402 !important;
  min-height: 60px;
}
.cid-sMcWmahwNU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sMcWmahwNU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sMcWmahwNU .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sMcWmahwNU .nav-dropdown .link {
  padding: 0.4rem 1rem !important;
  margin: 0.2em 0.5rem;
}
.cid-sMcWmahwNU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sMcWmahwNU .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sMcWmahwNU .navbar-caption {
  padding-right: 4rem;
}
.cid-sMcWmahwNU .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-sMcWmahwNU .dropdown-menu,
.cid-sMcWmahwNU .navbar.opened {
  background: #191919 !important;
}
.cid-sMcWmahwNU .nav-item:focus,
.cid-sMcWmahwNU .nav-link:focus {
  outline: none;
}
.cid-sMcWmahwNU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMcWmahwNU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMcWmahwNU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sMcWmahwNU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMcWmahwNU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sMcWmahwNU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-sMcWmahwNU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sMcWmahwNU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sMcWmahwNU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sMcWmahwNU .dropdown-item.active,
.cid-sMcWmahwNU .dropdown-item:active {
  background-color: transparent;
}
.cid-sMcWmahwNU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sMcWmahwNU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sMcWmahwNU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sMcWmahwNU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #040402;
}
.cid-sMcWmahwNU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sMcWmahwNU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMcWmahwNU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sMcWmahwNU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sMcWmahwNU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMcWmahwNU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sMcWmahwNU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sMcWmahwNU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sMcWmahwNU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sMcWmahwNU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sMcWmahwNU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sMcWmahwNU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sMcWmahwNU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sMcWmahwNU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sMcWmahwNU .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sMcWmahwNU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sMcWmahwNU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 160px;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
.cid-sMcWmahwNU .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sMcWmahwNU .navbar {
    height: 77px;
  }
  .cid-sMcWmahwNU .navbar.opened {
    height: auto;
  }
  .cid-sMcWmahwNU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sMcWmahwNU .nav-link {
  margin: auto !important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sMcZ3vn5hL {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #000000;
}
.cid-sMcZ3vn5hL img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
}
.cid-sMcZ3vn5hL .container-fluid {
  padding: 0;
}
.cid-sMcZ3vn5hL .card-wrapper {
  background: #000000;
  padding: 3rem;
}
.cid-sMcZ3vn5hL .card-wrapper:hover {
  background: linear-gradient(to left, #fc5130, #e2090d);
}
.cid-sMcZ3vn5hL .text-wrap {
  display: flex;
  justify-content: center;
  padding-top: 1rem;
}
.cid-sMcZ3vn5hL .icon-wrapper {
  padding: 0 0.6rem;
}
.cid-sMcZ3vn5hL .card-box {
  padding-top: 2rem;
}
.cid-sMcZ3vn5hL .link-icon {
  font-size: 1.5rem;
  background: linear-gradient(to left, #fc5130, #e2090d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-sMcZ3vn5hL .card-title {
  color: #999999;
}
.cid-sMcZ3vn5hL .mbr-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sMcZ3vn5hL .main-title {
  color: #ffffff;
}
.cid-sMcZ3vn5hL .main-subtitle {
  color: #999999;
}
.cid-sMcZ3vn5hL .card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sMcZ3vn5hL .card:hover {
  transform: translateY(-10px);
}
.cid-sMcZ3vn5hL .card:hover .link-icon {
  color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-sMcZ3vn5hL .card:hover .card-title,
.cid-sMcZ3vn5hL .card:hover .mbr-subtitle {
  color: #ffffff !important;
}
@media (max-width: 1600px) {
  .cid-sMcZ3vn5hL .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-sRkksFQZnu {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/sn0n-front.jpg");
}
.cid-sRkksFQZnu .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sRkksFQZnu .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sRkksFQZnu .btn {
  margin: 0px !important;
}
.cid-sRkksFQZnu .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sRkksFQZnu .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sRkksFQZnu .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sRkksFQZnu .carousel-item .wrap-img {
  text-align: center;
}
.cid-sRkksFQZnu .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-sRkksFQZnu .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sRkksFQZnu .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-sRkksFQZnu .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #82786e;
  display: inline-block;
  border: 4px solid #82786e;
}
.cid-sRkksFQZnu .carousel-indicators li.active {
  border-color: #42382f;
}
@media (max-width: 768px) {
  .cid-sRkksFQZnu .second-col {
    padding-top: 2rem;
  }
}
.cid-sRkksFQZnu .mbr-section-subtitle,
.cid-sRkksFQZnu .mbr-section-btn P {
  text-align: left;
}
#custom-html-2ph {
  /* Type valid CSS here */
}
#custom-html-2ph div {
  padding: 10px;
  color: #ffffff;
  background: #000000;
  text-align: center;
}
#custom-html-2ph p {
  font-size: 80px;
  color: #000000;
}
#custom-html-2ph p1 {
  font-size: 25px;
  color: #ffffff;
  align: "center";
}
#custom-html-2pi {
  /* Type valid CSS here */
}
#custom-html-2pi div {
  padding: 10px;
  color: #000000;
  background: #ffffff;
  text-align: center;
}
#custom-html-2pi p {
  font-size: 80px;
  color: #000000;
}
.cid-sMcWmbHo6w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMcWmbHo6w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMcWmbHo6w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMcWmbHo6w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMcWmbHo6w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMcWmbHo6w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sMcWmbHo6w .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-sMcWmbHo6w .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sMcWmbHo6w .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-sMcWmbHo6w .mbr-gallery-filter ul {
  display: block;
}
.cid-sMcWmbHo6w .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sMcWmbHo6w .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-sMcWmbHo6w .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-sMcWmbHo6w .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-sMcWmbHo6w .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-sMcWmbHo6w .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-sMcWmbHo6w .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-sMcWmbHo6w .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-sMcWmbHo6w .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-sMcWmbHo6w .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-sMcWmbHo6w .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sMcWmbHo6w .icon-focus:before {
  content: '\e95e';
}
.cid-sMcWmbHo6w .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sMcWmbHo6w .mbr-section-title {
  margin: 0;
}
.cid-sMcWmbHo6w .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sMcWmbHo6w .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sMcWmbHo6w .mbr-section-title,
.cid-sMcWmbHo6w .underline {
  text-align: left;
  color: #ffffff;
}
.cid-sMcWmcP3BD {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #000000;
}
.cid-sMcWmcP3BD .container-fluid {
  max-width: 100%;
  padding: 0;
}
.cid-sMcWmcP3BD MARQUEE {
  color: #ffffff;
  text-align: center;
}
.cid-sMcWmcP3BD B {
  color: #cccccc;
}
.cid-sMcWmd2UGb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #040402;
}
.cid-sMcWmd2UGb .mbr-text1 {
  color: #cccccc;
  text-align: center;
}
.cid-sMcWmd2UGb .mbr-text2 {
  color: #cccccc;
  text-align: center;
}
.cid-sMcWmd2UGb p {
  margin: 0;
}
