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: 'Jost', sans-serif;
  font-size: 2.8rem;
  line-height: 1.4;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.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: 'Jost', sans-serif;
  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: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem !important;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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: #5758e0 !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: #5758e0 !important;
  border-color: #5758e0 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2526c6 !important;
  border-color: #2526c6 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2526c6 !important;
  border-color: #2526c6 !important;
}
.btn-primary:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-primary:hover,
.btn-primary:focus {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background: linear-gradient(to left, #55b4d4, #55b4d4);
  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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-info:hover,
.btn-info:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-success:hover,
.btn-success:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-warning:hover,
.btn-warning:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-danger:hover,
.btn-danger:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-white:hover,
.btn-white:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-black:hover,
.btn-black:focus {
  background: linear-gradient(to left, #55b4d4, #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: #5758e0;
  color: #5758e0;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #5758e0;
  border-color: #5758e0;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  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: #55b4d4;
  color: #55b4d4;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus {
  background: linear-gradient(to left, #55b4d4, #55b4d4);
  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, #55b4d4, #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, #55b4d4, #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, #55b4d4, #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, #55b4d4, #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, #55b4d4, #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, #55b4d4, #f3f3f3);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.text-primary {
  color: #5758e0 !important;
}
.text-secondary {
  color: #55b4d4 !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: #adaef0 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #a6d8e9 !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-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #5758e0;
  border-color: #5758e0;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #5758e0;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.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 a {
  border-radius: 100px;
}
blockquote {
  border-color: #5758e0;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #5758e0;
  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: #5758e0;
  border-bottom-color: #5758e0;
}
.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: #5758e0 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #55b4d4 !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='%235758e0' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-s1YNw91RvB .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-s1YNw91RvB .btn {
  white-space: nowrap;
}
.cid-s1YNw91RvB .nav-link,
.cid-s1YNw91RvB .icons-menu .mbr-iconfont,
.cid-s1YNw91RvB .dropdown-item {
  transition: all 0.1s;
}
.cid-s1YNw91RvB .nav-link:hover,
.cid-s1YNw91RvB .icons-menu .mbr-iconfont:hover,
.cid-s1YNw91RvB .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-s1YNw91RvB .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-s1YNw91RvB .container {
  display: flex;
  margin: auto;
}
.cid-s1YNw91RvB .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-s1YNw91RvB .navbar.opened {
  transition: all .3s;
}
.cid-s1YNw91RvB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s1YNw91RvB .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-s1YNw91RvB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s1YNw91RvB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s1YNw91RvB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-s1YNw91RvB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s1YNw91RvB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s1YNw91RvB .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-s1YNw91RvB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s1YNw91RvB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s1YNw91RvB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s1YNw91RvB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s1YNw91RvB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s1YNw91RvB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s1YNw91RvB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s1YNw91RvB .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-s1YNw91RvB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s1YNw91RvB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s1YNw91RvB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s1YNw91RvB .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-s1YNw91RvB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s1YNw91RvB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s1YNw91RvB .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-s1YNw91RvB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s1YNw91RvB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s1YNw91RvB .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-s1YNw91RvB .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-s1YNw91RvB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s1YNw91RvB .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s1YNw91RvB .navbar-caption {
  padding-right: 4rem;
}
.cid-s1YNw91RvB .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-s1YNw91RvB .dropdown-menu,
.cid-s1YNw91RvB .navbar.opened {
  background: #191919 !important;
}
.cid-s1YNw91RvB .nav-item:focus,
.cid-s1YNw91RvB .nav-link:focus {
  outline: none;
}
.cid-s1YNw91RvB .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-s1YNw91RvB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1YNw91RvB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1YNw91RvB .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-s1YNw91RvB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1YNw91RvB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-s1YNw91RvB .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s1YNw91RvB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s1YNw91RvB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s1YNw91RvB .dropdown-item.active,
.cid-s1YNw91RvB .dropdown-item:active {
  background-color: transparent;
}
.cid-s1YNw91RvB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s1YNw91RvB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s1YNw91RvB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s1YNw91RvB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-s1YNw91RvB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s1YNw91RvB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1YNw91RvB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s1YNw91RvB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s1YNw91RvB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1YNw91RvB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s1YNw91RvB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1YNw91RvB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1YNw91RvB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1YNw91RvB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1YNw91RvB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1YNw91RvB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1YNw91RvB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1YNw91RvB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1YNw91RvB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s1YNw91RvB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1YNw91RvB .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-s1YNw91RvB .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1YNw91RvB .navbar {
    height: 77px;
  }
  .cid-s1YNw91RvB .navbar.opened {
    height: auto;
  }
  .cid-s1YNw91RvB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1YNw91RvB .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-v3l8CPGcgl {
  padding-top: 8rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-v3l8CPGcgl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3l8CPGcgl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3l8CPGcgl .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-v3l8CPGcgl .container {
    padding: 0 12px;
  }
}
.cid-v3l8CPGcgl .row {
  justify-content: center;
}
.cid-v3l8CPGcgl .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 12%;
}
.cid-v3l8CPGcgl .image-wrapper img {
  height: 500px;
  object-fit: cover;
  position: relative;
}
@media (max-width: 992px) {
  .cid-v3l8CPGcgl .image-wrapper img {
    height: 350px;
  }
}
.cid-v3kXidngs1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-v3kXidngs1 img {
  width: 160px;
  height: 160px;
  object-fit: cover;
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 767px) {
  .cid-v3kXidngs1 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-v3kXidngs1 .card-wrapper {
  background: #191919;
  padding: 3rem;
}
.cid-v3kXidngs1 .card-wrapper:hover {
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-v3kXidngs1 .text-wrap {
  display: flex;
  justify-content: center;
  padding-top: 1rem;
}
.cid-v3kXidngs1 .icon-wrapper {
  padding: 0 1rem;
}
.cid-v3kXidngs1 .card-box {
  padding-top: 2rem;
}
.cid-v3kXidngs1 .link-icon {
  font-size: 1.5rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-v3kXidngs1 .card-title {
  color: #999999;
}
.cid-v3kXidngs1 .mbr-subtitle {
  color: #ffffff;
}
.cid-v3kXidngs1 .main-title {
  color: #ffffff;
}
.cid-v3kXidngs1 .main-subtitle {
  color: #999999;
}
.cid-v3kXidngs1 .card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v3kXidngs1 .card:hover {
  transform: translateY(-10px);
}
.cid-v3kXidngs1 .card:hover .link-icon {
  color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-v3kXidngs1 .card:hover .card-title,
.cid-v3kXidngs1 .card:hover .mbr-subtitle {
  color: #ffffff !important;
}
@media (min-width: 1600px) {
  .cid-v3kXidngs1 .card {
    max-width: 20%;
  }
}
@media (max-width: 1600px) {
  .cid-v3kXidngs1 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-v3kXidngs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3kXidngs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufHDhcb0dv {
  padding-top: 375px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/main-hero-copy.jpg");
  border-bottom: 2px solid #000;
}
.cid-ufHDhcb0dv h1 {
  background-color: transparent;
  overflow: hidden;
  display: inline-block;
  color: transparent;
  line-height: 1;
  margin-bottom: 15rem;
}
.cid-ufHDhcb0dv h1 span {
  background-image: url("../../../assets/images/background2.jpg");
  background-size: 1920px 600px;
  background-position: center;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  display: block;
  animation: scroll 14s infinite linear;
  pointer-events: none;
}
@keyframes scroll {
  0% {
    background-position-y: 0px;
  }
  99.999% {
    background-position-y: -600px;
  }
  100% {
    background-position-y: 0px;
  }
}
.cid-ufHDhcb0dv .icons-wrap {
  background: #000000;
  display: flex;
  justify-content: center;
  box-shadow: 1px 35px 60px 1px rgba(0, 0, 0, 0.1);
}
.cid-ufHDhcb0dv .mbr-iconfont {
  font-size: 1.8rem;
  color: #000000 !important;
  padding-top: 0.4rem;
  padding-right: 1rem;
}
.cid-ufHDhcb0dv .icon-wrap {
  display: flex;
  align-items: center;
  padding: 1rem 2rem;
}
.cid-ufHDhcb0dv h2 {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-ufHDhcb0dv .icons-wrap {
    flex-direction: column;
    align-items: center;
    width: fit-content;
    margin: auto;
  }
  .cid-ufHDhcb0dv h1 {
    margin-bottom: 8rem;
  }
}
.cid-ufHDhcb0dv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHDhcb0dv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufHDhcb0dv .icon-text {
  color: #0095ff;
}
.cid-v2M7W6D1m5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/atmos-hero-core.jpg");
  border-bottom: 2px solid #fff;
}
.cid-v2M7W6D1m5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2M7W6D1m5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-v2M7W6D1m5 .title-wrapper .logo-wrap {
  margin-bottom: 16px;
}
.cid-v2M7W6D1m5 .title-wrapper .logo-wrap img {
  display: inline-flex;
  height: 92px;
  width: 254px;
  object-fit: cover;
}
.cid-v2M7W6D1m5 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v2M7W6D1m5 .title-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .title-wrapper .desc-wrapper .desc-wrap {
    margin-bottom: 20px;
    display: block;
  }
}
.cid-v2M7W6D1m5 .title-wrapper .desc-wrapper .desc-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-v2M7W6D1m5 .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin: 0 0 0 6px;
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0;
  }
}
.cid-v2M7W6D1m5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v2M7W6D1m5 .buttons-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
.cid-v2M7W6D1m5 .buttons-wrap .mbr-section-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v2M7W6D1m5 .buttons-wrap .mbr-section-btn {
    text-align: left;
  }
}
.cid-v2M7W6D1m5 .mbr-section-title {
  color: #ffffff;
}
.cid-v2M7W6D1m5 .mbr-price {
  color: #ffffff;
}
.cid-v2M7W6D1m5 .mbr-desc {
  color: #f2f2f2;
}
.cid-v2M7W6D1m5 .mbr-text {
  color: #f2f2f2;
}
.cid-v2M7W6D1m5 .mbr-section-btn {
  text-align: right;
}
.cid-uSMLwF4dra {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/atmos-hero-hm.jpg");
  border-bottom: 2px solid #fff;
}
.cid-uSMLwF4dra .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSMLwF4dra .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uSMLwF4dra .title-wrapper .logo-wrap {
  margin-bottom: 16px;
}
.cid-uSMLwF4dra .title-wrapper .logo-wrap img {
  display: inline-flex;
  height: 92px;
  width: 254px;
  object-fit: cover;
}
.cid-uSMLwF4dra .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uSMLwF4dra .title-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .title-wrapper .desc-wrapper .desc-wrap {
    margin-bottom: 20px;
    display: block;
  }
}
.cid-uSMLwF4dra .title-wrapper .desc-wrapper .desc-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-uSMLwF4dra .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin: 0 0 0 6px;
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0;
  }
}
.cid-uSMLwF4dra .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uSMLwF4dra .buttons-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
.cid-uSMLwF4dra .buttons-wrap .mbr-section-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uSMLwF4dra .buttons-wrap .mbr-section-btn {
    text-align: left;
  }
}
.cid-uSMLwF4dra .mbr-section-title {
  color: #ffffff;
}
.cid-uSMLwF4dra .mbr-price {
  color: #ffffff;
}
.cid-uSMLwF4dra .mbr-desc {
  color: #f2f2f2;
}
.cid-uSMLwF4dra .mbr-text {
  color: #f2f2f2;
}
.cid-uSMLwF4dra .mbr-section-btn {
  text-align: right;
}
.cid-ufxrL11sEw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/accu-hero-11.jpg");
  border-bottom: 2px solid #fff;
}
.cid-ufxrL11sEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufxrL11sEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ufxrL11sEw .title-wrapper .logo-wrap {
  margin-bottom: 16px;
}
.cid-ufxrL11sEw .title-wrapper .logo-wrap img {
  display: inline-flex;
  height: 92px;
  width: 254px;
  object-fit: cover;
}
.cid-ufxrL11sEw .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-ufxrL11sEw .title-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .title-wrapper .desc-wrapper .desc-wrap {
    margin-bottom: 20px;
    display: block;
  }
}
.cid-ufxrL11sEw .title-wrapper .desc-wrapper .desc-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-ufxrL11sEw .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin: 0 0 0 6px;
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0;
  }
}
.cid-ufxrL11sEw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ufxrL11sEw .buttons-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
.cid-ufxrL11sEw .buttons-wrap .mbr-section-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ufxrL11sEw .buttons-wrap .mbr-section-btn {
    text-align: left;
  }
}
.cid-ufxrL11sEw .mbr-section-title {
  color: #ffffff;
}
.cid-ufxrL11sEw .mbr-price {
  color: #ffffff;
}
.cid-ufxrL11sEw .mbr-desc {
  color: #f2f2f2;
}
.cid-ufxrL11sEw .mbr-text {
  color: #f2f2f2;
}
.cid-ufxrL11sEw .mbr-section-btn {
  text-align: right;
}
.cid-ufxrXkVJFO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/wf-hero-11.jpg");
  border-bottom: 2px solid #fff;
}
.cid-ufxrXkVJFO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufxrXkVJFO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ufxrXkVJFO .title-wrapper .logo-wrap {
  margin-bottom: 16px;
}
.cid-ufxrXkVJFO .title-wrapper .logo-wrap img {
  display: inline-flex;
  height: 92px;
  width: 254px;
  object-fit: cover;
}
.cid-ufxrXkVJFO .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-ufxrXkVJFO .title-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .title-wrapper .desc-wrapper .desc-wrap {
    margin-bottom: 20px;
    display: block;
  }
}
.cid-ufxrXkVJFO .title-wrapper .desc-wrapper .desc-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-ufxrXkVJFO .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin: 0 0 0 6px;
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0;
  }
}
.cid-ufxrXkVJFO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ufxrXkVJFO .buttons-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
.cid-ufxrXkVJFO .buttons-wrap .mbr-section-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ufxrXkVJFO .buttons-wrap .mbr-section-btn {
    text-align: left;
  }
}
.cid-ufxrXkVJFO .mbr-section-title {
  color: #ffffff;
}
.cid-ufxrXkVJFO .mbr-price {
  color: #ffffff;
}
.cid-ufxrXkVJFO .mbr-desc {
  color: #f2f2f2;
}
.cid-ufxrXkVJFO .mbr-text {
  color: #f2f2f2;
}
.cid-ufxrXkVJFO .mbr-section-btn {
  text-align: right;
}
.cid-ufxrY3HTuW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rgat-hero-4.jpg");
  border-bottom: 2px solid #000;
}
.cid-ufxrY3HTuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufxrY3HTuW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ufxrY3HTuW .title-wrapper .logo-wrap {
  margin-bottom: 16px;
}
.cid-ufxrY3HTuW .title-wrapper .logo-wrap img {
  display: inline-flex;
  height: 92px;
  width: 254px;
  object-fit: cover;
}
.cid-ufxrY3HTuW .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-ufxrY3HTuW .title-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .title-wrapper .desc-wrapper .desc-wrap {
    margin-bottom: 20px;
    display: block;
  }
}
.cid-ufxrY3HTuW .title-wrapper .desc-wrapper .desc-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-ufxrY3HTuW .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin: 0 0 0 6px;
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .title-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0;
  }
}
.cid-ufxrY3HTuW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ufxrY3HTuW .buttons-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
.cid-ufxrY3HTuW .buttons-wrap .mbr-section-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ufxrY3HTuW .buttons-wrap .mbr-section-btn {
    text-align: left;
  }
}
.cid-ufxrY3HTuW .mbr-section-title {
  color: #ffffff;
}
.cid-ufxrY3HTuW .mbr-price {
  color: #ffffff;
}
.cid-ufxrY3HTuW .mbr-desc {
  color: #f2f2f2;
}
.cid-ufxrY3HTuW .mbr-text {
  color: #f2f2f2;
}
.cid-ufxrY3HTuW .mbr-section-btn {
  text-align: right;
}
.cid-s1YPV5pGou {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-s1YPV5pGou img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 50%;
}
@media (min-width: 767px) {
  .cid-s1YPV5pGou .container-fluid {
    padding: 0 2rem;
  }
}
.cid-s1YPV5pGou .card-wrapper {
  background: #191919;
  padding: 3rem;
}
.cid-s1YPV5pGou .card-wrapper:hover {
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-s1YPV5pGou .text-wrap {
  display: flex;
  justify-content: center;
  padding-top: 2rem;
}
.cid-s1YPV5pGou .icon-wrapper {
  padding: 0 0.6rem;
}
.cid-s1YPV5pGou .card-box {
  padding-top: 2rem;
}
.cid-s1YPV5pGou .link-icon {
  font-size: 1.5rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-s1YPV5pGou .card-title {
  color: #999999;
}
.cid-s1YPV5pGou .mbr-subtitle {
  color: #ffffff;
}
.cid-s1YPV5pGou .main-title {
  color: #ffffff;
}
.cid-s1YPV5pGou .main-subtitle {
  color: #999999;
}
.cid-s1YPV5pGou .card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-s1YPV5pGou .card:hover {
  transform: translateY(-10px);
}
.cid-s1YPV5pGou .card:hover .link-icon {
  color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-s1YPV5pGou .card:hover .card-title,
.cid-s1YPV5pGou .card:hover .mbr-subtitle {
  color: #ffffff !important;
}
@media (min-width: 1600px) {
  .cid-s1YPV5pGou .card {
    max-width: 20%;
  }
}
@media (max-width: 1600px) {
  .cid-s1YPV5pGou .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-s1YPFUMG3v {
  padding-top: 60px;
  padding-bottom: 90px;
  position: relative;
  background-color: #000000;
}
.cid-s1YPFUMG3v p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-s1YPFUMG3v .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-s1YPFUMG3v .collapsed {
  border: none;
}
.cid-s1YPFUMG3v .collapsed span {
  transform: rotate(0deg);
}
.cid-s1YPFUMG3v span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-s1YPFUMG3v .panel-body {
  padding-top: 0.5rem;
}
.cid-s1YPFUMG3v .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-s1YPFUMG3v .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-s1YPFUMG3v .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-s1YPFUMG3v .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s1YPFUMG3v .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-s1YPFUMG3v .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-s1YPFUMG3v .panel-text {
  color: #767676;
}
.cid-s1YPFUMG3v H4 {
  color: #999999;
}
.cid-s1YPFUMG3v H2 {
  color: #ffffff;
}
.cid-s1YPFUMG3v .mbr-section-text {
  color: #999999;
}
.cid-ug6PBNdR5o {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ug6PBNdR5o .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ug6PBNdR5o .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ug6PBNdR5o .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ug6PBNdR5o .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ug6PBNdR5o .container {
  max-width: 1400px;
}
.cid-ug6PBNdR5o li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ug6PBNdR5o .time {
  line-height: 2;
}
.cid-ug6PBNdR5o .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ug6PBNdR5o .text-wrap {
  width: 100%;
}
.cid-ug6PBNdR5o .item-wrap {
  display: inline-block;
}
.cid-ug6PBNdR5o .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ug6PBNdR5o .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ug6PBNdR5o .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ug6PBNdR5o .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ug6PBNdR5o .socicon-wrap {
    margin: auto;
  }
}
.cid-ug6PBNdR5o .mbr-text {
  color: #999999;
}
.cid-ug6PBNdR5o .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ug6PBNdR5o .icon-title,
.cid-ug6PBNdR5o .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ug6PBNdR5o .item-text,
.cid-ug6PBNdR5o .item-icon {
  color: #999999;
}
.cid-ug6PBNdR5o .mbr-text,
.cid-ug6PBNdR5o .mbr-section-btn {
  color: #e9e9e9;
}
.cid-ufyiDqVYdh .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-ufyiDqVYdh .btn {
  white-space: nowrap;
}
.cid-ufyiDqVYdh .nav-link,
.cid-ufyiDqVYdh .icons-menu .mbr-iconfont,
.cid-ufyiDqVYdh .dropdown-item {
  transition: all 0.1s;
}
.cid-ufyiDqVYdh .nav-link:hover,
.cid-ufyiDqVYdh .icons-menu .mbr-iconfont:hover,
.cid-ufyiDqVYdh .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-ufyiDqVYdh .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-ufyiDqVYdh .container {
  display: flex;
  margin: auto;
}
.cid-ufyiDqVYdh .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-ufyiDqVYdh .navbar.opened {
  transition: all .3s;
}
.cid-ufyiDqVYdh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ufyiDqVYdh .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ufyiDqVYdh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ufyiDqVYdh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ufyiDqVYdh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-ufyiDqVYdh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ufyiDqVYdh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ufyiDqVYdh .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-ufyiDqVYdh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ufyiDqVYdh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ufyiDqVYdh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ufyiDqVYdh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ufyiDqVYdh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ufyiDqVYdh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ufyiDqVYdh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ufyiDqVYdh .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-ufyiDqVYdh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ufyiDqVYdh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ufyiDqVYdh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ufyiDqVYdh .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-ufyiDqVYdh .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ufyiDqVYdh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ufyiDqVYdh .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ufyiDqVYdh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ufyiDqVYdh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ufyiDqVYdh .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ufyiDqVYdh .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-ufyiDqVYdh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ufyiDqVYdh .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ufyiDqVYdh .navbar-caption {
  padding-right: 4rem;
}
.cid-ufyiDqVYdh .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ufyiDqVYdh .dropdown-menu,
.cid-ufyiDqVYdh .navbar.opened {
  background: #191919 !important;
}
.cid-ufyiDqVYdh .nav-item:focus,
.cid-ufyiDqVYdh .nav-link:focus {
  outline: none;
}
.cid-ufyiDqVYdh .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-ufyiDqVYdh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufyiDqVYdh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ufyiDqVYdh .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-ufyiDqVYdh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ufyiDqVYdh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ufyiDqVYdh .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ufyiDqVYdh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ufyiDqVYdh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ufyiDqVYdh .dropdown-item.active,
.cid-ufyiDqVYdh .dropdown-item:active {
  background-color: transparent;
}
.cid-ufyiDqVYdh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ufyiDqVYdh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ufyiDqVYdh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ufyiDqVYdh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ufyiDqVYdh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ufyiDqVYdh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufyiDqVYdh ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ufyiDqVYdh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ufyiDqVYdh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufyiDqVYdh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ufyiDqVYdh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufyiDqVYdh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufyiDqVYdh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufyiDqVYdh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufyiDqVYdh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufyiDqVYdh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufyiDqVYdh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufyiDqVYdh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufyiDqVYdh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ufyiDqVYdh a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ufyiDqVYdh .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-ufyiDqVYdh .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ufyiDqVYdh .navbar {
    height: 77px;
  }
  .cid-ufyiDqVYdh .navbar.opened {
    height: auto;
  }
  .cid-ufyiDqVYdh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ufyiDqVYdh .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uTeEY18sDJ {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/accu-hero2.jpg");
}
@media (min-width: 992px) {
  .cid-uTeEY18sDJ .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uTeEY18sDJ p {
  margin: 0;
}
.cid-uTeEY18sDJ .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uTeEY18sDJ .display-1 {
  line-height: 1;
}
.cid-uTeEY18sDJ .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uTeEY18sDJ .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uTeEY18sDJ .btn:hover {
  transform: translateY(-10px);
}
.cid-uTeEY18sDJ .btn-white-outline:hover,
.cid-uTeEY18sDJ .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uTeEY18sDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTeEY18sDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufNqXURx3z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #040402;
}
.cid-ufNqXURx3z .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufNqXURx3z .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ufNqXURx3z .card-wrapper {
    padding: 0;
  }
}
.cid-ufNqXURx3z .card-text {
  color: #999999;
}
.cid-ufNqXURx3z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufNqXURx3z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQkVr8L4N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-ufQkVr8L4N .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ufQkVr8L4N .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ufQkVr8L4N .mbr-text {
  margin-bottom: 30px;
}
.cid-ufQkVr8L4N .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ufQkVr8L4N .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ufQkVr8L4N .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ufQkVr8L4N .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ufQkVr8L4N .btn_link:hover {
  cursor: pointer;
}
.cid-ufQkVr8L4N .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ufQkVr8L4N .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ufQkVr8L4N .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ufQkVr8L4N .text-wrapper {
    text-align: center;
  }
  .cid-ufQkVr8L4N .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ufQkVr8L4N .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ufQkVr8L4N .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ufQkVr8L4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQkVr8L4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQkVr8L4N .mbr-text,
.cid-ufQkVr8L4N .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ufQkVr8L4N .card-title,
.cid-ufQkVr8L4N .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ufNvvYnUEK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ufNvvYnUEK .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-ufNvvYnUEK .mbr-media {
  z-index: 2;
}
.cid-ufNvvYnUEK .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-ufNvvYnUEK .box:before {
  background-image: url("../../../assets/images/vid1.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-ufNvvYnUEK .box:hover span {
  transform: scale(1.2);
}
.cid-ufNvvYnUEK .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-ufNvvYnUEK .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-ufNvvYnUEK .icon-wrap span {
  padding-left: 4px;
}
.cid-ufNvvYnUEK .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufNvvYnUEK .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ufNvvYnUEK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ufNvvYnUEK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ufNvvYnUEK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ufNvvYnUEK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ufNvvYnUEK a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ufNvvYnUEK .box {
    height: 250px;
  }
}
.cid-ufNvvYnUEK .mbr-section-title {
  color: #000000;
}
.cid-ufNvvYnUEK H4 {
  color: #000000;
}
.cid-ufNvvYnUEK P {
  color: #000000;
}
.cid-ufNvvYnUEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufNvvYnUEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQ9XzHY6Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ufQ9XzHY6Z .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufQ9XzHY6Z .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ufQ9XzHY6Z .card-wrapper {
    padding: 0;
  }
}
.cid-ufQ9XzHY6Z .card-text {
  color: #999999;
}
.cid-ufQ9XzHY6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQ9XzHY6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQ9XzHY6Z .main-title {
  color: #000000;
}
.cid-ufQaWKBXZr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ufQaWKBXZr .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-ufQaWKBXZr .mbr-media {
  z-index: 2;
}
.cid-ufQaWKBXZr .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-ufQaWKBXZr .box:before {
  background-image: url("../../../assets/images/vid1-2.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-ufQaWKBXZr .box:hover span {
  transform: scale(1.2);
}
.cid-ufQaWKBXZr .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-ufQaWKBXZr .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-ufQaWKBXZr .icon-wrap span {
  padding-left: 4px;
}
.cid-ufQaWKBXZr .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufQaWKBXZr .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ufQaWKBXZr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ufQaWKBXZr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ufQaWKBXZr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ufQaWKBXZr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ufQaWKBXZr a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ufQaWKBXZr .box {
    height: 250px;
  }
}
.cid-ufQaWKBXZr .mbr-section-title {
  color: #000000;
}
.cid-ufQaWKBXZr H4 {
  color: #000000;
}
.cid-ufQaWKBXZr P {
  color: #000000;
}
.cid-ufQaWKBXZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQaWKBXZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQb2Ta8qe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ufQb2Ta8qe .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufQb2Ta8qe .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ufQb2Ta8qe .card-wrapper {
    padding: 0;
  }
}
.cid-ufQb2Ta8qe .card-text {
  color: #999999;
}
.cid-ufQb2Ta8qe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQb2Ta8qe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQb2Ta8qe .main-title {
  color: #000000;
}
.cid-ufQmbWv8AB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-ufQmbWv8AB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ufQmbWv8AB .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ufQmbWv8AB .mbr-text {
  margin-bottom: 30px;
}
.cid-ufQmbWv8AB .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ufQmbWv8AB .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ufQmbWv8AB .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ufQmbWv8AB .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ufQmbWv8AB .btn_link:hover {
  cursor: pointer;
}
.cid-ufQmbWv8AB .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ufQmbWv8AB .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ufQmbWv8AB .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ufQmbWv8AB .text-wrapper {
    text-align: center;
  }
  .cid-ufQmbWv8AB .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ufQmbWv8AB .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ufQmbWv8AB .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ufQmbWv8AB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQmbWv8AB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQmbWv8AB .mbr-text,
.cid-ufQmbWv8AB .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ufQmbWv8AB .card-title,
.cid-ufQmbWv8AB .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ufKkFK15LJ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #111111;
}
.cid-ufKkFK15LJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufKkFK15LJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufKkFK15LJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufKkFK15LJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufKkFK15LJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufKkFK15LJ .icon-focus {
  display: none;
}
.cid-ufKkFK15LJ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ufKkFK15LJ ul {
  font-size: 0;
}
.cid-ufKkFK15LJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ufKkFK15LJ .mbr-gallery-filter ul li .btn.active,
.cid-ufKkFK15LJ .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ufKkFK15LJ .mbr-gallery-filter ul li .btn.active:after,
.cid-ufKkFK15LJ .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ufKkFK15LJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ufKkFK15LJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ufKkFK15LJ .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ufKkFK15LJ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ufKkFK15LJ .btn:hover {
  background: transparent !important;
}
.cid-ufKkFK15LJ .btn:hover:before {
  background: transparent !important;
}
.cid-ufKkFK15LJ .btn:before {
  background-color: transparent !important;
}
.cid-ufKkFK15LJ .btn:focus {
  box-shadow: none;
}
.cid-ufKkFK15LJ .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ufKkFK15LJ .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ufQn1IgNJp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #e9e9e9;
}
.cid-ufQn1IgNJp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ufQn1IgNJp .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ufQn1IgNJp .mbr-text {
  margin-bottom: 30px;
}
.cid-ufQn1IgNJp .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ufQn1IgNJp .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ufQn1IgNJp .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ufQn1IgNJp .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ufQn1IgNJp .btn_link:hover {
  cursor: pointer;
}
.cid-ufQn1IgNJp .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ufQn1IgNJp .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ufQn1IgNJp .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ufQn1IgNJp .text-wrapper {
    text-align: center;
  }
  .cid-ufQn1IgNJp .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ufQn1IgNJp .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ufQn1IgNJp .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ufQn1IgNJp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQn1IgNJp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQn1IgNJp .mbr-text,
.cid-ufQn1IgNJp .btn_link {
  color: #111111;
  text-align: center;
}
.cid-ufQn1IgNJp .card-title,
.cid-ufQn1IgNJp .icon_block {
  color: #000000;
  text-align: center;
}
.cid-ufECl58D5Q {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ufECl58D5Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufECl58D5Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufECl58D5Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufECl58D5Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufECl58D5Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufECl58D5Q .icon-focus {
  display: none;
}
.cid-ufECl58D5Q .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ufECl58D5Q ul {
  font-size: 0;
}
.cid-ufECl58D5Q .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ufECl58D5Q .mbr-gallery-filter ul li .btn.active,
.cid-ufECl58D5Q .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ufECl58D5Q .mbr-gallery-filter ul li .btn.active:after,
.cid-ufECl58D5Q .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ufECl58D5Q .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ufECl58D5Q .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ufECl58D5Q .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ufECl58D5Q .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ufECl58D5Q .btn:hover {
  background: transparent !important;
}
.cid-ufECl58D5Q .btn:hover:before {
  background: transparent !important;
}
.cid-ufECl58D5Q .btn:before {
  background-color: transparent !important;
}
.cid-ufECl58D5Q .btn:focus {
  box-shadow: none;
}
.cid-ufECl58D5Q .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ufECl58D5Q .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ufEvkNim1I {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ufEvkNim1I H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ufEvkNim1I h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufEvkNim1I img {
  width: 100%;
}
.cid-ufEvkNim1I .mbr-text,
.cid-ufEvkNim1I .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ufEvkNim1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEvkNim1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEvkNim1I H2 {
  color: #ffffff;
}
.cid-ufEDNxvceu {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-ufEDNxvceu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufEDNxvceu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufEDNxvceu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufEDNxvceu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufEDNxvceu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufEDNxvceu .icon-focus {
  display: none;
}
.cid-ufEDNxvceu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ufEDNxvceu ul {
  font-size: 0;
}
.cid-ufEDNxvceu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ufEDNxvceu .mbr-gallery-filter ul li .btn.active,
.cid-ufEDNxvceu .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ufEDNxvceu .mbr-gallery-filter ul li .btn.active:after,
.cid-ufEDNxvceu .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ufEDNxvceu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ufEDNxvceu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ufEDNxvceu .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ufEDNxvceu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ufEDNxvceu .btn:hover {
  background: transparent !important;
}
.cid-ufEDNxvceu .btn:hover:before {
  background: transparent !important;
}
.cid-ufEDNxvceu .btn:before {
  background-color: transparent !important;
}
.cid-ufEDNxvceu .btn:focus {
  box-shadow: none;
}
.cid-ufEDNxvceu .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ufEDNxvceu .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ufQuRNjatn {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ufQuRNjatn H1 {
  color: #000000;
  text-align: center;
}
.cid-ufQuRNjatn h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ufQuRNjatn img {
  width: 100%;
}
.cid-ufQuRNjatn .mbr-text,
.cid-ufQuRNjatn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ufQuRNjatn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufQuRNjatn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufQuRNjatn H2 {
  color: #ffffff;
}
.cid-ufQvEAgzmo {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ufQvEAgzmo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufQvEAgzmo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufQvEAgzmo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufQvEAgzmo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufQvEAgzmo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufQvEAgzmo .icon-focus {
  display: none;
}
.cid-ufQvEAgzmo .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ufQvEAgzmo ul {
  font-size: 0;
}
.cid-ufQvEAgzmo .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ufQvEAgzmo .mbr-gallery-filter ul li .btn.active,
.cid-ufQvEAgzmo .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ufQvEAgzmo .mbr-gallery-filter ul li .btn.active:after,
.cid-ufQvEAgzmo .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ufQvEAgzmo .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ufQvEAgzmo .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ufQvEAgzmo .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ufQvEAgzmo .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ufQvEAgzmo .btn:hover {
  background: transparent !important;
}
.cid-ufQvEAgzmo .btn:hover:before {
  background: transparent !important;
}
.cid-ufQvEAgzmo .btn:before {
  background-color: transparent !important;
}
.cid-ufQvEAgzmo .btn:focus {
  box-shadow: none;
}
.cid-ufQvEAgzmo .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ufQvEAgzmo .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4DiymooS {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ug4DiymooS H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ug4DiymooS h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug4DiymooS img {
  width: 100%;
}
.cid-ug4DiymooS .mbr-text,
.cid-ug4DiymooS .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ug4DiymooS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4DiymooS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4DiymooS H2 {
  color: #ffffff;
}
.cid-ug4FrjiVOV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-ug4FrjiVOV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4FrjiVOV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4FrjiVOV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4FrjiVOV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4FrjiVOV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4FrjiVOV .icon-focus {
  display: none;
}
.cid-ug4FrjiVOV .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4FrjiVOV ul {
  font-size: 0;
}
.cid-ug4FrjiVOV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4FrjiVOV .mbr-gallery-filter ul li .btn.active,
.cid-ug4FrjiVOV .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4FrjiVOV .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4FrjiVOV .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4FrjiVOV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4FrjiVOV .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4FrjiVOV .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4FrjiVOV .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4FrjiVOV .btn:hover {
  background: transparent !important;
}
.cid-ug4FrjiVOV .btn:hover:before {
  background: transparent !important;
}
.cid-ug4FrjiVOV .btn:before {
  background-color: transparent !important;
}
.cid-ug4FrjiVOV .btn:focus {
  box-shadow: none;
}
.cid-ug4FrjiVOV .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4FrjiVOV .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4Hqr3Mkb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e9e9e9;
}
.cid-ug4Hqr3Mkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4Hqr3Mkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4Hqr3Mkb a {
  font-weight: bold;
}
.cid-ug4Hqr3Mkb .row {
  flex-direction: row-reverse;
}
.cid-ug4Hqr3Mkb .container-fluid {
  padding: 0;
}
.cid-ug4Hqr3Mkb img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-ug4Hqr3Mkb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ug4Hqr3Mkb .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-ug4Hqr3Mkb .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-ug4Hqr3Mkb .text-wrapper {
    padding: 1rem;
  }
}
.cid-ug4Hqr3Mkb .mbr-text,
.cid-ug4Hqr3Mkb .mbr-section-btn {
  color: #111111;
}
.cid-ug4MBQYie3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-ug4MBQYie3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ug4MBQYie3 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ug4MBQYie3 .mbr-text {
  margin-bottom: 30px;
}
.cid-ug4MBQYie3 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ug4MBQYie3 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ug4MBQYie3 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ug4MBQYie3 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ug4MBQYie3 .btn_link:hover {
  cursor: pointer;
}
.cid-ug4MBQYie3 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ug4MBQYie3 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ug4MBQYie3 .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ug4MBQYie3 .text-wrapper {
    text-align: center;
  }
  .cid-ug4MBQYie3 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ug4MBQYie3 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ug4MBQYie3 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ug4MBQYie3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4MBQYie3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4MBQYie3 .mbr-text,
.cid-ug4MBQYie3 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ug4MBQYie3 .card-title,
.cid-ug4MBQYie3 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ug4NpOi6gO {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-ug4NpOi6gO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4NpOi6gO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4NpOi6gO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4NpOi6gO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4NpOi6gO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4NpOi6gO .icon-focus {
  display: none;
}
.cid-ug4NpOi6gO .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4NpOi6gO ul {
  font-size: 0;
}
.cid-ug4NpOi6gO .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4NpOi6gO .mbr-gallery-filter ul li .btn.active,
.cid-ug4NpOi6gO .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4NpOi6gO .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4NpOi6gO .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4NpOi6gO .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4NpOi6gO .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4NpOi6gO .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4NpOi6gO .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4NpOi6gO .btn:hover {
  background: transparent !important;
}
.cid-ug4NpOi6gO .btn:hover:before {
  background: transparent !important;
}
.cid-ug4NpOi6gO .btn:before {
  background-color: transparent !important;
}
.cid-ug4NpOi6gO .btn:focus {
  box-shadow: none;
}
.cid-ug4NpOi6gO .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4NpOi6gO .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4ObNCHGC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #0077ff;
}
.cid-ug4ObNCHGC H1 {
  color: #ffffff;
}
.cid-ug4ObNCHGC h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug4ObNCHGC .mbr-text,
.cid-ug4ObNCHGC .mbr-section-btn {
  color: #ffffff;
}
.cid-ug4ObNCHGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4ObNCHGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4P7WRooH {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #111111;
}
.cid-ug4P7WRooH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ug4P7WRooH .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ug4P7WRooH .mbr-text {
  margin-bottom: 30px;
}
.cid-ug4P7WRooH .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ug4P7WRooH .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ug4P7WRooH .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ug4P7WRooH .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ug4P7WRooH .btn_link:hover {
  cursor: pointer;
}
.cid-ug4P7WRooH .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ug4P7WRooH .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ug4P7WRooH .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ug4P7WRooH .text-wrapper {
    text-align: center;
  }
  .cid-ug4P7WRooH .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ug4P7WRooH .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ug4P7WRooH .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ug4P7WRooH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4P7WRooH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4P7WRooH .mbr-text,
.cid-ug4P7WRooH .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ug4P7WRooH .card-title,
.cid-ug4P7WRooH .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ug4PQ0aWnb {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ug4PQ0aWnb H1 {
  color: #000000;
  text-align: center;
}
.cid-ug4PQ0aWnb h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug4PQ0aWnb img {
  width: 100%;
}
.cid-ug4PQ0aWnb .mbr-text,
.cid-ug4PQ0aWnb .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ug4PQ0aWnb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4PQ0aWnb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4PQ0aWnb H2 {
  color: #ffffff;
}
.cid-ug4Q8MNhFE {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ug4Q8MNhFE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4Q8MNhFE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4Q8MNhFE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4Q8MNhFE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4Q8MNhFE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4Q8MNhFE .icon-focus {
  display: none;
}
.cid-ug4Q8MNhFE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4Q8MNhFE ul {
  font-size: 0;
}
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li .btn.active,
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4Q8MNhFE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4Q8MNhFE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4Q8MNhFE .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4Q8MNhFE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4Q8MNhFE .btn:hover {
  background: transparent !important;
}
.cid-ug4Q8MNhFE .btn:hover:before {
  background: transparent !important;
}
.cid-ug4Q8MNhFE .btn:before {
  background-color: transparent !important;
}
.cid-ug4Q8MNhFE .btn:focus {
  box-shadow: none;
}
.cid-ug4Q8MNhFE .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4Q8MNhFE .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4SK5ypCP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #111111;
  overflow: hidden;
}
.cid-ug4SK5ypCP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4SK5ypCP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ug4SK5ypCP .container {
    padding: 0 30px;
  }
}
.cid-ug4SK5ypCP .card {
  justify-content: center;
}
.cid-ug4SK5ypCP .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-ug4SK5ypCP .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-ug4SK5ypCP .content-wrapper {
    padding: 0;
  }
}
.cid-ug4SK5ypCP .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-ug4SK5ypCP .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-ug4SK5ypCP .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #254b45;
}
@media (max-width: 992px) {
  .cid-ug4SK5ypCP .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-ug4SK5ypCP .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-ug4SK5ypCP .content-wrapper .mbr-text {
  margin-bottom: 30px;
}
.cid-ug4SK5ypCP .mbr-desc {
  color: #254b45;
}
.cid-ug4SK5ypCP .mbr-section-title {
  color: #254b45;
}
.cid-ug4SK5ypCP .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ug4SK5ypCP .mbr-section-title,
.cid-ug4SK5ypCP .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ug4T1JAOJH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ug4T1JAOJH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4T1JAOJH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4T1JAOJH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4T1JAOJH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4T1JAOJH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4T1JAOJH .icon-focus {
  display: none;
}
.cid-ug4T1JAOJH .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4T1JAOJH ul {
  font-size: 0;
}
.cid-ug4T1JAOJH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4T1JAOJH .mbr-gallery-filter ul li .btn.active,
.cid-ug4T1JAOJH .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4T1JAOJH .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4T1JAOJH .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4T1JAOJH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4T1JAOJH .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4T1JAOJH .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4T1JAOJH .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4T1JAOJH .btn:hover {
  background: transparent !important;
}
.cid-ug4T1JAOJH .btn:hover:before {
  background: transparent !important;
}
.cid-ug4T1JAOJH .btn:before {
  background-color: transparent !important;
}
.cid-ug4T1JAOJH .btn:focus {
  box-shadow: none;
}
.cid-ug4T1JAOJH .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4T1JAOJH .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4TgV0muR {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-ug4TgV0muR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4TgV0muR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4TgV0muR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4TgV0muR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4TgV0muR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4TgV0muR .icon-focus {
  display: none;
}
.cid-ug4TgV0muR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4TgV0muR ul {
  font-size: 0;
}
.cid-ug4TgV0muR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4TgV0muR .mbr-gallery-filter ul li .btn.active,
.cid-ug4TgV0muR .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4TgV0muR .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4TgV0muR .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4TgV0muR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4TgV0muR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4TgV0muR .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4TgV0muR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4TgV0muR .btn:hover {
  background: transparent !important;
}
.cid-ug4TgV0muR .btn:hover:before {
  background: transparent !important;
}
.cid-ug4TgV0muR .btn:before {
  background-color: transparent !important;
}
.cid-ug4TgV0muR .btn:focus {
  box-shadow: none;
}
.cid-ug4TgV0muR .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4TgV0muR .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4TCGJfqa {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ug4TCGJfqa H1 {
  color: #000000;
  text-align: center;
}
.cid-ug4TCGJfqa h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug4TCGJfqa img {
  width: 100%;
}
.cid-ug4TCGJfqa .mbr-text,
.cid-ug4TCGJfqa .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ug4TCGJfqa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4TCGJfqa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug4TCGJfqa H2 {
  color: #ffffff;
}
.cid-ug4U90kjJf {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ug4U90kjJf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug4U90kjJf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug4U90kjJf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug4U90kjJf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug4U90kjJf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug4U90kjJf .icon-focus {
  display: none;
}
.cid-ug4U90kjJf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug4U90kjJf ul {
  font-size: 0;
}
.cid-ug4U90kjJf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug4U90kjJf .mbr-gallery-filter ul li .btn.active,
.cid-ug4U90kjJf .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug4U90kjJf .mbr-gallery-filter ul li .btn.active:after,
.cid-ug4U90kjJf .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug4U90kjJf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug4U90kjJf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug4U90kjJf .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug4U90kjJf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug4U90kjJf .btn:hover {
  background: transparent !important;
}
.cid-ug4U90kjJf .btn:hover:before {
  background: transparent !important;
}
.cid-ug4U90kjJf .btn:before {
  background-color: transparent !important;
}
.cid-ug4U90kjJf .btn:focus {
  box-shadow: none;
}
.cid-ug4U90kjJf .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug4U90kjJf .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug4YuQAbqA {
  padding-top: 4rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #111111;
}
.cid-ug4YuQAbqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug4YuQAbqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .container {
    padding: 0 16px;
  }
}
.cid-ug4YuQAbqA .row {
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .row {
    margin: 0 10px;
  }
}
.cid-ug4YuQAbqA .row .card {
  position: relative;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .row .card {
    padding: 0;
  }
}
.cid-ug4YuQAbqA .row .card:first-child .decor-wrapper {
  position: absolute;
  top: 0;
  right: -70rem;
  width: 3000px;
  height: 2000px;
  border: 40px solid #5758e0;
  border-radius: 10%;
  pointer-events: none;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .row .card:first-child .decor-wrapper {
    right: -90px;
    border-radius: 18%;
  }
}
.cid-ug4YuQAbqA .title-wrapper {
  position: relative;
  z-index: 1;
  padding-right: 80px;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .title-wrapper {
    padding-right: 0;
  }
}
.cid-ug4YuQAbqA .title-wrapper .icon-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .title-wrapper .icon-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ug4YuQAbqA .title-wrapper .icon-wrapper .mbr-iconfont {
  width: 75px;
  height: 75px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #111111;
  background-color: #5758e0;
  transform: rotate(-45deg);
  border-radius: 100%;
}
.cid-ug4YuQAbqA .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-ug4YuQAbqA .title-wrapper .mbr-text {
  margin: 0;
}
.cid-ug4YuQAbqA .title-wrapper .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .title-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-ug4YuQAbqA .image-wrapper {
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .image-wrapper {
    padding-top: 40px;
  }
}
.cid-ug4YuQAbqA .image-wrapper img {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ug4YuQAbqA .image-wrapper img {
    height: 350px;
  }
}
.cid-ug4YuQAbqA .mbr-section-title {
  color: #fdfcfc;
}
.cid-ug4YuQAbqA .mbr-text {
  color: #F9A600;
}
.cid-ug4YuQAbqA .mbr-text,
.cid-ug4YuQAbqA .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ug4YuQAbqA .mbr-section-title,
.cid-ug4YuQAbqA .icon-wrapper {
  text-align: center;
}
.cid-ug6yOs2l95 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ug6yOs2l95 H1 {
  color: #000000;
  text-align: center;
}
.cid-ug6yOs2l95 h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug6yOs2l95 img {
  width: 100%;
}
.cid-ug6yOs2l95 .mbr-text,
.cid-ug6yOs2l95 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ug6yOs2l95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6yOs2l95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6yOs2l95 H2 {
  color: #ffffff;
}
.cid-ug6zBdo82H {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ug6zBdo82H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug6zBdo82H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug6zBdo82H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug6zBdo82H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug6zBdo82H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug6zBdo82H .icon-focus {
  display: none;
}
.cid-ug6zBdo82H .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug6zBdo82H ul {
  font-size: 0;
}
.cid-ug6zBdo82H .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug6zBdo82H .mbr-gallery-filter ul li .btn.active,
.cid-ug6zBdo82H .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug6zBdo82H .mbr-gallery-filter ul li .btn.active:after,
.cid-ug6zBdo82H .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug6zBdo82H .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug6zBdo82H .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug6zBdo82H .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug6zBdo82H .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug6zBdo82H .btn:hover {
  background: transparent !important;
}
.cid-ug6zBdo82H .btn:hover:before {
  background: transparent !important;
}
.cid-ug6zBdo82H .btn:before {
  background-color: transparent !important;
}
.cid-ug6zBdo82H .btn:focus {
  box-shadow: none;
}
.cid-ug6zBdo82H .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug6zBdo82H .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug6zPhGC50 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ug6zPhGC50 H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ug6zPhGC50 h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug6zPhGC50 img {
  width: 100%;
}
.cid-ug6zPhGC50 .mbr-text,
.cid-ug6zPhGC50 .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ug6zPhGC50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6zPhGC50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6zPhGC50 H2 {
  color: #ffffff;
}
.cid-ug6AyNibvd {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #111111;
}
.cid-ug6AyNibvd img {
  width: 100%;
  transition: all 0.6s ease-in-out;
  height: 260px;
  object-fit: cover;
}
.cid-ug6AyNibvd .card-wrapper {
  background: #191919;
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-ug6AyNibvd .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-ug6AyNibvd .first:hover:before {
  content: none;
}
.cid-ug6AyNibvd .first:before {
  position: absolute;
  top: -1rem;
  z-index: -1;
  left: 0rem;
  width: 300px;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ug6AyNibvd .last:hover:after {
  content: none;
}
.cid-ug6AyNibvd .last:after {
  position: absolute;
  bottom: -1rem;
  right: 0rem;
  width: 300px;
  z-index: -1;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ug6AyNibvd .mbr-section-text {
  color: #999999;
}
.cid-ug6AyNibvd .card {
  z-index: 1;
  position: relative;
  transition: all 0.3s;
}
.cid-ug6AyNibvd .card .img-wrapper {
  overflow: hidden;
}
.cid-ug6AyNibvd .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug6AyNibvd .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug6AyNibvd .card:hover .card-wrapper .mbr-section-text {
  color: #ffffff !important;
}
.cid-ug6AyNibvd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6AyNibvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6D7uBBjr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
@media (max-width: 767px) {
  .cid-ug6D7uBBjr .mbr-text {
    text-align: center;
  }
}
.cid-ug6D7uBBjr .container-fluid {
  padding: 0;
}
.cid-ug6D7uBBjr .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-ug6D7uBBjr img {
  height: 100%;
  object-fit: cover;
}
.cid-ug6D7uBBjr .mbr-figure {
  height: 100%;
}
.cid-ug6D7uBBjr .col-lg-6 {
  padding: 0;
}
.cid-ug6D7uBBjr .row {
  margin: 0;
}
.cid-ug6D7uBBjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6D7uBBjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6D7uBBjr H1 {
  text-align: center;
  color: #000000;
}
.cid-ug6D7uBBjr .mbr-text,
.cid-ug6D7uBBjr .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-ug6IDDvM4h {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ug6IDDvM4h .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ug6IDDvM4h .item p {
  margin: 0;
}
.cid-ug6IDDvM4h .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ug6IDDvM4h .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug6IDDvM4h .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ug6IDDvM4h .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ug6IDDvM4h .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug6IDDvM4h .card-text {
  color: #999999;
}
.cid-ug6IDDvM4h .item-text {
  color: #ffffff;
}
.cid-ug6IDDvM4h .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ug6IDDvM4h .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug6IDDvM4h .card:hover .icon-wrapper .mbr-iconfont,
.cid-ug6IDDvM4h .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug6IDDvM4h .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ug6IDDvM4h .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug6IDDvM4h .card:hover .card-wrapper .price,
.cid-ug6IDDvM4h .card:hover .card-wrapper .item-text,
.cid-ug6IDDvM4h .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ug6IDDvM4h .item-text,
.cid-ug6IDDvM4h .item-icon {
  color: #999999;
}
.cid-ug6IDDvM4h .main-text {
  color: #999999;
}
.cid-ug6IDDvM4h .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6IDDvM4h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6MLMUNmG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ug6MLMUNmG .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ug6MLMUNmG .item p {
  margin: 0;
}
.cid-ug6MLMUNmG .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ug6MLMUNmG .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug6MLMUNmG .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ug6MLMUNmG .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ug6MLMUNmG .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug6MLMUNmG .card-text {
  color: #999999;
}
.cid-ug6MLMUNmG .item-text {
  color: #ffffff;
}
.cid-ug6MLMUNmG .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ug6MLMUNmG .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug6MLMUNmG .card:hover .icon-wrapper .mbr-iconfont,
.cid-ug6MLMUNmG .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug6MLMUNmG .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ug6MLMUNmG .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug6MLMUNmG .card:hover .card-wrapper .price,
.cid-ug6MLMUNmG .card:hover .card-wrapper .item-text,
.cid-ug6MLMUNmG .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ug6MLMUNmG .item-text,
.cid-ug6MLMUNmG .item-icon {
  color: #999999;
}
.cid-ug6MLMUNmG .main-text {
  color: #e9e9e9;
}
.cid-ug6MLMUNmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6MLMUNmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6NaDuS5p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ug6NaDuS5p .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ug6NaDuS5p .item p {
  margin: 0;
}
.cid-ug6NaDuS5p .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ug6NaDuS5p .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug6NaDuS5p .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ug6NaDuS5p .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ug6NaDuS5p .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug6NaDuS5p .card-text {
  color: #999999;
}
.cid-ug6NaDuS5p .item-text {
  color: #ffffff;
}
.cid-ug6NaDuS5p .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ug6NaDuS5p .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug6NaDuS5p .card:hover .icon-wrapper .mbr-iconfont,
.cid-ug6NaDuS5p .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug6NaDuS5p .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ug6NaDuS5p .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug6NaDuS5p .card:hover .card-wrapper .price,
.cid-ug6NaDuS5p .card:hover .card-wrapper .item-text,
.cid-ug6NaDuS5p .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ug6NaDuS5p .item-text,
.cid-ug6NaDuS5p .item-icon {
  color: #999999;
}
.cid-ug6NaDuS5p .main-text {
  color: #e9e9e9;
}
.cid-ug6NaDuS5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug6NaDuS5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug6PBNdR5o {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ug6PBNdR5o .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ug6PBNdR5o .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ug6PBNdR5o .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ug6PBNdR5o .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ug6PBNdR5o .container {
  max-width: 1400px;
}
.cid-ug6PBNdR5o li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ug6PBNdR5o .time {
  line-height: 2;
}
.cid-ug6PBNdR5o .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ug6PBNdR5o .text-wrap {
  width: 100%;
}
.cid-ug6PBNdR5o .item-wrap {
  display: inline-block;
}
.cid-ug6PBNdR5o .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ug6PBNdR5o .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ug6PBNdR5o .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ug6PBNdR5o .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ug6PBNdR5o .socicon-wrap {
    margin: auto;
  }
}
.cid-ug6PBNdR5o .mbr-text {
  color: #999999;
}
.cid-ug6PBNdR5o .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ug6PBNdR5o .icon-title,
.cid-ug6PBNdR5o .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ug6PBNdR5o .item-text,
.cid-ug6PBNdR5o .item-icon {
  color: #999999;
}
.cid-ug6PBNdR5o .mbr-text,
.cid-ug6PBNdR5o .mbr-section-btn {
  color: #e9e9e9;
}
.cid-ug7sCYbTcg .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-ug7sCYbTcg .btn {
  white-space: nowrap;
}
.cid-ug7sCYbTcg .nav-link,
.cid-ug7sCYbTcg .icons-menu .mbr-iconfont,
.cid-ug7sCYbTcg .dropdown-item {
  transition: all 0.1s;
}
.cid-ug7sCYbTcg .nav-link:hover,
.cid-ug7sCYbTcg .icons-menu .mbr-iconfont:hover,
.cid-ug7sCYbTcg .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-ug7sCYbTcg .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-ug7sCYbTcg .container {
  display: flex;
  margin: auto;
}
.cid-ug7sCYbTcg .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-ug7sCYbTcg .navbar.opened {
  transition: all .3s;
}
.cid-ug7sCYbTcg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ug7sCYbTcg .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ug7sCYbTcg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ug7sCYbTcg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ug7sCYbTcg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-ug7sCYbTcg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ug7sCYbTcg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ug7sCYbTcg .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-ug7sCYbTcg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ug7sCYbTcg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ug7sCYbTcg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ug7sCYbTcg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ug7sCYbTcg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ug7sCYbTcg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ug7sCYbTcg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ug7sCYbTcg .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-ug7sCYbTcg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ug7sCYbTcg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ug7sCYbTcg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ug7sCYbTcg .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-ug7sCYbTcg .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ug7sCYbTcg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ug7sCYbTcg .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ug7sCYbTcg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ug7sCYbTcg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ug7sCYbTcg .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ug7sCYbTcg .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-ug7sCYbTcg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ug7sCYbTcg .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ug7sCYbTcg .navbar-caption {
  padding-right: 4rem;
}
.cid-ug7sCYbTcg .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ug7sCYbTcg .dropdown-menu,
.cid-ug7sCYbTcg .navbar.opened {
  background: #191919 !important;
}
.cid-ug7sCYbTcg .nav-item:focus,
.cid-ug7sCYbTcg .nav-link:focus {
  outline: none;
}
.cid-ug7sCYbTcg .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-ug7sCYbTcg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ug7sCYbTcg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ug7sCYbTcg .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-ug7sCYbTcg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ug7sCYbTcg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ug7sCYbTcg .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ug7sCYbTcg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ug7sCYbTcg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ug7sCYbTcg .dropdown-item.active,
.cid-ug7sCYbTcg .dropdown-item:active {
  background-color: transparent;
}
.cid-ug7sCYbTcg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ug7sCYbTcg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ug7sCYbTcg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ug7sCYbTcg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ug7sCYbTcg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ug7sCYbTcg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ug7sCYbTcg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ug7sCYbTcg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ug7sCYbTcg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ug7sCYbTcg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ug7sCYbTcg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ug7sCYbTcg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ug7sCYbTcg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ug7sCYbTcg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ug7sCYbTcg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ug7sCYbTcg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ug7sCYbTcg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ug7sCYbTcg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ug7sCYbTcg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ug7sCYbTcg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ug7sCYbTcg .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-ug7sCYbTcg .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ug7sCYbTcg .navbar {
    height: 77px;
  }
  .cid-ug7sCYbTcg .navbar.opened {
    height: auto;
  }
  .cid-ug7sCYbTcg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ug7sCYbTcg .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-ug7sCYHUXE {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/wf-hero-11-2000x758.jpg");
}
@media (min-width: 992px) {
  .cid-ug7sCYHUXE .display-1 {
    letter-spacing: -6px;
  }
}
.cid-ug7sCYHUXE p {
  margin: 0;
}
.cid-ug7sCYHUXE .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-ug7sCYHUXE .display-1 {
  line-height: 1;
}
.cid-ug7sCYHUXE .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-ug7sCYHUXE .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-ug7sCYHUXE .btn:hover {
  transform: translateY(-10px);
}
.cid-ug7sCYHUXE .btn-white-outline:hover,
.cid-ug7sCYHUXE .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-ug7sCYHUXE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sCYHUXE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sCYVJS1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #040402;
}
.cid-ug7sCYVJS1 .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sCYVJS1 .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ug7sCYVJS1 .card-wrapper {
    padding: 0;
  }
}
.cid-ug7sCYVJS1 .card-text {
  color: #999999;
}
.cid-ug7sCYVJS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sCYVJS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujjLT4lnvw {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ujjLT4lnvw H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ujjLT4lnvw h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ujjLT4lnvw img {
  width: 100%;
}
.cid-ujjLT4lnvw .mbr-text,
.cid-ujjLT4lnvw .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ujjLT4lnvw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujjLT4lnvw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujjLT4lnvw H2 {
  color: #ffffff;
}
.cid-ujjM6Ef4RO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #111111;
}
.cid-ujjM6Ef4RO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujjM6Ef4RO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujjM6Ef4RO .container {
  max-width: 100%;
  width: 100%;
}
.cid-ujjM6Ef4RO .row {
  justify-content: center;
}
.cid-ujjM6Ef4RO .img-container {
  margin: 0 auto;
  padding: 0 !important;
}
.cid-ujjM6Ef4RO .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.cid-ujjM6Ef4RO .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-ug7yUOi8TV {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/wf2a.jpg");
}
.cid-ug7yUOi8TV H1 {
  color: #e2090d;
}
.cid-ug7yUOi8TV h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7yUOi8TV .mbr-text,
.cid-ug7yUOi8TV .mbr-section-btn {
  color: #999999;
}
.cid-ug7yUOi8TV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7yUOi8TV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sCZcOvd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ug7sCZcOvd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ug7sCZcOvd .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ug7sCZcOvd .mbr-text {
  margin-bottom: 30px;
}
.cid-ug7sCZcOvd .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ug7sCZcOvd .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ug7sCZcOvd .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ug7sCZcOvd .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ug7sCZcOvd .btn_link:hover {
  cursor: pointer;
}
.cid-ug7sCZcOvd .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ug7sCZcOvd .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ug7sCZcOvd .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ug7sCZcOvd .text-wrapper {
    text-align: center;
  }
  .cid-ug7sCZcOvd .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ug7sCZcOvd .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ug7sCZcOvd .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ug7sCZcOvd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sCZcOvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sCZcOvd .mbr-text,
.cid-ug7sCZcOvd .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ug7sCZcOvd .card-title,
.cid-ug7sCZcOvd .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ug7AQ9XGuR {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/virtualua.jpg");
}
.cid-ug7AQ9XGuR H1 {
  color: #ffffff;
}
.cid-ug7AQ9XGuR h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7AQ9XGuR .mbr-text,
.cid-ug7AQ9XGuR .mbr-section-btn {
  color: #ffffff;
}
.cid-ug7AQ9XGuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7AQ9XGuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sCZs77b {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #e9e9e9;
}
.cid-ug7sCZs77b .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-ug7sCZs77b .mbr-media {
  z-index: 2;
}
.cid-ug7sCZs77b .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-ug7sCZs77b .box:before {
  background-image: url("../../../assets/images/wfvid1.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-ug7sCZs77b .box:hover span {
  transform: scale(1.2);
}
.cid-ug7sCZs77b .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-ug7sCZs77b .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-ug7sCZs77b .icon-wrap span {
  padding-left: 4px;
}
.cid-ug7sCZs77b .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sCZs77b .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ug7sCZs77b .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ug7sCZs77b .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ug7sCZs77b .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ug7sCZs77b a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ug7sCZs77b a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ug7sCZs77b .box {
    height: 250px;
  }
}
.cid-ug7sCZs77b .mbr-section-title {
  color: #000000;
}
.cid-ug7sCZs77b H4 {
  color: #000000;
}
.cid-ug7sCZs77b P {
  color: #000000;
}
.cid-ug7sCZs77b .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sCZs77b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sCZZfpu {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ug7sCZZfpu .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-ug7sCZZfpu .mbr-media {
  z-index: 2;
}
.cid-ug7sCZZfpu .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-ug7sCZZfpu .box:before {
  background-image: url("../../../assets/images/wfvid2.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-ug7sCZZfpu .box:hover span {
  transform: scale(1.2);
}
.cid-ug7sCZZfpu .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-ug7sCZZfpu .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-ug7sCZZfpu .icon-wrap span {
  padding-left: 4px;
}
.cid-ug7sCZZfpu .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sCZZfpu .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ug7sCZZfpu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ug7sCZZfpu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ug7sCZZfpu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ug7sCZZfpu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ug7sCZZfpu a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ug7sCZZfpu .box {
    height: 250px;
  }
}
.cid-ug7sCZZfpu .mbr-section-title {
  color: #000000;
}
.cid-ug7sCZZfpu H4 {
  color: #000000;
}
.cid-ug7sCZZfpu P {
  color: #000000;
}
.cid-ug7sCZZfpu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sCZZfpu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sD1FPuh {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ug7sD1FPuh H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ug7sD1FPuh h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sD1FPuh img {
  width: 100%;
}
.cid-ug7sD1FPuh .mbr-text,
.cid-ug7sD1FPuh .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ug7sD1FPuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sD1FPuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sD1FPuh H2 {
  color: #ffffff;
}
.cid-ujjJ7wVC5s {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #111111;
}
.cid-ujjJ7wVC5s .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujjJ7wVC5s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujjJ7wVC5s .container {
  max-width: 100%;
  width: 100%;
}
.cid-ujjJ7wVC5s .row {
  justify-content: center;
}
.cid-ujjJ7wVC5s .img-container {
  margin: 0 auto;
  padding: 0 !important;
}
.cid-ujjJ7wVC5s .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.cid-ujjJ7wVC5s .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-ugdqCHsTbM {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #e9e9e9;
}
.cid-ugdqCHsTbM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugdqCHsTbM .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ugdqCHsTbM .mbr-text {
  margin-bottom: 30px;
}
.cid-ugdqCHsTbM .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ugdqCHsTbM .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ugdqCHsTbM .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ugdqCHsTbM .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ugdqCHsTbM .btn_link:hover {
  cursor: pointer;
}
.cid-ugdqCHsTbM .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ugdqCHsTbM .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ugdqCHsTbM .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugdqCHsTbM .text-wrapper {
    text-align: center;
  }
  .cid-ugdqCHsTbM .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ugdqCHsTbM .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ugdqCHsTbM .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ugdqCHsTbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdqCHsTbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdqCHsTbM .mbr-text,
.cid-ugdqCHsTbM .btn_link {
  color: #111111;
  text-align: center;
}
.cid-ugdqCHsTbM .card-title,
.cid-ugdqCHsTbM .icon_block {
  color: #000000;
  text-align: center;
}
.cid-ug7H6tzWKQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #111111;
}
.cid-ug7H6tzWKQ img {
  width: 100%;
  transition: all 0.6s ease-in-out;
  height: 260px;
  object-fit: cover;
}
.cid-ug7H6tzWKQ .card-wrapper {
  background: #191919;
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-ug7H6tzWKQ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-ug7H6tzWKQ .first:hover:before {
  content: none;
}
.cid-ug7H6tzWKQ .first:before {
  position: absolute;
  top: -1rem;
  z-index: -1;
  left: 0rem;
  width: 300px;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ug7H6tzWKQ .last:hover:after {
  content: none;
}
.cid-ug7H6tzWKQ .last:after {
  position: absolute;
  bottom: -1rem;
  right: 0rem;
  width: 300px;
  z-index: -1;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ug7H6tzWKQ .mbr-section-text {
  color: #999999;
}
.cid-ug7H6tzWKQ .card {
  z-index: 1;
  position: relative;
  transition: all 0.3s;
}
.cid-ug7H6tzWKQ .card .img-wrapper {
  overflow: hidden;
}
.cid-ug7H6tzWKQ .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug7H6tzWKQ .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug7H6tzWKQ .card:hover .card-wrapper .mbr-section-text {
  color: #ffffff !important;
}
.cid-ug7H6tzWKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7H6tzWKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7JiIjK0O {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ug7JiIjK0O img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 50%;
}
@media (min-width: 767px) {
  .cid-ug7JiIjK0O .container-fluid {
    padding: 0 2rem;
  }
}
.cid-ug7JiIjK0O .card-wrapper {
  background: #191919;
  padding: 3rem;
}
.cid-ug7JiIjK0O .card-wrapper:hover {
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-ug7JiIjK0O .text-wrap {
  display: flex;
  justify-content: center;
  padding-top: 2rem;
}
.cid-ug7JiIjK0O .icon-wrapper {
  padding: 0 0.6rem;
}
.cid-ug7JiIjK0O .card-box {
  padding-top: 2rem;
}
.cid-ug7JiIjK0O .link-icon {
  font-size: 1.5rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7JiIjK0O .card-title {
  color: #999999;
}
.cid-ug7JiIjK0O .mbr-subtitle {
  color: #ffffff;
}
.cid-ug7JiIjK0O .main-title {
  color: #000000;
}
.cid-ug7JiIjK0O .main-subtitle {
  color: #999999;
}
.cid-ug7JiIjK0O .card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-ug7JiIjK0O .card:hover {
  transform: translateY(-10px);
}
.cid-ug7JiIjK0O .card:hover .link-icon {
  color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug7JiIjK0O .card:hover .card-title,
.cid-ug7JiIjK0O .card:hover .mbr-subtitle {
  color: #ffffff !important;
}
@media (min-width: 1600px) {
  .cid-ug7JiIjK0O .card {
    max-width: 20%;
  }
}
@media (max-width: 1600px) {
  .cid-ug7JiIjK0O .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug7JTNYjNB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e9e9e9;
}
.cid-ug7JTNYjNB .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-ug7JTNYjNB .btn-col {
  align-items: flex-end;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 767px) {
  .cid-ug7JTNYjNB .btn-col {
    justify-content: center;
  }
}
.cid-ug7JTNYjNB .mbr-text,
.cid-ug7JTNYjNB .mbr-section-btn {
  color: #000000;
}
.cid-ug7JTNYjNB p {
  margin: 0;
}
.cid-ug7JTNYjNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7JTNYjNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7JTNYjNB .mbr-section-title,
.cid-ug7JTNYjNB .title-wrapper {
  color: #000000;
}
.cid-ug7sD5nUcL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #0077ff;
  overflow: hidden;
}
.cid-ug7sD5nUcL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sD5nUcL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ug7sD5nUcL .container {
    padding: 0 30px;
  }
}
.cid-ug7sD5nUcL .card {
  justify-content: center;
}
.cid-ug7sD5nUcL .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-ug7sD5nUcL .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-ug7sD5nUcL .content-wrapper {
    padding: 0;
  }
}
.cid-ug7sD5nUcL .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-ug7sD5nUcL .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-ug7sD5nUcL .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #254b45;
}
@media (max-width: 992px) {
  .cid-ug7sD5nUcL .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-ug7sD5nUcL .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-ug7sD5nUcL .content-wrapper .mbr-text {
  margin-bottom: 30px;
}
.cid-ug7sD5nUcL .mbr-desc {
  color: #254b45;
}
.cid-ug7sD5nUcL .mbr-section-title {
  color: #254b45;
}
.cid-ug7sD5nUcL .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ug7sD5nUcL .mbr-section-title,
.cid-ug7sD5nUcL .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ug7sD5Etil {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0077ff;
}
.cid-ug7sD5Etil .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug7sD5Etil .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug7sD5Etil .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug7sD5Etil .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug7sD5Etil .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug7sD5Etil .icon-focus {
  display: none;
}
.cid-ug7sD5Etil .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug7sD5Etil ul {
  font-size: 0;
}
.cid-ug7sD5Etil .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug7sD5Etil .mbr-gallery-filter ul li .btn.active,
.cid-ug7sD5Etil .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug7sD5Etil .mbr-gallery-filter ul li .btn.active:after,
.cid-ug7sD5Etil .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug7sD5Etil .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug7sD5Etil .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug7sD5Etil .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug7sD5Etil .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug7sD5Etil .btn:hover {
  background: transparent !important;
}
.cid-ug7sD5Etil .btn:hover:before {
  background: transparent !important;
}
.cid-ug7sD5Etil .btn:before {
  background-color: transparent !important;
}
.cid-ug7sD5Etil .btn:focus {
  box-shadow: none;
}
.cid-ug7sD5Etil .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug7sD5Etil .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug7sD64EYJ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #0077ff;
}
.cid-ug7sD64EYJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ug7sD64EYJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ug7sD64EYJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ug7sD64EYJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ug7sD64EYJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ug7sD64EYJ .icon-focus {
  display: none;
}
.cid-ug7sD64EYJ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ug7sD64EYJ ul {
  font-size: 0;
}
.cid-ug7sD64EYJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ug7sD64EYJ .mbr-gallery-filter ul li .btn.active,
.cid-ug7sD64EYJ .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ug7sD64EYJ .mbr-gallery-filter ul li .btn.active:after,
.cid-ug7sD64EYJ .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ug7sD64EYJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ug7sD64EYJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ug7sD64EYJ .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ug7sD64EYJ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ug7sD64EYJ .btn:hover {
  background: transparent !important;
}
.cid-ug7sD64EYJ .btn:hover:before {
  background: transparent !important;
}
.cid-ug7sD64EYJ .btn:before {
  background-color: transparent !important;
}
.cid-ug7sD64EYJ .btn:focus {
  box-shadow: none;
}
.cid-ug7sD64EYJ .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-ug7sD64EYJ .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ug7sDaTN0i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
@media (max-width: 767px) {
  .cid-ug7sDaTN0i .mbr-text {
    text-align: center;
  }
}
.cid-ug7sDaTN0i .container-fluid {
  padding: 0;
}
.cid-ug7sDaTN0i .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-ug7sDaTN0i img {
  height: 100%;
  object-fit: cover;
}
.cid-ug7sDaTN0i .mbr-figure {
  height: 100%;
}
.cid-ug7sDaTN0i .col-lg-6 {
  padding: 0;
}
.cid-ug7sDaTN0i .row {
  margin: 0;
}
.cid-ug7sDaTN0i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sDaTN0i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sDaTN0i H1 {
  text-align: center;
  color: #000000;
}
.cid-ug7sDaTN0i .mbr-text,
.cid-ug7sDaTN0i .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-ug7sDbdHhr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ug7sDbdHhr .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ug7sDbdHhr .item p {
  margin: 0;
}
.cid-ug7sDbdHhr .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ug7sDbdHhr .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug7sDbdHhr .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ug7sDbdHhr .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ug7sDbdHhr .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sDbdHhr .card-text {
  color: #999999;
}
.cid-ug7sDbdHhr .item-text {
  color: #ffffff;
}
.cid-ug7sDbdHhr .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ug7sDbdHhr .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug7sDbdHhr .card:hover .icon-wrapper .mbr-iconfont,
.cid-ug7sDbdHhr .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug7sDbdHhr .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ug7sDbdHhr .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug7sDbdHhr .card:hover .card-wrapper .price,
.cid-ug7sDbdHhr .card:hover .card-wrapper .item-text,
.cid-ug7sDbdHhr .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ug7sDbdHhr .item-text,
.cid-ug7sDbdHhr .item-icon {
  color: #999999;
}
.cid-ug7sDbdHhr .main-text {
  color: #999999;
}
.cid-ug7sDbdHhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sDbdHhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sDbAiiM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ug7sDbAiiM .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ug7sDbAiiM .item p {
  margin: 0;
}
.cid-ug7sDbAiiM .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ug7sDbAiiM .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ug7sDbAiiM .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ug7sDbAiiM .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ug7sDbAiiM .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ug7sDbAiiM .card-text {
  color: #999999;
}
.cid-ug7sDbAiiM .item-text {
  color: #ffffff;
}
.cid-ug7sDbAiiM .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ug7sDbAiiM .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ug7sDbAiiM .card:hover .icon-wrapper .mbr-iconfont,
.cid-ug7sDbAiiM .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ug7sDbAiiM .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ug7sDbAiiM .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ug7sDbAiiM .card:hover .card-wrapper .price,
.cid-ug7sDbAiiM .card:hover .card-wrapper .item-text,
.cid-ug7sDbAiiM .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ug7sDbAiiM .item-text,
.cid-ug7sDbAiiM .item-icon {
  color: #999999;
}
.cid-ug7sDbAiiM .main-text {
  color: #e9e9e9;
}
.cid-ug7sDbAiiM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug7sDbAiiM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug7sDcsh3R {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ug7sDcsh3R .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ug7sDcsh3R .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ug7sDcsh3R .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ug7sDcsh3R .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ug7sDcsh3R .container {
  max-width: 1400px;
}
.cid-ug7sDcsh3R li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ug7sDcsh3R .time {
  line-height: 2;
}
.cid-ug7sDcsh3R .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ug7sDcsh3R .text-wrap {
  width: 100%;
}
.cid-ug7sDcsh3R .item-wrap {
  display: inline-block;
}
.cid-ug7sDcsh3R .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ug7sDcsh3R .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ug7sDcsh3R .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ug7sDcsh3R .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ug7sDcsh3R .socicon-wrap {
    margin: auto;
  }
}
.cid-ug7sDcsh3R .mbr-text {
  color: #999999;
}
.cid-ug7sDcsh3R .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ug7sDcsh3R .icon-title,
.cid-ug7sDcsh3R .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ug7sDcsh3R .item-text,
.cid-ug7sDcsh3R .item-icon {
  color: #999999;
}
.cid-ug7sDcsh3R .mbr-text,
.cid-ug7sDcsh3R .mbr-section-btn {
  color: #e9e9e9;
}
.cid-ugdyBeRHOi .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-ugdyBeRHOi .btn {
  white-space: nowrap;
}
.cid-ugdyBeRHOi .nav-link,
.cid-ugdyBeRHOi .icons-menu .mbr-iconfont,
.cid-ugdyBeRHOi .dropdown-item {
  transition: all 0.1s;
}
.cid-ugdyBeRHOi .nav-link:hover,
.cid-ugdyBeRHOi .icons-menu .mbr-iconfont:hover,
.cid-ugdyBeRHOi .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-ugdyBeRHOi .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-ugdyBeRHOi .container {
  display: flex;
  margin: auto;
}
.cid-ugdyBeRHOi .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-ugdyBeRHOi .navbar.opened {
  transition: all .3s;
}
.cid-ugdyBeRHOi .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ugdyBeRHOi .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ugdyBeRHOi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugdyBeRHOi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugdyBeRHOi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-ugdyBeRHOi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugdyBeRHOi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugdyBeRHOi .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-ugdyBeRHOi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugdyBeRHOi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ugdyBeRHOi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ugdyBeRHOi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugdyBeRHOi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugdyBeRHOi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugdyBeRHOi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugdyBeRHOi .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-ugdyBeRHOi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ugdyBeRHOi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugdyBeRHOi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugdyBeRHOi .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-ugdyBeRHOi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ugdyBeRHOi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ugdyBeRHOi .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ugdyBeRHOi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ugdyBeRHOi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ugdyBeRHOi .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ugdyBeRHOi .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-ugdyBeRHOi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugdyBeRHOi .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ugdyBeRHOi .navbar-caption {
  padding-right: 4rem;
}
.cid-ugdyBeRHOi .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ugdyBeRHOi .dropdown-menu,
.cid-ugdyBeRHOi .navbar.opened {
  background: #191919 !important;
}
.cid-ugdyBeRHOi .nav-item:focus,
.cid-ugdyBeRHOi .nav-link:focus {
  outline: none;
}
.cid-ugdyBeRHOi .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-ugdyBeRHOi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugdyBeRHOi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ugdyBeRHOi .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-ugdyBeRHOi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugdyBeRHOi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ugdyBeRHOi .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugdyBeRHOi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugdyBeRHOi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugdyBeRHOi .dropdown-item.active,
.cid-ugdyBeRHOi .dropdown-item:active {
  background-color: transparent;
}
.cid-ugdyBeRHOi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugdyBeRHOi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugdyBeRHOi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugdyBeRHOi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ugdyBeRHOi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugdyBeRHOi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugdyBeRHOi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ugdyBeRHOi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugdyBeRHOi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugdyBeRHOi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugdyBeRHOi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ugdyBeRHOi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ugdyBeRHOi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ugdyBeRHOi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ugdyBeRHOi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugdyBeRHOi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ugdyBeRHOi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ugdyBeRHOi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugdyBeRHOi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ugdyBeRHOi a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ugdyBeRHOi .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-ugdyBeRHOi .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugdyBeRHOi .navbar {
    height: 77px;
  }
  .cid-ugdyBeRHOi .navbar.opened {
    height: auto;
  }
  .cid-ugdyBeRHOi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugdyBeRHOi .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-ugdyBfkDuJ {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/rgat-hero-2.jpg");
}
@media (min-width: 992px) {
  .cid-ugdyBfkDuJ .display-1 {
    letter-spacing: -6px;
  }
}
.cid-ugdyBfkDuJ p {
  margin: 0;
}
.cid-ugdyBfkDuJ .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-ugdyBfkDuJ .display-1 {
  line-height: 1;
}
.cid-ugdyBfkDuJ .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-ugdyBfkDuJ .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-ugdyBfkDuJ .btn:hover {
  transform: translateY(-10px);
}
.cid-ugdyBfkDuJ .btn-white-outline:hover,
.cid-ugdyBfkDuJ .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-ugdyBfkDuJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBfkDuJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBfyiTZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #040402;
}
.cid-ugdyBfyiTZ .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdyBfyiTZ .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ugdyBfyiTZ .card-wrapper {
    padding: 0;
  }
}
.cid-ugdyBfyiTZ .card-text {
  color: #999999;
}
.cid-ugdyBfyiTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBfyiTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdFPpuArq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-ugdFPpuArq H1 {
  color: #5758e0;
  text-align: center;
}
.cid-ugdFPpuArq h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdFPpuArq img {
  width: 100%;
}
.cid-ugdFPpuArq .mbr-text,
.cid-ugdFPpuArq .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ugdFPpuArq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdFPpuArq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdFPpuArq H2 {
  color: #ffffff;
}
.cid-ugdyBfPXJL {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/main-a.jpg");
}
.cid-ugdyBfPXJL H1 {
  color: #e2090d;
}
.cid-ugdyBfPXJL h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdyBfPXJL .mbr-text,
.cid-ugdyBfPXJL .mbr-section-btn {
  color: #999999;
}
.cid-ugdyBfPXJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBfPXJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBg33BS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ugdyBg33BS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugdyBg33BS .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ugdyBg33BS .mbr-text {
  margin-bottom: 30px;
}
.cid-ugdyBg33BS .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ugdyBg33BS .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ugdyBg33BS .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ugdyBg33BS .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ugdyBg33BS .btn_link:hover {
  cursor: pointer;
}
.cid-ugdyBg33BS .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ugdyBg33BS .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ugdyBg33BS .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugdyBg33BS .text-wrapper {
    text-align: center;
  }
  .cid-ugdyBg33BS .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ugdyBg33BS .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ugdyBg33BS .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ugdyBg33BS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBg33BS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBg33BS .mbr-text,
.cid-ugdyBg33BS .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ugdyBg33BS .card-title,
.cid-ugdyBg33BS .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ugdyBghbAG {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/header-agat.jpg");
}
.cid-ugdyBghbAG H1 {
  color: #ffffff;
}
.cid-ugdyBghbAG h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdyBghbAG .mbr-text,
.cid-ugdyBghbAG .mbr-section-btn {
  color: #ffffff;
}
.cid-ugdyBghbAG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBghbAG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdTGMGFWE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugdTGMGFWE .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ugdTGMGFWE .counter-container ul li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-ugdTGMGFWE .counter-container ul li:before {
  position: absolute;
  top: -8px;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: currentColor;
  background-color: #0095ff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  border-radius: 0;
  content: "✓";
}
.cid-ugdTGMGFWE .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-ugdTGMGFWE .mbr-text {
  color: #111111;
}
.cid-uggjPvZJT7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #111111;
}
.cid-uggjPvZJT7 h3 {
  text-align: center;
  letter-spacing: 0;
}
.cid-uggjPvZJT7 .wrap {
  width: 130px;
  height: 130px;
  margin: 0 auto;
}
.cid-uggjPvZJT7 .pie_progress__number {
  font-weight: 600;
  text-align: center !important;
  color: #999999;
}
.cid-uggjPvZJT7 .mbr-section-subtitle {
  color: #e9e9e9;
}
.cid-uggjPvZJT7 .card-title {
  margin-bottom: 0;
}
.cid-uggjPvZJT7 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uggjPvZJT7 .svg-gradient {
  position: absolute;
}
.cid-uggjPvZJT7 svg {
  overflow: visible;
}
.cid-uggjPvZJT7 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
  stroke-width: 14px;
}
.cid-uggjPvZJT7 path {
  stroke-width: 14px;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uggjPvZJT7 .card {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
.cid-uggjPvZJT7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggjPvZJT7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBi3GHX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-ugdyBi3GHX img {
  width: 100%;
  transition: all 0.6s ease-in-out;
  height: 260px;
  object-fit: cover;
}
.cid-ugdyBi3GHX .card-wrapper {
  background: #191919;
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-ugdyBi3GHX .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-ugdyBi3GHX .first:hover:before {
  content: none;
}
.cid-ugdyBi3GHX .first:before {
  position: absolute;
  top: -1rem;
  z-index: -1;
  left: 0rem;
  width: 300px;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ugdyBi3GHX .last:hover:after {
  content: none;
}
.cid-ugdyBi3GHX .last:after {
  position: absolute;
  bottom: -1rem;
  right: 0rem;
  width: 300px;
  z-index: -1;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-ugdyBi3GHX .mbr-section-text {
  color: #999999;
}
.cid-ugdyBi3GHX .card {
  z-index: 1;
  position: relative;
  transition: all 0.3s;
}
.cid-ugdyBi3GHX .card .img-wrapper {
  overflow: hidden;
}
.cid-ugdyBi3GHX .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ugdyBi3GHX .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ugdyBi3GHX .card:hover .card-wrapper .mbr-section-text {
  color: #ffffff !important;
}
.cid-ugdyBi3GHX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBi3GHX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBliaOl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugdyBliaOl .mbr-text {
    text-align: center;
  }
}
.cid-ugdyBliaOl .container-fluid {
  padding: 0;
}
.cid-ugdyBliaOl .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-ugdyBliaOl img {
  height: 100%;
  object-fit: cover;
}
.cid-ugdyBliaOl .mbr-figure {
  height: 100%;
}
.cid-ugdyBliaOl .col-lg-6 {
  padding: 0;
}
.cid-ugdyBliaOl .row {
  margin: 0;
}
.cid-ugdyBliaOl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBliaOl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBliaOl H1 {
  text-align: center;
  color: #000000;
}
.cid-ugdyBliaOl .mbr-text,
.cid-ugdyBliaOl .mbr-section-btn {
  text-align: center;
  color: #040402;
}
.cid-ugdLPszjXR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #111111;
}
.cid-ugdLPszjXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdLPszjXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .container {
    padding: 0 16px;
  }
}
.cid-ugdLPszjXR .row {
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .row {
    margin: 0 10px;
  }
}
.cid-ugdLPszjXR .row .card {
  position: relative;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .row .card {
    padding: 0;
  }
}
.cid-ugdLPszjXR .row .card:first-child .decor-wrapper {
  position: absolute;
  top: 0;
  right: -70rem;
  width: 3000px;
  height: 2000px;
  border: 40px solid #5758e0;
  border-radius: 10%;
  pointer-events: none;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .row .card:first-child .decor-wrapper {
    right: -90px;
    border-radius: 18%;
  }
}
.cid-ugdLPszjXR .title-wrapper {
  position: relative;
  z-index: 1;
  padding-right: 80px;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .title-wrapper {
    padding-right: 0;
  }
}
.cid-ugdLPszjXR .title-wrapper .icon-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .title-wrapper .icon-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ugdLPszjXR .title-wrapper .icon-wrapper .mbr-iconfont {
  width: 75px;
  height: 75px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #111111;
  background-color: #5758e0;
  transform: rotate(-45deg);
  border-radius: 100%;
}
.cid-ugdLPszjXR .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-ugdLPszjXR .title-wrapper .mbr-text {
  margin: 0;
}
.cid-ugdLPszjXR .title-wrapper .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .title-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-ugdLPszjXR .image-wrapper {
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .image-wrapper {
    padding-top: 40px;
  }
}
.cid-ugdLPszjXR .image-wrapper img {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ugdLPszjXR .image-wrapper img {
    height: 350px;
  }
}
.cid-ugdLPszjXR .mbr-section-title {
  color: #fdfcfc;
}
.cid-ugdLPszjXR .mbr-text {
  color: #F9A600;
}
.cid-ugdLPszjXR .mbr-text,
.cid-ugdLPszjXR .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-ugdLPszjXR .mbr-section-title,
.cid-ugdLPszjXR .icon-wrapper {
  text-align: center;
}
.cid-uggsHAIPar {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uggsHAIPar .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uggsHAIPar .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uggsHAIPar .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uggsHAIPar .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uggsHAIPar .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uggsHAIPar .icon-focus {
  display: none;
}
.cid-uggsHAIPar .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uggsHAIPar ul {
  font-size: 0;
}
.cid-uggsHAIPar .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uggsHAIPar .mbr-gallery-filter ul li .btn.active,
.cid-uggsHAIPar .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uggsHAIPar .mbr-gallery-filter ul li .btn.active:after,
.cid-uggsHAIPar .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uggsHAIPar .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uggsHAIPar .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uggsHAIPar .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uggsHAIPar .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uggsHAIPar .btn:hover {
  background: transparent !important;
}
.cid-uggsHAIPar .btn:hover:before {
  background: transparent !important;
}
.cid-uggsHAIPar .btn:before {
  background-color: transparent !important;
}
.cid-uggsHAIPar .btn:focus {
  box-shadow: none;
}
.cid-uggsHAIPar .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uggsHAIPar .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ugi2J4vrI8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugi2J4vrI8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi2J4vrI8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi2J4vrI8 .row {
  justify-content: flex-start;
}
.cid-ugi2J4vrI8 .mbr-section-title {
  color: #000000;
  margin-bottom: 56px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-ugi2J4vrI8 .mbr-section-title {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .cid-ugi2J4vrI8 .mbr-section-title {
    margin-bottom: 45px;
  }
}
.cid-ugi2J4vrI8 .image-wrapper {
  width: 100%;
}
.cid-ugi2J4vrI8 .image-wrapper img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 100vh;
}
.cid-ugi2J4vrI8 .mbr-text {
  margin-top: 56px;
  color: #5c6064;
}
@media (max-width: 991px) {
  .cid-ugi2J4vrI8 .mbr-text {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .cid-ugi2J4vrI8 .mbr-text {
    margin-top: 45px;
  }
}
.cid-ugi2J4vrI8 .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-ugi2J4vrI8 .mbr-section-btn {
    margin-top: 46px;
  }
}
.cid-ugi2J4vrI8 .mbr-section-btn .btn-white {
  color: #45494E !important;
  border: 1px solid #45494E !important;
  background-color: transparent !important;
}
.cid-ugi2J4vrI8 .mbr-section-btn .btn-white:hover {
  color: #FFFFFF !important;
  border: 1px solid #45494E !important;
  background-color: #45494E !important;
}
.cid-ugi2J4vrI8 .mbr-text,
.cid-ugi2J4vrI8 .mbr-section-btn {
  text-align: center;
}
.cid-ugdyBlITCX {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ugdyBlITCX .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ugdyBlITCX .item p {
  margin: 0;
}
.cid-ugdyBlITCX .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ugdyBlITCX .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ugdyBlITCX .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ugdyBlITCX .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ugdyBlITCX .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdyBlITCX .card-text {
  color: #999999;
}
.cid-ugdyBlITCX .item-text {
  color: #ffffff;
}
.cid-ugdyBlITCX .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ugdyBlITCX .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ugdyBlITCX .card:hover .icon-wrapper .mbr-iconfont,
.cid-ugdyBlITCX .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ugdyBlITCX .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ugdyBlITCX .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ugdyBlITCX .card:hover .card-wrapper .price,
.cid-ugdyBlITCX .card:hover .card-wrapper .item-text,
.cid-ugdyBlITCX .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ugdyBlITCX .item-text,
.cid-ugdyBlITCX .item-icon {
  color: #999999;
}
.cid-ugdyBlITCX .main-text {
  color: #999999;
}
.cid-ugdyBlITCX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBlITCX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBma1q6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ugdyBma1q6 .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ugdyBma1q6 .item p {
  margin: 0;
}
.cid-ugdyBma1q6 .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ugdyBma1q6 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ugdyBma1q6 .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ugdyBma1q6 .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ugdyBma1q6 .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugdyBma1q6 .card-text {
  color: #999999;
}
.cid-ugdyBma1q6 .item-text {
  color: #ffffff;
}
.cid-ugdyBma1q6 .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ugdyBma1q6 .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ugdyBma1q6 .card:hover .icon-wrapper .mbr-iconfont,
.cid-ugdyBma1q6 .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ugdyBma1q6 .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ugdyBma1q6 .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ugdyBma1q6 .card:hover .card-wrapper .price,
.cid-ugdyBma1q6 .card:hover .card-wrapper .item-text,
.cid-ugdyBma1q6 .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ugdyBma1q6 .item-text,
.cid-ugdyBma1q6 .item-icon {
  color: #999999;
}
.cid-ugdyBma1q6 .main-text {
  color: #e9e9e9;
}
.cid-ugdyBma1q6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugdyBma1q6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggwdCri7R {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #040402;
}
.cid-uggwdCri7R .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-uggwdCri7R .item p {
  margin: 0;
}
.cid-uggwdCri7R .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uggwdCri7R .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-uggwdCri7R .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-uggwdCri7R .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-uggwdCri7R .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uggwdCri7R .card-text {
  color: #999999;
}
.cid-uggwdCri7R .item-text {
  color: #ffffff;
}
.cid-uggwdCri7R .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-uggwdCri7R .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-uggwdCri7R .card:hover .icon-wrapper .mbr-iconfont,
.cid-uggwdCri7R .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-uggwdCri7R .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-uggwdCri7R .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-uggwdCri7R .card:hover .card-wrapper .price,
.cid-uggwdCri7R .card:hover .card-wrapper .item-text,
.cid-uggwdCri7R .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-uggwdCri7R .item-text,
.cid-uggwdCri7R .item-icon {
  color: #999999;
}
.cid-uggwdCri7R .main-text {
  color: #e9e9e9;
}
.cid-uggwdCri7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggwdCri7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugdyBmCIay {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ugdyBmCIay .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ugdyBmCIay .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ugdyBmCIay .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ugdyBmCIay .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ugdyBmCIay .container {
  max-width: 1400px;
}
.cid-ugdyBmCIay li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ugdyBmCIay .time {
  line-height: 2;
}
.cid-ugdyBmCIay .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ugdyBmCIay .text-wrap {
  width: 100%;
}
.cid-ugdyBmCIay .item-wrap {
  display: inline-block;
}
.cid-ugdyBmCIay .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ugdyBmCIay .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ugdyBmCIay .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ugdyBmCIay .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugdyBmCIay .socicon-wrap {
    margin: auto;
  }
}
.cid-ugdyBmCIay .mbr-text {
  color: #999999;
}
.cid-ugdyBmCIay .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ugdyBmCIay .icon-title,
.cid-ugdyBmCIay .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ugdyBmCIay .item-text,
.cid-ugdyBmCIay .item-icon {
  color: #999999;
}
.cid-ugdyBmCIay .mbr-text,
.cid-ugdyBmCIay .mbr-section-btn {
  color: #e9e9e9;
}
.cid-ugi5a4IX0W .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-ugi5a4IX0W .btn {
  white-space: nowrap;
}
.cid-ugi5a4IX0W .nav-link,
.cid-ugi5a4IX0W .icons-menu .mbr-iconfont,
.cid-ugi5a4IX0W .dropdown-item {
  transition: all 0.1s;
}
.cid-ugi5a4IX0W .nav-link:hover,
.cid-ugi5a4IX0W .icons-menu .mbr-iconfont:hover,
.cid-ugi5a4IX0W .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-ugi5a4IX0W .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-ugi5a4IX0W .container {
  display: flex;
  margin: auto;
}
.cid-ugi5a4IX0W .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-ugi5a4IX0W .navbar.opened {
  transition: all .3s;
}
.cid-ugi5a4IX0W .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ugi5a4IX0W .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ugi5a4IX0W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugi5a4IX0W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugi5a4IX0W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-ugi5a4IX0W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugi5a4IX0W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugi5a4IX0W .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-ugi5a4IX0W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugi5a4IX0W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ugi5a4IX0W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ugi5a4IX0W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugi5a4IX0W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugi5a4IX0W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugi5a4IX0W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugi5a4IX0W .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-ugi5a4IX0W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ugi5a4IX0W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugi5a4IX0W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugi5a4IX0W .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-ugi5a4IX0W .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ugi5a4IX0W .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ugi5a4IX0W .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ugi5a4IX0W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ugi5a4IX0W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ugi5a4IX0W .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ugi5a4IX0W .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-ugi5a4IX0W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugi5a4IX0W .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ugi5a4IX0W .navbar-caption {
  padding-right: 4rem;
}
.cid-ugi5a4IX0W .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ugi5a4IX0W .dropdown-menu,
.cid-ugi5a4IX0W .navbar.opened {
  background: #191919 !important;
}
.cid-ugi5a4IX0W .nav-item:focus,
.cid-ugi5a4IX0W .nav-link:focus {
  outline: none;
}
.cid-ugi5a4IX0W .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-ugi5a4IX0W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugi5a4IX0W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ugi5a4IX0W .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-ugi5a4IX0W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugi5a4IX0W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ugi5a4IX0W .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugi5a4IX0W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugi5a4IX0W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugi5a4IX0W .dropdown-item.active,
.cid-ugi5a4IX0W .dropdown-item:active {
  background-color: transparent;
}
.cid-ugi5a4IX0W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugi5a4IX0W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugi5a4IX0W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugi5a4IX0W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ugi5a4IX0W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugi5a4IX0W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugi5a4IX0W ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ugi5a4IX0W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugi5a4IX0W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugi5a4IX0W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugi5a4IX0W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ugi5a4IX0W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ugi5a4IX0W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ugi5a4IX0W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ugi5a4IX0W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugi5a4IX0W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ugi5a4IX0W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ugi5a4IX0W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugi5a4IX0W .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ugi5a4IX0W a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ugi5a4IX0W .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-ugi5a4IX0W .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugi5a4IX0W .navbar {
    height: 77px;
  }
  .cid-ugi5a4IX0W .navbar.opened {
    height: auto;
  }
  .cid-ugi5a4IX0W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugi5a4IX0W .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uJIjjRGbsM {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-uJIjjRGbsM H1 {
  color: #e2090d;
}
.cid-uJIjjRGbsM h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uJIjjRGbsM .mbr-text,
.cid-uJIjjRGbsM .mbr-section-btn {
  color: #ffffff;
}
.cid-uJIjjRGbsM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJIjjRGbsM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a5iXdI {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sf-hero-sm.jpg");
}
@media (min-width: 992px) {
  .cid-ugi5a5iXdI .display-1 {
    letter-spacing: -6px;
  }
}
.cid-ugi5a5iXdI p {
  margin: 0;
}
.cid-ugi5a5iXdI .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-ugi5a5iXdI .display-1 {
  line-height: 1;
}
.cid-ugi5a5iXdI .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-ugi5a5iXdI .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-ugi5a5iXdI .btn:hover {
  transform: translateY(-10px);
}
.cid-ugi5a5iXdI .btn-white-outline:hover,
.cid-ugi5a5iXdI .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-ugi5a5iXdI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a5iXdI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi8hQm9zO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #5758e0;
}
.cid-ugi8hQm9zO .mbr-section-subtitle {
  color: #999999;
  font-weight: 300;
}
.cid-ugi8hQm9zO .countdown {
  font-weight: 600;
}
.cid-ugi8hQm9zO .number-wrap {
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.15);
  position: relative;
  display: inline-block;
  text-align: center;
  margin: 0;
  padding: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-ugi8hQm9zO .number {
  letter-spacing: -2px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugi8hQm9zO .period {
  display: block;
  padding-top: 2px;
}
.cid-ugi8hQm9zO .dot {
  display: none;
}
.cid-ugi8hQm9zO .countdown-cont {
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ugi8hQm9zO .dot {
    display: none;
  }
}
@media (max-width: 543px) {
  .cid-ugi8hQm9zO .number-wrap {
    margin-bottom: 15px;
  }
}
@media (max-width: 550px) {
  .cid-ugi8hQm9zO .col-xs-3 {
    padding-left: 0;
    padding-right: 0;
    max-width: 25%;
    flex: 0 0 25%;
  }
  .cid-ugi8hQm9zO .number-wrap {
    min-width: auto;
  }
}
@media (max-width: 440px) {
  .cid-ugi8hQm9zO .number,
  .cid-ugi8hQm9zO .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-ugi8hQm9zO .period {
    font-size: 0.8rem;
  }
}
.cid-ugi8hQm9zO H2 {
  color: #ffffff;
}
.cid-ugi8hQm9zO .mbr-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugi8hQm9zO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi8hQm9zO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a5DaoH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #040402;
}
.cid-ugi5a5DaoH .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugi5a5DaoH .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ugi5a5DaoH .card-wrapper {
    padding: 0;
  }
}
.cid-ugi5a5DaoH .card-text {
  color: #999999;
}
.cid-ugi5a5DaoH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a5DaoH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi7qBKtqN {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #111111;
  overflow: hidden;
}
.cid-ugi7qBKtqN svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-ugi7qBKtqN #e2_shape {
  fill: #ffffff !important;
}
.cid-ugi7qBKtqN img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(126, 198, 222, 0.35);
}
@media (max-width: 576px) {
  .cid-ugi7qBKtqN img {
    width: 90%!important;
  }
}
.cid-ugi7qBKtqN H1 {
  color: #ffffff;
}
.cid-ugi7qBKtqN H3 {
  color: #999999;
}
.cid-uglXy5Zcek {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uglXy5Zcek .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-uglXy5Zcek .mbr-media {
  z-index: 2;
}
.cid-uglXy5Zcek .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-uglXy5Zcek .box:before {
  background-image: url("../../../assets/images/skyforce.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-uglXy5Zcek .box:hover span {
  transform: scale(1.2);
}
.cid-uglXy5Zcek .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-uglXy5Zcek .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-uglXy5Zcek .icon-wrap span {
  padding-left: 4px;
}
.cid-uglXy5Zcek .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uglXy5Zcek .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-uglXy5Zcek .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uglXy5Zcek .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uglXy5Zcek .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uglXy5Zcek a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-uglXy5Zcek a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-uglXy5Zcek .box {
    height: 250px;
  }
}
.cid-uglXy5Zcek .mbr-section-title {
  color: #ffffff;
}
.cid-uglXy5Zcek H4 {
  color: #000000;
}
.cid-uglXy5Zcek P {
  color: #999999;
}
.cid-uglXy5Zcek .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglXy5Zcek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a7mY1z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugi5a7mY1z .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ugi5a7mY1z .counter-container ul li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-ugi5a7mY1z .counter-container ul li:before {
  position: absolute;
  top: -8px;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: currentColor;
  background-color: #0095ff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  border-radius: 0;
  content: "✓";
}
.cid-ugi5a7mY1z .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-ugi5a7mY1z .mbr-text {
  color: #111111;
}
.cid-ugi5a6FYsZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-ugi5a6FYsZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugi5a6FYsZ .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ugi5a6FYsZ .mbr-text {
  margin-bottom: 30px;
}
.cid-ugi5a6FYsZ .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ugi5a6FYsZ .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ugi5a6FYsZ .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ugi5a6FYsZ .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ugi5a6FYsZ .btn_link:hover {
  cursor: pointer;
}
.cid-ugi5a6FYsZ .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ugi5a6FYsZ .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ugi5a6FYsZ .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugi5a6FYsZ .text-wrapper {
    text-align: center;
  }
  .cid-ugi5a6FYsZ .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ugi5a6FYsZ .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ugi5a6FYsZ .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ugi5a6FYsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a6FYsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a6FYsZ .mbr-text,
.cid-ugi5a6FYsZ .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ugi5a6FYsZ .card-title,
.cid-ugi5a6FYsZ .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ugi5a6kW7I {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ef-filler-11.jpg");
}
.cid-ugi5a6kW7I H1 {
  color: #e2090d;
}
.cid-ugi5a6kW7I h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugi5a6kW7I .mbr-text,
.cid-ugi5a6kW7I .mbr-section-btn {
  color: #999999;
}
.cid-ugi5a6kW7I .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a6kW7I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a61OGE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-ugi5a61OGE H1 {
  color: #000000;
  text-align: center;
}
.cid-ugi5a61OGE h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugi5a61OGE img {
  width: 100%;
}
.cid-ugi5a61OGE .mbr-text,
.cid-ugi5a61OGE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ugi5a61OGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a61OGE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugi5a61OGE H2 {
  color: #ffffff;
}
.cid-ugi5a9fDHy {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-ugi5a9fDHy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ugi5a9fDHy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugi5a9fDHy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ugi5a9fDHy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ugi5a9fDHy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ugi5a9fDHy .icon-focus {
  display: none;
}
.cid-ugi5a9fDHy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ugi5a9fDHy ul {
  font-size: 0;
}
.cid-ugi5a9fDHy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ugi5a9fDHy .mbr-gallery-filter ul li .btn.active,
.cid-ugi5a9fDHy .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ugi5a9fDHy .mbr-gallery-filter ul li .btn.active:after,
.cid-ugi5a9fDHy .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-ugi5a9fDHy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ugi5a9fDHy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ugi5a9fDHy .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ugi5a9fDHy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ugi5a9fDHy .btn:hover {
  background: transparent !important;
}
.cid-ugi5a9fDHy .btn:hover:before {
  background: transparent !important;
}
.cid-ugi5a9fDHy .btn:before {
  background-color: transparent !important;
}
.cid-ugi5a9fDHy .btn:focus {
  box-shadow: none;
}
.cid-ugi5a9fDHy .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-ugi5a9fDHy .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ugm3P1I7wE {
  padding-top: 60px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sky-section-background-4.jpg");
}
.cid-ugm3P1I7wE .main,
.cid-ugm3P1I7wE .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #ffffff;
}
.cid-ugm3P1I7wE .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-ugm3P1I7wE .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-ugm3P1I7wE .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ugm3P1I7wE .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-ugm3P1I7wE .text-element {
  padding: 3rem 2rem;
}
.cid-ugm3P1I7wE .mbr-iconfont {
  font-size: 3rem;
  color: #82786e;
}
.cid-ugm3P1I7wE .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-ugm3P1I7wE .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-ugm3P1I7wE .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-ugm3P1I7wE .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-ugm3P1I7wE .image-element,
  .cid-ugm3P1I7wE .text-element {
    margin-bottom: 0;
  }
  .cid-ugm3P1I7wE .main:first-child {
    padding-top: 0;
  }
}
.cid-ugm3P1I7wE .mbr-section-subtitle,
.cid-ugm3P1I7wE .card-text,
.cid-ugm3P1I7wE .mbr-section-btn {
  color: #8d97ad;
}
.cid-ugm3P1I7wE .card-text,
.cid-ugm3P1I7wE .mbr-section-btn {
  color: #000000;
}
.cid-ugm3P1I7wE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugm3P1I7wE .mbr-section-title {
  color: #ffffff;
}
.cid-ugi5a72bPA {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/filler-sky-1.jpg");
}
.cid-ugi5a72bPA H1 {
  color: #ffffff;
}
.cid-ugi5a72bPA h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugi5a72bPA .mbr-text,
.cid-ugi5a72bPA .mbr-section-btn {
  color: #ffffff;
}
.cid-ugi5a72bPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugi5a72bPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguCsfi3eb {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uguCsfi3eb svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-uguCsfi3eb #e2_shape {
  fill: #ffffff !important;
}
.cid-uguCsfi3eb img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(126, 198, 222, 0.35);
}
@media (max-width: 576px) {
  .cid-uguCsfi3eb img {
    width: 90%!important;
  }
}
.cid-uguCsfi3eb H1 {
  color: #ffffff;
}
.cid-uguCsfi3eb H3 {
  color: #999999;
}
.cid-uguCR984Vo {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #111111;
  overflow: hidden;
}
.cid-uguCR984Vo svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-uguCR984Vo #e2_shape {
  fill: #ffffff !important;
}
.cid-uguCR984Vo img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(126, 198, 222, 0.35);
}
@media (max-width: 576px) {
  .cid-uguCR984Vo img {
    width: 90%!important;
  }
}
.cid-uguCR984Vo H1 {
  color: #ffffff;
}
.cid-uguCR984Vo H3 {
  color: #999999;
}
.cid-uguDsC5nrR {
  display: flex;
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/map-2.jpg");
}
.cid-uguDsC5nrR .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #5758e0);
}
.cid-uguDsC5nrR .mbr-section-title {
  margin: 0;
}
.cid-uguDsC5nrR .mbr-text {
  color: #efefef;
}
.cid-uguDsC5nrR .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-uguDsC5nrR .card-img {
  text-align: center;
}
.cid-uguDsC5nrR .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-uguDsC5nrR .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uguDsC5nrR .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uguDsC5nrR .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uguDsC5nrR .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uguDsC5nrR .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-uguDsC5nrR .card-box .mbr-text {
  text-align: center;
}
.cid-uguDsC5nrR .title-cont,
.cid-uguDsC5nrR .mbr-section-title {
  text-align: center;
}
.cid-uguDsC5nrR .mbr-section-subtitle,
.cid-uguDsC5nrR .mbr-section-btn {
  text-align: center;
}
.cid-uguDQK55Yv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-uguDQK55Yv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uguDQK55Yv .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uguDQK55Yv .mbr-text {
  margin-bottom: 30px;
}
.cid-uguDQK55Yv .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-uguDQK55Yv .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uguDQK55Yv .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uguDQK55Yv .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uguDQK55Yv .btn_link:hover {
  cursor: pointer;
}
.cid-uguDQK55Yv .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uguDQK55Yv .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uguDQK55Yv .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uguDQK55Yv .text-wrapper {
    text-align: center;
  }
  .cid-uguDQK55Yv .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uguDQK55Yv .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uguDQK55Yv .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uguDQK55Yv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguDQK55Yv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguDQK55Yv .mbr-text,
.cid-uguDQK55Yv .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uguDQK55Yv .card-title,
.cid-uguDQK55Yv .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uguEm2uoAl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uguEm2uoAl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguEm2uoAl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguEm2uoAl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguEm2uoAl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguEm2uoAl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguEm2uoAl .icon-focus {
  display: none;
}
.cid-uguEm2uoAl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguEm2uoAl ul {
  font-size: 0;
}
.cid-uguEm2uoAl .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguEm2uoAl .mbr-gallery-filter ul li .btn.active,
.cid-uguEm2uoAl .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguEm2uoAl .mbr-gallery-filter ul li .btn.active:after,
.cid-uguEm2uoAl .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguEm2uoAl .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguEm2uoAl .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguEm2uoAl .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguEm2uoAl .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguEm2uoAl .btn:hover {
  background: transparent !important;
}
.cid-uguEm2uoAl .btn:hover:before {
  background: transparent !important;
}
.cid-uguEm2uoAl .btn:before {
  background-color: transparent !important;
}
.cid-uguEm2uoAl .btn:focus {
  box-shadow: none;
}
.cid-uguEm2uoAl .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguEm2uoAl .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ugi5adAmI4 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ugi5adAmI4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ugi5adAmI4 .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ugi5adAmI4 .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ugi5adAmI4 .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ugi5adAmI4 .container {
  max-width: 1400px;
}
.cid-ugi5adAmI4 li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ugi5adAmI4 .time {
  line-height: 2;
}
.cid-ugi5adAmI4 .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ugi5adAmI4 .text-wrap {
  width: 100%;
}
.cid-ugi5adAmI4 .item-wrap {
  display: inline-block;
}
.cid-ugi5adAmI4 .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ugi5adAmI4 .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ugi5adAmI4 .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ugi5adAmI4 .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugi5adAmI4 .socicon-wrap {
    margin: auto;
  }
}
.cid-ugi5adAmI4 .mbr-text {
  color: #999999;
}
.cid-ugi5adAmI4 .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ugi5adAmI4 .icon-title,
.cid-ugi5adAmI4 .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ugi5adAmI4 .item-text,
.cid-ugi5adAmI4 .item-icon {
  color: #999999;
}
.cid-ugi5adAmI4 .mbr-text,
.cid-ugi5adAmI4 .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uguZONM4gx .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-uguZONM4gx .btn {
  white-space: nowrap;
}
.cid-uguZONM4gx .nav-link,
.cid-uguZONM4gx .icons-menu .mbr-iconfont,
.cid-uguZONM4gx .dropdown-item {
  transition: all 0.1s;
}
.cid-uguZONM4gx .nav-link:hover,
.cid-uguZONM4gx .icons-menu .mbr-iconfont:hover,
.cid-uguZONM4gx .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uguZONM4gx .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uguZONM4gx .container {
  display: flex;
  margin: auto;
}
.cid-uguZONM4gx .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uguZONM4gx .navbar.opened {
  transition: all .3s;
}
.cid-uguZONM4gx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uguZONM4gx .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uguZONM4gx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uguZONM4gx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uguZONM4gx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uguZONM4gx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uguZONM4gx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uguZONM4gx .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-uguZONM4gx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uguZONM4gx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uguZONM4gx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uguZONM4gx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uguZONM4gx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uguZONM4gx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uguZONM4gx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uguZONM4gx .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-uguZONM4gx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uguZONM4gx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uguZONM4gx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uguZONM4gx .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-uguZONM4gx .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uguZONM4gx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uguZONM4gx .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uguZONM4gx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uguZONM4gx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uguZONM4gx .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uguZONM4gx .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uguZONM4gx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uguZONM4gx .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uguZONM4gx .navbar-caption {
  padding-right: 4rem;
}
.cid-uguZONM4gx .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uguZONM4gx .dropdown-menu,
.cid-uguZONM4gx .navbar.opened {
  background: #191919 !important;
}
.cid-uguZONM4gx .nav-item:focus,
.cid-uguZONM4gx .nav-link:focus {
  outline: none;
}
.cid-uguZONM4gx .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-uguZONM4gx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uguZONM4gx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uguZONM4gx .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-uguZONM4gx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uguZONM4gx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uguZONM4gx .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uguZONM4gx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uguZONM4gx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uguZONM4gx .dropdown-item.active,
.cid-uguZONM4gx .dropdown-item:active {
  background-color: transparent;
}
.cid-uguZONM4gx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uguZONM4gx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uguZONM4gx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uguZONM4gx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uguZONM4gx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uguZONM4gx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uguZONM4gx ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uguZONM4gx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uguZONM4gx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uguZONM4gx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uguZONM4gx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uguZONM4gx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uguZONM4gx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uguZONM4gx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uguZONM4gx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uguZONM4gx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uguZONM4gx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uguZONM4gx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uguZONM4gx .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uguZONM4gx a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uguZONM4gx .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-uguZONM4gx .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uguZONM4gx .navbar {
    height: 77px;
  }
  .cid-uguZONM4gx .navbar.opened {
    height: auto;
  }
  .cid-uguZONM4gx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uguZONM4gx .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uJIiuYoD9N {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-uJIiuYoD9N H1 {
  color: #e2090d;
}
.cid-uJIiuYoD9N h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uJIiuYoD9N .mbr-text,
.cid-uJIiuYoD9N .mbr-section-btn {
  color: #ffffff;
}
.cid-uJIiuYoD9N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJIiuYoD9N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOOfoTO {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/td-hero-sm.jpg");
}
@media (min-width: 992px) {
  .cid-uguZOOfoTO .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uguZOOfoTO p {
  margin: 0;
}
.cid-uguZOOfoTO .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uguZOOfoTO .display-1 {
  line-height: 1;
}
.cid-uguZOOfoTO .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uguZOOfoTO .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uguZOOfoTO .btn:hover {
  transform: translateY(-10px);
}
.cid-uguZOOfoTO .btn-white-outline:hover,
.cid-uguZOOfoTO .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uguZOOfoTO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZOOfoTO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOOubc0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #5758e0;
}
.cid-uguZOOubc0 .mbr-section-subtitle {
  color: #999999;
  font-weight: 300;
}
.cid-uguZOOubc0 .countdown {
  font-weight: 600;
}
.cid-uguZOOubc0 .number-wrap {
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.15);
  position: relative;
  display: inline-block;
  text-align: center;
  margin: 0;
  padding: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-uguZOOubc0 .number {
  letter-spacing: -2px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguZOOubc0 .period {
  display: block;
  padding-top: 2px;
}
.cid-uguZOOubc0 .dot {
  display: none;
}
.cid-uguZOOubc0 .countdown-cont {
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uguZOOubc0 .dot {
    display: none;
  }
}
@media (max-width: 543px) {
  .cid-uguZOOubc0 .number-wrap {
    margin-bottom: 15px;
  }
}
@media (max-width: 550px) {
  .cid-uguZOOubc0 .col-xs-3 {
    padding-left: 0;
    padding-right: 0;
    max-width: 25%;
    flex: 0 0 25%;
  }
  .cid-uguZOOubc0 .number-wrap {
    min-width: auto;
  }
}
@media (max-width: 440px) {
  .cid-uguZOOubc0 .number,
  .cid-uguZOOubc0 .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-uguZOOubc0 .period {
    font-size: 0.8rem;
  }
}
.cid-uguZOOubc0 H2 {
  color: #ffffff;
}
.cid-uguZOOubc0 .mbr-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uguZOOubc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZOOubc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOQ1PE6 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/td-5.jpg");
}
.cid-uguZOQ1PE6 H1 {
  color: #e2090d;
}
.cid-uguZOQ1PE6 h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguZOQ1PE6 .mbr-text,
.cid-uguZOQ1PE6 .mbr-section-btn {
  color: #999999;
}
.cid-uguZOQ1PE6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZOQ1PE6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOQh3sy {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-uguZOQh3sy H1 {
  color: #000000;
  text-align: center;
}
.cid-uguZOQh3sy h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguZOQh3sy img {
  width: 100%;
}
.cid-uguZOQh3sy .mbr-text,
.cid-uguZOQh3sy .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uguZOQh3sy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZOQh3sy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOQh3sy H2 {
  color: #ffffff;
}
.cid-uguZOQxUDY {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uguZOQxUDY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguZOQxUDY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguZOQxUDY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguZOQxUDY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguZOQxUDY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguZOQxUDY .icon-focus {
  display: none;
}
.cid-uguZOQxUDY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguZOQxUDY ul {
  font-size: 0;
}
.cid-uguZOQxUDY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguZOQxUDY .mbr-gallery-filter ul li .btn.active,
.cid-uguZOQxUDY .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguZOQxUDY .mbr-gallery-filter ul li .btn.active:after,
.cid-uguZOQxUDY .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguZOQxUDY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguZOQxUDY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguZOQxUDY .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguZOQxUDY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguZOQxUDY .btn:hover {
  background: transparent !important;
}
.cid-uguZOQxUDY .btn:hover:before {
  background: transparent !important;
}
.cid-uguZOQxUDY .btn:before {
  background-color: transparent !important;
}
.cid-uguZOQxUDY .btn:focus {
  box-shadow: none;
}
.cid-uguZOQxUDY .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguZOQxUDY .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguZOQVsv8 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sky-section-background-4.jpg");
}
.cid-uguZOQVsv8 .main,
.cid-uguZOQVsv8 .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #ffffff;
}
.cid-uguZOQVsv8 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-uguZOQVsv8 .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-uguZOQVsv8 .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uguZOQVsv8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uguZOQVsv8 .text-element {
  padding: 3rem 2rem;
}
.cid-uguZOQVsv8 .mbr-iconfont {
  font-size: 3rem;
  color: #82786e;
}
.cid-uguZOQVsv8 .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-uguZOQVsv8 .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uguZOQVsv8 .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-uguZOQVsv8 .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-uguZOQVsv8 .image-element,
  .cid-uguZOQVsv8 .text-element {
    margin-bottom: 0;
  }
  .cid-uguZOQVsv8 .main:first-child {
    padding-top: 0;
  }
}
.cid-uguZOQVsv8 .mbr-section-subtitle,
.cid-uguZOQVsv8 .card-text,
.cid-uguZOQVsv8 .mbr-section-btn {
  color: #8d97ad;
}
.cid-uguZOQVsv8 .card-text,
.cid-uguZOQVsv8 .mbr-section-btn {
  color: #000000;
}
.cid-uguZOQVsv8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uguZOQVsv8 .mbr-section-title {
  color: #ffffff;
}
.cid-uguZORqG2m {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/tddark.jpg");
}
.cid-uguZORqG2m H1 {
  color: #ffffff;
}
.cid-uguZORqG2m h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguZORqG2m .mbr-text,
.cid-uguZORqG2m .mbr-section-btn {
  color: #ffffff;
}
.cid-uguZORqG2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZORqG2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOSTwIn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-uguZOSTwIn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uguZOSTwIn .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uguZOSTwIn .mbr-text {
  margin-bottom: 30px;
}
.cid-uguZOSTwIn .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-uguZOSTwIn .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uguZOSTwIn .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uguZOSTwIn .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uguZOSTwIn .btn_link:hover {
  cursor: pointer;
}
.cid-uguZOSTwIn .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uguZOSTwIn .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uguZOSTwIn .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uguZOSTwIn .text-wrapper {
    text-align: center;
  }
  .cid-uguZOSTwIn .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uguZOSTwIn .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uguZOSTwIn .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uguZOSTwIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguZOSTwIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOSTwIn .mbr-text,
.cid-uguZOSTwIn .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uguZOSTwIn .card-title,
.cid-uguZOSTwIn .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ugv7Tn4cBo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-ugv7Tn4cBo .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-ugv7Tn4cBo .mbr-text,
.cid-ugv7Tn4cBo .mbr-section-btn {
  color: #000000;
}
.cid-ugv7Tn4cBo img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ugv7Tn4cBo img {
    width: 96%;
  }
}
.cid-ugv7Tn4cBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugv7Tn4cBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugv7Tn4cBo .mbr-section-title,
.cid-ugv7Tn4cBo .title-wrapper {
  color: #000000;
}
.cid-ugv8wXLsOW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-ugv8wXLsOW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugv8wXLsOW .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ugv8wXLsOW .mbr-text {
  margin-bottom: 30px;
}
.cid-ugv8wXLsOW .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-ugv8wXLsOW .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ugv8wXLsOW .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ugv8wXLsOW .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ugv8wXLsOW .btn_link:hover {
  cursor: pointer;
}
.cid-ugv8wXLsOW .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ugv8wXLsOW .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ugv8wXLsOW .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugv8wXLsOW .text-wrapper {
    text-align: center;
  }
  .cid-ugv8wXLsOW .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ugv8wXLsOW .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ugv8wXLsOW .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ugv8wXLsOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugv8wXLsOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugv8wXLsOW .mbr-text,
.cid-ugv8wXLsOW .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ugv8wXLsOW .card-title,
.cid-ugv8wXLsOW .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ugv8ZnyrFI {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #e9e9e9;
}
.cid-ugv8ZnyrFI H1 {
  color: #000000;
}
.cid-ugv8ZnyrFI h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ugv8ZnyrFI img {
  width: 100%;
}
.cid-ugv8ZnyrFI .mbr-text,
.cid-ugv8ZnyrFI .mbr-section-btn {
  color: #000000;
}
.cid-ugv8ZnyrFI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugv8ZnyrFI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguZOUhkms {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uguZOUhkms .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uguZOUhkms .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uguZOUhkms .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uguZOUhkms .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uguZOUhkms .container {
  max-width: 1400px;
}
.cid-uguZOUhkms li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uguZOUhkms .time {
  line-height: 2;
}
.cid-uguZOUhkms .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uguZOUhkms .text-wrap {
  width: 100%;
}
.cid-uguZOUhkms .item-wrap {
  display: inline-block;
}
.cid-uguZOUhkms .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uguZOUhkms .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uguZOUhkms .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uguZOUhkms .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uguZOUhkms .socicon-wrap {
    margin: auto;
  }
}
.cid-uguZOUhkms .mbr-text {
  color: #999999;
}
.cid-uguZOUhkms .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uguZOUhkms .icon-title,
.cid-uguZOUhkms .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uguZOUhkms .item-text,
.cid-uguZOUhkms .item-icon {
  color: #999999;
}
.cid-uguZOUhkms .mbr-text,
.cid-uguZOUhkms .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uguGeCus2o .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-uguGeCus2o .btn {
  white-space: nowrap;
}
.cid-uguGeCus2o .nav-link,
.cid-uguGeCus2o .icons-menu .mbr-iconfont,
.cid-uguGeCus2o .dropdown-item {
  transition: all 0.1s;
}
.cid-uguGeCus2o .nav-link:hover,
.cid-uguGeCus2o .icons-menu .mbr-iconfont:hover,
.cid-uguGeCus2o .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uguGeCus2o .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uguGeCus2o .container {
  display: flex;
  margin: auto;
}
.cid-uguGeCus2o .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uguGeCus2o .navbar.opened {
  transition: all .3s;
}
.cid-uguGeCus2o .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uguGeCus2o .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uguGeCus2o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uguGeCus2o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uguGeCus2o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uguGeCus2o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uguGeCus2o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uguGeCus2o .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-uguGeCus2o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uguGeCus2o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uguGeCus2o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uguGeCus2o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uguGeCus2o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uguGeCus2o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uguGeCus2o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uguGeCus2o .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-uguGeCus2o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uguGeCus2o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uguGeCus2o .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uguGeCus2o .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-uguGeCus2o .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uguGeCus2o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uguGeCus2o .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uguGeCus2o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uguGeCus2o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uguGeCus2o .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uguGeCus2o .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uguGeCus2o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uguGeCus2o .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uguGeCus2o .navbar-caption {
  padding-right: 4rem;
}
.cid-uguGeCus2o .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uguGeCus2o .dropdown-menu,
.cid-uguGeCus2o .navbar.opened {
  background: #191919 !important;
}
.cid-uguGeCus2o .nav-item:focus,
.cid-uguGeCus2o .nav-link:focus {
  outline: none;
}
.cid-uguGeCus2o .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-uguGeCus2o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uguGeCus2o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uguGeCus2o .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-uguGeCus2o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uguGeCus2o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uguGeCus2o .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uguGeCus2o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uguGeCus2o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uguGeCus2o .dropdown-item.active,
.cid-uguGeCus2o .dropdown-item:active {
  background-color: transparent;
}
.cid-uguGeCus2o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uguGeCus2o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uguGeCus2o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uguGeCus2o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uguGeCus2o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uguGeCus2o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uguGeCus2o ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uguGeCus2o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uguGeCus2o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uguGeCus2o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uguGeCus2o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uguGeCus2o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uguGeCus2o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uguGeCus2o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uguGeCus2o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uguGeCus2o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uguGeCus2o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uguGeCus2o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uguGeCus2o .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uguGeCus2o a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uguGeCus2o .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-uguGeCus2o .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uguGeCus2o .navbar {
    height: 77px;
  }
  .cid-uguGeCus2o .navbar.opened {
    height: auto;
  }
  .cid-uguGeCus2o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uguGeCus2o .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uJIjuSdiSw {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-uJIjuSdiSw H1 {
  color: #e2090d;
}
.cid-uJIjuSdiSw h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uJIjuSdiSw .mbr-text,
.cid-uJIjuSdiSw .mbr-section-btn {
  color: #ffffff;
}
.cid-uJIjuSdiSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJIjuSdiSw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeCXKWe {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/wwa-hero-sm.jpg");
}
@media (min-width: 992px) {
  .cid-uguGeCXKWe .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uguGeCXKWe p {
  margin: 0;
}
.cid-uguGeCXKWe .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uguGeCXKWe .display-1 {
  line-height: 1;
}
.cid-uguGeCXKWe .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uguGeCXKWe .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uguGeCXKWe .btn:hover {
  transform: translateY(-10px);
}
.cid-uguGeCXKWe .btn-white-outline:hover,
.cid-uguGeCXKWe .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uguGeCXKWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeCXKWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeDb4Ki {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #5758e0;
}
.cid-uguGeDb4Ki .mbr-section-subtitle {
  color: #999999;
  font-weight: 300;
}
.cid-uguGeDb4Ki .countdown {
  font-weight: 600;
}
.cid-uguGeDb4Ki .number-wrap {
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.15);
  position: relative;
  display: inline-block;
  text-align: center;
  margin: 0;
  padding: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-uguGeDb4Ki .number {
  letter-spacing: -2px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguGeDb4Ki .period {
  display: block;
  padding-top: 2px;
}
.cid-uguGeDb4Ki .dot {
  display: none;
}
.cid-uguGeDb4Ki .countdown-cont {
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uguGeDb4Ki .dot {
    display: none;
  }
}
@media (max-width: 543px) {
  .cid-uguGeDb4Ki .number-wrap {
    margin-bottom: 15px;
  }
}
@media (max-width: 550px) {
  .cid-uguGeDb4Ki .col-xs-3 {
    padding-left: 0;
    padding-right: 0;
    max-width: 25%;
    flex: 0 0 25%;
  }
  .cid-uguGeDb4Ki .number-wrap {
    min-width: auto;
  }
}
@media (max-width: 440px) {
  .cid-uguGeDb4Ki .number,
  .cid-uguGeDb4Ki .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-uguGeDb4Ki .period {
    font-size: 0.8rem;
  }
}
.cid-uguGeDb4Ki H2 {
  color: #ffffff;
}
.cid-uguGeDb4Ki .mbr-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uguGeDb4Ki .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeDb4Ki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguKSqu0BO {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-uguKSqu0BO H1 {
  color: #5758e0;
  text-align: center;
}
.cid-uguKSqu0BO h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguKSqu0BO img {
  width: 100%;
}
.cid-uguKSqu0BO .mbr-text,
.cid-uguKSqu0BO .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-uguKSqu0BO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguKSqu0BO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguKSqu0BO H2 {
  color: #ffffff;
}
.cid-uguL4FvwZj {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-uguL4FvwZj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguL4FvwZj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguL4FvwZj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguL4FvwZj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguL4FvwZj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguL4FvwZj .icon-focus {
  display: none;
}
.cid-uguL4FvwZj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguL4FvwZj ul {
  font-size: 0;
}
.cid-uguL4FvwZj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguL4FvwZj .mbr-gallery-filter ul li .btn.active,
.cid-uguL4FvwZj .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguL4FvwZj .mbr-gallery-filter ul li .btn.active:after,
.cid-uguL4FvwZj .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguL4FvwZj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguL4FvwZj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguL4FvwZj .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguL4FvwZj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguL4FvwZj .btn:hover {
  background: transparent !important;
}
.cid-uguL4FvwZj .btn:hover:before {
  background: transparent !important;
}
.cid-uguL4FvwZj .btn:before {
  background-color: transparent !important;
}
.cid-uguL4FvwZj .btn:focus {
  box-shadow: none;
}
.cid-uguL4FvwZj .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguL4FvwZj .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguGeENlDq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-uguGeENlDq H1 {
  color: #000000;
  text-align: center;
}
.cid-uguGeENlDq h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguGeENlDq img {
  width: 100%;
}
.cid-uguGeENlDq .mbr-text,
.cid-uguGeENlDq .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uguGeENlDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeENlDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeENlDq H2 {
  color: #ffffff;
}
.cid-uguGeF08Ch {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uguGeF08Ch .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguGeF08Ch .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguGeF08Ch .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguGeF08Ch .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguGeF08Ch .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguGeF08Ch .icon-focus {
  display: none;
}
.cid-uguGeF08Ch .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguGeF08Ch ul {
  font-size: 0;
}
.cid-uguGeF08Ch .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguGeF08Ch .mbr-gallery-filter ul li .btn.active,
.cid-uguGeF08Ch .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguGeF08Ch .mbr-gallery-filter ul li .btn.active:after,
.cid-uguGeF08Ch .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguGeF08Ch .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguGeF08Ch .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguGeF08Ch .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguGeF08Ch .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguGeF08Ch .btn:hover {
  background: transparent !important;
}
.cid-uguGeF08Ch .btn:hover:before {
  background: transparent !important;
}
.cid-uguGeF08Ch .btn:before {
  background-color: transparent !important;
}
.cid-uguGeF08Ch .btn:focus {
  box-shadow: none;
}
.cid-uguGeF08Ch .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguGeF08Ch .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguMekMDYd {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-uguMekMDYd H1 {
  color: #5758e0;
  text-align: center;
}
.cid-uguMekMDYd h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguMekMDYd img {
  width: 100%;
}
.cid-uguMekMDYd .mbr-text,
.cid-uguMekMDYd .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-uguMekMDYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguMekMDYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguMekMDYd H2 {
  color: #ffffff;
}
.cid-uguMxEZT14 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-uguMxEZT14 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguMxEZT14 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguMxEZT14 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguMxEZT14 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguMxEZT14 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguMxEZT14 .icon-focus {
  display: none;
}
.cid-uguMxEZT14 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguMxEZT14 ul {
  font-size: 0;
}
.cid-uguMxEZT14 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguMxEZT14 .mbr-gallery-filter ul li .btn.active,
.cid-uguMxEZT14 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguMxEZT14 .mbr-gallery-filter ul li .btn.active:after,
.cid-uguMxEZT14 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguMxEZT14 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguMxEZT14 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguMxEZT14 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguMxEZT14 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguMxEZT14 .btn:hover {
  background: transparent !important;
}
.cid-uguMxEZT14 .btn:hover:before {
  background: transparent !important;
}
.cid-uguMxEZT14 .btn:before {
  background-color: transparent !important;
}
.cid-uguMxEZT14 .btn:focus {
  box-shadow: none;
}
.cid-uguMxEZT14 .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguMxEZT14 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguNfF62tC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-uguNfF62tC H1 {
  color: #000000;
  text-align: center;
}
.cid-uguNfF62tC h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguNfF62tC img {
  width: 100%;
}
.cid-uguNfF62tC .mbr-text,
.cid-uguNfF62tC .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uguNfF62tC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguNfF62tC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguNfF62tC H2 {
  color: #ffffff;
}
.cid-uguMT1jmcr {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uguMT1jmcr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguMT1jmcr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguMT1jmcr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguMT1jmcr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguMT1jmcr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguMT1jmcr .icon-focus {
  display: none;
}
.cid-uguMT1jmcr .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguMT1jmcr ul {
  font-size: 0;
}
.cid-uguMT1jmcr .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguMT1jmcr .mbr-gallery-filter ul li .btn.active,
.cid-uguMT1jmcr .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguMT1jmcr .mbr-gallery-filter ul li .btn.active:after,
.cid-uguMT1jmcr .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguMT1jmcr .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguMT1jmcr .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguMT1jmcr .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguMT1jmcr .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguMT1jmcr .btn:hover {
  background: transparent !important;
}
.cid-uguMT1jmcr .btn:hover:before {
  background: transparent !important;
}
.cid-uguMT1jmcr .btn:before {
  background-color: transparent !important;
}
.cid-uguMT1jmcr .btn:focus {
  box-shadow: none;
}
.cid-uguMT1jmcr .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguMT1jmcr .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguOdFNWrK {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-uguOdFNWrK H1 {
  color: #5758e0;
  text-align: center;
}
.cid-uguOdFNWrK h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguOdFNWrK img {
  width: 100%;
}
.cid-uguOdFNWrK .mbr-text,
.cid-uguOdFNWrK .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-uguOdFNWrK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguOdFNWrK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguOdFNWrK H2 {
  color: #ffffff;
}
.cid-uguOm2L3hZ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-uguOm2L3hZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguOm2L3hZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguOm2L3hZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguOm2L3hZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguOm2L3hZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguOm2L3hZ .icon-focus {
  display: none;
}
.cid-uguOm2L3hZ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguOm2L3hZ ul {
  font-size: 0;
}
.cid-uguOm2L3hZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguOm2L3hZ .mbr-gallery-filter ul li .btn.active,
.cid-uguOm2L3hZ .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguOm2L3hZ .mbr-gallery-filter ul li .btn.active:after,
.cid-uguOm2L3hZ .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguOm2L3hZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguOm2L3hZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguOm2L3hZ .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguOm2L3hZ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguOm2L3hZ .btn:hover {
  background: transparent !important;
}
.cid-uguOm2L3hZ .btn:hover:before {
  background: transparent !important;
}
.cid-uguOm2L3hZ .btn:before {
  background-color: transparent !important;
}
.cid-uguOm2L3hZ .btn:focus {
  box-shadow: none;
}
.cid-uguOm2L3hZ .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguOm2L3hZ .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguGeDQtLl {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uguGeDQtLl .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-uguGeDQtLl .mbr-media {
  z-index: 2;
}
.cid-uguGeDQtLl .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-uguGeDQtLl .box:before {
  background-image: url("../../../assets/images/wwa-mov-overlay.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-uguGeDQtLl .box:hover span {
  transform: scale(1.2);
}
.cid-uguGeDQtLl .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-uguGeDQtLl .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-uguGeDQtLl .icon-wrap span {
  padding-left: 4px;
}
.cid-uguGeDQtLl .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguGeDQtLl .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-uguGeDQtLl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uguGeDQtLl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uguGeDQtLl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uguGeDQtLl a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-uguGeDQtLl a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-uguGeDQtLl .box {
    height: 250px;
  }
}
.cid-uguGeDQtLl .mbr-section-title {
  color: #ffffff;
}
.cid-uguGeDQtLl H4 {
  color: #000000;
}
.cid-uguGeDQtLl P {
  color: #999999;
}
.cid-uguGeDQtLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeDQtLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeExEqY {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/wwa-filler-1.jpg");
}
.cid-uguGeExEqY H1 {
  color: #e2090d;
}
.cid-uguGeExEqY h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uguGeExEqY .mbr-text,
.cid-uguGeExEqY .mbr-section-btn {
  color: #999999;
}
.cid-uguGeExEqY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeExEqY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeEjPi1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #111111;
}
.cid-uguGeEjPi1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uguGeEjPi1 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uguGeEjPi1 .mbr-text {
  margin-bottom: 30px;
}
.cid-uguGeEjPi1 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-uguGeEjPi1 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uguGeEjPi1 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uguGeEjPi1 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uguGeEjPi1 .btn_link:hover {
  cursor: pointer;
}
.cid-uguGeEjPi1 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uguGeEjPi1 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uguGeEjPi1 .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uguGeEjPi1 .text-wrapper {
    text-align: center;
  }
  .cid-uguGeEjPi1 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uguGeEjPi1 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uguGeEjPi1 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uguGeEjPi1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeEjPi1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeEjPi1 .mbr-text,
.cid-uguGeEjPi1 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uguGeEjPi1 .card-title,
.cid-uguGeEjPi1 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uguWbe0VfU {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-uguWbe0VfU h3 {
  text-align: center;
  letter-spacing: 0;
}
.cid-uguWbe0VfU .wrap {
  width: 130px;
  height: 130px;
  margin: 0 auto;
}
.cid-uguWbe0VfU .pie_progress__number {
  font-weight: 600;
  text-align: center !important;
  color: #999999;
}
.cid-uguWbe0VfU .mbr-section-subtitle {
  color: #000000;
}
.cid-uguWbe0VfU .card-title {
  margin-bottom: 0;
}
.cid-uguWbe0VfU .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uguWbe0VfU .svg-gradient {
  position: absolute;
}
.cid-uguWbe0VfU svg {
  overflow: visible;
}
.cid-uguWbe0VfU ellipse {
  stroke: rgba(206, 206, 206, 0.4);
  stroke-width: 14px;
}
.cid-uguWbe0VfU path {
  stroke-width: 14px;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uguWbe0VfU .card {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
.cid-uguWbe0VfU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguWbe0VfU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguWbe0VfU .mbr-section-title {
  color: #000000;
}
.cid-uguVyxPnjh {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-uguVyxPnjh img {
  width: 100%;
  transition: all 0.6s ease-in-out;
  height: 260px;
  object-fit: cover;
}
.cid-uguVyxPnjh .card-wrapper {
  background: #e9e9e9;
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-uguVyxPnjh .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uguVyxPnjh .first:hover:before {
  content: none;
}
.cid-uguVyxPnjh .first:before {
  position: absolute;
  top: -1rem;
  z-index: -1;
  left: 0rem;
  width: 300px;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-uguVyxPnjh .last:hover:after {
  content: none;
}
.cid-uguVyxPnjh .last:after {
  position: absolute;
  bottom: -1rem;
  right: 0rem;
  width: 300px;
  z-index: -1;
  height: 300px;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  content: "";
}
.cid-uguVyxPnjh .mbr-section-text {
  color: #999999;
}
.cid-uguVyxPnjh .card {
  z-index: 1;
  position: relative;
  transition: all 0.3s;
}
.cid-uguVyxPnjh .card .img-wrapper {
  overflow: hidden;
}
.cid-uguVyxPnjh .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-uguVyxPnjh .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-uguVyxPnjh .card:hover .card-wrapper .mbr-section-text {
  color: #ffffff !important;
}
.cid-uguVyxPnjh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguVyxPnjh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeGdffK {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uguGeGdffK svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-uguGeGdffK #e2_shape {
  fill: #e9e9e9 !important;
}
.cid-uguGeGdffK img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(126, 198, 222, 0.35);
}
@media (max-width: 576px) {
  .cid-uguGeGdffK img {
    width: 90%!important;
  }
}
.cid-uguGeGdffK H1 {
  color: #ffffff;
}
.cid-uguGeGdffK H3 {
  color: #999999;
}
.cid-uguGeHko6F {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-uguGeHko6F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uguGeHko6F .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uguGeHko6F .mbr-text {
  margin-bottom: 30px;
}
.cid-uguGeHko6F .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(107, 61, 240, 0.4);
  background-image: linear-gradient(40deg, #6b3df0 0%, #b39cf7 100%);
}
.cid-uguGeHko6F .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uguGeHko6F .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uguGeHko6F .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uguGeHko6F .btn_link:hover {
  cursor: pointer;
}
.cid-uguGeHko6F .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uguGeHko6F .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uguGeHko6F .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uguGeHko6F .text-wrapper {
    text-align: center;
  }
  .cid-uguGeHko6F .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uguGeHko6F .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uguGeHko6F .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uguGeHko6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uguGeHko6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uguGeHko6F .mbr-text,
.cid-uguGeHko6F .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uguGeHko6F .card-title,
.cid-uguGeHko6F .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uguGeHAbCb {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #111111;
}
.cid-uguGeHAbCb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uguGeHAbCb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uguGeHAbCb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uguGeHAbCb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uguGeHAbCb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uguGeHAbCb .icon-focus {
  display: none;
}
.cid-uguGeHAbCb .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uguGeHAbCb ul {
  font-size: 0;
}
.cid-uguGeHAbCb .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uguGeHAbCb .mbr-gallery-filter ul li .btn.active,
.cid-uguGeHAbCb .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uguGeHAbCb .mbr-gallery-filter ul li .btn.active:after,
.cid-uguGeHAbCb .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uguGeHAbCb .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uguGeHAbCb .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uguGeHAbCb .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uguGeHAbCb .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uguGeHAbCb .btn:hover {
  background: transparent !important;
}
.cid-uguGeHAbCb .btn:hover:before {
  background: transparent !important;
}
.cid-uguGeHAbCb .btn:before {
  background-color: transparent !important;
}
.cid-uguGeHAbCb .btn:focus {
  box-shadow: none;
}
.cid-uguGeHAbCb .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #000000;
}
.cid-uguGeHAbCb .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uguGeIB4gi {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uguGeIB4gi .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uguGeIB4gi .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uguGeIB4gi .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uguGeIB4gi .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uguGeIB4gi .container {
  max-width: 1400px;
}
.cid-uguGeIB4gi li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uguGeIB4gi .time {
  line-height: 2;
}
.cid-uguGeIB4gi .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uguGeIB4gi .text-wrap {
  width: 100%;
}
.cid-uguGeIB4gi .item-wrap {
  display: inline-block;
}
.cid-uguGeIB4gi .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uguGeIB4gi .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uguGeIB4gi .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uguGeIB4gi .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uguGeIB4gi .socicon-wrap {
    margin: auto;
  }
}
.cid-uguGeIB4gi .mbr-text {
  color: #999999;
}
.cid-uguGeIB4gi .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uguGeIB4gi .icon-title,
.cid-uguGeIB4gi .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uguGeIB4gi .item-text,
.cid-uguGeIB4gi .item-icon {
  color: #999999;
}
.cid-uguGeIB4gi .mbr-text,
.cid-uguGeIB4gi .mbr-section-btn {
  color: #e9e9e9;
}
.cid-ukE4hgoys7 .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-ukE4hgoys7 .btn {
  white-space: nowrap;
}
.cid-ukE4hgoys7 .nav-link,
.cid-ukE4hgoys7 .icons-menu .mbr-iconfont,
.cid-ukE4hgoys7 .dropdown-item {
  transition: all 0.1s;
}
.cid-ukE4hgoys7 .nav-link:hover,
.cid-ukE4hgoys7 .icons-menu .mbr-iconfont:hover,
.cid-ukE4hgoys7 .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-ukE4hgoys7 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-ukE4hgoys7 .container {
  display: flex;
  margin: auto;
}
.cid-ukE4hgoys7 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-ukE4hgoys7 .navbar.opened {
  transition: all .3s;
}
.cid-ukE4hgoys7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ukE4hgoys7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ukE4hgoys7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukE4hgoys7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukE4hgoys7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-ukE4hgoys7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukE4hgoys7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukE4hgoys7 .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-ukE4hgoys7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukE4hgoys7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ukE4hgoys7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ukE4hgoys7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukE4hgoys7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukE4hgoys7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukE4hgoys7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukE4hgoys7 .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-ukE4hgoys7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ukE4hgoys7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukE4hgoys7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukE4hgoys7 .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-ukE4hgoys7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ukE4hgoys7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ukE4hgoys7 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ukE4hgoys7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ukE4hgoys7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ukE4hgoys7 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-ukE4hgoys7 .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-ukE4hgoys7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukE4hgoys7 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ukE4hgoys7 .navbar-caption {
  padding-right: 4rem;
}
.cid-ukE4hgoys7 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-ukE4hgoys7 .dropdown-menu,
.cid-ukE4hgoys7 .navbar.opened {
  background: #191919 !important;
}
.cid-ukE4hgoys7 .nav-item:focus,
.cid-ukE4hgoys7 .nav-link:focus {
  outline: none;
}
.cid-ukE4hgoys7 .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-ukE4hgoys7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukE4hgoys7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukE4hgoys7 .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-ukE4hgoys7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukE4hgoys7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-ukE4hgoys7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukE4hgoys7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukE4hgoys7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukE4hgoys7 .dropdown-item.active,
.cid-ukE4hgoys7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukE4hgoys7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukE4hgoys7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukE4hgoys7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukE4hgoys7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ukE4hgoys7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukE4hgoys7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukE4hgoys7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ukE4hgoys7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukE4hgoys7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukE4hgoys7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ukE4hgoys7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukE4hgoys7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukE4hgoys7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukE4hgoys7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukE4hgoys7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukE4hgoys7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukE4hgoys7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukE4hgoys7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukE4hgoys7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ukE4hgoys7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukE4hgoys7 .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-ukE4hgoys7 .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukE4hgoys7 .navbar {
    height: 77px;
  }
  .cid-ukE4hgoys7 .navbar.opened {
    height: auto;
  }
  .cid-ukE4hgoys7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukE4hgoys7 .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-ukE4hgVcNv {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/atmos-hero-2.jpg");
}
@media (min-width: 992px) {
  .cid-ukE4hgVcNv .display-1 {
    letter-spacing: -6px;
  }
}
.cid-ukE4hgVcNv p {
  margin: 0;
}
.cid-ukE4hgVcNv .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-ukE4hgVcNv .display-1 {
  line-height: 1;
}
.cid-ukE4hgVcNv .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-ukE4hgVcNv .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-ukE4hgVcNv .btn:hover {
  transform: translateY(-10px);
}
.cid-ukE4hgVcNv .btn-white-outline:hover,
.cid-ukE4hgVcNv .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-ukE4hgVcNv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hgVcNv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukEehguidP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-ukEehguidP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukEehguidP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukEehguidP .mbr-text,
.cid-ukEehguidP .mbr-section-btn {
  color: #f7f7f7;
}
.cid-ukEehguidP .mbr-section-title {
  color: #0077ff;
}
.cid-ukE4hh8rlS {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #040402;
}
.cid-ukE4hh8rlS .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ukE4hh8rlS .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ukE4hh8rlS .card-wrapper {
    padding: 0;
  }
}
.cid-ukE4hh8rlS .card-text {
  color: #999999;
}
.cid-ukE4hh8rlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hh8rlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCUbqRrYfu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-uCUbqRrYfu .wrapper {
  overflow: hidden;
  position: relative;
}
.cid-uCUbqRrYfu .mbr-media {
  z-index: 2;
}
.cid-uCUbqRrYfu .box {
  height: 400px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.cid-uCUbqRrYfu .box:before {
  background-image: url("../../../assets/images/background1-8.jpg");
  background-size: cover;
  background-position: center;
  position: absolute;
  content: "";
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  left: 0;
}
.cid-uCUbqRrYfu .box:hover span {
  transform: scale(1.2);
}
.cid-uCUbqRrYfu .box:hover:before {
  filter: contrast(1.2) brightness(0.8);
}
.cid-uCUbqRrYfu .icon-wrap {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-uCUbqRrYfu .icon-wrap span {
  padding-left: 4px;
}
.cid-uCUbqRrYfu .mbr-media span {
  font-size: 6rem;
  cursor: pointer;
  position: relative;
  display: flex;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
  opacity: 1;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uCUbqRrYfu .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-uCUbqRrYfu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uCUbqRrYfu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uCUbqRrYfu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uCUbqRrYfu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-uCUbqRrYfu a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-uCUbqRrYfu .box {
    height: 250px;
  }
}
.cid-uCUbqRrYfu .mbr-section-title {
  color: #ffffff;
}
.cid-uCUbqRrYfu H4 {
  color: #000000;
}
.cid-uCUbqRrYfu P {
  color: #999999;
}
.cid-uCUbqRrYfu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCUbqRrYfu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCUkKNU2t8 {
  padding-top: 12rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/flightsimulator-2024-10-25-04-7.jpg");
}
.cid-uCUkKNU2t8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCUkKNU2t8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCUkKNU2t8 .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-uCUkKNU2t8 .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-uCUkKNU2t8 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-uCUkKNU2t8 .container {
    padding: 0 20px;
  }
}
.cid-uCUkKNU2t8 .content-wrapper .mbr-section-title {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uCUkKNU2t8 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uCUkKNU2t8 .content-wrapper .mbr-section-title span {
  opacity: .5;
}
.cid-uCUkKNU2t8 .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 60%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uCUkKNU2t8 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uCUkKNU2t8 .mbr-section-title {
  color: #0f1d07;
}
.cid-uCUkKNU2t8 .mbr-text {
  color: #0f1d07;
}
.cid-uCUkKNU2t8 .mbr-section-title,
.cid-uCUkKNU2t8 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-upflxIwPSE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-upflxIwPSE H1 {
  color: #5758e0;
  text-align: center;
}
.cid-upflxIwPSE h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-upflxIwPSE img {
  width: 100%;
}
.cid-upflxIwPSE .mbr-text,
.cid-upflxIwPSE .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-upflxIwPSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-upflxIwPSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upflxIwPSE H2 {
  color: #ffffff;
}
.cid-upflyu6Tlc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-upflyu6Tlc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-upflyu6Tlc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upflyu6Tlc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upflyu6Tlc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-upflyu6Tlc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-upflyu6Tlc .icon-focus {
  display: none;
}
.cid-upflyu6Tlc .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-upflyu6Tlc ul {
  font-size: 0;
}
.cid-upflyu6Tlc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-upflyu6Tlc .mbr-gallery-filter ul li .btn.active,
.cid-upflyu6Tlc .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-upflyu6Tlc .mbr-gallery-filter ul li .btn.active:after,
.cid-upflyu6Tlc .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-upflyu6Tlc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-upflyu6Tlc .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-upflyu6Tlc .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-upflyu6Tlc .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-upflyu6Tlc .btn:hover {
  background: transparent !important;
}
.cid-upflyu6Tlc .btn:hover:before {
  background: transparent !important;
}
.cid-upflyu6Tlc .btn:before {
  background-color: transparent !important;
}
.cid-upflyu6Tlc .btn:focus {
  box-shadow: none;
}
.cid-upflyu6Tlc .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-upflyu6Tlc .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-upfngKiW7b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-upfngKiW7b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-upfngKiW7b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upfngKiW7b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upfngKiW7b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-upfngKiW7b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-upfngKiW7b .icon-focus {
  display: none;
}
.cid-upfngKiW7b .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-upfngKiW7b ul {
  font-size: 0;
}
.cid-upfngKiW7b .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-upfngKiW7b .mbr-gallery-filter ul li .btn.active,
.cid-upfngKiW7b .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-upfngKiW7b .mbr-gallery-filter ul li .btn.active:after,
.cid-upfngKiW7b .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-upfngKiW7b .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-upfngKiW7b .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-upfngKiW7b .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-upfngKiW7b .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-upfngKiW7b .btn:hover {
  background: transparent !important;
}
.cid-upfngKiW7b .btn:hover:before {
  background: transparent !important;
}
.cid-upfngKiW7b .btn:before {
  background-color: transparent !important;
}
.cid-upfngKiW7b .btn:focus {
  box-shadow: none;
}
.cid-upfngKiW7b .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-upfngKiW7b .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-upfnqrFM93 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-upfnqrFM93 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-upfnqrFM93 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upfnqrFM93 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upfnqrFM93 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-upfnqrFM93 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-upfnqrFM93 .icon-focus {
  display: none;
}
.cid-upfnqrFM93 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-upfnqrFM93 ul {
  font-size: 0;
}
.cid-upfnqrFM93 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-upfnqrFM93 .mbr-gallery-filter ul li .btn.active,
.cid-upfnqrFM93 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-upfnqrFM93 .mbr-gallery-filter ul li .btn.active:after,
.cid-upfnqrFM93 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-upfnqrFM93 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-upfnqrFM93 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-upfnqrFM93 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-upfnqrFM93 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-upfnqrFM93 .btn:hover {
  background: transparent !important;
}
.cid-upfnqrFM93 .btn:hover:before {
  background: transparent !important;
}
.cid-upfnqrFM93 .btn:before {
  background-color: transparent !important;
}
.cid-upfnqrFM93 .btn:focus {
  box-shadow: none;
}
.cid-upfnqrFM93 .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-upfnqrFM93 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-ukE4hhpXzs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-ukE4hhpXzs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukE4hhpXzs .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ukE4hhpXzs .mbr-text {
  margin-bottom: 30px;
}
.cid-ukE4hhpXzs .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-ukE4hhpXzs .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ukE4hhpXzs .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ukE4hhpXzs .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ukE4hhpXzs .btn_link:hover {
  cursor: pointer;
}
.cid-ukE4hhpXzs .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ukE4hhpXzs .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ukE4hhpXzs .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukE4hhpXzs .text-wrapper {
    text-align: center;
  }
  .cid-ukE4hhpXzs .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ukE4hhpXzs .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ukE4hhpXzs .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ukE4hhpXzs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hhpXzs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hhpXzs .mbr-text,
.cid-ukE4hhpXzs .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ukE4hhpXzs .card-title,
.cid-ukE4hhpXzs .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ukE4hiNJG5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ukE4hiNJG5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukE4hiNJG5 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ukE4hiNJG5 .mbr-text {
  margin-bottom: 30px;
}
.cid-ukE4hiNJG5 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-ukE4hiNJG5 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ukE4hiNJG5 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ukE4hiNJG5 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ukE4hiNJG5 .btn_link:hover {
  cursor: pointer;
}
.cid-ukE4hiNJG5 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ukE4hiNJG5 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ukE4hiNJG5 .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukE4hiNJG5 .text-wrapper {
    text-align: center;
  }
  .cid-ukE4hiNJG5 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ukE4hiNJG5 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ukE4hiNJG5 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ukE4hiNJG5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hiNJG5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hiNJG5 .mbr-text,
.cid-ukE4hiNJG5 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ukE4hiNJG5 .card-title,
.cid-ukE4hiNJG5 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ukE4hjomm4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-ukE4hjomm4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukE4hjomm4 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ukE4hjomm4 .mbr-text {
  margin-bottom: 30px;
}
.cid-ukE4hjomm4 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-ukE4hjomm4 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ukE4hjomm4 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ukE4hjomm4 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ukE4hjomm4 .btn_link:hover {
  cursor: pointer;
}
.cid-ukE4hjomm4 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ukE4hjomm4 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ukE4hjomm4 .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukE4hjomm4 .text-wrapper {
    text-align: center;
  }
  .cid-ukE4hjomm4 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ukE4hjomm4 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ukE4hjomm4 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ukE4hjomm4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hjomm4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hjomm4 .mbr-text,
.cid-ukE4hjomm4 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ukE4hjomm4 .card-title,
.cid-ukE4hjomm4 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ukE4hmkZ34 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ukE4hmkZ34 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukE4hmkZ34 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ukE4hmkZ34 .mbr-text {
  margin-bottom: 30px;
}
.cid-ukE4hmkZ34 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-ukE4hmkZ34 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ukE4hmkZ34 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ukE4hmkZ34 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ukE4hmkZ34 .btn_link:hover {
  cursor: pointer;
}
.cid-ukE4hmkZ34 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ukE4hmkZ34 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ukE4hmkZ34 .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukE4hmkZ34 .text-wrapper {
    text-align: center;
  }
  .cid-ukE4hmkZ34 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ukE4hmkZ34 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ukE4hmkZ34 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ukE4hmkZ34 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hmkZ34 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hmkZ34 .mbr-text,
.cid-ukE4hmkZ34 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ukE4hmkZ34 .card-title,
.cid-ukE4hmkZ34 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-ukE4hneZiA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-ukE4hneZiA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukE4hneZiA .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-ukE4hneZiA .mbr-text {
  margin-bottom: 30px;
}
.cid-ukE4hneZiA .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-ukE4hneZiA .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-ukE4hneZiA .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-ukE4hneZiA .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-ukE4hneZiA .btn_link:hover {
  cursor: pointer;
}
.cid-ukE4hneZiA .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-ukE4hneZiA .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-ukE4hneZiA .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukE4hneZiA .text-wrapper {
    text-align: center;
  }
  .cid-ukE4hneZiA .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-ukE4hneZiA .mbr-text {
    margin-bottom: 20px;
  }
  .cid-ukE4hneZiA .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-ukE4hneZiA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hneZiA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hneZiA .mbr-text,
.cid-ukE4hneZiA .btn_link {
  color: #999999;
  text-align: center;
}
.cid-ukE4hneZiA .card-title,
.cid-ukE4hneZiA .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-up8XaJjhvT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-up8XaJjhvT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-up8XaJjhvT .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-up8XaJjhvT .mbr-text {
  margin-bottom: 30px;
}
.cid-up8XaJjhvT .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-up8XaJjhvT .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-up8XaJjhvT .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-up8XaJjhvT .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-up8XaJjhvT .btn_link:hover {
  cursor: pointer;
}
.cid-up8XaJjhvT .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-up8XaJjhvT .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-up8XaJjhvT .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-up8XaJjhvT .text-wrapper {
    text-align: center;
  }
  .cid-up8XaJjhvT .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-up8XaJjhvT .mbr-text {
    margin-bottom: 20px;
  }
  .cid-up8XaJjhvT .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-up8XaJjhvT .mbr-fallback-image.disabled {
  display: none;
}
.cid-up8XaJjhvT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-up8XaJjhvT .mbr-text,
.cid-up8XaJjhvT .btn_link {
  color: #999999;
  text-align: center;
}
.cid-up8XaJjhvT .card-title,
.cid-up8XaJjhvT .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-up96cqndRm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-up96cqndRm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-up96cqndRm .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-up96cqndRm .mbr-text {
  margin-bottom: 30px;
}
.cid-up96cqndRm .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-up96cqndRm .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-up96cqndRm .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-up96cqndRm .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-up96cqndRm .btn_link:hover {
  cursor: pointer;
}
.cid-up96cqndRm .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-up96cqndRm .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-up96cqndRm .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-up96cqndRm .text-wrapper {
    text-align: center;
  }
  .cid-up96cqndRm .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-up96cqndRm .mbr-text {
    margin-bottom: 20px;
  }
  .cid-up96cqndRm .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-up96cqndRm .mbr-fallback-image.disabled {
  display: none;
}
.cid-up96cqndRm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-up96cqndRm .mbr-text,
.cid-up96cqndRm .btn_link {
  color: #999999;
  text-align: center;
}
.cid-up96cqndRm .card-title,
.cid-up96cqndRm .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-up9fyVGI8U {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-up9fyVGI8U .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-up9fyVGI8U .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-up9fyVGI8U .mbr-text {
  margin-bottom: 30px;
}
.cid-up9fyVGI8U .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-up9fyVGI8U .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-up9fyVGI8U .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-up9fyVGI8U .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-up9fyVGI8U .btn_link:hover {
  cursor: pointer;
}
.cid-up9fyVGI8U .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-up9fyVGI8U .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-up9fyVGI8U .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-up9fyVGI8U .text-wrapper {
    text-align: center;
  }
  .cid-up9fyVGI8U .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-up9fyVGI8U .mbr-text {
    margin-bottom: 20px;
  }
  .cid-up9fyVGI8U .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-up9fyVGI8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-up9fyVGI8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-up9fyVGI8U .mbr-text,
.cid-up9fyVGI8U .btn_link {
  color: #999999;
  text-align: center;
}
.cid-up9fyVGI8U .card-title,
.cid-up9fyVGI8U .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-upC69uk7Ks {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #111111;
}
.cid-upC69uk7Ks .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-upC69uk7Ks .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upC69uk7Ks .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upC69uk7Ks .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-upC69uk7Ks .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-upC69uk7Ks .icon-focus {
  display: none;
}
.cid-upC69uk7Ks .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-upC69uk7Ks ul {
  font-size: 0;
}
.cid-upC69uk7Ks .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-upC69uk7Ks .mbr-gallery-filter ul li .btn.active,
.cid-upC69uk7Ks .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-upC69uk7Ks .mbr-gallery-filter ul li .btn.active:after,
.cid-upC69uk7Ks .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-upC69uk7Ks .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-upC69uk7Ks .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-upC69uk7Ks .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-upC69uk7Ks .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-upC69uk7Ks .btn:hover {
  background: transparent !important;
}
.cid-upC69uk7Ks .btn:hover:before {
  background: transparent !important;
}
.cid-upC69uk7Ks .btn:before {
  background-color: transparent !important;
}
.cid-upC69uk7Ks .btn:focus {
  box-shadow: none;
}
.cid-upC69uk7Ks .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-upC69uk7Ks .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-upBPrCVs3u {
  padding-top: 60px;
  padding-bottom: 0px;
  position: relative;
  background-color: #000000;
}
.cid-upBPrCVs3u p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-upBPrCVs3u .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-upBPrCVs3u .collapsed {
  border: none;
}
.cid-upBPrCVs3u .collapsed span {
  transform: rotate(0deg);
}
.cid-upBPrCVs3u span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-upBPrCVs3u .panel-body {
  padding-top: 0.5rem;
}
.cid-upBPrCVs3u .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-upBPrCVs3u .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-upBPrCVs3u .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-upBPrCVs3u .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-upBPrCVs3u .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-upBPrCVs3u .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-upBPrCVs3u .panel-text {
  color: #767676;
}
.cid-upBPrCVs3u H4 {
  color: #999999;
}
.cid-upBPrCVs3u H2 {
  color: #ffffff;
}
.cid-upBPrCVs3u .mbr-section-text {
  color: #999999;
}
.cid-upBWfkrOLE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #000000;
}
.cid-upBWfkrOLE p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-upBWfkrOLE .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-upBWfkrOLE .collapsed {
  border: none;
}
.cid-upBWfkrOLE .collapsed span {
  transform: rotate(0deg);
}
.cid-upBWfkrOLE span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-upBWfkrOLE .panel-body {
  padding-top: 0.5rem;
}
.cid-upBWfkrOLE .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-upBWfkrOLE .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-upBWfkrOLE .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-upBWfkrOLE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-upBWfkrOLE .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-upBWfkrOLE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-upBWfkrOLE .panel-text {
  color: #767676;
}
.cid-upBWfkrOLE H4 {
  color: #999999;
}
.cid-upBWfkrOLE H2 {
  color: #ffffff;
}
.cid-upBWfkrOLE .mbr-section-text {
  color: #999999;
}
.cid-upC0vl0VvO {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background-color: #000000;
}
.cid-upC0vl0VvO p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-upC0vl0VvO .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-upC0vl0VvO .collapsed {
  border: none;
}
.cid-upC0vl0VvO .collapsed span {
  transform: rotate(0deg);
}
.cid-upC0vl0VvO span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-upC0vl0VvO .panel-body {
  padding-top: 0.5rem;
}
.cid-upC0vl0VvO .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-upC0vl0VvO .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-upC0vl0VvO .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-upC0vl0VvO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-upC0vl0VvO .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-upC0vl0VvO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-upC0vl0VvO .panel-text {
  color: #767676;
}
.cid-upC0vl0VvO H4 {
  color: #999999;
}
.cid-upC0vl0VvO H2 {
  color: #ffffff;
}
.cid-upC0vl0VvO .mbr-section-text {
  color: #999999;
}
.cid-ukE4hrY1au {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ukE4hrY1au .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ukE4hrY1au .item p {
  margin: 0;
}
.cid-ukE4hrY1au .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ukE4hrY1au .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ukE4hrY1au .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ukE4hrY1au .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ukE4hrY1au .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ukE4hrY1au .card-text {
  color: #999999;
}
.cid-ukE4hrY1au .item-text {
  color: #ffffff;
}
.cid-ukE4hrY1au .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ukE4hrY1au .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ukE4hrY1au .card:hover .icon-wrapper .mbr-iconfont,
.cid-ukE4hrY1au .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ukE4hrY1au .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ukE4hrY1au .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ukE4hrY1au .card:hover .card-wrapper .price,
.cid-ukE4hrY1au .card:hover .card-wrapper .item-text,
.cid-ukE4hrY1au .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ukE4hrY1au .item-text,
.cid-ukE4hrY1au .item-icon {
  color: #999999;
}
.cid-ukE4hrY1au .main-text {
  color: #999999;
}
.cid-ukE4hrY1au .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hrY1au .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hslyUw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-ukE4hslyUw .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-ukE4hslyUw .item p {
  margin: 0;
}
.cid-ukE4hslyUw .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-ukE4hslyUw .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-ukE4hslyUw .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-ukE4hslyUw .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-ukE4hslyUw .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ukE4hslyUw .card-text {
  color: #999999;
}
.cid-ukE4hslyUw .item-text {
  color: #ffffff;
}
.cid-ukE4hslyUw .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-ukE4hslyUw .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-ukE4hslyUw .card:hover .icon-wrapper .mbr-iconfont,
.cid-ukE4hslyUw .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-ukE4hslyUw .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-ukE4hslyUw .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-ukE4hslyUw .card:hover .card-wrapper .price,
.cid-ukE4hslyUw .card:hover .card-wrapper .item-text,
.cid-ukE4hslyUw .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-ukE4hslyUw .item-text,
.cid-ukE4hslyUw .item-icon {
  color: #999999;
}
.cid-ukE4hslyUw .main-text {
  color: #e9e9e9;
}
.cid-ukE4hslyUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukE4hslyUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usF6a9L9oD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-usF6a9L9oD .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-usF6a9L9oD .item p {
  margin: 0;
}
.cid-usF6a9L9oD .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-usF6a9L9oD .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-usF6a9L9oD .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-usF6a9L9oD .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-usF6a9L9oD .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-usF6a9L9oD .card-text {
  color: #999999;
}
.cid-usF6a9L9oD .item-text {
  color: #ffffff;
}
.cid-usF6a9L9oD .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-usF6a9L9oD .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-usF6a9L9oD .card:hover .icon-wrapper .mbr-iconfont,
.cid-usF6a9L9oD .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-usF6a9L9oD .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-usF6a9L9oD .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-usF6a9L9oD .card:hover .card-wrapper .price,
.cid-usF6a9L9oD .card:hover .card-wrapper .item-text,
.cid-usF6a9L9oD .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-usF6a9L9oD .item-text,
.cid-usF6a9L9oD .item-icon {
  color: #999999;
}
.cid-usF6a9L9oD .main-text {
  color: #e9e9e9;
}
.cid-usF6a9L9oD .mbr-fallback-image.disabled {
  display: none;
}
.cid-usF6a9L9oD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukE4hta9aQ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-ukE4hta9aQ .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ukE4hta9aQ .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ukE4hta9aQ .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-ukE4hta9aQ .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-ukE4hta9aQ .container {
  max-width: 1400px;
}
.cid-ukE4hta9aQ li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ukE4hta9aQ .time {
  line-height: 2;
}
.cid-ukE4hta9aQ .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-ukE4hta9aQ .text-wrap {
  width: 100%;
}
.cid-ukE4hta9aQ .item-wrap {
  display: inline-block;
}
.cid-ukE4hta9aQ .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ukE4hta9aQ .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ukE4hta9aQ .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ukE4hta9aQ .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ukE4hta9aQ .socicon-wrap {
    margin: auto;
  }
}
.cid-ukE4hta9aQ .mbr-text {
  color: #999999;
}
.cid-ukE4hta9aQ .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-ukE4hta9aQ .icon-title,
.cid-ukE4hta9aQ .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-ukE4hta9aQ .item-text,
.cid-ukE4hta9aQ .item-icon {
  color: #999999;
}
.cid-ukE4hta9aQ .mbr-text,
.cid-ukE4hta9aQ .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uzD21QFowP .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-uzD21QFowP .btn {
  white-space: nowrap;
}
.cid-uzD21QFowP .nav-link,
.cid-uzD21QFowP .icons-menu .mbr-iconfont,
.cid-uzD21QFowP .dropdown-item {
  transition: all 0.1s;
}
.cid-uzD21QFowP .nav-link:hover,
.cid-uzD21QFowP .icons-menu .mbr-iconfont:hover,
.cid-uzD21QFowP .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uzD21QFowP .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uzD21QFowP .container {
  display: flex;
  margin: auto;
}
.cid-uzD21QFowP .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uzD21QFowP .navbar.opened {
  transition: all .3s;
}
.cid-uzD21QFowP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uzD21QFowP .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uzD21QFowP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzD21QFowP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzD21QFowP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uzD21QFowP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzD21QFowP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzD21QFowP .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-uzD21QFowP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzD21QFowP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uzD21QFowP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uzD21QFowP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzD21QFowP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzD21QFowP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzD21QFowP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzD21QFowP .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-uzD21QFowP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uzD21QFowP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzD21QFowP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzD21QFowP .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-uzD21QFowP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uzD21QFowP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uzD21QFowP .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uzD21QFowP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uzD21QFowP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uzD21QFowP .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uzD21QFowP .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uzD21QFowP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzD21QFowP .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uzD21QFowP .navbar-caption {
  padding-right: 4rem;
}
.cid-uzD21QFowP .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uzD21QFowP .dropdown-menu,
.cid-uzD21QFowP .navbar.opened {
  background: #191919 !important;
}
.cid-uzD21QFowP .nav-item:focus,
.cid-uzD21QFowP .nav-link:focus {
  outline: none;
}
.cid-uzD21QFowP .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-uzD21QFowP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzD21QFowP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uzD21QFowP .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-uzD21QFowP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzD21QFowP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uzD21QFowP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzD21QFowP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzD21QFowP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzD21QFowP .dropdown-item.active,
.cid-uzD21QFowP .dropdown-item:active {
  background-color: transparent;
}
.cid-uzD21QFowP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzD21QFowP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzD21QFowP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzD21QFowP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uzD21QFowP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzD21QFowP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzD21QFowP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uzD21QFowP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzD21QFowP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uzD21QFowP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uzD21QFowP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uzD21QFowP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uzD21QFowP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uzD21QFowP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uzD21QFowP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uzD21QFowP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uzD21QFowP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uzD21QFowP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uzD21QFowP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uzD21QFowP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uzD21QFowP .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-uzD21QFowP .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzD21QFowP .navbar {
    height: 77px;
  }
  .cid-uzD21QFowP .navbar.opened {
    height: auto;
  }
  .cid-uzD21QFowP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzD21QFowP .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uzD3f2XVJT {
  padding-top: 135px;
  padding-bottom: 75px;
  background-color: #f3f3f3;
}
.cid-uzD3f2XVJT .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-uzD3f2XVJT .mbr-text,
.cid-uzD3f2XVJT .mbr-section-btn {
  color: #191919;
}
.cid-uzD3f2XVJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzD3f2XVJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzD3f2XVJT .mbr-section-title,
.cid-uzD3f2XVJT .title-wrapper {
  color: #040402;
}
.cid-uzD21XBJEn {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uzD21XBJEn .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uzD21XBJEn .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uzD21XBJEn .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uzD21XBJEn .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uzD21XBJEn .container {
  max-width: 1400px;
}
.cid-uzD21XBJEn li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uzD21XBJEn .time {
  line-height: 2;
}
.cid-uzD21XBJEn .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uzD21XBJEn .text-wrap {
  width: 100%;
}
.cid-uzD21XBJEn .item-wrap {
  display: inline-block;
}
.cid-uzD21XBJEn .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uzD21XBJEn .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uzD21XBJEn .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uzD21XBJEn .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzD21XBJEn .socicon-wrap {
    margin: auto;
  }
}
.cid-uzD21XBJEn .mbr-text {
  color: #999999;
}
.cid-uzD21XBJEn .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uzD21XBJEn .icon-title,
.cid-uzD21XBJEn .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uzD21XBJEn .item-text,
.cid-uzD21XBJEn .item-icon {
  color: #999999;
}
.cid-uzD21XBJEn .mbr-text,
.cid-uzD21XBJEn .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uTe278svX1 .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-uTe278svX1 .btn {
  white-space: nowrap;
}
.cid-uTe278svX1 .nav-link,
.cid-uTe278svX1 .icons-menu .mbr-iconfont,
.cid-uTe278svX1 .dropdown-item {
  transition: all 0.1s;
}
.cid-uTe278svX1 .nav-link:hover,
.cid-uTe278svX1 .icons-menu .mbr-iconfont:hover,
.cid-uTe278svX1 .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uTe278svX1 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uTe278svX1 .container {
  display: flex;
  margin: auto;
}
.cid-uTe278svX1 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uTe278svX1 .navbar.opened {
  transition: all .3s;
}
.cid-uTe278svX1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uTe278svX1 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uTe278svX1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTe278svX1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTe278svX1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uTe278svX1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTe278svX1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTe278svX1 .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-uTe278svX1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTe278svX1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uTe278svX1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uTe278svX1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTe278svX1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTe278svX1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTe278svX1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTe278svX1 .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-uTe278svX1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uTe278svX1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTe278svX1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTe278svX1 .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-uTe278svX1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uTe278svX1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uTe278svX1 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uTe278svX1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uTe278svX1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uTe278svX1 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uTe278svX1 .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uTe278svX1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTe278svX1 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uTe278svX1 .navbar-caption {
  padding-right: 4rem;
}
.cid-uTe278svX1 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uTe278svX1 .dropdown-menu,
.cid-uTe278svX1 .navbar.opened {
  background: #191919 !important;
}
.cid-uTe278svX1 .nav-item:focus,
.cid-uTe278svX1 .nav-link:focus {
  outline: none;
}
.cid-uTe278svX1 .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-uTe278svX1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTe278svX1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uTe278svX1 .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-uTe278svX1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTe278svX1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uTe278svX1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTe278svX1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTe278svX1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTe278svX1 .dropdown-item.active,
.cid-uTe278svX1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uTe278svX1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTe278svX1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTe278svX1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTe278svX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTe278svX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTe278svX1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTe278svX1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTe278svX1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTe278svX1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uTe278svX1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTe278svX1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uTe278svX1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uTe278svX1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uTe278svX1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uTe278svX1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTe278svX1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uTe278svX1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uTe278svX1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTe278svX1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uTe278svX1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uTe278svX1 .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-uTe278svX1 .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTe278svX1 .navbar {
    height: 77px;
  }
  .cid-uTe278svX1 .navbar.opened {
    height: auto;
  }
  .cid-uTe278svX1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTe278svX1 .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uTe278Ps6G {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uTe278Ps6G .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #55b4d4, #5758e0);
}
.cid-uTe278Ps6G .mbr-text,
.cid-uTe278Ps6G .mbr-section-btn {
  color: #191919;
}
.cid-uTe278Ps6G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTe278Ps6G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTe278Ps6G .mbr-section-title,
.cid-uTe278Ps6G .title-wrapper {
  color: #040402;
}
.cid-v6DEFd7Co2 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v6DEFd7Co2 .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v6DEFd7Co2 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v6DEFd7Co2 .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v6DEFd7Co2 .card_info {
  margin-bottom: 12px;
}
.cid-v6DEFd7Co2 .card_date {
  color: #555555;
}
.cid-v6DEFd7Co2 .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-v6DEFd7Co2 .card_text {
  margin-top: 4px;
  line-height: 1.8em;
}
.cid-v6DEFd7Co2 .item-img {
  margin-bottom: 30px;
}
.cid-v6DEFd7Co2 .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-v6DEFd7Co2 .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v6DEFd7Co2 .linkBtn a:after,
.cid-v6DEFd7Co2 .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v6DEFd7Co2 .linkBtn a:before {
  left: 0;
}
.cid-v6DEFd7Co2 .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v6DEFd7Co2 .linkBtn a:hover:before,
.cid-v6DEFd7Co2 .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v6y5Y5McXF {
  padding-top: 4rem;
  padding-bottom: 1rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v6y5Y5McXF .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v6y5Y5McXF .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v6y5Y5McXF .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v6y5Y5McXF .card_info {
  margin-bottom: 12px;
}
.cid-v6y5Y5McXF .card_date {
  color: #555555;
}
.cid-v6y5Y5McXF .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-v6y5Y5McXF .card_text {
  margin-top: 4px;
  line-height: 1.8em;
}
.cid-v6y5Y5McXF .item-img {
  margin-bottom: 30px;
}
.cid-v6y5Y5McXF .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-v6y5Y5McXF .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v6y5Y5McXF .linkBtn a:after,
.cid-v6y5Y5McXF .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v6y5Y5McXF .linkBtn a:before {
  left: 0;
}
.cid-v6y5Y5McXF .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v6y5Y5McXF .linkBtn a:hover:before,
.cid-v6y5Y5McXF .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v2Yk5866Yc {
  padding-top: 4rem;
  padding-bottom: 1rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v2Yk5866Yc .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v2Yk5866Yc .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v2Yk5866Yc .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2Yk5866Yc .card_info {
  margin-bottom: 12px;
}
.cid-v2Yk5866Yc .card_date {
  color: #555555;
}
.cid-v2Yk5866Yc .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-v2Yk5866Yc .card_text {
  margin-top: 4px;
  line-height: 1.8em;
}
.cid-v2Yk5866Yc .item-img {
  margin-bottom: 30px;
}
.cid-v2Yk5866Yc .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-v2Yk5866Yc .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v2Yk5866Yc .linkBtn a:after,
.cid-v2Yk5866Yc .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v2Yk5866Yc .linkBtn a:before {
  left: 0;
}
.cid-v2Yk5866Yc .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v2Yk5866Yc .linkBtn a:hover:before,
.cid-v2Yk5866Yc .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v2McuWB2CO {
  padding-top: 4rem;
  padding-bottom: 1rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v2McuWB2CO .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v2McuWB2CO .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v2McuWB2CO .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2McuWB2CO .card_info {
  margin-bottom: 12px;
}
.cid-v2McuWB2CO .card_date {
  color: #555555;
}
.cid-v2McuWB2CO .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-v2McuWB2CO .card_text {
  margin-top: 4px;
  line-height: 1.8em;
}
.cid-v2McuWB2CO .item-img {
  margin-bottom: 30px;
}
.cid-v2McuWB2CO .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-v2McuWB2CO .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v2McuWB2CO .linkBtn a:after,
.cid-v2McuWB2CO .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v2McuWB2CO .linkBtn a:before {
  left: 0;
}
.cid-v2McuWB2CO .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v2McuWB2CO .linkBtn a:hover:before,
.cid-v2McuWB2CO .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uTe95ivbZ4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uTe95ivbZ4 .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uTe95ivbZ4 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uTe95ivbZ4 .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uTe95ivbZ4 .card_info {
  margin-bottom: 12px;
}
.cid-uTe95ivbZ4 .card_date {
  color: #555555;
}
.cid-uTe95ivbZ4 .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-uTe95ivbZ4 .card_text {
  margin-top: 4px;
}
.cid-uTe95ivbZ4 .item-img {
  margin-bottom: 30px;
}
.cid-uTe95ivbZ4 .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-uTe95ivbZ4 .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uTe95ivbZ4 .linkBtn a:after,
.cid-uTe95ivbZ4 .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uTe95ivbZ4 .linkBtn a:before {
  left: 0;
}
.cid-uTe95ivbZ4 .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uTe95ivbZ4 .linkBtn a:hover:before,
.cid-uTe95ivbZ4 .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uTlviTeFFp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uTlviTeFFp .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uTlviTeFFp .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uTlviTeFFp .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uTlviTeFFp .card_info {
  margin-bottom: 12px;
}
.cid-uTlviTeFFp .card_date {
  color: #555555;
}
.cid-uTlviTeFFp .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
}
.cid-uTlviTeFFp .card_text {
  margin-top: 4px;
  line-height: 1.8em;
}
.cid-uTlviTeFFp .item-img {
  margin-bottom: 30px;
}
.cid-uTlviTeFFp .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-uTlviTeFFp .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uTlviTeFFp .linkBtn a:after,
.cid-uTlviTeFFp .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uTlviTeFFp .linkBtn a:before {
  left: 0;
}
.cid-uTlviTeFFp .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uTlviTeFFp .linkBtn a:hover:before,
.cid-uTlviTeFFp .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uTe2792XrW {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uTe2792XrW .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uTe2792XrW .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uTe2792XrW .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uTe2792XrW .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uTe2792XrW .container {
  max-width: 1400px;
}
.cid-uTe2792XrW li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uTe2792XrW .time {
  line-height: 2;
}
.cid-uTe2792XrW .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uTe2792XrW .text-wrap {
  width: 100%;
}
.cid-uTe2792XrW .item-wrap {
  display: inline-block;
}
.cid-uTe2792XrW .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uTe2792XrW .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uTe2792XrW .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uTe2792XrW .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uTe2792XrW .socicon-wrap {
    margin: auto;
  }
}
.cid-uTe2792XrW .mbr-text {
  color: #999999;
}
.cid-uTe2792XrW .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uTe2792XrW .icon-title,
.cid-uTe2792XrW .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uTe2792XrW .item-text,
.cid-uTe2792XrW .item-icon {
  color: #999999;
}
.cid-uTe2792XrW .mbr-text,
.cid-uTe2792XrW .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uSoauuFkB1 .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-uSoauuFkB1 .btn {
  white-space: nowrap;
}
.cid-uSoauuFkB1 .nav-link,
.cid-uSoauuFkB1 .icons-menu .mbr-iconfont,
.cid-uSoauuFkB1 .dropdown-item {
  transition: all 0.1s;
}
.cid-uSoauuFkB1 .nav-link:hover,
.cid-uSoauuFkB1 .icons-menu .mbr-iconfont:hover,
.cid-uSoauuFkB1 .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uSoauuFkB1 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uSoauuFkB1 .container {
  display: flex;
  margin: auto;
}
.cid-uSoauuFkB1 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uSoauuFkB1 .navbar.opened {
  transition: all .3s;
}
.cid-uSoauuFkB1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uSoauuFkB1 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uSoauuFkB1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSoauuFkB1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSoauuFkB1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uSoauuFkB1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSoauuFkB1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSoauuFkB1 .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-uSoauuFkB1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSoauuFkB1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uSoauuFkB1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uSoauuFkB1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSoauuFkB1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSoauuFkB1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSoauuFkB1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSoauuFkB1 .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-uSoauuFkB1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uSoauuFkB1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSoauuFkB1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSoauuFkB1 .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-uSoauuFkB1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uSoauuFkB1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uSoauuFkB1 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uSoauuFkB1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uSoauuFkB1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uSoauuFkB1 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uSoauuFkB1 .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uSoauuFkB1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSoauuFkB1 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uSoauuFkB1 .navbar-caption {
  padding-right: 4rem;
}
.cid-uSoauuFkB1 .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uSoauuFkB1 .dropdown-menu,
.cid-uSoauuFkB1 .navbar.opened {
  background: #191919 !important;
}
.cid-uSoauuFkB1 .nav-item:focus,
.cid-uSoauuFkB1 .nav-link:focus {
  outline: none;
}
.cid-uSoauuFkB1 .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-uSoauuFkB1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSoauuFkB1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uSoauuFkB1 .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-uSoauuFkB1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSoauuFkB1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uSoauuFkB1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSoauuFkB1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSoauuFkB1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSoauuFkB1 .dropdown-item.active,
.cid-uSoauuFkB1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uSoauuFkB1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSoauuFkB1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSoauuFkB1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSoauuFkB1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uSoauuFkB1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSoauuFkB1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSoauuFkB1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uSoauuFkB1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSoauuFkB1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSoauuFkB1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uSoauuFkB1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uSoauuFkB1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uSoauuFkB1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uSoauuFkB1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uSoauuFkB1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSoauuFkB1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uSoauuFkB1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uSoauuFkB1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSoauuFkB1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uSoauuFkB1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSoauuFkB1 .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-uSoauuFkB1 .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSoauuFkB1 .navbar {
    height: 77px;
  }
  .cid-uSoauuFkB1 .navbar.opened {
    height: auto;
  }
  .cid-uSoauuFkB1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSoauuFkB1 .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uSoauv99uh {
  padding-top: 225px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/core-hero.jpg");
}
@media (min-width: 992px) {
  .cid-uSoauv99uh .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uSoauv99uh p {
  margin: 0;
}
.cid-uSoauv99uh .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uSoauv99uh .display-1 {
  line-height: 1;
}
.cid-uSoauv99uh .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uSoauv99uh .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uSoauv99uh .btn:hover {
  transform: translateY(-10px);
}
.cid-uSoauv99uh .btn-white-outline:hover,
.cid-uSoauv99uh .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uSoauv99uh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauv99uh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSVVjaBr0H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #5758e0;
}
.cid-uSVVjaBr0H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSVVjaBr0H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSVVjaBr0H .content-wrapper .mbr-label {
  margin-bottom: 34px;
}
@media (max-width: 992px) {
  .cid-uSVVjaBr0H .content-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-uSVVjaBr0H .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 34px;
}
@media (max-width: 992px) {
  .cid-uSVVjaBr0H .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uSVVjaBr0H .mbr-section-title {
  color: #f5f8ff;
}
.cid-uSVVjaBr0H .mbr-label {
  color: #f5f8ff;
  text-align: center;
}
.cid-uSVVjaBr0H .mbr-section-title,
.cid-uSVVjaBr0H .title-wrapper,
.cid-uSVVjaBr0H .mbr-section-btn {
  text-align: center;
}
.cid-uSoauvZeHf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uSoauvZeHf .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uSoauvZeHf .card-wrapper {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-uSoauvZeHf .card-wrapper {
    padding: 0;
  }
}
.cid-uSoauvZeHf .card-text {
  color: #cccccc;
}
.cid-uSoauvZeHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauvZeHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uX896UTrfa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/cus.jpg");
}
.cid-uX896UTrfa H1 {
  color: #ffffff;
  text-align: center;
}
.cid-uX896UTrfa h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uX896UTrfa img {
  width: 100%;
}
.cid-uX896UTrfa .mbr-text,
.cid-uX896UTrfa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uX896UTrfa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uX896UTrfa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uX896UTrfa H2 {
  color: #ffffff;
}
.cid-uSLn43mhZi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-uSLn43mhZi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSLn43mhZi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSLn43mhZi .card-wrapper {
  position: relative;
  background-color: #f5f8ff;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1440px) {
  .cid-uSLn43mhZi .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-uSLn43mhZi .card-wrapper .label-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-uSLn43mhZi .card-wrapper .label-wrapper {
    width: 100%;
  }
}
.cid-uSLn43mhZi .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #02050a;
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-uSLn43mhZi .card-wrapper .title-wrapper {
  width: 70%;
  width: 100%;
}
@media (max-width: 1540px) {
  .cid-uSLn43mhZi .card-wrapper .title-wrapper {
    width: 100%;
  }
}
.cid-uSLn43mhZi .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 84px;
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 95px 84px;
  width: 70%;
  width: 100%;
}
@media (max-width: 1540px) {
  .cid-uSLn43mhZi .card-wrapper .items-wrapper {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .items-wrapper .item {
    margin-bottom: 48px;
  }
  .cid-uSLn43mhZi .card-wrapper .items-wrapper .item:last-child {
    margin-bottom: 0;
  }
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper .mbr-iconfont {
  width: 96px;
  height: 96px;
  min-width: 96px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 50px;
  transition: all 0.3s ease-in-out;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .icon_1 .mbr-iconfont {
  background-color: #6b3df0;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .icon_2 .mbr-iconfont {
  background-color: #00af39;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .icon_3 .mbr-iconfont {
  background-color: #5b686b;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .icon_4 .mbr-iconfont {
  background-color: #0077ff;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .card-label {
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .card-label {
    margin-bottom: 24px;
  }
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 24px;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 24px;
}
.cid-uSLn43mhZi .card-wrapper .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uSLn43mhZi .card-wrapper .content-wrap {
  width: 70%;
  width: 100%;
}
@media (max-width: 1540px) {
  .cid-uSLn43mhZi .card-wrapper .content-wrap {
    width: 100%;
  }
}
.cid-uSLn43mhZi .card-wrapper .content-wrap .mbr-section-btn {
  margin-top: 95px;
}
@media (max-width: 992px) {
  .cid-uSLn43mhZi .card-wrapper .content-wrap .mbr-section-btn {
    margin-top: 0;
  }
}
.cid-uSLn43mhZi .card-wrapper .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uSLn43mhZi .mbr-section-title {
  color: #000000;
}
.cid-uSLn43mhZi .mbr-label,
.cid-uSLn43mhZi .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uSLn43mhZi .card-label {
  color: #000000;
  text-align: center;
}
.cid-uSLn43mhZi .card-title {
  color: #000000;
}
.cid-uSLn43mhZi .card-text {
  color: #000000;
  text-align: center;
}
.cid-uSLn43mhZi .mbr-section-title,
.cid-uSLn43mhZi .main-btn {
  text-align: center;
}
.cid-uSLn43mhZi .card-title,
.cid-uSLn43mhZi .item-btn,
.cid-uSLn43mhZi .iconfont-wrapper {
  text-align: center;
}
.cid-uSoauyPr8H {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uSoauyPr8H .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSoauyPr8H .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSoauyPr8H .mbr-text {
  margin-bottom: 30px;
}
.cid-uSoauyPr8H .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSoauyPr8H .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSoauyPr8H .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSoauyPr8H .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSoauyPr8H .btn_link:hover {
  cursor: pointer;
}
.cid-uSoauyPr8H .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSoauyPr8H .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSoauyPr8H .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSoauyPr8H .text-wrapper {
    text-align: center;
  }
  .cid-uSoauyPr8H .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSoauyPr8H .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSoauyPr8H .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSoauyPr8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauyPr8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauyPr8H .mbr-text,
.cid-uSoauyPr8H .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSoauyPr8H .card-title,
.cid-uSoauyPr8H .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSoauy4fx8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uSoauy4fx8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSoauy4fx8 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSoauy4fx8 .mbr-text {
  margin-bottom: 30px;
}
.cid-uSoauy4fx8 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSoauy4fx8 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSoauy4fx8 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSoauy4fx8 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSoauy4fx8 .btn_link:hover {
  cursor: pointer;
}
.cid-uSoauy4fx8 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSoauy4fx8 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSoauy4fx8 .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSoauy4fx8 .text-wrapper {
    text-align: center;
  }
  .cid-uSoauy4fx8 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSoauy4fx8 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSoauy4fx8 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSoauy4fx8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauy4fx8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauy4fx8 .mbr-text,
.cid-uSoauy4fx8 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSoauy4fx8 .card-title,
.cid-uSoauy4fx8 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSoauyjCge {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uSoauyjCge .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSoauyjCge .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSoauyjCge .mbr-text {
  margin-bottom: 30px;
}
.cid-uSoauyjCge .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSoauyjCge .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSoauyjCge .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSoauyjCge .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSoauyjCge .btn_link:hover {
  cursor: pointer;
}
.cid-uSoauyjCge .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSoauyjCge .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSoauyjCge .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSoauyjCge .text-wrapper {
    text-align: center;
  }
  .cid-uSoauyjCge .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSoauyjCge .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSoauyjCge .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSoauyjCge .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauyjCge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauyjCge .mbr-text,
.cid-uSoauyjCge .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSoauyjCge .card-title,
.cid-uSoauyjCge .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSoauz7DWy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uSoauz7DWy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSoauz7DWy .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSoauz7DWy .mbr-text {
  margin-bottom: 30px;
}
.cid-uSoauz7DWy .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSoauz7DWy .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSoauz7DWy .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSoauz7DWy .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSoauz7DWy .btn_link:hover {
  cursor: pointer;
}
.cid-uSoauz7DWy .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSoauz7DWy .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSoauz7DWy .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSoauz7DWy .text-wrapper {
    text-align: center;
  }
  .cid-uSoauz7DWy .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSoauz7DWy .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSoauz7DWy .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSoauz7DWy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauz7DWy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauz7DWy .mbr-text,
.cid-uSoauz7DWy .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSoauz7DWy .card-title,
.cid-uSoauz7DWy .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSzQNuUqaf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uSzQNuUqaf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSzQNuUqaf .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSzQNuUqaf .mbr-text {
  margin-bottom: 30px;
}
.cid-uSzQNuUqaf .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSzQNuUqaf .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSzQNuUqaf .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSzQNuUqaf .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSzQNuUqaf .btn_link:hover {
  cursor: pointer;
}
.cid-uSzQNuUqaf .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSzQNuUqaf .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSzQNuUqaf .text-wrapper {
    padding-right: 0;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSzQNuUqaf .text-wrapper {
    text-align: center;
  }
  .cid-uSzQNuUqaf .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSzQNuUqaf .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSzQNuUqaf .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSzQNuUqaf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSzQNuUqaf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSzQNuUqaf .mbr-text,
.cid-uSzQNuUqaf .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSzQNuUqaf .card-title,
.cid-uSzQNuUqaf .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSzQIYpcM7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uSzQIYpcM7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSzQIYpcM7 .card-title {
  margin-bottom: 26px;
  color: #55b4d4;
}
.cid-uSzQIYpcM7 .mbr-text {
  margin-bottom: 30px;
}
.cid-uSzQIYpcM7 .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(0, 119, 255, 0.4);
  background-image: linear-gradient(40deg, #0077ff 0%, #66adff 100%);
}
.cid-uSzQIYpcM7 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-uSzQIYpcM7 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-uSzQIYpcM7 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uSzQIYpcM7 .btn_link:hover {
  cursor: pointer;
}
.cid-uSzQIYpcM7 .btn_link:hover a {
  color: #5758e0 !important;
}
.cid-uSzQIYpcM7 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-uSzQIYpcM7 .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSzQIYpcM7 .text-wrapper {
    text-align: center;
  }
  .cid-uSzQIYpcM7 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-uSzQIYpcM7 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-uSzQIYpcM7 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-uSzQIYpcM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSzQIYpcM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSzQIYpcM7 .mbr-text,
.cid-uSzQIYpcM7 .btn_link {
  color: #999999;
  text-align: center;
}
.cid-uSzQIYpcM7 .card-title,
.cid-uSzQIYpcM7 .icon_block {
  color: #ffffff;
  text-align: center;
}
.cid-uSLqJRAQ3v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #5758e0;
}
.cid-uSLqJRAQ3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSLqJRAQ3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSLqJRAQ3v .label-wrapper .mbr-label {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .label-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item {
    margin-bottom: 30px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item:hover .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper,
.cid-uSLqJRAQ3v .items-wrapper .item:focus .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper {
  background-color: #e2fa0e;
}
.cid-uSLqJRAQ3v .items-wrapper .item:hover .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper .mbr-iconfont,
.cid-uSLqJRAQ3v .items-wrapper .item:focus .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #000000;
}
.cid-uSLqJRAQ3v .items-wrapper .item:hover .item-wrapper .card-box .text-wrapper .card-text,
.cid-uSLqJRAQ3v .items-wrapper .item:focus .item-wrapper .card-box .text-wrapper .card-text {
  opacity: 1;
}
.cid-uSLqJRAQ3v .items-wrapper .item:hover .item-wrapper .card-box .mbr-section-btn,
.cid-uSLqJRAQ3v .items-wrapper .item:focus .item-wrapper .card-box .mbr-section-btn {
  opacity: 1;
}
.cid-uSLqJRAQ3v .items-wrapper .item:hover .item-wrapper .item-img img,
.cid-uSLqJRAQ3v .items-wrapper .item:focus .item-wrapper .item-img img {
  transform: translateX(0);
  opacity: 1;
}
.cid-uSLqJRAQ3v .items-wrapper .item:last-child .item-wrapper {
  border-bottom: none;
  padding-bottom: 0;
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 40px;
  border-bottom: 1px solid #232323;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper {
    display: block;
    padding-bottom: 30px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box {
    width: 100%;
    margin-bottom: 30px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap {
    display: block;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper {
  margin-right: 42px;
  width: 90px;
  height: 90px;
  min-width: 90px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #232323;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper {
    width: 45px;
    height: 45px;
    min-width: 45px;
    margin-right: 0;
    margin-bottom: 15px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap .iconfont-wrapper .mbr-iconfont {
    font-size: 22px;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .title-wrapper .title-wrap .card-title {
  margin-bottom: 0;
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .text-wrapper .card-text {
  display: inline-block;
  width: 65%;
  margin-bottom: 0;
  transition: all .3s ease;
  opacity: 0;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .text-wrapper .card-text {
    width: 100%;
    opacity: 1;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  transition: all .3s ease;
  margin-top: 15px;
  opacity: 0;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .item-img {
  height: 100%;
  width: 430px;
  margin-top: -100px;
  margin-bottom: -100px;
}
@media (max-width: 1640px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .item-img {
    width: 35%;
  }
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .item-img {
    width: 100%;
    height: 300px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .item-img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  transition: all .3s ease;
  transform: translateX(-40px);
  opacity: 0;
}
@media (max-width: 992px) {
  .cid-uSLqJRAQ3v .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
    transform: none;
    opacity: 1;
  }
}
.cid-uSLqJRAQ3v .mbr-label {
  color: #ffffff;
}
.cid-uSLqJRAQ3v .card-title {
  color: #ffffff;
}
.cid-uSLqJRAQ3v .card-text {
  color: #bbbbbb;
}
.cid-uSLqJRAQ3v .card-text,
.cid-uSLqJRAQ3v .mbr-section-btn,
.cid-uSLqJRAQ3v .text-wrapper {
  color: #ffffff;
}
.cid-uSoauwqwme {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uSoauwqwme H1 {
  color: #5758e0;
  text-align: center;
}
.cid-uSoauwqwme h1 {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uSoauwqwme img {
  width: 100%;
}
.cid-uSoauwqwme .mbr-text,
.cid-uSoauwqwme .mbr-section-btn {
  color: #999999;
  text-align: center;
}
.cid-uSoauwqwme .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauwqwme .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauwqwme H2 {
  color: #ffffff;
}
.cid-uSoauwFXpk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uSoauwFXpk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSoauwFXpk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSoauwFXpk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSoauwFXpk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSoauwFXpk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSoauwFXpk .icon-focus {
  display: none;
}
.cid-uSoauwFXpk .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uSoauwFXpk ul {
  font-size: 0;
}
.cid-uSoauwFXpk .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uSoauwFXpk .mbr-gallery-filter ul li .btn.active,
.cid-uSoauwFXpk .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uSoauwFXpk .mbr-gallery-filter ul li .btn.active:after,
.cid-uSoauwFXpk .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uSoauwFXpk .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uSoauwFXpk .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uSoauwFXpk .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uSoauwFXpk .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uSoauwFXpk .btn:hover {
  background: transparent !important;
}
.cid-uSoauwFXpk .btn:hover:before {
  background: transparent !important;
}
.cid-uSoauwFXpk .btn:before {
  background-color: transparent !important;
}
.cid-uSoauwFXpk .btn:focus {
  box-shadow: none;
}
.cid-uSoauwFXpk .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-uSoauwFXpk .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uSoauwW14V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uSoauwW14V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSoauwW14V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSoauwW14V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSoauwW14V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSoauwW14V .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSoauwW14V .icon-focus {
  display: none;
}
.cid-uSoauwW14V .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uSoauwW14V ul {
  font-size: 0;
}
.cid-uSoauwW14V .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uSoauwW14V .mbr-gallery-filter ul li .btn.active,
.cid-uSoauwW14V .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uSoauwW14V .mbr-gallery-filter ul li .btn.active:after,
.cid-uSoauwW14V .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uSoauwW14V .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uSoauwW14V .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uSoauwW14V .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uSoauwW14V .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uSoauwW14V .btn:hover {
  background: transparent !important;
}
.cid-uSoauwW14V .btn:hover:before {
  background: transparent !important;
}
.cid-uSoauwW14V .btn:before {
  background-color: transparent !important;
}
.cid-uSoauwW14V .btn:focus {
  box-shadow: none;
}
.cid-uSoauwW14V .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-uSoauwW14V .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uTHW8Iixni {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uTHW8Iixni .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uTHW8Iixni .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTHW8Iixni .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uTHW8Iixni .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uTHW8Iixni .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uTHW8Iixni .icon-focus {
  display: none;
}
.cid-uTHW8Iixni .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uTHW8Iixni ul {
  font-size: 0;
}
.cid-uTHW8Iixni .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uTHW8Iixni .mbr-gallery-filter ul li .btn.active,
.cid-uTHW8Iixni .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uTHW8Iixni .mbr-gallery-filter ul li .btn.active:after,
.cid-uTHW8Iixni .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uTHW8Iixni .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uTHW8Iixni .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uTHW8Iixni .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uTHW8Iixni .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uTHW8Iixni .btn:hover {
  background: transparent !important;
}
.cid-uTHW8Iixni .btn:hover:before {
  background: transparent !important;
}
.cid-uTHW8Iixni .btn:before {
  background-color: transparent !important;
}
.cid-uTHW8Iixni .btn:focus {
  box-shadow: none;
}
.cid-uTHW8Iixni .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-uTHW8Iixni .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uSUZrlMgIr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSUZrlMgIr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSUZrlMgIr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uSUZrlMgIr .container {
    padding: 0 30px;
  }
}
.cid-uSUZrlMgIr .row {
  justify-content: center;
}
.cid-uSUZrlMgIr .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uSUZrlMgIr .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uSUZrlMgIr .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uSUZrlMgIr .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-uSUZrlMgIr .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-uSUZrlMgIr .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-uSUZrlMgIr .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uSUZrlMgIr .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #6b3df0;
}
.cid-uSUZrlMgIr .mbr-section-title {
  color: #6b3df0;
}
.cid-uSUZrlMgIr .mbr-text {
  color: #000000;
}
.cid-uSUZrlMgIr .list,
.cid-uSUZrlMgIr .item-wrap {
  color: #000000;
}
.cid-uSoauA29E2 {
  padding-top: 60px;
  padding-bottom: 0px;
  position: relative;
  background-color: #000000;
}
.cid-uSoauA29E2 p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-uSoauA29E2 .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-uSoauA29E2 .collapsed {
  border: none;
}
.cid-uSoauA29E2 .collapsed span {
  transform: rotate(0deg);
}
.cid-uSoauA29E2 span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uSoauA29E2 .panel-body {
  padding-top: 0.5rem;
}
.cid-uSoauA29E2 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uSoauA29E2 .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-uSoauA29E2 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uSoauA29E2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uSoauA29E2 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-uSoauA29E2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-uSoauA29E2 .panel-text {
  color: #767676;
}
.cid-uSoauA29E2 H4 {
  color: #999999;
}
.cid-uSoauA29E2 H2 {
  color: #ffffff;
}
.cid-uSoauA29E2 .mbr-section-text {
  color: #999999;
}
.cid-uSoauAqLLy {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #000000;
}
.cid-uSoauAqLLy p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-uSoauAqLLy .panel-title {
  border-bottom: 2px solid #5758e0;
  display: flex!important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-uSoauAqLLy .collapsed {
  border: none;
}
.cid-uSoauAqLLy .collapsed span {
  transform: rotate(0deg);
}
.cid-uSoauAqLLy span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uSoauAqLLy .panel-body {
  padding-top: 0.5rem;
}
.cid-uSoauAqLLy .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uSoauAqLLy .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #191919;
  padding: 0;
}
.cid-uSoauAqLLy .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uSoauAqLLy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uSoauAqLLy .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-uSoauAqLLy .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-uSoauAqLLy .panel-text {
  color: #767676;
}
.cid-uSoauAqLLy H4 {
  color: #999999;
}
.cid-uSoauAqLLy H2 {
  color: #ffffff;
}
.cid-uSoauAqLLy .mbr-section-text {
  color: #999999;
}
.cid-uSzTAzRQj1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uSzTAzRQj1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSzTAzRQj1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSzTAzRQj1 .row {
  justify-content: space-between;
}
.cid-uSzTAzRQj1 .card {
  justify-content: center;
}
.cid-uSzTAzRQj1 .content-wrapper .number-wrapper {
  margin-bottom: 0px;
  padding: 0 20px;
}
.cid-uSzTAzRQj1 .content-wrapper .number-wrapper .mbr-number {
  display: inline-flex;
  align-items: center;
  position: relative;
  padding: 20px;
  background-color: #5758e0;
  z-index: 1;
}
.cid-uSzTAzRQj1 .content-wrapper .number-wrapper .mbr-number::before {
  content: '';
  position: absolute;
  left: -20px;
  width: 62px;
  height: 62px;
  border-radius: 100%;
  background-color: #5758e0;
  z-index: -1;
}
.cid-uSzTAzRQj1 .content-wrapper .number-wrapper .mbr-number::after {
  content: '';
  position: absolute;
  right: -20px;
  width: 62px;
  height: 62px;
  border-radius: 100%;
  background-color: #5758e0;
  z-index: -1;
}
.cid-uSzTAzRQj1 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uSzTAzRQj1 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uSzTAzRQj1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uSzTAzRQj1 .image-wrapper {
  margin-left: 50px;
}
@media (max-width: 992px) {
  .cid-uSzTAzRQj1 .image-wrapper {
    margin-left: 0;
  }
}
.cid-uSzTAzRQj1 .image-wrapper img {
  height: 700px;
  border: 20px solid #ffffff;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uSzTAzRQj1 .image-wrapper img {
    height: 300px;
    border: 10px solid #ffffff;
  }
}
.cid-uSzTAzRQj1 .mbr-number {
  color: #000c3f;
}
.cid-uSzTAzRQj1 .mbr-section-title {
  color: #ffffff;
}
.cid-uSzTAzRQj1 .mbr-text {
  color: #ffffff;
}
.cid-uSzTAzRQj1 .mbr-number,
.cid-uSzTAzRQj1 .number-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uSzTAzRQj1 .mbr-section-title,
.cid-uSzTAzRQj1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uSzTAzRQj1 .mbr-text,
.cid-uSzTAzRQj1 .text-wrapper {
  text-align: center;
}
.cid-uSoauBfML9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-uSoauBfML9 .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-uSoauBfML9 .item p {
  margin: 0;
}
.cid-uSoauBfML9 .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uSoauBfML9 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-uSoauBfML9 .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-uSoauBfML9 .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-uSoauBfML9 .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uSoauBfML9 .card-text {
  color: #999999;
}
.cid-uSoauBfML9 .item-text {
  color: #ffffff;
}
.cid-uSoauBfML9 .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-uSoauBfML9 .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-uSoauBfML9 .card:hover .icon-wrapper .mbr-iconfont,
.cid-uSoauBfML9 .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-uSoauBfML9 .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-uSoauBfML9 .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-uSoauBfML9 .card:hover .card-wrapper .price,
.cid-uSoauBfML9 .card:hover .card-wrapper .item-text,
.cid-uSoauBfML9 .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-uSoauBfML9 .item-text,
.cid-uSoauBfML9 .item-icon {
  color: #999999;
}
.cid-uSoauBfML9 .main-text {
  color: #999999;
}
.cid-uSoauBfML9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauBfML9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauBFoIp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-uSoauBFoIp .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-uSoauBFoIp .item p {
  margin: 0;
}
.cid-uSoauBFoIp .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uSoauBFoIp .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-uSoauBFoIp .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-uSoauBFoIp .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-uSoauBFoIp .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uSoauBFoIp .card-text {
  color: #999999;
}
.cid-uSoauBFoIp .item-text {
  color: #ffffff;
}
.cid-uSoauBFoIp .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-uSoauBFoIp .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-uSoauBFoIp .card:hover .icon-wrapper .mbr-iconfont,
.cid-uSoauBFoIp .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-uSoauBFoIp .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-uSoauBFoIp .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-uSoauBFoIp .card:hover .card-wrapper .price,
.cid-uSoauBFoIp .card:hover .card-wrapper .item-text,
.cid-uSoauBFoIp .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-uSoauBFoIp .item-text,
.cid-uSoauBFoIp .item-icon {
  color: #999999;
}
.cid-uSoauBFoIp .main-text {
  color: #e9e9e9;
}
.cid-uSoauBFoIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoauBFoIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVhdh30bwJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #040402;
}
.cid-uVhdh30bwJ .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #999999;
  padding: 0.7rem 0;
}
.cid-uVhdh30bwJ .item p {
  margin: 0;
}
.cid-uVhdh30bwJ .card-wrapper {
  background: #191919;
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uVhdh30bwJ .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-uVhdh30bwJ .price {
  border: 1px solid #999999;
  border-radius: 40px;
  margin-bottom: 2rem;
  color: #e2090d;
}
.cid-uVhdh30bwJ .item-icon {
  font-size: 1rem;
  color: currentColor;
}
.cid-uVhdh30bwJ .icon-wrapper .mbr-iconfont {
  font-size: 3rem;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uVhdh30bwJ .card-text {
  color: #999999;
}
.cid-uVhdh30bwJ .item-text {
  color: #ffffff;
}
.cid-uVhdh30bwJ .card {
  z-index: 1;
  min-height: 200px;
  margin-bottom: 2rem;
  position: relative;
  transition: all 0.3s;
}
.cid-uVhdh30bwJ .card:hover {
  transform: translateY(-10px);
  cursor: pointer;
}
.cid-uVhdh30bwJ .card:hover .icon-wrapper .mbr-iconfont,
.cid-uVhdh30bwJ .card:hover .item-icon {
  color: #ffffff !important;
  border-color: #ffffff;
  -webkit-background-clip: transparent;
  -webkit-text-fill-color: unset;
}
.cid-uVhdh30bwJ .card:hover .btn {
  background: transparent !important;
  border: 1px solid #999999 !important;
}
.cid-uVhdh30bwJ .card:hover .card-wrapper {
  background: linear-gradient(to left, #55b4d4, #5758e0);
  color: #ffffff !important;
}
.cid-uVhdh30bwJ .card:hover .card-wrapper .price,
.cid-uVhdh30bwJ .card:hover .card-wrapper .item-text,
.cid-uVhdh30bwJ .card:hover .card-wrapper .card-title {
  color: #ffffff !important;
}
.cid-uVhdh30bwJ .item-text,
.cid-uVhdh30bwJ .item-icon {
  color: #999999;
}
.cid-uVhdh30bwJ .main-text {
  color: #e9e9e9;
}
.cid-uVhdh30bwJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVhdh30bwJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoauCndAA {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uSoauCndAA .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uSoauCndAA .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uSoauCndAA .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uSoauCndAA .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uSoauCndAA .container {
  max-width: 1400px;
}
.cid-uSoauCndAA li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uSoauCndAA .time {
  line-height: 2;
}
.cid-uSoauCndAA .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uSoauCndAA .text-wrap {
  width: 100%;
}
.cid-uSoauCndAA .item-wrap {
  display: inline-block;
}
.cid-uSoauCndAA .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uSoauCndAA .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uSoauCndAA .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uSoauCndAA .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uSoauCndAA .socicon-wrap {
    margin: auto;
  }
}
.cid-uSoauCndAA .mbr-text {
  color: #999999;
}
.cid-uSoauCndAA .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uSoauCndAA .icon-title,
.cid-uSoauCndAA .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uSoauCndAA .item-text,
.cid-uSoauCndAA .item-icon {
  color: #999999;
}
.cid-uSoauCndAA .mbr-text,
.cid-uSoauCndAA .mbr-section-btn {
  color: #e9e9e9;
}
.cid-uXaANcPymy .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-uXaANcPymy .btn {
  white-space: nowrap;
}
.cid-uXaANcPymy .nav-link,
.cid-uXaANcPymy .icons-menu .mbr-iconfont,
.cid-uXaANcPymy .dropdown-item {
  transition: all 0.1s;
}
.cid-uXaANcPymy .nav-link:hover,
.cid-uXaANcPymy .icons-menu .mbr-iconfont:hover,
.cid-uXaANcPymy .dropdown-item:hover {
  color: #55b4d4 !important;
}
@media (max-width: 992px) {
  .cid-uXaANcPymy .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uXaANcPymy .container {
  display: flex;
  margin: auto;
}
.cid-uXaANcPymy .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uXaANcPymy .navbar.opened {
  transition: all .3s;
}
.cid-uXaANcPymy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXaANcPymy .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uXaANcPymy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXaANcPymy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXaANcPymy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uXaANcPymy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXaANcPymy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXaANcPymy .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-uXaANcPymy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXaANcPymy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXaANcPymy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXaANcPymy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXaANcPymy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXaANcPymy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXaANcPymy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXaANcPymy .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-uXaANcPymy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXaANcPymy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXaANcPymy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXaANcPymy .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-uXaANcPymy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uXaANcPymy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXaANcPymy .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uXaANcPymy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXaANcPymy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXaANcPymy .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uXaANcPymy .nav-dropdown .link {
  padding: 0.4rem 1rem!important;
  margin: .2em 0.5rem;
}
.cid-uXaANcPymy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXaANcPymy .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXaANcPymy .navbar-caption {
  padding-right: 4rem;
}
.cid-uXaANcPymy .navbar-nav {
  justify-content: flex-end;
  width: -webkit-fill-available;
}
.cid-uXaANcPymy .dropdown-menu,
.cid-uXaANcPymy .navbar.opened {
  background: #191919 !important;
}
.cid-uXaANcPymy .nav-item:focus,
.cid-uXaANcPymy .nav-link:focus {
  outline: none;
}
.cid-uXaANcPymy .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-uXaANcPymy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXaANcPymy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXaANcPymy .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-uXaANcPymy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXaANcPymy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
}
.cid-uXaANcPymy .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXaANcPymy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXaANcPymy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXaANcPymy .dropdown-item.active,
.cid-uXaANcPymy .dropdown-item:active {
  background-color: transparent;
}
.cid-uXaANcPymy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXaANcPymy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXaANcPymy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXaANcPymy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uXaANcPymy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXaANcPymy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXaANcPymy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uXaANcPymy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXaANcPymy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uXaANcPymy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uXaANcPymy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXaANcPymy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXaANcPymy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXaANcPymy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXaANcPymy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXaANcPymy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXaANcPymy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXaANcPymy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXaANcPymy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXaANcPymy a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uXaANcPymy .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-uXaANcPymy .icons-menu span {
  font-size: 15px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uXaANcPymy .navbar {
    height: 77px;
  }
  .cid-uXaANcPymy .navbar.opened {
    height: auto;
  }
  .cid-uXaANcPymy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXaANcPymy .nav-link {
  margin: auto!important;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uXaANdnZZT {
  padding-top: 225px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/core-gallery-hero.jpg");
}
@media (min-width: 992px) {
  .cid-uXaANdnZZT .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uXaANdnZZT p {
  margin: 0;
}
.cid-uXaANdnZZT .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uXaANdnZZT .display-1 {
  line-height: 1;
}
.cid-uXaANdnZZT .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uXaANdnZZT .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uXaANdnZZT .btn:hover {
  transform: translateY(-10px);
}
.cid-uXaANdnZZT .btn-white-outline:hover,
.cid-uXaANdnZZT .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uXaANdnZZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXaANdnZZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXaANhkoy3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uXaANhkoy3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uXaANhkoy3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXaANhkoy3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXaANhkoy3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uXaANhkoy3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #00a2e0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uXaANhkoy3 .icon-focus {
  display: none;
}
.cid-uXaANhkoy3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uXaANhkoy3 ul {
  font-size: 0;
}
.cid-uXaANhkoy3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-uXaANhkoy3 .mbr-gallery-filter ul li .btn.active,
.cid-uXaANhkoy3 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uXaANhkoy3 .mbr-gallery-filter ul li .btn.active:after,
.cid-uXaANhkoy3 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5758e0, #55b4d4);
}
.cid-uXaANhkoy3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uXaANhkoy3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uXaANhkoy3 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uXaANhkoy3 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uXaANhkoy3 .btn:hover {
  background: transparent !important;
}
.cid-uXaANhkoy3 .btn:hover:before {
  background: transparent !important;
}
.cid-uXaANhkoy3 .btn:before {
  background-color: transparent !important;
}
.cid-uXaANhkoy3 .btn:focus {
  box-shadow: none;
}
.cid-uXaANhkoy3 .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-uXaANhkoy3 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-uXaANkp8mx {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #111111;
}
.cid-uXaANkp8mx .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uXaANkp8mx .item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uXaANkp8mx .item p {
  margin: 0;
  padding-left: 0.5rem;
}
.cid-uXaANkp8mx .title {
  background: linear-gradient(to left, #55b4d4, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #5758e0;
}
.cid-uXaANkp8mx .container {
  max-width: 1400px;
}
.cid-uXaANkp8mx li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uXaANkp8mx .time {
  line-height: 2;
}
.cid-uXaANkp8mx .icons-wrap {
  display: flex;
  align-items: center;
}
.cid-uXaANkp8mx .text-wrap {
  width: 100%;
}
.cid-uXaANkp8mx .item-wrap {
  display: inline-block;
}
.cid-uXaANkp8mx .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uXaANkp8mx .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #55b4d4, #5758e0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uXaANkp8mx .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uXaANkp8mx .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uXaANkp8mx .socicon-wrap {
    margin: auto;
  }
}
.cid-uXaANkp8mx .mbr-text {
  color: #999999;
}
.cid-uXaANkp8mx .icon-title {
  margin: 0;
  padding-bottom: 3px;
}
.cid-uXaANkp8mx .icon-title,
.cid-uXaANkp8mx .align-wrap {
  color: #999999;
  width: 100%;
  text-align: center;
}
.cid-uXaANkp8mx .item-text,
.cid-uXaANkp8mx .item-icon {
  color: #999999;
}
.cid-uXaANkp8mx .mbr-text,
.cid-uXaANkp8mx .mbr-section-btn {
  color: #e9e9e9;
}
