@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900&display=swap);





body {
  font-family: Be Vietnam;
}
.display-1 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 3.5rem;
  line-height: 1.5;
}
.display-1 > .mbr-iconfont {
  font-size: 5.6rem;
}
.display-2 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 2.4rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 3.84rem;
}
.display-4 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 0.9rem;
  line-height: 1.8;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.1rem;
  line-height: 2;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- 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: 2.45rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.81rem !important;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 8px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 8px;
}
.bg-primary {
  background-color: #5758e0 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #808080 !important;
}
.bg-danger {
  background-color: #b1a374 !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-secondary,
.btn-secondary:active {
  background-color: #200960 !important;
  border-color: #200960 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #09021a !important;
  border-color: #09021a !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #09021a !important;
  border-color: #09021a !important;
}
.btn-secondary:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #808080 !important;
  border-color: #808080 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-warning:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger:hover {
  background-color: #5758e0 !important;
  border-color: #5758e0 !important;
}
.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 {
  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-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-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #200960;
  color: #200960;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #200960;
  border-color: #200960;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #200960 !important;
  border-color: #200960 !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-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #f7ed4a;
  color: #f7ed4a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #808080;
  color: #808080;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #808080;
  border-color: #808080;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #808080 !important;
  border-color: #808080 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #b1a374;
  color: #b1a374;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #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-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;
}
.text-primary {
  color: #5758e0 !important;
}
.text-secondary {
  color: #200960 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #808080 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #adaef0 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #3f12bd !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #fbf7ac !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #b2aba4 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #b3b3b3 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #d6ceb5 !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: #808080;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-gallery-filter li.active .btn {
  background-color: #5758e0;
  border-color: #5758e0;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
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: #c0c0c0;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
blockquote {
  border-color: #5758e0;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.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: #ffffff !important;
  background: #200960 !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;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-rVtZLIAGc8 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-rVtZLIAGc8 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-rVtZLIAGc8 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rVtZLIAGc8 .navbar.opened {
  transition: all .3s;
}
.cid-rVtZLIAGc8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-rVtZLIAGc8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-rVtZLIAGc8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rVtZLIAGc8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rVtZLIAGc8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rVtZLIAGc8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rVtZLIAGc8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rVtZLIAGc8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rVtZLIAGc8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rVtZLIAGc8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rVtZLIAGc8 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rVtZLIAGc8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rVtZLIAGc8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rVtZLIAGc8 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-rVtZLIAGc8 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-rVtZLIAGc8 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-rVtZLIAGc8 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-rVtZLIAGc8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-rVtZLIAGc8 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rVtZLIAGc8 .navbar-caption {
  padding-right: 4rem;
}
.cid-rVtZLIAGc8 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-rVtZLIAGc8 .dropdown-menu,
.cid-rVtZLIAGc8 .navbar.opened {
  background: #555555 !important;
}
.cid-rVtZLIAGc8 .nav-item:focus,
.cid-rVtZLIAGc8 .nav-link:focus {
  outline: none;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rVtZLIAGc8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rVtZLIAGc8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rVtZLIAGc8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rVtZLIAGc8 .dropdown-item.active,
.cid-rVtZLIAGc8 .dropdown-item:active {
  background-color: transparent;
}
.cid-rVtZLIAGc8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rVtZLIAGc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rVtZLIAGc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rVtZLIAGc8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rVtZLIAGc8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rVtZLIAGc8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-rVtZLIAGc8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVtZLIAGc8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rVtZLIAGc8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVtZLIAGc8 .navbar {
    height: 77px;
  }
  .cid-rVtZLIAGc8 .navbar.opened {
    height: auto;
  }
  .cid-rVtZLIAGc8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJWbiglYky .modal-body .close {
  background: #1b1b1b;
}
.cid-sJWbiglYky .modal-body .close span {
  font-style: normal;
}
.cid-sJWbiglYky .carousel-inner > .active,
.cid-sJWbiglYky .carousel-inner > .next,
.cid-sJWbiglYky .carousel-inner > .prev {
  display: table;
}
.cid-sJWbiglYky .carousel-control .icon-next,
.cid-sJWbiglYky .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sJWbiglYky .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJWbiglYky .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sJWbiglYky .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sJWbiglYky .boxed-slider > div {
  position: relative;
}
.cid-sJWbiglYky .container img {
  width: 100%;
}
.cid-sJWbiglYky .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sJWbiglYky .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sJWbiglYky .mbr-table-cell {
  padding: 0;
}
.cid-sJWbiglYky .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sJWbiglYky .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sJWbiglYky .mbr-overlay {
  z-index: 1;
}
.cid-sJWbiglYky .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sJWbiglYky .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sJWbiglYky .carousel-item .container {
    width: 100%;
  }
}
.cid-sJWbiglYky .carousel-item-next.carousel-item-left,
.cid-sJWbiglYky .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sJWbiglYky .active.carousel-item-right,
.cid-sJWbiglYky .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sJWbiglYky .active.carousel-item-left,
.cid-sJWbiglYky .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sJWbiglYky .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sJWbiglYky .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJWbiglYky .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sJWbiglYky .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-sJWbiglYky .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sJWbiglYky .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sJWbiglYky .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-sJWbiglYky .mbr-slider .carousel-indicators li.active,
.cid-sJWbiglYky .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sJWbiglYky .mbr-slider .carousel-indicators li::after,
.cid-sJWbiglYky .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sJWbiglYky .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sJWbiglYky .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sJWbiglYky .mbr-slider > .container img {
  width: 100%;
}
.cid-sJWbiglYky .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sJWbiglYky .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sJWbiglYky .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sJWbiglYky .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sJWbiglYky .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sJWbiglYky .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sJWbiglYky .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sJWbiglYky .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sJWbiglYky .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sJWbiglYky .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sJWbiglYky .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sJWbiglYky .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sJWbiglYky .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sJWbiglYky P {
  text-align: left;
}
.cid-t1x6Ys8HFU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1x6Ys8HFU .container-fluid {
  padding: 0 2rem;
}
.cid-t1x6Ys8HFU .underline .line {
  width: 80px;
  height: 4px;
  background-color: #4229f2;
  display: inline-block;
}
.cid-t1x6Ys8HFU .timeline-text-content {
  padding: 2rem 2.5rem;
  margin-left: 2rem;
  text-align: left;
}
.cid-t1x6Ys8HFU .timeline-text-content p {
  margin-bottom: 0;
}
.cid-t1x6Ys8HFU .time-line-date-content {
  margin-right: 2rem;
}
.cid-t1x6Ys8HFU .time-line-date-content p {
  padding: 2rem 1.4rem;
  float: right;
}
.cid-t1x6Ys8HFU .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}
.cid-t1x6Ys8HFU .iconBackground {
  position: absolute;
  left: 25%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  font-size: 30px;
  display: inline-block;
  top: 29px;
  margin-left: -10px;
}
.cid-t1x6Ys8HFU .separline:before,
.cid-t1x6Ys8HFU .first-separline:before {
  top: 3rem;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(25% - 1px);
  height: calc(100% + 2rem);
}
.cid-t1x6Ys8HFU .separline:after {
  top: calc(100% + 6.1rem);
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(25% - 1px);
  height: 100%;
}
@media (max-width: 768px) {
  .cid-t1x6Ys8HFU .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1x6Ys8HFU .iconBackground {
    left: 10px !important;
    top: 33px;
  }
  .cid-t1x6Ys8HFU .separline:before,
  .cid-t1x6Ys8HFU .first-separline:before {
    left: 9px !important;
    top: 3.3rem;
  }
  .cid-t1x6Ys8HFU .separline:after {
    left: 9px !important;
    top: calc(100% + 6.4rem);
  }
  .cid-t1x6Ys8HFU .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-t1x6Ys8HFU .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-t1x6Ys8HFU .time-line-date-content p {
    float: left !important;
  }
  .cid-t1x6Ys8HFU .mbr-timeline-date {
    padding-bottom: 0 !important;
  }
}
.cid-t1x6Ys8HFU .mbr-section-title,
.cid-t1x6Ys8HFU .underline {
  text-align: center;
}
.cid-t1x6Ys8HFU .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-sKPXT7iOax {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sKPXT7iOax h2 {
  color: #000000;
}
.cid-sKPXT7iOax h1 {
  color: #000000;
}
.cid-sKPXT7iOax .mbr-text,
.cid-sKPXT7iOax .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-rVtZRboH4T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-rVtZRboH4T .copyright {
  display: flex;
}
.cid-rVtZRboH4T .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-rVtZRboH4T .item:hover a,
.cid-rVtZRboH4T .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-rVtZRboH4T .copyright,
  .cid-rVtZRboH4T .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-rVtZRboH4T .align-left,
  .cid-rVtZRboH4T .align-right {
    text-align: center;
  }
  .cid-rVtZRboH4T .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rVtZRboH4T .copyright {
    flex-direction: column;
  }
  .cid-rVtZRboH4T .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-rVtZRboH4T .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-rVtZRboH4T .mbr-text {
  color: #cccccc;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-sSeBI3Auu6 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-sSeBI3Auu6 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-sSeBI3Auu6 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-sSeBI3Auu6 .navbar.opened {
  transition: all .3s;
}
.cid-sSeBI3Auu6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSeBI3Auu6 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sSeBI3Auu6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSeBI3Auu6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sSeBI3Auu6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sSeBI3Auu6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSeBI3Auu6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSeBI3Auu6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSeBI3Auu6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sSeBI3Auu6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSeBI3Auu6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSeBI3Auu6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSeBI3Auu6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSeBI3Auu6 .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-sSeBI3Auu6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSeBI3Auu6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSeBI3Auu6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSeBI3Auu6 .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-sSeBI3Auu6 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sSeBI3Auu6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSeBI3Auu6 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sSeBI3Auu6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSeBI3Auu6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sSeBI3Auu6 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sSeBI3Auu6 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-sSeBI3Auu6 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sSeBI3Auu6 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sSeBI3Auu6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-sSeBI3Auu6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sSeBI3Auu6 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSeBI3Auu6 .navbar-caption {
  padding-right: 4rem;
}
.cid-sSeBI3Auu6 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-sSeBI3Auu6 .dropdown-menu,
.cid-sSeBI3Auu6 .navbar.opened {
  background: #555555 !important;
}
.cid-sSeBI3Auu6 .nav-item:focus,
.cid-sSeBI3Auu6 .nav-link:focus {
  outline: none;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSeBI3Auu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSeBI3Auu6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSeBI3Auu6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSeBI3Auu6 .dropdown-item.active,
.cid-sSeBI3Auu6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSeBI3Auu6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSeBI3Auu6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSeBI3Auu6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSeBI3Auu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sSeBI3Auu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSeBI3Auu6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSeBI3Auu6 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSeBI3Auu6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSeBI3Auu6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSeBI3Auu6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sSeBI3Auu6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSeBI3Auu6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSeBI3Auu6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSeBI3Auu6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSeBI3Auu6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSeBI3Auu6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSeBI3Auu6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSeBI3Auu6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSeBI3Auu6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sSeBI3Auu6 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sSeBI3Auu6 .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-sSeBI3Auu6 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSeBI3Auu6 .navbar {
    height: 77px;
  }
  .cid-sSeBI3Auu6 .navbar.opened {
    height: auto;
  }
  .cid-sSeBI3Auu6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSeBI4m9ll {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/nsplsh-8161352fa7354c74a4b6ad01fd624681-mv2-2000x1376.jpg");
}
.cid-sSeBI4m9ll .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-sSeBI4m9ll .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sSeBI4m9ll .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sSeBI4m9ll .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sSeBI4m9ll .mbr-text,
.cid-sSeBI4m9ll .mbr-section-btn {
  color: #999999;
}
.cid-sSeBI4m9ll .mbr-section-title {
  color: #ffffff;
}
.cid-sSeBI4m9ll .mbr-text,
.cid-sSeBI4m9ll .col {
  color: #ffffff;
  text-align: left;
}
.cid-sSeQpjTDMJ {
  background: #ffffff;
}
.cid-sSeQpjTDMJ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sSeQpjTDMJ .mbr-figure {
  margin: 0 auto;
}
.cid-sSeQpjTDMJ figcaption {
  position: relative;
}
.cid-sSeQpjTDMJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSeQpjTDMJ .image-block {
    width: 100% !important;
  }
}
.cid-sSeBI4NbeM {
  display: flex;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeBI4NbeM .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-sSeBI4NbeM .mbr-section-title {
  margin: 0;
}
.cid-sSeBI4NbeM .mbr-text {
  color: #efefef;
}
.cid-sSeBI4NbeM .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-sSeBI4NbeM .card-img {
  text-align: left;
}
.cid-sSeBI4NbeM .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-sSeBI4NbeM .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-sSeBI4NbeM .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sSeBI4NbeM .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sSeBI4NbeM .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSeBI4NbeM .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-sSeBI4NbeM .mbr-section-subtitle,
.cid-sSeBI4NbeM .mbr-section-btn {
  text-align: left;
}
.cid-sSeEURBiYI {
  display: flex;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeEURBiYI .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-sSeEURBiYI .mbr-section-title {
  margin: 0;
}
.cid-sSeEURBiYI .mbr-text {
  color: #efefef;
}
.cid-sSeEURBiYI .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-sSeEURBiYI .card-img {
  text-align: left;
}
.cid-sSeEURBiYI .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-sSeEURBiYI .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-sSeEURBiYI .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sSeEURBiYI .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sSeEURBiYI .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSeEURBiYI .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-sSeEURBiYI .mbr-section-subtitle,
.cid-sSeEURBiYI .mbr-section-btn {
  text-align: left;
}
.cid-sSeFrX9HAx {
  display: flex;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeFrX9HAx .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-sSeFrX9HAx .mbr-section-title {
  margin: 0;
}
.cid-sSeFrX9HAx .mbr-text {
  color: #efefef;
}
.cid-sSeFrX9HAx .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-sSeFrX9HAx .card-img {
  text-align: left;
}
.cid-sSeFrX9HAx .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-sSeFrX9HAx .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-sSeFrX9HAx .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sSeFrX9HAx .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sSeFrX9HAx .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSeFrX9HAx .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-sSeFrX9HAx .mbr-section-subtitle,
.cid-sSeFrX9HAx .mbr-section-btn {
  text-align: left;
}
.cid-sSeFL59JHV {
  display: flex;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeFL59JHV .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-sSeFL59JHV .mbr-section-title {
  margin: 0;
}
.cid-sSeFL59JHV .mbr-text {
  color: #efefef;
}
.cid-sSeFL59JHV .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-sSeFL59JHV .card-img {
  text-align: left;
}
.cid-sSeFL59JHV .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-sSeFL59JHV .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-sSeFL59JHV .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sSeFL59JHV .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sSeFL59JHV .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSeFL59JHV .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-sSeFL59JHV .mbr-section-subtitle,
.cid-sSeFL59JHV .mbr-section-btn {
  text-align: left;
}
.cid-sSeBI5oxsa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeBI5oxsa .mbr-section-title,
.cid-sSeBI5oxsa .mbr-section-subtitle {
  color: #000000;
}
.cid-sSeBI5oxsa .mbr-section-text {
  color: #232323;
}
.cid-sSeBI5oxsa .mbr-text,
.cid-sSeBI5oxsa .typed-text,
.cid-sSeBI5oxsa .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sSeBI5oxsa .btn {
  margin-left: 4px !important;
}
.cid-sSeBI5oxsa .animated-element {
  color: #ffffff;
}
.cid-sSeBI5oxsa .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sSeBI5oxsa .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sSeBI5oxsa .typed-text,
  .cid-sSeBI5oxsa .mbr-section-subtitle,
  .cid-sSeBI5oxsa .mbr-section-text,
  .cid-sSeBI5oxsa .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sSeBI5oxsa .mbr-section-text,
.cid-sSeBI5oxsa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSeBI5oxsa .mbr-section-subtitle,
.cid-sSeBI5oxsa .typed-text {
  color: #ffffff;
}
.cid-sSeBI5YLhS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeBI5YLhS .mbr-section-title,
.cid-sSeBI5YLhS .mbr-section-subtitle {
  color: #000000;
}
.cid-sSeBI5YLhS .mbr-section-text {
  color: #232323;
}
.cid-sSeBI5YLhS .mbr-text,
.cid-sSeBI5YLhS .typed-text,
.cid-sSeBI5YLhS .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sSeBI5YLhS .btn {
  margin-left: 4px !important;
}
.cid-sSeBI5YLhS .animated-element {
  color: #ffffff;
}
.cid-sSeBI5YLhS .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sSeBI5YLhS .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sSeBI5YLhS .typed-text,
  .cid-sSeBI5YLhS .mbr-section-subtitle,
  .cid-sSeBI5YLhS .mbr-section-text,
  .cid-sSeBI5YLhS .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sSeBI5YLhS .mbr-section-text,
.cid-sSeBI5YLhS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSeBI5YLhS .mbr-section-subtitle,
.cid-sSeBI5YLhS .typed-text {
  color: #ffffff;
}
.cid-sSeBI6sT4h {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeBI6sT4h .mbr-section-title,
.cid-sSeBI6sT4h .mbr-section-subtitle {
  color: #000000;
}
.cid-sSeBI6sT4h .mbr-section-text {
  color: #232323;
}
.cid-sSeBI6sT4h .mbr-text,
.cid-sSeBI6sT4h .typed-text,
.cid-sSeBI6sT4h .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sSeBI6sT4h .btn {
  margin-left: 4px !important;
}
.cid-sSeBI6sT4h .animated-element {
  color: #ffffff;
}
.cid-sSeBI6sT4h .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sSeBI6sT4h .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sSeBI6sT4h .typed-text,
  .cid-sSeBI6sT4h .mbr-section-subtitle,
  .cid-sSeBI6sT4h .mbr-section-text,
  .cid-sSeBI6sT4h .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sSeBI6sT4h .mbr-section-text,
.cid-sSeBI6sT4h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSeBI6sT4h .mbr-section-subtitle,
.cid-sSeBI6sT4h .typed-text {
  color: #ffffff;
}
.cid-sSeIkt8I4g {
  background: #ffffff;
}
.cid-sSeIkt8I4g .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sSeIkt8I4g .mbr-figure {
  margin: 0 auto;
}
.cid-sSeIkt8I4g figcaption {
  position: relative;
}
.cid-sSeIkt8I4g figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSeIkt8I4g .image-block {
    width: 100% !important;
  }
}
.cid-sSeIu7AoeN {
  background: #ffffff;
}
.cid-sSeIu7AoeN .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sSeIu7AoeN .mbr-figure {
  margin: 0 auto;
}
.cid-sSeIu7AoeN figcaption {
  position: relative;
}
.cid-sSeIu7AoeN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSeIu7AoeN .image-block {
    width: 100% !important;
  }
}
.cid-sSeBI96Idr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/zenpro-bg-1920x1080.jpg");
}
.cid-sSeBI96Idr .mbr-section-title,
.cid-sSeBI96Idr .mbr-section-subtitle {
  color: #000000;
}
.cid-sSeBI96Idr .mbr-section-text {
  color: #232323;
}
.cid-sSeBI96Idr .mbr-text,
.cid-sSeBI96Idr .typed-text,
.cid-sSeBI96Idr .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sSeBI96Idr .btn {
  margin-left: 4px !important;
}
.cid-sSeBI96Idr .animated-element {
  color: #ffffff;
}
.cid-sSeBI96Idr .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sSeBI96Idr .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sSeBI96Idr .typed-text,
  .cid-sSeBI96Idr .mbr-section-subtitle,
  .cid-sSeBI96Idr .mbr-section-text,
  .cid-sSeBI96Idr .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sSeBI96Idr .mbr-section-text,
.cid-sSeBI96Idr .mbr-section-btn {
  color: #ffffff;
}
.cid-sSeBI96Idr .mbr-section-subtitle,
.cid-sSeBI96Idr .typed-text {
  color: #ffffff;
}
.cid-sSeQBw0KZS {
  background: #ffffff;
}
.cid-sSeQBw0KZS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sSeQBw0KZS .mbr-figure {
  margin: 0 auto;
}
.cid-sSeQBw0KZS figcaption {
  position: relative;
}
.cid-sSeQBw0KZS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSeQBw0KZS .image-block {
    width: 100% !important;
  }
}
.cid-sSeBIa68Ti {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sSeBIa68Ti h2 {
  color: #000000;
}
.cid-sSeBIa68Ti h1 {
  color: #000000;
}
.cid-sSeBIa68Ti .mbr-text,
.cid-sSeBIa68Ti .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-sSeBIaWQly {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sSeBIaWQly .copyright {
  display: flex;
}
.cid-sSeBIaWQly .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-sSeBIaWQly .item:hover a,
.cid-sSeBIaWQly .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-sSeBIaWQly .copyright,
  .cid-sSeBIaWQly .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-sSeBIaWQly .align-left,
  .cid-sSeBIaWQly .align-right {
    text-align: center;
  }
  .cid-sSeBIaWQly .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSeBIaWQly .copyright {
    flex-direction: column;
  }
  .cid-sSeBIaWQly .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-sSeBIaWQly .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-sSeBIaWQly .mbr-text {
  color: #cccccc;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-sYTp3loMUC .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-sYTp3loMUC .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-sYTp3loMUC .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-sYTp3loMUC .navbar.opened {
  transition: all .3s;
}
.cid-sYTp3loMUC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sYTp3loMUC .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-sYTp3loMUC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sYTp3loMUC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sYTp3loMUC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sYTp3loMUC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sYTp3loMUC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sYTp3loMUC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sYTp3loMUC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sYTp3loMUC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sYTp3loMUC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sYTp3loMUC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sYTp3loMUC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sYTp3loMUC .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-sYTp3loMUC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sYTp3loMUC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sYTp3loMUC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sYTp3loMUC .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-sYTp3loMUC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sYTp3loMUC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sYTp3loMUC .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sYTp3loMUC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sYTp3loMUC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sYTp3loMUC .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-sYTp3loMUC .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-sYTp3loMUC .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sYTp3loMUC .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-sYTp3loMUC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-sYTp3loMUC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sYTp3loMUC .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sYTp3loMUC .navbar-caption {
  padding-right: 4rem;
}
.cid-sYTp3loMUC .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-sYTp3loMUC .dropdown-menu,
.cid-sYTp3loMUC .navbar.opened {
  background: #555555 !important;
}
.cid-sYTp3loMUC .nav-item:focus,
.cid-sYTp3loMUC .nav-link:focus {
  outline: none;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sYTp3loMUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sYTp3loMUC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sYTp3loMUC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sYTp3loMUC .dropdown-item.active,
.cid-sYTp3loMUC .dropdown-item:active {
  background-color: transparent;
}
.cid-sYTp3loMUC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sYTp3loMUC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sYTp3loMUC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sYTp3loMUC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sYTp3loMUC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sYTp3loMUC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sYTp3loMUC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sYTp3loMUC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sYTp3loMUC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sYTp3loMUC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sYTp3loMUC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sYTp3loMUC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sYTp3loMUC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sYTp3loMUC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sYTp3loMUC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sYTp3loMUC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sYTp3loMUC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sYTp3loMUC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sYTp3loMUC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sYTp3loMUC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sYTp3loMUC .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-sYTp3loMUC .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sYTp3loMUC .navbar {
    height: 77px;
  }
  .cid-sYTp3loMUC .navbar.opened {
    height: auto;
  }
  .cid-sYTp3loMUC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTp3m9kJz {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3m9kJz .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-sYTp3m9kJz .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sYTp3m9kJz .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sYTp3m9kJz .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sYTp3m9kJz .mbr-text,
.cid-sYTp3m9kJz .mbr-section-btn {
  color: #999999;
}
.cid-sYTp3m9kJz .mbr-section-title {
  color: #ffffff;
}
.cid-sYTp3m9kJz .mbr-text,
.cid-sYTp3m9kJz .col {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3mzPLU {
  display: flex;
  background-image: url("../../../assets/images/ts02-1920x1080.jpg");
}
.cid-sYTp3mzPLU .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-sYTp3mzPLU .mbr-section-title {
  margin: 0;
}
.cid-sYTp3mzPLU .mbr-text {
  color: #efefef;
}
.cid-sYTp3mzPLU .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-sYTp3mzPLU .card-img {
  text-align: left;
}
.cid-sYTp3mzPLU .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-sYTp3mzPLU .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-sYTp3mzPLU .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sYTp3mzPLU .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sYTp3mzPLU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYTp3mzPLU .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-sYTp3mzPLU .mbr-section-subtitle,
.cid-sYTp3mzPLU .mbr-section-btn {
  text-align: left;
}
.cid-sYTp3nc8lE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3nc8lE .mbr-section-title,
.cid-sYTp3nc8lE .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTp3nc8lE .mbr-section-text {
  color: #232323;
}
.cid-sYTp3nc8lE .mbr-text,
.cid-sYTp3nc8lE .typed-text,
.cid-sYTp3nc8lE .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sYTp3nc8lE .btn {
  margin-left: 4px !important;
}
.cid-sYTp3nc8lE .animated-element {
  color: #ffffff;
}
.cid-sYTp3nc8lE .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sYTp3nc8lE .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sYTp3nc8lE .typed-text,
  .cid-sYTp3nc8lE .mbr-section-subtitle,
  .cid-sYTp3nc8lE .mbr-section-text,
  .cid-sYTp3nc8lE .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sYTp3nc8lE .mbr-section-text,
.cid-sYTp3nc8lE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3nc8lE .mbr-section-subtitle,
.cid-sYTp3nc8lE .typed-text {
  color: #ffffff;
}
.cid-sYTp3nMEjb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3nMEjb .mbr-section-title,
.cid-sYTp3nMEjb .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTp3nMEjb .mbr-section-text {
  color: #232323;
}
.cid-sYTp3nMEjb .mbr-text,
.cid-sYTp3nMEjb .typed-text,
.cid-sYTp3nMEjb .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sYTp3nMEjb .btn {
  margin-left: 4px !important;
}
.cid-sYTp3nMEjb .animated-element {
  color: #ffffff;
}
.cid-sYTp3nMEjb .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sYTp3nMEjb .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sYTp3nMEjb .typed-text,
  .cid-sYTp3nMEjb .mbr-section-subtitle,
  .cid-sYTp3nMEjb .mbr-section-text,
  .cid-sYTp3nMEjb .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sYTp3nMEjb .mbr-section-text,
.cid-sYTp3nMEjb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3nMEjb .mbr-section-subtitle,
.cid-sYTp3nMEjb .typed-text {
  color: #ffffff;
}
.cid-sYTp3okvtl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3okvtl .mbr-section-title,
.cid-sYTp3okvtl .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTp3okvtl .mbr-section-text {
  color: #232323;
}
.cid-sYTp3okvtl .mbr-text,
.cid-sYTp3okvtl .typed-text,
.cid-sYTp3okvtl .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sYTp3okvtl .btn {
  margin-left: 4px !important;
}
.cid-sYTp3okvtl .animated-element {
  color: #ffffff;
}
.cid-sYTp3okvtl .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sYTp3okvtl .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sYTp3okvtl .typed-text,
  .cid-sYTp3okvtl .mbr-section-subtitle,
  .cid-sYTp3okvtl .mbr-section-text,
  .cid-sYTp3okvtl .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sYTp3okvtl .mbr-section-text,
.cid-sYTp3okvtl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3okvtl .mbr-section-subtitle,
.cid-sYTp3okvtl .typed-text {
  color: #ffffff;
}
.cid-sYTp3oQxUE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3oQxUE .mbr-section-title,
.cid-sYTp3oQxUE .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTp3oQxUE .mbr-section-text {
  color: #232323;
}
.cid-sYTp3oQxUE .mbr-text,
.cid-sYTp3oQxUE .typed-text,
.cid-sYTp3oQxUE .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sYTp3oQxUE .btn {
  margin-left: 4px !important;
}
.cid-sYTp3oQxUE .animated-element {
  color: #ffffff;
}
.cid-sYTp3oQxUE .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sYTp3oQxUE .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sYTp3oQxUE .typed-text,
  .cid-sYTp3oQxUE .mbr-section-subtitle,
  .cid-sYTp3oQxUE .mbr-section-text,
  .cid-sYTp3oQxUE .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sYTp3oQxUE .mbr-section-text,
.cid-sYTp3oQxUE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3oQxUE .mbr-section-subtitle,
.cid-sYTp3oQxUE .typed-text {
  color: #ffffff;
}
.cid-sYTx66S0or {
  background: #000000;
}
.cid-sYTx66S0or .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sYTx66S0or figcaption {
  position: relative;
}
.cid-sYTx66S0or figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sYTx66S0or .image-block {
    width: 100% !important;
  }
}
.cid-sYTp3posCw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-sYTp3posCw .mbr-section-title,
.cid-sYTp3posCw .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTp3posCw .mbr-section-text {
  color: #232323;
}
.cid-sYTp3posCw .mbr-text,
.cid-sYTp3posCw .typed-text,
.cid-sYTp3posCw .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sYTp3posCw .btn {
  margin-left: 4px !important;
}
.cid-sYTp3posCw .animated-element {
  color: #ffffff;
}
.cid-sYTp3posCw .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sYTp3posCw .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sYTp3posCw .typed-text,
  .cid-sYTp3posCw .mbr-section-subtitle,
  .cid-sYTp3posCw .mbr-section-text,
  .cid-sYTp3posCw .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sYTp3posCw .mbr-section-text,
.cid-sYTp3posCw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sYTp3posCw .mbr-section-subtitle,
.cid-sYTp3posCw .typed-text {
  color: #ffffff;
}
.cid-sYTp3rBW6z {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sYTp3rBW6z h2 {
  color: #000000;
}
.cid-sYTp3rBW6z h1 {
  color: #000000;
}
.cid-sYTp3rBW6z .mbr-text,
.cid-sYTp3rBW6z .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-sYTp3s2obZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sYTp3s2obZ .copyright {
  display: flex;
}
.cid-sYTp3s2obZ .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-sYTp3s2obZ .item:hover a,
.cid-sYTp3s2obZ .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-sYTp3s2obZ .copyright,
  .cid-sYTp3s2obZ .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-sYTp3s2obZ .align-left,
  .cid-sYTp3s2obZ .align-right {
    text-align: center;
  }
  .cid-sYTp3s2obZ .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sYTp3s2obZ .copyright {
    flex-direction: column;
  }
  .cid-sYTp3s2obZ .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-sYTp3s2obZ .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-sYTp3s2obZ .mbr-text {
  color: #cccccc;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tieEGvtpNx .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tieEGvtpNx .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tieEGvtpNx .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tieEGvtpNx .navbar.opened {
  transition: all .3s;
}
.cid-tieEGvtpNx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tieEGvtpNx .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tieEGvtpNx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tieEGvtpNx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tieEGvtpNx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tieEGvtpNx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tieEGvtpNx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tieEGvtpNx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tieEGvtpNx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tieEGvtpNx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tieEGvtpNx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tieEGvtpNx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tieEGvtpNx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tieEGvtpNx .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-tieEGvtpNx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tieEGvtpNx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tieEGvtpNx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tieEGvtpNx .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-tieEGvtpNx .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tieEGvtpNx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tieEGvtpNx .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tieEGvtpNx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tieEGvtpNx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tieEGvtpNx .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tieEGvtpNx .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tieEGvtpNx .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tieEGvtpNx .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tieEGvtpNx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tieEGvtpNx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tieEGvtpNx .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tieEGvtpNx .navbar-caption {
  padding-right: 4rem;
}
.cid-tieEGvtpNx .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tieEGvtpNx .dropdown-menu,
.cid-tieEGvtpNx .navbar.opened {
  background: #555555 !important;
}
.cid-tieEGvtpNx .nav-item:focus,
.cid-tieEGvtpNx .nav-link:focus {
  outline: none;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tieEGvtpNx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tieEGvtpNx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tieEGvtpNx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tieEGvtpNx .dropdown-item.active,
.cid-tieEGvtpNx .dropdown-item:active {
  background-color: transparent;
}
.cid-tieEGvtpNx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tieEGvtpNx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tieEGvtpNx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tieEGvtpNx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tieEGvtpNx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tieEGvtpNx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tieEGvtpNx ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tieEGvtpNx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tieEGvtpNx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tieEGvtpNx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tieEGvtpNx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tieEGvtpNx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tieEGvtpNx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tieEGvtpNx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tieEGvtpNx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tieEGvtpNx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tieEGvtpNx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tieEGvtpNx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tieEGvtpNx .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tieEGvtpNx a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tieEGvtpNx .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-tieEGvtpNx .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tieEGvtpNx .navbar {
    height: 77px;
  }
  .cid-tieEGvtpNx .navbar.opened {
    height: auto;
  }
  .cid-tieEGvtpNx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tieEGwczyy {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tieEGwczyy .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tieEGwczyy .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tieEGwczyy .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tieEGwczyy .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tieEGwczyy .mbr-text,
.cid-tieEGwczyy .mbr-section-btn {
  color: #999999;
}
.cid-tieEGwczyy .mbr-section-title {
  color: #ffffff;
}
.cid-tieEGwczyy .mbr-text,
.cid-tieEGwczyy .col {
  color: #ffffff;
  text-align: left;
}
.cid-tieEGwA9HV {
  display: flex;
  background-image: url("../../../assets/images/01-1746x980.jpg");
}
.cid-tieEGwA9HV .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #232323);
}
.cid-tieEGwA9HV .mbr-section-title {
  margin: 0;
}
.cid-tieEGwA9HV .mbr-text {
  color: #efefef;
}
.cid-tieEGwA9HV .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-tieEGwA9HV .card-img {
  text-align: left;
}
.cid-tieEGwA9HV .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-tieEGwA9HV .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-tieEGwA9HV .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tieEGwA9HV .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-tieEGwA9HV .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tieEGwA9HV .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-tieEGwA9HV .mbr-section-subtitle,
.cid-tieEGwA9HV .mbr-section-btn {
  text-align: left;
}
.cid-tieHD4Pj8H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-tieHD4Pj8H .card-wrapper {
  z-index: 3;
}
.cid-tieHD4Pj8H .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tieHD4Pj8H:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tieHD4Pj8H .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tieHD4Pj8H .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tieHD4Pj8H H2 {
  text-align: center;
}
.cid-tieHTnUWm7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tieHTnUWm7 .card-wrapper {
  z-index: 3;
}
.cid-tieHTnUWm7 .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tieHTnUWm7:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tieHTnUWm7 .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tieHTnUWm7 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tieHTnUWm7 H2 {
  text-align: center;
}
.cid-tieIxzA59U {
  background: #ffffff;
}
.cid-tieIxzA59U .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieIxzA59U figcaption {
  position: relative;
}
.cid-tieIxzA59U figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieIxzA59U .image-block {
    width: 100% !important;
  }
}
.cid-tieJtVTSoU {
  background: #ffffff;
}
.cid-tieJtVTSoU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieJtVTSoU figcaption {
  position: relative;
}
.cid-tieJtVTSoU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieJtVTSoU .image-block {
    width: 100% !important;
  }
}
.cid-tieKkknS64 {
  background: #ffffff;
}
.cid-tieKkknS64 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieKkknS64 figcaption {
  position: relative;
}
.cid-tieKkknS64 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieKkknS64 .image-block {
    width: 100% !important;
  }
}
.cid-tieL56kMRh {
  background: #ffffff;
}
.cid-tieL56kMRh .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieL56kMRh figcaption {
  position: relative;
}
.cid-tieL56kMRh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieL56kMRh .image-block {
    width: 100% !important;
  }
}
.cid-tieLCpVmbT {
  background: #ffffff;
}
.cid-tieLCpVmbT .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieLCpVmbT figcaption {
  position: relative;
}
.cid-tieLCpVmbT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieLCpVmbT .image-block {
    width: 100% !important;
  }
}
.cid-tieLZROnvm {
  background: #ffffff;
}
.cid-tieLZROnvm .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieLZROnvm figcaption {
  position: relative;
}
.cid-tieLZROnvm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieLZROnvm .image-block {
    width: 100% !important;
  }
}
.cid-tieMrUKuVj {
  background: #ffffff;
}
.cid-tieMrUKuVj .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieMrUKuVj figcaption {
  position: relative;
}
.cid-tieMrUKuVj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieMrUKuVj .image-block {
    width: 100% !important;
  }
}
.cid-tieMZ4l7iK {
  background: #ffffff;
}
.cid-tieMZ4l7iK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieMZ4l7iK figcaption {
  position: relative;
}
.cid-tieMZ4l7iK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieMZ4l7iK .image-block {
    width: 100% !important;
  }
}
.cid-tieP9kXxLE {
  background: #ffffff;
}
.cid-tieP9kXxLE .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tieP9kXxLE figcaption {
  position: relative;
}
.cid-tieP9kXxLE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tieP9kXxLE .image-block {
    width: 100% !important;
  }
}
.cid-tiePobhrE9 {
  background: #ffffff;
}
.cid-tiePobhrE9 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiePobhrE9 figcaption {
  position: relative;
}
.cid-tiePobhrE9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiePobhrE9 .image-block {
    width: 100% !important;
  }
}
.cid-tiePtpj0rn {
  background: #ffffff;
}
.cid-tiePtpj0rn .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiePtpj0rn figcaption {
  position: relative;
}
.cid-tiePtpj0rn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiePtpj0rn .image-block {
    width: 100% !important;
  }
}
.cid-tieEGzKtj7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-tieEGzKtj7 .mbr-section-title,
.cid-tieEGzKtj7 .mbr-section-subtitle {
  color: #000000;
}
.cid-tieEGzKtj7 .mbr-section-text {
  color: #232323;
}
.cid-tieEGzKtj7 .mbr-text,
.cid-tieEGzKtj7 .typed-text,
.cid-tieEGzKtj7 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tieEGzKtj7 .btn {
  margin-left: 4px !important;
}
.cid-tieEGzKtj7 .animated-element {
  color: #ffffff;
}
.cid-tieEGzKtj7 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tieEGzKtj7 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tieEGzKtj7 .typed-text,
  .cid-tieEGzKtj7 .mbr-section-subtitle,
  .cid-tieEGzKtj7 .mbr-section-text,
  .cid-tieEGzKtj7 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tieEGzKtj7 .mbr-section-text,
.cid-tieEGzKtj7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tieEGzKtj7 .mbr-section-subtitle,
.cid-tieEGzKtj7 .typed-text {
  color: #ffffff;
}
.cid-tieEGAhxWD {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tieEGAhxWD h2 {
  color: #000000;
}
.cid-tieEGAhxWD h1 {
  color: #000000;
}
.cid-tieEGAhxWD .mbr-text,
.cid-tieEGAhxWD .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tieEGAGTC7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tieEGAGTC7 .copyright {
  display: flex;
}
.cid-tieEGAGTC7 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tieEGAGTC7 .item:hover a,
.cid-tieEGAGTC7 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tieEGAGTC7 .copyright,
  .cid-tieEGAGTC7 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tieEGAGTC7 .align-left,
  .cid-tieEGAGTC7 .align-right {
    text-align: center;
  }
  .cid-tieEGAGTC7 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tieEGAGTC7 .copyright {
    flex-direction: column;
  }
  .cid-tieEGAGTC7 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tieEGAGTC7 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tieEGAGTC7 .mbr-text {
  color: #cccccc;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-rVtZLIAGc8 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-rVtZLIAGc8 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-rVtZLIAGc8 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rVtZLIAGc8 .navbar.opened {
  transition: all .3s;
}
.cid-rVtZLIAGc8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-rVtZLIAGc8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-rVtZLIAGc8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rVtZLIAGc8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rVtZLIAGc8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rVtZLIAGc8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rVtZLIAGc8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rVtZLIAGc8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rVtZLIAGc8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rVtZLIAGc8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rVtZLIAGc8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rVtZLIAGc8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rVtZLIAGc8 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rVtZLIAGc8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rVtZLIAGc8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rVtZLIAGc8 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-rVtZLIAGc8 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-rVtZLIAGc8 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-rVtZLIAGc8 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-rVtZLIAGc8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-rVtZLIAGc8 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rVtZLIAGc8 .navbar-caption {
  padding-right: 4rem;
}
.cid-rVtZLIAGc8 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-rVtZLIAGc8 .dropdown-menu,
.cid-rVtZLIAGc8 .navbar.opened {
  background: #555555 !important;
}
.cid-rVtZLIAGc8 .nav-item:focus,
.cid-rVtZLIAGc8 .nav-link:focus {
  outline: none;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rVtZLIAGc8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rVtZLIAGc8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rVtZLIAGc8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rVtZLIAGc8 .dropdown-item.active,
.cid-rVtZLIAGc8 .dropdown-item:active {
  background-color: transparent;
}
.cid-rVtZLIAGc8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rVtZLIAGc8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rVtZLIAGc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rVtZLIAGc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rVtZLIAGc8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rVtZLIAGc8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rVtZLIAGc8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-rVtZLIAGc8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rVtZLIAGc8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rVtZLIAGc8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVtZLIAGc8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rVtZLIAGc8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rVtZLIAGc8 .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-rVtZLIAGc8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVtZLIAGc8 .navbar {
    height: 77px;
  }
  .cid-rVtZLIAGc8 .navbar.opened {
    height: auto;
  }
  .cid-rVtZLIAGc8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rVtZRboH4T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-rVtZRboH4T .copyright {
  display: flex;
}
.cid-rVtZRboH4T .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-rVtZRboH4T .item:hover a,
.cid-rVtZRboH4T .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-rVtZRboH4T .copyright,
  .cid-rVtZRboH4T .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-rVtZRboH4T .align-left,
  .cid-rVtZRboH4T .align-right {
    text-align: center;
  }
  .cid-rVtZRboH4T .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rVtZRboH4T .copyright {
    flex-direction: column;
  }
  .cid-rVtZRboH4T .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-rVtZRboH4T .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-rVtZRboH4T .mbr-text {
  color: #cccccc;
}
.cid-tiC15afUCT {
  background: #ffffff;
}
.cid-tiC15afUCT .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC15afUCT figcaption {
  position: relative;
}
.cid-tiC15afUCT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC15afUCT .image-block {
    width: 100% !important;
  }
}
.cid-tiC2cs3mJF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tiC2cs3mJF .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tiC2cs3mJF .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tiC2cs3mJF .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tiC2cs3mJF .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tiC2cs3mJF .mbr-text,
.cid-tiC2cs3mJF .mbr-section-btn {
  color: #999999;
}
.cid-tiC2TbLPSI {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dtc500-1.png");
}
.cid-tiC2TbLPSI h2 {
  color: #000000;
}
.cid-tiC2TbLPSI h1 {
  color: #000000;
}
.cid-tiC2TbLPSI .mbr-text,
.cid-tiC2TbLPSI .mbr-section-btn {
  color: #999999;
}
.cid-tiC1gVxgvW {
  background: #ffffff;
}
.cid-tiC1gVxgvW .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1gVxgvW figcaption {
  position: relative;
}
.cid-tiC1gVxgvW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1gVxgvW .image-block {
    width: 100% !important;
  }
}
.cid-tiC1kDgFHv {
  background: #ffffff;
}
.cid-tiC1kDgFHv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1kDgFHv figcaption {
  position: relative;
}
.cid-tiC1kDgFHv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1kDgFHv .image-block {
    width: 100% !important;
  }
}
.cid-tiC1oEY6Kq {
  background: #ffffff;
}
.cid-tiC1oEY6Kq .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1oEY6Kq figcaption {
  position: relative;
}
.cid-tiC1oEY6Kq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1oEY6Kq .image-block {
    width: 100% !important;
  }
}
.cid-tiC1uqyiUG {
  background: #ffffff;
}
.cid-tiC1uqyiUG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1uqyiUG figcaption {
  position: relative;
}
.cid-tiC1uqyiUG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1uqyiUG .image-block {
    width: 100% !important;
  }
}
.cid-tiC1xSVriX {
  background: #ffffff;
}
.cid-tiC1xSVriX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1xSVriX figcaption {
  position: relative;
}
.cid-tiC1xSVriX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1xSVriX .image-block {
    width: 100% !important;
  }
}
.cid-tiC1CzqrUo {
  background: #ffffff;
}
.cid-tiC1CzqrUo .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1CzqrUo figcaption {
  position: relative;
}
.cid-tiC1CzqrUo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1CzqrUo .image-block {
    width: 100% !important;
  }
}
.cid-tiC1H8tSqC {
  background: #ffffff;
}
.cid-tiC1H8tSqC .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1H8tSqC figcaption {
  position: relative;
}
.cid-tiC1H8tSqC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1H8tSqC .image-block {
    width: 100% !important;
  }
}
.cid-tiC1Q3LvqG {
  background: #ffffff;
}
.cid-tiC1Q3LvqG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1Q3LvqG figcaption {
  position: relative;
}
.cid-tiC1Q3LvqG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1Q3LvqG .image-block {
    width: 100% !important;
  }
}
.cid-tiC1UCGOJb {
  background: #ffffff;
}
.cid-tiC1UCGOJb .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1UCGOJb figcaption {
  position: relative;
}
.cid-tiC1UCGOJb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1UCGOJb .image-block {
    width: 100% !important;
  }
}
.cid-tjWL3sHzss {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjWL3sHzss .mbr-section-title,
.cid-tjWL3sHzss .mbr-section-subtitle {
  color: #000000;
}
.cid-tjWL3sHzss .mbr-section-text {
  color: #232323;
}
.cid-tjWL3sHzss .mbr-text,
.cid-tjWL3sHzss .typed-text,
.cid-tjWL3sHzss .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tjWL3sHzss .btn {
  margin-left: 4px !important;
}
.cid-tjWL3sHzss .animated-element {
  color: #ffffff;
}
.cid-tjWL3sHzss .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tjWL3sHzss .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tjWL3sHzss .typed-text,
  .cid-tjWL3sHzss .mbr-section-subtitle,
  .cid-tjWL3sHzss .mbr-section-text,
  .cid-tjWL3sHzss .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tjWL3sHzss .mbr-section-text,
.cid-tjWL3sHzss .mbr-section-btn {
  color: #4f4943;
  text-align: left;
}
.cid-tjWL3sHzss .mbr-section-subtitle,
.cid-tjWL3sHzss .typed-text {
  color: #4f4943;
}
.cid-tiC1ZBh7fd {
  background: #ffffff;
}
.cid-tiC1ZBh7fd .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tiC1ZBh7fd figcaption {
  position: relative;
}
.cid-tiC1ZBh7fd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tiC1ZBh7fd .image-block {
    width: 100% !important;
  }
}
.cid-tnNreCNcDf .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-tnNreCNcDf .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tnNreCNcDf .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tnNreCNcDf .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tnNreCNcDf .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tnNreCNcDf .navbar.opened {
  transition: all .3s;
}
.cid-tnNreCNcDf .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tnNreCNcDf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tnNreCNcDf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tnNreCNcDf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tnNreCNcDf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tnNreCNcDf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tnNreCNcDf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tnNreCNcDf .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-tnNreCNcDf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tnNreCNcDf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tnNreCNcDf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tnNreCNcDf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tnNreCNcDf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tnNreCNcDf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tnNreCNcDf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tnNreCNcDf .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-tnNreCNcDf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tnNreCNcDf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tnNreCNcDf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tnNreCNcDf .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-tnNreCNcDf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tnNreCNcDf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tnNreCNcDf .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tnNreCNcDf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tnNreCNcDf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tnNreCNcDf .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tnNreCNcDf .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tnNreCNcDf .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tnNreCNcDf .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tnNreCNcDf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tnNreCNcDf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tnNreCNcDf .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tnNreCNcDf .navbar-caption {
  padding-right: 4rem;
}
.cid-tnNreCNcDf .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tnNreCNcDf .dropdown-menu,
.cid-tnNreCNcDf .navbar.opened {
  background: #555555 !important;
}
.cid-tnNreCNcDf .nav-item:focus,
.cid-tnNreCNcDf .nav-link:focus {
  outline: none;
}
.cid-tnNreCNcDf .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-tnNreCNcDf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnNreCNcDf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tnNreCNcDf .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-tnNreCNcDf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tnNreCNcDf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tnNreCNcDf .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-tnNreCNcDf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tnNreCNcDf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tnNreCNcDf .dropdown-item.active,
.cid-tnNreCNcDf .dropdown-item:active {
  background-color: transparent;
}
.cid-tnNreCNcDf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tnNreCNcDf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tnNreCNcDf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tnNreCNcDf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tnNreCNcDf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tnNreCNcDf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnNreCNcDf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tnNreCNcDf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tnNreCNcDf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tnNreCNcDf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tnNreCNcDf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tnNreCNcDf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tnNreCNcDf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tnNreCNcDf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tnNreCNcDf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnNreCNcDf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tnNreCNcDf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tnNreCNcDf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnNreCNcDf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tnNreCNcDf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tnNreCNcDf .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-tnNreCNcDf .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tnNreCNcDf .navbar {
    height: 77px;
  }
  .cid-tnNreCNcDf .navbar.opened {
    height: auto;
  }
  .cid-tnNreCNcDf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tnNreDGi7Z {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tnNreDGi7Z .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tnNreDGi7Z .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tnNreDGi7Z .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tnNreDGi7Z .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tnNreDGi7Z .mbr-text,
.cid-tnNreDGi7Z .mbr-section-btn {
  color: #999999;
}
.cid-tnNreDGi7Z .mbr-section-title {
  color: #ffffff;
}
.cid-tnNreDGi7Z .mbr-text,
.cid-tnNreDGi7Z .col {
  color: #ffffff;
  text-align: left;
}
.cid-tnNGlF7M73 {
  background: #ffffff;
}
.cid-tnNGlF7M73 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGlF7M73 figcaption {
  position: relative;
}
.cid-tnNGlF7M73 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGlF7M73 .image-block {
    width: 100% !important;
  }
}
.cid-tnNGwi5Z3q {
  background: #ffffff;
}
.cid-tnNGwi5Z3q .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGwi5Z3q figcaption {
  position: relative;
}
.cid-tnNGwi5Z3q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGwi5Z3q .image-block {
    width: 100% !important;
  }
}
.cid-tnNGzW4woS {
  background: #ffffff;
}
.cid-tnNGzW4woS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGzW4woS figcaption {
  position: relative;
}
.cid-tnNGzW4woS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGzW4woS .image-block {
    width: 100% !important;
  }
}
.cid-tnNGE2Njs3 {
  background: #ffffff;
}
.cid-tnNGE2Njs3 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGE2Njs3 figcaption {
  position: relative;
}
.cid-tnNGE2Njs3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGE2Njs3 .image-block {
    width: 100% !important;
  }
}
.cid-tnNGIdFfGV {
  background: #ffffff;
}
.cid-tnNGIdFfGV .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGIdFfGV figcaption {
  position: relative;
}
.cid-tnNGIdFfGV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGIdFfGV .image-block {
    width: 100% !important;
  }
}
.cid-tnNGMiyGu0 {
  background: #ffffff;
}
.cid-tnNGMiyGu0 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGMiyGu0 figcaption {
  position: relative;
}
.cid-tnNGMiyGu0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGMiyGu0 .image-block {
    width: 100% !important;
  }
}
.cid-tnNGRTRdXQ {
  background: #ffffff;
}
.cid-tnNGRTRdXQ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGRTRdXQ figcaption {
  position: relative;
}
.cid-tnNGRTRdXQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGRTRdXQ .image-block {
    width: 100% !important;
  }
}
.cid-tnNGYpOhYs {
  background: #ffffff;
}
.cid-tnNGYpOhYs .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNGYpOhYs figcaption {
  position: relative;
}
.cid-tnNGYpOhYs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNGYpOhYs .image-block {
    width: 100% !important;
  }
}
.cid-tnNH2gJlZA {
  background: #ffffff;
}
.cid-tnNH2gJlZA .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tnNH2gJlZA figcaption {
  position: relative;
}
.cid-tnNH2gJlZA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnNH2gJlZA .image-block {
    width: 100% !important;
  }
}
.cid-tnNreEItNN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-tnNreEItNN .card-wrapper {
  z-index: 3;
}
.cid-tnNreEItNN .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tnNreEItNN:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tnNreEItNN .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tnNreEItNN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tnNreEItNN H2 {
  text-align: center;
}
.cid-tnNreJfT3h {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-tnNreJfT3h .mbr-section-title,
.cid-tnNreJfT3h .mbr-section-subtitle {
  color: #000000;
}
.cid-tnNreJfT3h .mbr-section-text {
  color: #232323;
}
.cid-tnNreJfT3h .mbr-text,
.cid-tnNreJfT3h .typed-text,
.cid-tnNreJfT3h .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tnNreJfT3h .btn {
  margin-left: 4px !important;
}
.cid-tnNreJfT3h .animated-element {
  color: #ffffff;
}
.cid-tnNreJfT3h .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tnNreJfT3h .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tnNreJfT3h .typed-text,
  .cid-tnNreJfT3h .mbr-section-subtitle,
  .cid-tnNreJfT3h .mbr-section-text,
  .cid-tnNreJfT3h .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tnNreJfT3h .mbr-section-text,
.cid-tnNreJfT3h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tnNreJfT3h .mbr-section-subtitle,
.cid-tnNreJfT3h .typed-text {
  color: #ffffff;
}
.cid-tnNreJQokq {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tnNreJQokq h2 {
  color: #000000;
}
.cid-tnNreJQokq h1 {
  color: #000000;
}
.cid-tnNreJQokq .mbr-text,
.cid-tnNreJQokq .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tnNreKf6XZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tnNreKf6XZ .copyright {
  display: flex;
}
.cid-tnNreKf6XZ .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tnNreKf6XZ .item:hover a,
.cid-tnNreKf6XZ .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tnNreKf6XZ .copyright,
  .cid-tnNreKf6XZ .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tnNreKf6XZ .align-left,
  .cid-tnNreKf6XZ .align-right {
    text-align: center;
  }
  .cid-tnNreKf6XZ .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tnNreKf6XZ .copyright {
    flex-direction: column;
  }
  .cid-tnNreKf6XZ .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tnNreKf6XZ .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tnNreKf6XZ .mbr-text {
  color: #cccccc;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tBFz6v7KPY .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tBFz6v7KPY .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tBFz6v7KPY .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tBFz6v7KPY .navbar.opened {
  transition: all .3s;
}
.cid-tBFz6v7KPY .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBFz6v7KPY .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tBFz6v7KPY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBFz6v7KPY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBFz6v7KPY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBFz6v7KPY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBFz6v7KPY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBFz6v7KPY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBFz6v7KPY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBFz6v7KPY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBFz6v7KPY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBFz6v7KPY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBFz6v7KPY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBFz6v7KPY .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-tBFz6v7KPY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBFz6v7KPY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBFz6v7KPY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBFz6v7KPY .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-tBFz6v7KPY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBFz6v7KPY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBFz6v7KPY .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tBFz6v7KPY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBFz6v7KPY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBFz6v7KPY .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tBFz6v7KPY .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tBFz6v7KPY .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tBFz6v7KPY .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tBFz6v7KPY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tBFz6v7KPY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBFz6v7KPY .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBFz6v7KPY .navbar-caption {
  padding-right: 4rem;
}
.cid-tBFz6v7KPY .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tBFz6v7KPY .dropdown-menu,
.cid-tBFz6v7KPY .navbar.opened {
  background: #555555 !important;
}
.cid-tBFz6v7KPY .nav-item:focus,
.cid-tBFz6v7KPY .nav-link:focus {
  outline: none;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBFz6v7KPY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBFz6v7KPY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBFz6v7KPY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBFz6v7KPY .dropdown-item.active,
.cid-tBFz6v7KPY .dropdown-item:active {
  background-color: transparent;
}
.cid-tBFz6v7KPY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBFz6v7KPY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBFz6v7KPY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBFz6v7KPY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tBFz6v7KPY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBFz6v7KPY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBFz6v7KPY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBFz6v7KPY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBFz6v7KPY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBFz6v7KPY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBFz6v7KPY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBFz6v7KPY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBFz6v7KPY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBFz6v7KPY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBFz6v7KPY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBFz6v7KPY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBFz6v7KPY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBFz6v7KPY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBFz6v7KPY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tBFz6v7KPY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBFz6v7KPY .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-tBFz6v7KPY .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBFz6v7KPY .navbar {
    height: 77px;
  }
  .cid-tBFz6v7KPY .navbar.opened {
    height: auto;
  }
  .cid-tBFz6v7KPY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBFz6vWm1I {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tBFz6vWm1I .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tBFz6vWm1I .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tBFz6vWm1I .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tBFz6vWm1I .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tBFz6vWm1I .mbr-text,
.cid-tBFz6vWm1I .mbr-section-btn {
  color: #999999;
}
.cid-tBFz6vWm1I .mbr-section-title {
  color: #ffffff;
}
.cid-tBFz6vWm1I .mbr-text,
.cid-tBFz6vWm1I .col {
  color: #ffffff;
  text-align: left;
}
.cid-tBFAwAPOfK {
  background: #ffffff;
}
.cid-tBFAwAPOfK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFAwAPOfK figcaption {
  position: relative;
}
.cid-tBFAwAPOfK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFAwAPOfK .image-block {
    width: 100% !important;
  }
}
.cid-tBFAI90nBS {
  background: #ffffff;
}
.cid-tBFAI90nBS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFAI90nBS figcaption {
  position: relative;
}
.cid-tBFAI90nBS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFAI90nBS .image-block {
    width: 100% !important;
  }
}
.cid-tBFAOoV93V {
  background: #ffffff;
}
.cid-tBFAOoV93V .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFAOoV93V figcaption {
  position: relative;
}
.cid-tBFAOoV93V figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFAOoV93V .image-block {
    width: 100% !important;
  }
}
.cid-tBFATqjveZ {
  background: #ffffff;
}
.cid-tBFATqjveZ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFATqjveZ figcaption {
  position: relative;
}
.cid-tBFATqjveZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFATqjveZ .image-block {
    width: 100% !important;
  }
}
.cid-tBFAXEjvD4 {
  background: #ffffff;
}
.cid-tBFAXEjvD4 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFAXEjvD4 figcaption {
  position: relative;
}
.cid-tBFAXEjvD4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFAXEjvD4 .image-block {
    width: 100% !important;
  }
}
.cid-tBFB28I3kx {
  background: #ffffff;
}
.cid-tBFB28I3kx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFB28I3kx figcaption {
  position: relative;
}
.cid-tBFB28I3kx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFB28I3kx .image-block {
    width: 100% !important;
  }
}
.cid-tBFB68k6Uv {
  background: #ffffff;
}
.cid-tBFB68k6Uv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFB68k6Uv figcaption {
  position: relative;
}
.cid-tBFB68k6Uv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFB68k6Uv .image-block {
    width: 100% !important;
  }
}
.cid-tBFBarjLDi {
  background: #ffffff;
}
.cid-tBFBarjLDi .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFBarjLDi figcaption {
  position: relative;
}
.cid-tBFBarjLDi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFBarjLDi .image-block {
    width: 100% !important;
  }
}
.cid-tBFBePafdy {
  background: #ffffff;
}
.cid-tBFBePafdy .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFBePafdy figcaption {
  position: relative;
}
.cid-tBFBePafdy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFBePafdy .image-block {
    width: 100% !important;
  }
}
.cid-tBFBjC1jKe {
  background: #ffffff;
}
.cid-tBFBjC1jKe .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFBjC1jKe figcaption {
  position: relative;
}
.cid-tBFBjC1jKe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFBjC1jKe .image-block {
    width: 100% !important;
  }
}
.cid-tBFBppngix {
  background: #ffffff;
}
.cid-tBFBppngix .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFBppngix figcaption {
  position: relative;
}
.cid-tBFBppngix figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFBppngix .image-block {
    width: 100% !important;
  }
}
.cid-tBFBtrHMGc {
  background: #ffffff;
}
.cid-tBFBtrHMGc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBFBtrHMGc figcaption {
  position: relative;
}
.cid-tBFBtrHMGc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBFBtrHMGc .image-block {
    width: 100% !important;
  }
}
.cid-tBFGMtfajT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFGMtfajT H2 {
  text-align: left;
}
.cid-tBFGMtfajT H3 {
  text-align: left;
}
.cid-tBFGMtfajT .mbr-text,
.cid-tBFGMtfajT .mbr-section-btn {
  text-align: left;
}
.cid-tBFGYOtWZu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFGYOtWZu H2 {
  text-align: left;
}
.cid-tBFGYOtWZu H3 {
  text-align: left;
}
.cid-tBFGYOtWZu .mbr-text,
.cid-tBFGYOtWZu .mbr-section-btn {
  text-align: left;
}
.cid-tBFHfW5WzO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFHfW5WzO H2 {
  text-align: left;
}
.cid-tBFHfW5WzO H3 {
  text-align: left;
}
.cid-tBFHfW5WzO .mbr-text,
.cid-tBFHfW5WzO .mbr-section-btn {
  text-align: left;
}
.cid-tBFHDXVEvq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFHDXVEvq H2 {
  text-align: left;
}
.cid-tBFHDXVEvq H3 {
  text-align: left;
}
.cid-tBFHDXVEvq .mbr-text,
.cid-tBFHDXVEvq .mbr-section-btn {
  text-align: left;
}
.cid-tBFHO5PmUV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFHO5PmUV H2 {
  text-align: left;
}
.cid-tBFHO5PmUV H3 {
  text-align: left;
}
.cid-tBFHO5PmUV .mbr-text,
.cid-tBFHO5PmUV .mbr-section-btn {
  text-align: left;
}
.cid-tBFHXKa6TB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFHXKa6TB H2 {
  text-align: left;
}
.cid-tBFHXKa6TB H3 {
  text-align: left;
}
.cid-tBFHXKa6TB .mbr-text,
.cid-tBFHXKa6TB .mbr-section-btn {
  text-align: left;
}
.cid-tBFI6xr74I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFI6xr74I H2 {
  text-align: left;
}
.cid-tBFI6xr74I H3 {
  text-align: left;
}
.cid-tBFI6xr74I .mbr-text,
.cid-tBFI6xr74I .mbr-section-btn {
  text-align: left;
}
.cid-tBFIfA3GXl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFIfA3GXl H2 {
  text-align: left;
}
.cid-tBFIfA3GXl H3 {
  text-align: left;
}
.cid-tBFIfA3GXl .mbr-text,
.cid-tBFIfA3GXl .mbr-section-btn {
  text-align: left;
}
.cid-tBFIrCdrJy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFIrCdrJy H2 {
  text-align: left;
}
.cid-tBFIrCdrJy H3 {
  text-align: left;
}
.cid-tBFIrCdrJy .mbr-text,
.cid-tBFIrCdrJy .mbr-section-btn {
  text-align: left;
}
.cid-tBFIzxS5I2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFIzxS5I2 H2 {
  text-align: left;
}
.cid-tBFIzxS5I2 H3 {
  text-align: left;
}
.cid-tBFIzxS5I2 .mbr-text,
.cid-tBFIzxS5I2 .mbr-section-btn {
  text-align: left;
}
.cid-tBFIJo9FLl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tBFIJo9FLl H2 {
  text-align: left;
}
.cid-tBFIJo9FLl H3 {
  text-align: left;
}
.cid-tBFIJo9FLl .mbr-text,
.cid-tBFIJo9FLl .mbr-section-btn {
  text-align: left;
}
.cid-tBFz6wYhaL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-tBFz6wYhaL .card-wrapper {
  z-index: 3;
}
.cid-tBFz6wYhaL .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tBFz6wYhaL:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tBFz6wYhaL .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tBFz6wYhaL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tBFz6wYhaL H2 {
  text-align: center;
}
.cid-tBFz6Bt5mI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/r1-c1-1-1500x2173.jpg");
}
.cid-tBFz6Bt5mI .mbr-section-title,
.cid-tBFz6Bt5mI .mbr-section-subtitle {
  color: #000000;
}
.cid-tBFz6Bt5mI .mbr-section-text {
  color: #232323;
}
.cid-tBFz6Bt5mI .mbr-text,
.cid-tBFz6Bt5mI .typed-text,
.cid-tBFz6Bt5mI .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tBFz6Bt5mI .btn {
  margin-left: 4px !important;
}
.cid-tBFz6Bt5mI .animated-element {
  color: #ffffff;
}
.cid-tBFz6Bt5mI .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tBFz6Bt5mI .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tBFz6Bt5mI .typed-text,
  .cid-tBFz6Bt5mI .mbr-section-subtitle,
  .cid-tBFz6Bt5mI .mbr-section-text,
  .cid-tBFz6Bt5mI .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tBFz6Bt5mI .mbr-section-text,
.cid-tBFz6Bt5mI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tBFz6Bt5mI .mbr-section-subtitle,
.cid-tBFz6Bt5mI .typed-text {
  color: #ffffff;
}
.cid-tBFz6C4Gp7 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBFz6C4Gp7 h2 {
  color: #000000;
}
.cid-tBFz6C4Gp7 h1 {
  color: #000000;
}
.cid-tBFz6C4Gp7 .mbr-text,
.cid-tBFz6C4Gp7 .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tBFz6Cu4ZO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tBFz6Cu4ZO .copyright {
  display: flex;
}
.cid-tBFz6Cu4ZO .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tBFz6Cu4ZO .item:hover a,
.cid-tBFz6Cu4ZO .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tBFz6Cu4ZO .copyright,
  .cid-tBFz6Cu4ZO .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tBFz6Cu4ZO .align-left,
  .cid-tBFz6Cu4ZO .align-right {
    text-align: center;
  }
  .cid-tBFz6Cu4ZO .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tBFz6Cu4ZO .copyright {
    flex-direction: column;
  }
  .cid-tBFz6Cu4ZO .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tBFz6Cu4ZO .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tBFz6Cu4ZO .mbr-text {
  color: #cccccc;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tCfRHUCpT7 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tCfRHUCpT7 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tCfRHUCpT7 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tCfRHUCpT7 .navbar.opened {
  transition: all .3s;
}
.cid-tCfRHUCpT7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tCfRHUCpT7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tCfRHUCpT7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCfRHUCpT7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCfRHUCpT7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tCfRHUCpT7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCfRHUCpT7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCfRHUCpT7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tCfRHUCpT7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tCfRHUCpT7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCfRHUCpT7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCfRHUCpT7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCfRHUCpT7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCfRHUCpT7 .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-tCfRHUCpT7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tCfRHUCpT7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCfRHUCpT7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCfRHUCpT7 .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-tCfRHUCpT7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tCfRHUCpT7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tCfRHUCpT7 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tCfRHUCpT7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tCfRHUCpT7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tCfRHUCpT7 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tCfRHUCpT7 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tCfRHUCpT7 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tCfRHUCpT7 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tCfRHUCpT7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tCfRHUCpT7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCfRHUCpT7 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tCfRHUCpT7 .navbar-caption {
  padding-right: 4rem;
}
.cid-tCfRHUCpT7 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tCfRHUCpT7 .dropdown-menu,
.cid-tCfRHUCpT7 .navbar.opened {
  background: #555555 !important;
}
.cid-tCfRHUCpT7 .nav-item:focus,
.cid-tCfRHUCpT7 .nav-link:focus {
  outline: none;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCfRHUCpT7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCfRHUCpT7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCfRHUCpT7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCfRHUCpT7 .dropdown-item.active,
.cid-tCfRHUCpT7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCfRHUCpT7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCfRHUCpT7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCfRHUCpT7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCfRHUCpT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCfRHUCpT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCfRHUCpT7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCfRHUCpT7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tCfRHUCpT7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCfRHUCpT7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tCfRHUCpT7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tCfRHUCpT7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tCfRHUCpT7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tCfRHUCpT7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tCfRHUCpT7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tCfRHUCpT7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tCfRHUCpT7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tCfRHUCpT7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tCfRHUCpT7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tCfRHUCpT7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tCfRHUCpT7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCfRHUCpT7 .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-tCfRHUCpT7 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tCfRHUCpT7 .navbar {
    height: 77px;
  }
  .cid-tCfRHUCpT7 .navbar.opened {
    height: auto;
  }
  .cid-tCfRHUCpT7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCfRHVBODD {
  padding-top: 180px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-tCfRHVBODD .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tCfRHVBODD .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tCfRHVBODD .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tCfRHVBODD .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tCfRHVBODD .mbr-text,
.cid-tCfRHVBODD .mbr-section-btn {
  color: #999999;
}
.cid-tCfRHVBODD .mbr-section-title {
  color: #ffffff;
}
.cid-tCfRHVBODD .mbr-text,
.cid-tCfRHVBODD .col {
  color: #ffffff;
  text-align: left;
}
.cid-tCfSNZnlsD {
  background: #ffffff;
}
.cid-tCfSNZnlsD .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfSNZnlsD figcaption {
  position: relative;
}
.cid-tCfSNZnlsD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfSNZnlsD .image-block {
    width: 100% !important;
  }
}
.cid-tCfSVVZL7u {
  background: #ffffff;
}
.cid-tCfSVVZL7u .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfSVVZL7u figcaption {
  position: relative;
}
.cid-tCfSVVZL7u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfSVVZL7u .image-block {
    width: 100% !important;
  }
}
.cid-tCfT05xo9y {
  background: #ffffff;
}
.cid-tCfT05xo9y .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfT05xo9y figcaption {
  position: relative;
}
.cid-tCfT05xo9y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfT05xo9y .image-block {
    width: 100% !important;
  }
}
.cid-tCfT4TUw54 {
  background: #ffffff;
}
.cid-tCfT4TUw54 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfT4TUw54 figcaption {
  position: relative;
}
.cid-tCfT4TUw54 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfT4TUw54 .image-block {
    width: 100% !important;
  }
}
.cid-tCfT8t69Wx {
  background: #ffffff;
}
.cid-tCfT8t69Wx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfT8t69Wx figcaption {
  position: relative;
}
.cid-tCfT8t69Wx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfT8t69Wx .image-block {
    width: 100% !important;
  }
}
.cid-tCfTcukLo8 {
  background: #ffffff;
}
.cid-tCfTcukLo8 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tCfTcukLo8 figcaption {
  position: relative;
}
.cid-tCfTcukLo8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCfTcukLo8 .image-block {
    width: 100% !important;
  }
}
.cid-tCfUaJjyCu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tCfUaJjyCu H2 {
  text-align: left;
}
.cid-tCfUaJjyCu H3 {
  text-align: left;
}
.cid-tCfUaJjyCu .mbr-text,
.cid-tCfUaJjyCu .mbr-section-btn {
  text-align: left;
}
.cid-tCfUzSabbJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tCfUzSabbJ H2 {
  text-align: left;
}
.cid-tCfUzSabbJ H3 {
  text-align: left;
}
.cid-tCfUzSabbJ .mbr-text,
.cid-tCfUzSabbJ .mbr-section-btn {
  text-align: left;
}
.cid-tCfUXlyj28 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tCfUXlyj28 H2 {
  text-align: left;
}
.cid-tCfUXlyj28 H3 {
  text-align: left;
}
.cid-tCfUXlyj28 .mbr-text,
.cid-tCfUXlyj28 .mbr-section-btn {
  text-align: left;
}
.cid-tCfV6HGfOX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tCfV6HGfOX H2 {
  text-align: left;
}
.cid-tCfV6HGfOX H3 {
  text-align: left;
}
.cid-tCfV6HGfOX .mbr-text,
.cid-tCfV6HGfOX .mbr-section-btn {
  text-align: left;
}
.cid-tCfVfxPqwv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tCfVfxPqwv H2 {
  text-align: left;
}
.cid-tCfVfxPqwv H3 {
  text-align: left;
}
.cid-tCfVfxPqwv .mbr-text,
.cid-tCfVfxPqwv .mbr-section-btn {
  text-align: left;
}
.cid-tCfRI170rU {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tCfRI170rU h2 {
  color: #000000;
}
.cid-tCfRI170rU h1 {
  color: #000000;
}
.cid-tCfRI170rU .mbr-text,
.cid-tCfRI170rU .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tCfRI1Iry8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tCfRI1Iry8 .copyright {
  display: flex;
}
.cid-tCfRI1Iry8 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tCfRI1Iry8 .item:hover a,
.cid-tCfRI1Iry8 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tCfRI1Iry8 .copyright,
  .cid-tCfRI1Iry8 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tCfRI1Iry8 .align-left,
  .cid-tCfRI1Iry8 .align-right {
    text-align: center;
  }
  .cid-tCfRI1Iry8 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tCfRI1Iry8 .copyright {
    flex-direction: column;
  }
  .cid-tCfRI1Iry8 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tCfRI1Iry8 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tCfRI1Iry8 .mbr-text {
  color: #cccccc;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tJNC36mc3s .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tJNC36mc3s .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tJNC36mc3s .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tJNC36mc3s .navbar.opened {
  transition: all .3s;
}
.cid-tJNC36mc3s .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tJNC36mc3s .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tJNC36mc3s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJNC36mc3s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJNC36mc3s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tJNC36mc3s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJNC36mc3s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJNC36mc3s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJNC36mc3s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tJNC36mc3s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJNC36mc3s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJNC36mc3s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJNC36mc3s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJNC36mc3s .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-tJNC36mc3s .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJNC36mc3s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJNC36mc3s .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJNC36mc3s .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-tJNC36mc3s .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tJNC36mc3s .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJNC36mc3s .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tJNC36mc3s .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJNC36mc3s .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJNC36mc3s .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tJNC36mc3s .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tJNC36mc3s .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tJNC36mc3s .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tJNC36mc3s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tJNC36mc3s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJNC36mc3s .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJNC36mc3s .navbar-caption {
  padding-right: 4rem;
}
.cid-tJNC36mc3s .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tJNC36mc3s .dropdown-menu,
.cid-tJNC36mc3s .navbar.opened {
  background: #555555 !important;
}
.cid-tJNC36mc3s .nav-item:focus,
.cid-tJNC36mc3s .nav-link:focus {
  outline: none;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJNC36mc3s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJNC36mc3s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJNC36mc3s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJNC36mc3s .dropdown-item.active,
.cid-tJNC36mc3s .dropdown-item:active {
  background-color: transparent;
}
.cid-tJNC36mc3s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJNC36mc3s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJNC36mc3s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJNC36mc3s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJNC36mc3s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJNC36mc3s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJNC36mc3s ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJNC36mc3s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJNC36mc3s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJNC36mc3s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJNC36mc3s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJNC36mc3s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJNC36mc3s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJNC36mc3s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJNC36mc3s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJNC36mc3s nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJNC36mc3s nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJNC36mc3s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJNC36mc3s .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tJNC36mc3s a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJNC36mc3s .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-tJNC36mc3s .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJNC36mc3s .navbar {
    height: 77px;
  }
  .cid-tJNC36mc3s .navbar.opened {
    height: auto;
  }
  .cid-tJNC36mc3s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJNC37aIGr {
  padding-top: 180px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-tJNC37aIGr .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tJNC37aIGr .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tJNC37aIGr .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tJNC37aIGr .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tJNC37aIGr .mbr-text,
.cid-tJNC37aIGr .mbr-section-btn {
  color: #999999;
}
.cid-tJNC37aIGr .mbr-section-title {
  color: #ffffff;
}
.cid-tJNC37aIGr .mbr-text,
.cid-tJNC37aIGr .col {
  color: #ffffff;
  text-align: left;
}
.cid-tJNC37H6Bx {
  background: #ffffff;
}
.cid-tJNC37H6Bx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC37H6Bx figcaption {
  position: relative;
}
.cid-tJNC37H6Bx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC37H6Bx .image-block {
    width: 100% !important;
  }
}
.cid-tJNC385SOa {
  background: #ffffff;
}
.cid-tJNC385SOa .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC385SOa figcaption {
  position: relative;
}
.cid-tJNC385SOa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC385SOa .image-block {
    width: 100% !important;
  }
}
.cid-tJNC38tUTe {
  background: #ffffff;
}
.cid-tJNC38tUTe .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC38tUTe figcaption {
  position: relative;
}
.cid-tJNC38tUTe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC38tUTe .image-block {
    width: 100% !important;
  }
}
.cid-tJNC38RszP {
  background: #ffffff;
}
.cid-tJNC38RszP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC38RszP figcaption {
  position: relative;
}
.cid-tJNC38RszP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC38RszP .image-block {
    width: 100% !important;
  }
}
.cid-tJNC39exTK {
  background: #ffffff;
}
.cid-tJNC39exTK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC39exTK figcaption {
  position: relative;
}
.cid-tJNC39exTK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC39exTK .image-block {
    width: 100% !important;
  }
}
.cid-tJNC39AgJP {
  background: #ffffff;
}
.cid-tJNC39AgJP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJNC39AgJP figcaption {
  position: relative;
}
.cid-tJNC39AgJP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJNC39AgJP .image-block {
    width: 100% !important;
  }
}
.cid-tJNC39V4lX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tJNC39V4lX H2 {
  text-align: left;
}
.cid-tJNC39V4lX H3 {
  text-align: left;
}
.cid-tJNC39V4lX .mbr-text,
.cid-tJNC39V4lX .mbr-section-btn {
  text-align: left;
}
.cid-tJNC3aqCNu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tJNC3aqCNu H2 {
  text-align: left;
}
.cid-tJNC3aqCNu H3 {
  text-align: left;
}
.cid-tJNC3aqCNu .mbr-text,
.cid-tJNC3aqCNu .mbr-section-btn {
  text-align: left;
}
.cid-tJNC3aQYgg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tJNC3aQYgg H2 {
  text-align: left;
}
.cid-tJNC3aQYgg H3 {
  text-align: left;
}
.cid-tJNC3aQYgg .mbr-text,
.cid-tJNC3aQYgg .mbr-section-btn {
  text-align: left;
}
.cid-tJNC3bfXpE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tJNC3bfXpE H2 {
  text-align: left;
}
.cid-tJNC3bfXpE H3 {
  text-align: left;
}
.cid-tJNC3bfXpE .mbr-text,
.cid-tJNC3bfXpE .mbr-section-btn {
  text-align: left;
}
.cid-tJNC3bHqQQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tJNC3bHqQQ H2 {
  text-align: left;
}
.cid-tJNC3bHqQQ H3 {
  text-align: left;
}
.cid-tJNC3bHqQQ .mbr-text,
.cid-tJNC3bHqQQ .mbr-section-btn {
  text-align: left;
}
.cid-tJNC3c9GqV {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tJNC3c9GqV h2 {
  color: #000000;
}
.cid-tJNC3c9GqV h1 {
  color: #000000;
}
.cid-tJNC3c9GqV .mbr-text,
.cid-tJNC3c9GqV .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tJNC3cATyE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tJNC3cATyE .copyright {
  display: flex;
}
.cid-tJNC3cATyE .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tJNC3cATyE .item:hover a,
.cid-tJNC3cATyE .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tJNC3cATyE .copyright,
  .cid-tJNC3cATyE .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tJNC3cATyE .align-left,
  .cid-tJNC3cATyE .align-right {
    text-align: center;
  }
  .cid-tJNC3cATyE .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJNC3cATyE .copyright {
    flex-direction: column;
  }
  .cid-tJNC3cATyE .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tJNC3cATyE .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tJNC3cATyE .mbr-text {
  color: #cccccc;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-tLLLUVMNDX .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-tLLLUVMNDX .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-tLLLUVMNDX .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tLLLUVMNDX .navbar.opened {
  transition: all .3s;
}
.cid-tLLLUVMNDX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tLLLUVMNDX .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tLLLUVMNDX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLLLUVMNDX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLLLUVMNDX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tLLLUVMNDX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLLLUVMNDX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLLLUVMNDX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tLLLUVMNDX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tLLLUVMNDX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLLLUVMNDX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLLLUVMNDX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLLLUVMNDX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLLLUVMNDX .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-tLLLUVMNDX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tLLLUVMNDX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLLLUVMNDX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLLLUVMNDX .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-tLLLUVMNDX .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tLLLUVMNDX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tLLLUVMNDX .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tLLLUVMNDX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLLLUVMNDX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLLLUVMNDX .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-tLLLUVMNDX .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-tLLLUVMNDX .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tLLLUVMNDX .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-tLLLUVMNDX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-tLLLUVMNDX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLLLUVMNDX .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tLLLUVMNDX .navbar-caption {
  padding-right: 4rem;
}
.cid-tLLLUVMNDX .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-tLLLUVMNDX .dropdown-menu,
.cid-tLLLUVMNDX .navbar.opened {
  background: #555555 !important;
}
.cid-tLLLUVMNDX .nav-item:focus,
.cid-tLLLUVMNDX .nav-link:focus {
  outline: none;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLLLUVMNDX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLLLUVMNDX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLLLUVMNDX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLLLUVMNDX .dropdown-item.active,
.cid-tLLLUVMNDX .dropdown-item:active {
  background-color: transparent;
}
.cid-tLLLUVMNDX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLLLUVMNDX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLLLUVMNDX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLLLUVMNDX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tLLLUVMNDX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLLLUVMNDX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLLLUVMNDX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tLLLUVMNDX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLLLUVMNDX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLLLUVMNDX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLLLUVMNDX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLLLUVMNDX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLLLUVMNDX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLLLUVMNDX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLLLUVMNDX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLLLUVMNDX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLLLUVMNDX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLLLUVMNDX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLLLUVMNDX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tLLLUVMNDX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLLLUVMNDX .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-tLLLUVMNDX .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLLLUVMNDX .navbar {
    height: 77px;
  }
  .cid-tLLLUVMNDX .navbar.opened {
    height: auto;
  }
  .cid-tLLLUVMNDX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLLLUWMVKY {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tLLLUWMVKY .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tLLLUWMVKY .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tLLLUWMVKY .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tLLLUWMVKY .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tLLLUWMVKY .mbr-text,
.cid-tLLLUWMVKY .mbr-section-btn {
  color: #999999;
}
.cid-tLLLUWMVKY .mbr-section-title {
  color: #ffffff;
}
.cid-tLLLUWMVKY .mbr-text,
.cid-tLLLUWMVKY .col {
  color: #ffffff;
  text-align: left;
}
.cid-tLLLUXjkR6 {
  background: #ffffff;
}
.cid-tLLLUXjkR6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLLUXjkR6 figcaption {
  position: relative;
}
.cid-tLLLUXjkR6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLLUXjkR6 .image-block {
    width: 100% !important;
  }
}
.cid-tLLN9aa9CK {
  background: #ffffff;
}
.cid-tLLN9aa9CK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLN9aa9CK figcaption {
  position: relative;
}
.cid-tLLN9aa9CK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLN9aa9CK .image-block {
    width: 100% !important;
  }
}
.cid-uaLFGNTK7Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f3f3;
}
.cid-uaLFGNTK7Z img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uaLFGNTK7Z .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-uaLFGNTK7Z .img-col {
  padding: 0;
}
.cid-uaLFGNTK7Z .wrapper {
  padding: 6rem 12rem;
}
.cid-uaLFGNTK7Z .link-wrap {
  width: 100%;
}
.cid-uaLFGNTK7Z .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
  transition-delay: 0.15s;
  color: #000000;
  text-align: center;
}
.cid-uaLFGNTK7Z .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.2;
  left: 0;
}
.cid-uaLFGNTK7Z .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uaLFGNTK7Z .link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
@media (max-width: 1500px) {
  .cid-uaLFGNTK7Z .wrapper {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uaLFGNTK7Z .wrapper {
    padding: 2rem 0rem;
  }
}
.cid-uaLFGNTK7Z .link,
.cid-uaLFGNTK7Z .wrapper {
  color: #cc2952;
}
.cid-uaLFGNTK7Z .mbr-section-subtitle {
  color: #000000;
}
.cid-uaLFGNTK7Z .card-title,
.cid-uaLFGNTK7Z .card-box {
  color: #000000;
}
.cid-uaLFGNTK7Z .mbr-text,
.cid-uaLFGNTK7Z .mbr-section-btn {
  color: #999999;
}
.cid-uaLGLwPYS9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uaLGLwPYS9 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
  position: relative;
}
.cid-uaLGLwPYS9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uaLGLwPYS9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-uaLGLwPYS9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-uaLGLwPYS9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-uaLGLwPYS9 h4 {
  letter-spacing: 2px;
}
.cid-uaLGLwPYS9 figcaption {
  position: relative;
}
.cid-uaLGLwPYS9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uaLGLwPYS9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-uaLGLwPYS9 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-uaLGLwPYS9 .wrap {
    opacity: 1!important;
  }
  .cid-uaLGLwPYS9 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tLLNq0Q2DP {
  background: #ffffff;
}
.cid-tLLNq0Q2DP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNq0Q2DP figcaption {
  position: relative;
}
.cid-tLLNq0Q2DP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNq0Q2DP .image-block {
    width: 100% !important;
  }
}
.cid-tLLNw6AdIh {
  background: #ffffff;
}
.cid-tLLNw6AdIh .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNw6AdIh figcaption {
  position: relative;
}
.cid-tLLNw6AdIh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNw6AdIh .image-block {
    width: 100% !important;
  }
}
.cid-tLLNANKZQK {
  background: #ffffff;
}
.cid-tLLNANKZQK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNANKZQK figcaption {
  position: relative;
}
.cid-tLLNANKZQK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNANKZQK .image-block {
    width: 100% !important;
  }
}
.cid-tLLNFF2QPR {
  background: #ffffff;
}
.cid-tLLNFF2QPR .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNFF2QPR figcaption {
  position: relative;
}
.cid-tLLNFF2QPR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNFF2QPR .image-block {
    width: 100% !important;
  }
}
.cid-tLLNKbVtwu {
  background: #ffffff;
}
.cid-tLLNKbVtwu .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNKbVtwu figcaption {
  position: relative;
}
.cid-tLLNKbVtwu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNKbVtwu .image-block {
    width: 100% !important;
  }
}
.cid-tLLNP7YHpA {
  background: #ffffff;
}
.cid-tLLNP7YHpA .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNP7YHpA figcaption {
  position: relative;
}
.cid-tLLNP7YHpA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNP7YHpA .image-block {
    width: 100% !important;
  }
}
.cid-tLLNTRTe16 {
  background: #ffffff;
}
.cid-tLLNTRTe16 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNTRTe16 figcaption {
  position: relative;
}
.cid-tLLNTRTe16 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNTRTe16 .image-block {
    width: 100% !important;
  }
}
.cid-tLLNYWWj6e {
  background: #ffffff;
}
.cid-tLLNYWWj6e .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLNYWWj6e figcaption {
  position: relative;
}
.cid-tLLNYWWj6e figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLNYWWj6e .image-block {
    width: 100% !important;
  }
}
.cid-tLLO63I6yZ {
  background: #ffffff;
}
.cid-tLLO63I6yZ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLO63I6yZ figcaption {
  position: relative;
}
.cid-tLLO63I6yZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLO63I6yZ .image-block {
    width: 100% !important;
  }
}
.cid-tLLOciFUtw {
  background: #ffffff;
}
.cid-tLLOciFUtw .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLOciFUtw figcaption {
  position: relative;
}
.cid-tLLOciFUtw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLOciFUtw .image-block {
    width: 100% !important;
  }
}
.cid-tLLOhnVxPX {
  background: #ffffff;
}
.cid-tLLOhnVxPX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLOhnVxPX figcaption {
  position: relative;
}
.cid-tLLOhnVxPX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLOhnVxPX .image-block {
    width: 100% !important;
  }
}
.cid-tLLOm0yllL {
  background: #ffffff;
}
.cid-tLLOm0yllL .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLLOm0yllL figcaption {
  position: relative;
}
.cid-tLLOm0yllL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLLOm0yllL .image-block {
    width: 100% !important;
  }
}
.cid-tLLLV3pNqD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-tLLLV3pNqD H2 {
  text-align: left;
}
.cid-tLLLV3pNqD H3 {
  text-align: left;
}
.cid-tLLLV3pNqD .mbr-text,
.cid-tLLLV3pNqD .mbr-section-btn {
  text-align: left;
}
.cid-tLLLV7b1AN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-tLLLV7b1AN .card-wrapper {
  z-index: 3;
}
.cid-tLLLV7b1AN .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tLLLV7b1AN:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tLLLV7b1AN .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tLLLV7b1AN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tLLLV7b1AN H2 {
  text-align: center;
}
.cid-tLLLV7CV3W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tLLLV7CV3W .mbr-section-title,
.cid-tLLLV7CV3W .mbr-section-subtitle {
  color: #000000;
}
.cid-tLLLV7CV3W .mbr-section-text {
  color: #232323;
}
.cid-tLLLV7CV3W .mbr-text,
.cid-tLLLV7CV3W .typed-text,
.cid-tLLLV7CV3W .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tLLLV7CV3W .btn {
  margin-left: 4px !important;
}
.cid-tLLLV7CV3W .animated-element {
  color: #ffffff;
}
.cid-tLLLV7CV3W .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tLLLV7CV3W .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tLLLV7CV3W .typed-text,
  .cid-tLLLV7CV3W .mbr-section-subtitle,
  .cid-tLLLV7CV3W .mbr-section-text,
  .cid-tLLLV7CV3W .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tLLLV7CV3W .mbr-section-text,
.cid-tLLLV7CV3W .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tLLLV7CV3W .mbr-section-subtitle,
.cid-tLLLV7CV3W .typed-text {
  color: #ffffff;
}
.cid-tLLLV8dfDf {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tLLLV8dfDf h2 {
  color: #000000;
}
.cid-tLLLV8dfDf h1 {
  color: #000000;
}
.cid-tLLLV8dfDf .mbr-text,
.cid-tLLLV8dfDf .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-tLLLV8GpK4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tLLLV8GpK4 .copyright {
  display: flex;
}
.cid-tLLLV8GpK4 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-tLLLV8GpK4 .item:hover a,
.cid-tLLLV8GpK4 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-tLLLV8GpK4 .copyright,
  .cid-tLLLV8GpK4 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-tLLLV8GpK4 .align-left,
  .cid-tLLLV8GpK4 .align-right {
    text-align: center;
  }
  .cid-tLLLV8GpK4 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tLLLV8GpK4 .copyright {
    flex-direction: column;
  }
  .cid-tLLLV8GpK4 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-tLLLV8GpK4 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-tLLLV8GpK4 .mbr-text {
  color: #cccccc;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-u1fcpcR2rP .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-u1fcpcR2rP .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-u1fcpcR2rP .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u1fcpcR2rP .navbar.opened {
  transition: all .3s;
}
.cid-u1fcpcR2rP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u1fcpcR2rP .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u1fcpcR2rP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1fcpcR2rP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1fcpcR2rP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u1fcpcR2rP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1fcpcR2rP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1fcpcR2rP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u1fcpcR2rP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u1fcpcR2rP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1fcpcR2rP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1fcpcR2rP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1fcpcR2rP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1fcpcR2rP .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-u1fcpcR2rP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u1fcpcR2rP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1fcpcR2rP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1fcpcR2rP .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-u1fcpcR2rP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u1fcpcR2rP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u1fcpcR2rP .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u1fcpcR2rP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u1fcpcR2rP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u1fcpcR2rP .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-u1fcpcR2rP .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-u1fcpcR2rP .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-u1fcpcR2rP .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-u1fcpcR2rP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-u1fcpcR2rP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1fcpcR2rP .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u1fcpcR2rP .navbar-caption {
  padding-right: 4rem;
}
.cid-u1fcpcR2rP .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-u1fcpcR2rP .dropdown-menu,
.cid-u1fcpcR2rP .navbar.opened {
  background: #555555 !important;
}
.cid-u1fcpcR2rP .nav-item:focus,
.cid-u1fcpcR2rP .nav-link:focus {
  outline: none;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1fcpcR2rP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1fcpcR2rP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1fcpcR2rP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1fcpcR2rP .dropdown-item.active,
.cid-u1fcpcR2rP .dropdown-item:active {
  background-color: transparent;
}
.cid-u1fcpcR2rP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1fcpcR2rP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1fcpcR2rP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1fcpcR2rP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u1fcpcR2rP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1fcpcR2rP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1fcpcR2rP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u1fcpcR2rP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1fcpcR2rP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u1fcpcR2rP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1fcpcR2rP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1fcpcR2rP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1fcpcR2rP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1fcpcR2rP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1fcpcR2rP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1fcpcR2rP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1fcpcR2rP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1fcpcR2rP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1fcpcR2rP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u1fcpcR2rP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u1fcpcR2rP .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-u1fcpcR2rP .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1fcpcR2rP .navbar {
    height: 77px;
  }
  .cid-u1fcpcR2rP .navbar.opened {
    height: auto;
  }
  .cid-u1fcpcR2rP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1fcpdQTEZ {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-u1fcpdQTEZ .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-u1fcpdQTEZ .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-u1fcpdQTEZ .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-u1fcpdQTEZ .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-u1fcpdQTEZ .mbr-text,
.cid-u1fcpdQTEZ .mbr-section-btn {
  color: #999999;
}
.cid-u1fcpdQTEZ .mbr-section-title {
  color: #ffffff;
}
.cid-u1fcpdQTEZ .mbr-text,
.cid-u1fcpdQTEZ .col {
  color: #ffffff;
  text-align: left;
}
.cid-u1fcXCmLCx {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fcXCmLCx .image-block {
  margin: auto;
}
.cid-u1fcXCmLCx figcaption {
  position: relative;
}
.cid-u1fcXCmLCx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fcXCmLCx .image-block {
    width: 100% !important;
  }
}
.cid-u1fdpHHgWX {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdpHHgWX .image-block {
  margin: auto;
}
.cid-u1fdpHHgWX figcaption {
  position: relative;
}
.cid-u1fdpHHgWX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdpHHgWX .image-block {
    width: 100% !important;
  }
}
.cid-u1fdulLKlZ {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdulLKlZ .image-block {
  margin: auto;
}
.cid-u1fdulLKlZ figcaption {
  position: relative;
}
.cid-u1fdulLKlZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdulLKlZ .image-block {
    width: 100% !important;
  }
}
.cid-u1fdyORQ7K {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdyORQ7K .image-block {
  margin: auto;
}
.cid-u1fdyORQ7K figcaption {
  position: relative;
}
.cid-u1fdyORQ7K figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdyORQ7K .image-block {
    width: 100% !important;
  }
}
.cid-u1fdD2gxYv {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdD2gxYv .image-block {
  margin: auto;
}
.cid-u1fdD2gxYv figcaption {
  position: relative;
}
.cid-u1fdD2gxYv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdD2gxYv .image-block {
    width: 100% !important;
  }
}
.cid-u1fdI6JURT {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdI6JURT .image-block {
  margin: auto;
}
.cid-u1fdI6JURT figcaption {
  position: relative;
}
.cid-u1fdI6JURT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdI6JURT .image-block {
    width: 100% !important;
  }
}
.cid-u1fdOjdshF {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdOjdshF .image-block {
  margin: auto;
}
.cid-u1fdOjdshF figcaption {
  position: relative;
}
.cid-u1fdOjdshF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdOjdshF .image-block {
    width: 100% !important;
  }
}
.cid-u1fdSEoMEm {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdSEoMEm .image-block {
  margin: auto;
}
.cid-u1fdSEoMEm figcaption {
  position: relative;
}
.cid-u1fdSEoMEm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdSEoMEm .image-block {
    width: 100% !important;
  }
}
.cid-u1fdW31o8E {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdW31o8E .image-block {
  margin: auto;
}
.cid-u1fdW31o8E figcaption {
  position: relative;
}
.cid-u1fdW31o8E figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdW31o8E .image-block {
    width: 100% !important;
  }
}
.cid-u1fdZmLAyZ {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fdZmLAyZ .image-block {
  margin: auto;
}
.cid-u1fdZmLAyZ figcaption {
  position: relative;
}
.cid-u1fdZmLAyZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fdZmLAyZ .image-block {
    width: 100% !important;
  }
}
.cid-u1fe2HmMbd {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fe2HmMbd .image-block {
  margin: auto;
}
.cid-u1fe2HmMbd figcaption {
  position: relative;
}
.cid-u1fe2HmMbd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fe2HmMbd .image-block {
    width: 100% !important;
  }
}
.cid-u1fe5rezy4 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fe5rezy4 .image-block {
  margin: auto;
}
.cid-u1fe5rezy4 figcaption {
  position: relative;
}
.cid-u1fe5rezy4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fe5rezy4 .image-block {
    width: 100% !important;
  }
}
.cid-u1fe9xUr6h {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fe9xUr6h .image-block {
  margin: auto;
}
.cid-u1fe9xUr6h figcaption {
  position: relative;
}
.cid-u1fe9xUr6h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fe9xUr6h .image-block {
    width: 100% !important;
  }
}
.cid-u1fedmEldb {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fedmEldb .image-block {
  margin: auto;
}
.cid-u1fedmEldb figcaption {
  position: relative;
}
.cid-u1fedmEldb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fedmEldb .image-block {
    width: 100% !important;
  }
}
.cid-u1fegzIggh {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1fegzIggh .image-block {
  margin: auto;
}
.cid-u1fegzIggh figcaption {
  position: relative;
}
.cid-u1fegzIggh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1fegzIggh .image-block {
    width: 100% !important;
  }
}
.cid-u1fcpjOzHB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-u1fcpjOzHB H2 {
  text-align: left;
}
.cid-u1fcpjOzHB H3 {
  text-align: left;
}
.cid-u1fcpjOzHB .mbr-text,
.cid-u1fcpjOzHB .mbr-section-btn {
  text-align: left;
}
.cid-u1fcpkOjYq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-u1fcpkOjYq .mbr-section-title,
.cid-u1fcpkOjYq .mbr-section-subtitle {
  color: #000000;
}
.cid-u1fcpkOjYq .mbr-section-text {
  color: #232323;
}
.cid-u1fcpkOjYq .mbr-text,
.cid-u1fcpkOjYq .typed-text,
.cid-u1fcpkOjYq .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-u1fcpkOjYq .btn {
  margin-left: 4px !important;
}
.cid-u1fcpkOjYq .animated-element {
  color: #ffffff;
}
.cid-u1fcpkOjYq .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-u1fcpkOjYq .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-u1fcpkOjYq .typed-text,
  .cid-u1fcpkOjYq .mbr-section-subtitle,
  .cid-u1fcpkOjYq .mbr-section-text,
  .cid-u1fcpkOjYq .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-u1fcpkOjYq .mbr-section-text,
.cid-u1fcpkOjYq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u1fcpkOjYq .mbr-section-subtitle,
.cid-u1fcpkOjYq .typed-text {
  color: #ffffff;
}
.cid-u1fcplp6Qq {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-u1fcplp6Qq h2 {
  color: #000000;
}
.cid-u1fcplp6Qq h1 {
  color: #000000;
}
.cid-u1fcplp6Qq .mbr-text,
.cid-u1fcplp6Qq .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-u1fcplWCCS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-u1fcplWCCS .copyright {
  display: flex;
}
.cid-u1fcplWCCS .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-u1fcplWCCS .item:hover a,
.cid-u1fcplWCCS .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-u1fcplWCCS .copyright,
  .cid-u1fcplWCCS .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-u1fcplWCCS .align-left,
  .cid-u1fcplWCCS .align-right {
    text-align: center;
  }
  .cid-u1fcplWCCS .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u1fcplWCCS .copyright {
    flex-direction: column;
  }
  .cid-u1fcplWCCS .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-u1fcplWCCS .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-u1fcplWCCS .mbr-text {
  color: #cccccc;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uf3zrO5oM8 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uf3zrO5oM8 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uf3zrO5oM8 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uf3zrO5oM8 .navbar.opened {
  transition: all .3s;
}
.cid-uf3zrO5oM8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uf3zrO5oM8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uf3zrO5oM8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf3zrO5oM8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf3zrO5oM8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uf3zrO5oM8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf3zrO5oM8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf3zrO5oM8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uf3zrO5oM8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uf3zrO5oM8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf3zrO5oM8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf3zrO5oM8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf3zrO5oM8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf3zrO5oM8 .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-uf3zrO5oM8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uf3zrO5oM8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf3zrO5oM8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf3zrO5oM8 .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-uf3zrO5oM8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uf3zrO5oM8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uf3zrO5oM8 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uf3zrO5oM8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uf3zrO5oM8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uf3zrO5oM8 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uf3zrO5oM8 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uf3zrO5oM8 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uf3zrO5oM8 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uf3zrO5oM8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uf3zrO5oM8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf3zrO5oM8 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uf3zrO5oM8 .navbar-caption {
  padding-right: 4rem;
}
.cid-uf3zrO5oM8 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uf3zrO5oM8 .dropdown-menu,
.cid-uf3zrO5oM8 .navbar.opened {
  background: #555555 !important;
}
.cid-uf3zrO5oM8 .nav-item:focus,
.cid-uf3zrO5oM8 .nav-link:focus {
  outline: none;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf3zrO5oM8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf3zrO5oM8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf3zrO5oM8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf3zrO5oM8 .dropdown-item.active,
.cid-uf3zrO5oM8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uf3zrO5oM8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf3zrO5oM8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf3zrO5oM8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf3zrO5oM8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uf3zrO5oM8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf3zrO5oM8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf3zrO5oM8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uf3zrO5oM8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf3zrO5oM8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uf3zrO5oM8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uf3zrO5oM8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uf3zrO5oM8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uf3zrO5oM8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uf3zrO5oM8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uf3zrO5oM8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uf3zrO5oM8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uf3zrO5oM8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uf3zrO5oM8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uf3zrO5oM8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uf3zrO5oM8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uf3zrO5oM8 .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-uf3zrO5oM8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf3zrO5oM8 .navbar {
    height: 77px;
  }
  .cid-uf3zrO5oM8 .navbar.opened {
    height: auto;
  }
  .cid-uf3zrO5oM8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf3zrOZHOK {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uf3zrOZHOK .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uf3zrOZHOK .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uf3zrOZHOK .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uf3zrOZHOK .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uf3zrOZHOK .mbr-text,
.cid-uf3zrOZHOK .mbr-section-btn {
  color: #999999;
}
.cid-uf3zrOZHOK .mbr-section-title {
  color: #ffffff;
}
.cid-uf3zrOZHOK .mbr-text,
.cid-uf3zrOZHOK .col {
  color: #ffffff;
  text-align: left;
}
.cid-uf3zrPyEdu {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uf3zrPyEdu .image-block {
  margin: auto;
}
.cid-uf3zrPyEdu figcaption {
  position: relative;
}
.cid-uf3zrPyEdu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uf3zrPyEdu .image-block {
    width: 100% !important;
  }
}
.cid-uf3zrWdElI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uf3zrWdElI H2 {
  text-align: left;
}
.cid-uf3zrWdElI H3 {
  text-align: left;
}
.cid-uf3zrWdElI .mbr-text,
.cid-uf3zrWdElI .mbr-section-btn {
  text-align: left;
}
.cid-uf3zrWGWd3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uf3zrWGWd3 .mbr-section-title,
.cid-uf3zrWGWd3 .mbr-section-subtitle {
  color: #000000;
}
.cid-uf3zrWGWd3 .mbr-section-text {
  color: #232323;
}
.cid-uf3zrWGWd3 .mbr-text,
.cid-uf3zrWGWd3 .typed-text,
.cid-uf3zrWGWd3 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uf3zrWGWd3 .btn {
  margin-left: 4px !important;
}
.cid-uf3zrWGWd3 .animated-element {
  color: #ffffff;
}
.cid-uf3zrWGWd3 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uf3zrWGWd3 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uf3zrWGWd3 .typed-text,
  .cid-uf3zrWGWd3 .mbr-section-subtitle,
  .cid-uf3zrWGWd3 .mbr-section-text,
  .cid-uf3zrWGWd3 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uf3zrWGWd3 .mbr-section-text,
.cid-uf3zrWGWd3 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uf3zrWGWd3 .mbr-section-subtitle,
.cid-uf3zrWGWd3 .typed-text {
  color: #ffffff;
}
.cid-uf3zrXlqIG {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uf3zrXlqIG h2 {
  color: #000000;
}
.cid-uf3zrXlqIG h1 {
  color: #000000;
}
.cid-uf3zrXlqIG .mbr-text,
.cid-uf3zrXlqIG .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uf3zrXODlu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uf3zrXODlu .copyright {
  display: flex;
}
.cid-uf3zrXODlu .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uf3zrXODlu .item:hover a,
.cid-uf3zrXODlu .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uf3zrXODlu .copyright,
  .cid-uf3zrXODlu .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uf3zrXODlu .align-left,
  .cid-uf3zrXODlu .align-right {
    text-align: center;
  }
  .cid-uf3zrXODlu .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uf3zrXODlu .copyright {
    flex-direction: column;
  }
  .cid-uf3zrXODlu .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uf3zrXODlu .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uf3zrXODlu .mbr-text {
  color: #cccccc;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uf4m6WLEdM .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uf4m6WLEdM .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uf4m6WLEdM .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uf4m6WLEdM .navbar.opened {
  transition: all .3s;
}
.cid-uf4m6WLEdM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uf4m6WLEdM .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uf4m6WLEdM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf4m6WLEdM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf4m6WLEdM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uf4m6WLEdM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf4m6WLEdM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf4m6WLEdM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uf4m6WLEdM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uf4m6WLEdM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf4m6WLEdM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf4m6WLEdM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf4m6WLEdM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf4m6WLEdM .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-uf4m6WLEdM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uf4m6WLEdM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf4m6WLEdM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf4m6WLEdM .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-uf4m6WLEdM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uf4m6WLEdM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uf4m6WLEdM .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uf4m6WLEdM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uf4m6WLEdM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uf4m6WLEdM .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uf4m6WLEdM .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uf4m6WLEdM .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uf4m6WLEdM .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uf4m6WLEdM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uf4m6WLEdM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf4m6WLEdM .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uf4m6WLEdM .navbar-caption {
  padding-right: 4rem;
}
.cid-uf4m6WLEdM .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uf4m6WLEdM .dropdown-menu,
.cid-uf4m6WLEdM .navbar.opened {
  background: #555555 !important;
}
.cid-uf4m6WLEdM .nav-item:focus,
.cid-uf4m6WLEdM .nav-link:focus {
  outline: none;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf4m6WLEdM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf4m6WLEdM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf4m6WLEdM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf4m6WLEdM .dropdown-item.active,
.cid-uf4m6WLEdM .dropdown-item:active {
  background-color: transparent;
}
.cid-uf4m6WLEdM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf4m6WLEdM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf4m6WLEdM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf4m6WLEdM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uf4m6WLEdM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf4m6WLEdM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf4m6WLEdM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uf4m6WLEdM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf4m6WLEdM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uf4m6WLEdM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uf4m6WLEdM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uf4m6WLEdM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uf4m6WLEdM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uf4m6WLEdM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uf4m6WLEdM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uf4m6WLEdM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uf4m6WLEdM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uf4m6WLEdM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uf4m6WLEdM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uf4m6WLEdM a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uf4m6WLEdM .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-uf4m6WLEdM .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf4m6WLEdM .navbar {
    height: 77px;
  }
  .cid-uf4m6WLEdM .navbar.opened {
    height: auto;
  }
  .cid-uf4m6WLEdM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf4m6ZK8VB {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uf4m6ZK8VB .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uf4m6ZK8VB .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uf4m6ZK8VB .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uf4m6ZK8VB .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uf4m6ZK8VB .mbr-text,
.cid-uf4m6ZK8VB .mbr-section-btn {
  color: #999999;
}
.cid-uf4m6ZK8VB .mbr-section-title {
  color: #ffffff;
}
.cid-uf4m6ZK8VB .mbr-text,
.cid-uf4m6ZK8VB .col {
  color: #ffffff;
  text-align: left;
}
.cid-uf4m714dda {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uf4m714dda .image-block {
  margin: auto;
}
.cid-uf4m714dda figcaption {
  position: relative;
}
.cid-uf4m714dda figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uf4m714dda .image-block {
    width: 100% !important;
  }
}
.cid-uf4m71UiXV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uf4m71UiXV H2 {
  text-align: left;
}
.cid-uf4m71UiXV H3 {
  text-align: left;
}
.cid-uf4m71UiXV .mbr-text,
.cid-uf4m71UiXV .mbr-section-btn {
  text-align: left;
}
.cid-uf4m738ygl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uf4m738ygl .mbr-section-title,
.cid-uf4m738ygl .mbr-section-subtitle {
  color: #000000;
}
.cid-uf4m738ygl .mbr-section-text {
  color: #232323;
}
.cid-uf4m738ygl .mbr-text,
.cid-uf4m738ygl .typed-text,
.cid-uf4m738ygl .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uf4m738ygl .btn {
  margin-left: 4px !important;
}
.cid-uf4m738ygl .animated-element {
  color: #ffffff;
}
.cid-uf4m738ygl .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uf4m738ygl .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uf4m738ygl .typed-text,
  .cid-uf4m738ygl .mbr-section-subtitle,
  .cid-uf4m738ygl .mbr-section-text,
  .cid-uf4m738ygl .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uf4m738ygl .mbr-section-text,
.cid-uf4m738ygl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uf4m738ygl .mbr-section-subtitle,
.cid-uf4m738ygl .typed-text {
  color: #ffffff;
}
.cid-uf4m74EpwR {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uf4m74EpwR h2 {
  color: #000000;
}
.cid-uf4m74EpwR h1 {
  color: #000000;
}
.cid-uf4m74EpwR .mbr-text,
.cid-uf4m74EpwR .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uf4m75CcSF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uf4m75CcSF .copyright {
  display: flex;
}
.cid-uf4m75CcSF .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uf4m75CcSF .item:hover a,
.cid-uf4m75CcSF .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uf4m75CcSF .copyright,
  .cid-uf4m75CcSF .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uf4m75CcSF .align-left,
  .cid-uf4m75CcSF .align-right {
    text-align: center;
  }
  .cid-uf4m75CcSF .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uf4m75CcSF .copyright {
    flex-direction: column;
  }
  .cid-uf4m75CcSF .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uf4m75CcSF .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uf4m75CcSF .mbr-text {
  color: #cccccc;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uhlAVZ3I8g .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uhlAVZ3I8g .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uhlAVZ3I8g .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uhlAVZ3I8g .navbar.opened {
  transition: all .3s;
}
.cid-uhlAVZ3I8g .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uhlAVZ3I8g .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uhlAVZ3I8g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhlAVZ3I8g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhlAVZ3I8g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uhlAVZ3I8g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhlAVZ3I8g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhlAVZ3I8g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uhlAVZ3I8g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uhlAVZ3I8g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhlAVZ3I8g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhlAVZ3I8g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhlAVZ3I8g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhlAVZ3I8g .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-uhlAVZ3I8g .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uhlAVZ3I8g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uhlAVZ3I8g .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhlAVZ3I8g .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-uhlAVZ3I8g .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uhlAVZ3I8g .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uhlAVZ3I8g .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uhlAVZ3I8g .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uhlAVZ3I8g .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uhlAVZ3I8g .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uhlAVZ3I8g .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uhlAVZ3I8g .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uhlAVZ3I8g .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uhlAVZ3I8g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uhlAVZ3I8g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uhlAVZ3I8g .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uhlAVZ3I8g .navbar-caption {
  padding-right: 4rem;
}
.cid-uhlAVZ3I8g .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uhlAVZ3I8g .dropdown-menu,
.cid-uhlAVZ3I8g .navbar.opened {
  background: #555555 !important;
}
.cid-uhlAVZ3I8g .nav-item:focus,
.cid-uhlAVZ3I8g .nav-link:focus {
  outline: none;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhlAVZ3I8g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhlAVZ3I8g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhlAVZ3I8g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhlAVZ3I8g .dropdown-item.active,
.cid-uhlAVZ3I8g .dropdown-item:active {
  background-color: transparent;
}
.cid-uhlAVZ3I8g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhlAVZ3I8g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhlAVZ3I8g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhlAVZ3I8g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uhlAVZ3I8g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uhlAVZ3I8g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uhlAVZ3I8g ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uhlAVZ3I8g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uhlAVZ3I8g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uhlAVZ3I8g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uhlAVZ3I8g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uhlAVZ3I8g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uhlAVZ3I8g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uhlAVZ3I8g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uhlAVZ3I8g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uhlAVZ3I8g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uhlAVZ3I8g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uhlAVZ3I8g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uhlAVZ3I8g .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uhlAVZ3I8g a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uhlAVZ3I8g .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-uhlAVZ3I8g .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhlAVZ3I8g .navbar {
    height: 77px;
  }
  .cid-uhlAVZ3I8g .navbar.opened {
    height: auto;
  }
  .cid-uhlAVZ3I8g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhlAVZX7Vu {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uhlAVZX7Vu .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uhlAVZX7Vu .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uhlAVZX7Vu .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uhlAVZX7Vu .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uhlAVZX7Vu .mbr-text,
.cid-uhlAVZX7Vu .mbr-section-btn {
  color: #999999;
}
.cid-uhlAVZX7Vu .mbr-section-title {
  color: #ffffff;
}
.cid-uhlAVZX7Vu .mbr-text,
.cid-uhlAVZX7Vu .col {
  color: #ffffff;
  text-align: left;
}
.cid-uhlAW0ujwG {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uhlAW0ujwG .image-block {
  margin: auto;
}
.cid-uhlAW0ujwG figcaption {
  position: relative;
}
.cid-uhlAW0ujwG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uhlAW0ujwG .image-block {
    width: 100% !important;
  }
}
.cid-uhlAW0VDtp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uhlAW0VDtp H2 {
  text-align: left;
}
.cid-uhlAW0VDtp H3 {
  text-align: left;
}
.cid-uhlAW0VDtp .mbr-text,
.cid-uhlAW0VDtp .mbr-section-btn {
  text-align: left;
}
.cid-uhlED1Y9mR {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uhlED1Y9mR .image-block {
  margin: auto;
}
.cid-uhlED1Y9mR figcaption {
  position: relative;
}
.cid-uhlED1Y9mR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uhlED1Y9mR .image-block {
    width: 100% !important;
  }
}
.cid-uhlENhPNPa {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uhlENhPNPa .image-block {
  margin: auto;
}
.cid-uhlENhPNPa figcaption {
  position: relative;
}
.cid-uhlENhPNPa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uhlENhPNPa .image-block {
    width: 100% !important;
  }
}
.cid-uhlAW1xwFs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uhlAW1xwFs .mbr-section-title,
.cid-uhlAW1xwFs .mbr-section-subtitle {
  color: #000000;
}
.cid-uhlAW1xwFs .mbr-section-text {
  color: #232323;
}
.cid-uhlAW1xwFs .mbr-text,
.cid-uhlAW1xwFs .typed-text,
.cid-uhlAW1xwFs .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uhlAW1xwFs .btn {
  margin-left: 4px !important;
}
.cid-uhlAW1xwFs .animated-element {
  color: #ffffff;
}
.cid-uhlAW1xwFs .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uhlAW1xwFs .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uhlAW1xwFs .typed-text,
  .cid-uhlAW1xwFs .mbr-section-subtitle,
  .cid-uhlAW1xwFs .mbr-section-text,
  .cid-uhlAW1xwFs .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uhlAW1xwFs .mbr-section-text,
.cid-uhlAW1xwFs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uhlAW1xwFs .mbr-section-subtitle,
.cid-uhlAW1xwFs .typed-text {
  color: #ffffff;
}
.cid-uhlAW2kUKS {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uhlAW2kUKS h2 {
  color: #000000;
}
.cid-uhlAW2kUKS h1 {
  color: #000000;
}
.cid-uhlAW2kUKS .mbr-text,
.cid-uhlAW2kUKS .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uhlAW2RjGv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uhlAW2RjGv .copyright {
  display: flex;
}
.cid-uhlAW2RjGv .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uhlAW2RjGv .item:hover a,
.cid-uhlAW2RjGv .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uhlAW2RjGv .copyright,
  .cid-uhlAW2RjGv .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uhlAW2RjGv .align-left,
  .cid-uhlAW2RjGv .align-right {
    text-align: center;
  }
  .cid-uhlAW2RjGv .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uhlAW2RjGv .copyright {
    flex-direction: column;
  }
  .cid-uhlAW2RjGv .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uhlAW2RjGv .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uhlAW2RjGv .mbr-text {
  color: #cccccc;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uoBnxqHaVn .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uoBnxqHaVn .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uoBnxqHaVn .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uoBnxqHaVn .navbar.opened {
  transition: all .3s;
}
.cid-uoBnxqHaVn .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uoBnxqHaVn .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uoBnxqHaVn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uoBnxqHaVn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uoBnxqHaVn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uoBnxqHaVn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uoBnxqHaVn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uoBnxqHaVn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uoBnxqHaVn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uoBnxqHaVn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uoBnxqHaVn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uoBnxqHaVn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uoBnxqHaVn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uoBnxqHaVn .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-uoBnxqHaVn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uoBnxqHaVn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uoBnxqHaVn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uoBnxqHaVn .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-uoBnxqHaVn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uoBnxqHaVn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uoBnxqHaVn .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uoBnxqHaVn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uoBnxqHaVn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uoBnxqHaVn .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uoBnxqHaVn .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uoBnxqHaVn .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uoBnxqHaVn .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uoBnxqHaVn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uoBnxqHaVn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uoBnxqHaVn .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uoBnxqHaVn .navbar-caption {
  padding-right: 4rem;
}
.cid-uoBnxqHaVn .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uoBnxqHaVn .dropdown-menu,
.cid-uoBnxqHaVn .navbar.opened {
  background: #555555 !important;
}
.cid-uoBnxqHaVn .nav-item:focus,
.cid-uoBnxqHaVn .nav-link:focus {
  outline: none;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uoBnxqHaVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uoBnxqHaVn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uoBnxqHaVn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uoBnxqHaVn .dropdown-item.active,
.cid-uoBnxqHaVn .dropdown-item:active {
  background-color: transparent;
}
.cid-uoBnxqHaVn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uoBnxqHaVn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uoBnxqHaVn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uoBnxqHaVn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uoBnxqHaVn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uoBnxqHaVn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uoBnxqHaVn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uoBnxqHaVn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uoBnxqHaVn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uoBnxqHaVn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uoBnxqHaVn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uoBnxqHaVn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uoBnxqHaVn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uoBnxqHaVn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uoBnxqHaVn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uoBnxqHaVn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uoBnxqHaVn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uoBnxqHaVn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uoBnxqHaVn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uoBnxqHaVn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uoBnxqHaVn .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-uoBnxqHaVn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uoBnxqHaVn .navbar {
    height: 77px;
  }
  .cid-uoBnxqHaVn .navbar.opened {
    height: auto;
  }
  .cid-uoBnxqHaVn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoBnxrEfeO {
  padding-top: 180px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uoBnxrEfeO .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uoBnxrEfeO .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uoBnxrEfeO .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uoBnxrEfeO .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uoBnxrEfeO .mbr-text,
.cid-uoBnxrEfeO .mbr-section-btn {
  color: #999999;
}
.cid-uoBnxrEfeO .mbr-section-title {
  color: #ffffff;
}
.cid-uoBnxrEfeO .mbr-text,
.cid-uoBnxrEfeO .col {
  color: #ffffff;
  text-align: left;
}
.cid-uoBnxs5Cwn {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uoBnxs5Cwn .image-block {
  margin: auto;
}
.cid-uoBnxs5Cwn figcaption {
  position: relative;
}
.cid-uoBnxs5Cwn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uoBnxs5Cwn .image-block {
    width: 100% !important;
  }
}
.cid-uoBnxstrec {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uoBnxstrec H2 {
  text-align: left;
}
.cid-uoBnxstrec H3 {
  text-align: left;
}
.cid-uoBnxstrec .mbr-text,
.cid-uoBnxstrec .mbr-section-btn {
  text-align: left;
}
.cid-uoBnxtRnzm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uoBnxtRnzm .mbr-section-title,
.cid-uoBnxtRnzm .mbr-section-subtitle {
  color: #000000;
}
.cid-uoBnxtRnzm .mbr-section-text {
  color: #232323;
}
.cid-uoBnxtRnzm .mbr-text,
.cid-uoBnxtRnzm .typed-text,
.cid-uoBnxtRnzm .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uoBnxtRnzm .btn {
  margin-left: 4px !important;
}
.cid-uoBnxtRnzm .animated-element {
  color: #ffffff;
}
.cid-uoBnxtRnzm .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uoBnxtRnzm .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uoBnxtRnzm .typed-text,
  .cid-uoBnxtRnzm .mbr-section-subtitle,
  .cid-uoBnxtRnzm .mbr-section-text,
  .cid-uoBnxtRnzm .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uoBnxtRnzm .mbr-section-text,
.cid-uoBnxtRnzm .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uoBnxtRnzm .mbr-section-subtitle,
.cid-uoBnxtRnzm .typed-text {
  color: #ffffff;
}
.cid-uoBnxuuXcg {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uoBnxuuXcg h2 {
  color: #000000;
}
.cid-uoBnxuuXcg h1 {
  color: #000000;
}
.cid-uoBnxuuXcg .mbr-text,
.cid-uoBnxuuXcg .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uoBnxuYIy4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uoBnxuYIy4 .copyright {
  display: flex;
}
.cid-uoBnxuYIy4 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uoBnxuYIy4 .item:hover a,
.cid-uoBnxuYIy4 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uoBnxuYIy4 .copyright,
  .cid-uoBnxuYIy4 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uoBnxuYIy4 .align-left,
  .cid-uoBnxuYIy4 .align-right {
    text-align: center;
  }
  .cid-uoBnxuYIy4 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uoBnxuYIy4 .copyright {
    flex-direction: column;
  }
  .cid-uoBnxuYIy4 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uoBnxuYIy4 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uoBnxuYIy4 .mbr-text {
  color: #cccccc;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-urOE6VbKC0 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-urOE6VbKC0 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-urOE6VbKC0 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-urOE6VbKC0 .navbar.opened {
  transition: all .3s;
}
.cid-urOE6VbKC0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-urOE6VbKC0 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-urOE6VbKC0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-urOE6VbKC0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urOE6VbKC0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-urOE6VbKC0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urOE6VbKC0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urOE6VbKC0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-urOE6VbKC0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-urOE6VbKC0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-urOE6VbKC0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urOE6VbKC0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urOE6VbKC0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urOE6VbKC0 .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-urOE6VbKC0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urOE6VbKC0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urOE6VbKC0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-urOE6VbKC0 .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-urOE6VbKC0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-urOE6VbKC0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-urOE6VbKC0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-urOE6VbKC0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urOE6VbKC0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urOE6VbKC0 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-urOE6VbKC0 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-urOE6VbKC0 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-urOE6VbKC0 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-urOE6VbKC0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-urOE6VbKC0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-urOE6VbKC0 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-urOE6VbKC0 .navbar-caption {
  padding-right: 4rem;
}
.cid-urOE6VbKC0 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-urOE6VbKC0 .dropdown-menu,
.cid-urOE6VbKC0 .navbar.opened {
  background: #555555 !important;
}
.cid-urOE6VbKC0 .nav-item:focus,
.cid-urOE6VbKC0 .nav-link:focus {
  outline: none;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-urOE6VbKC0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-urOE6VbKC0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-urOE6VbKC0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urOE6VbKC0 .dropdown-item.active,
.cid-urOE6VbKC0 .dropdown-item:active {
  background-color: transparent;
}
.cid-urOE6VbKC0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urOE6VbKC0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urOE6VbKC0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urOE6VbKC0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-urOE6VbKC0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-urOE6VbKC0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urOE6VbKC0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urOE6VbKC0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-urOE6VbKC0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urOE6VbKC0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-urOE6VbKC0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-urOE6VbKC0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-urOE6VbKC0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-urOE6VbKC0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-urOE6VbKC0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urOE6VbKC0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-urOE6VbKC0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-urOE6VbKC0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urOE6VbKC0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-urOE6VbKC0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-urOE6VbKC0 .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-urOE6VbKC0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-urOE6VbKC0 .navbar {
    height: 77px;
  }
  .cid-urOE6VbKC0 .navbar.opened {
    height: auto;
  }
  .cid-urOE6VbKC0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-urOE6W8QFi {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc06137-2000x2998.jpeg");
}
.cid-urOE6W8QFi .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-urOE6W8QFi .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-urOE6W8QFi .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-urOE6W8QFi .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-urOE6W8QFi .mbr-text,
.cid-urOE6W8QFi .mbr-section-btn {
  color: #999999;
}
.cid-urOE6W8QFi .mbr-section-title {
  color: #ffffff;
}
.cid-urOE6W8QFi .mbr-text,
.cid-urOE6W8QFi .col {
  color: #ffffff;
  text-align: left;
}
.cid-uvkwza6Azn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-uvkwza6Azn H2 {
  text-align: left;
}
.cid-uvkwza6Azn H3 {
  text-align: left;
}
.cid-uvkwza6Azn .mbr-text,
.cid-uvkwza6Azn .mbr-section-btn {
  text-align: left;
}
.cid-urOEXdsoEn {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-urOEXdsoEn .image-block {
  margin: auto;
}
.cid-urOEXdsoEn figcaption {
  position: relative;
}
.cid-urOEXdsoEn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-urOEXdsoEn .image-block {
    width: 100% !important;
  }
}
.cid-urOEUMPPNq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-urOEUMPPNq .mbr-section-title,
.cid-urOEUMPPNq .mbr-section-subtitle {
  color: #000000;
}
.cid-urOEUMPPNq .mbr-section-text {
  color: #232323;
}
.cid-urOEUMPPNq .mbr-text,
.cid-urOEUMPPNq .typed-text,
.cid-urOEUMPPNq .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-urOEUMPPNq .btn {
  margin-left: 4px !important;
}
.cid-urOEUMPPNq .animated-element {
  color: #ffffff;
}
.cid-urOEUMPPNq .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-urOEUMPPNq .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-urOEUMPPNq .typed-text,
  .cid-urOEUMPPNq .mbr-section-subtitle,
  .cid-urOEUMPPNq .mbr-section-text,
  .cid-urOEUMPPNq .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-urOEUMPPNq .mbr-section-text,
.cid-urOEUMPPNq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-urOEUMPPNq .mbr-section-subtitle,
.cid-urOEUMPPNq .typed-text {
  color: #ffffff;
}
.cid-urOGxGfpdd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOGxGfpdd H2 {
  text-align: left;
}
.cid-urOGxGfpdd H3 {
  text-align: left;
}
.cid-urOGxGfpdd .mbr-text,
.cid-urOGxGfpdd .mbr-section-btn {
  text-align: left;
}
.cid-urOGG6auDz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOGG6auDz H2 {
  text-align: left;
}
.cid-urOGG6auDz H3 {
  text-align: left;
}
.cid-urOGG6auDz .mbr-text,
.cid-urOGG6auDz .mbr-section-btn {
  text-align: left;
}
.cid-urOGPv46kE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOGPv46kE H2 {
  text-align: left;
}
.cid-urOGPv46kE H3 {
  text-align: left;
}
.cid-urOGPv46kE .mbr-text,
.cid-urOGPv46kE .mbr-section-btn {
  text-align: left;
}
.cid-urOGVnGUQn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOGVnGUQn H2 {
  text-align: left;
}
.cid-urOGVnGUQn H3 {
  text-align: left;
}
.cid-urOGVnGUQn .mbr-text,
.cid-urOGVnGUQn .mbr-section-btn {
  text-align: left;
}
.cid-urOH1c6KjV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOH1c6KjV H2 {
  text-align: left;
}
.cid-urOH1c6KjV H3 {
  text-align: left;
}
.cid-urOH1c6KjV .mbr-text,
.cid-urOH1c6KjV .mbr-section-btn {
  text-align: left;
}
.cid-urOH7DFiyC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOH7DFiyC H2 {
  text-align: left;
}
.cid-urOH7DFiyC H3 {
  text-align: left;
}
.cid-urOH7DFiyC .mbr-text,
.cid-urOH7DFiyC .mbr-section-btn {
  text-align: left;
}
.cid-urOHdZ52Ku {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOHdZ52Ku H2 {
  text-align: left;
}
.cid-urOHdZ52Ku H3 {
  text-align: left;
}
.cid-urOHdZ52Ku .mbr-text,
.cid-urOHdZ52Ku .mbr-section-btn {
  text-align: left;
}
.cid-urOHiVOUZ7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOHiVOUZ7 H2 {
  text-align: left;
}
.cid-urOHiVOUZ7 H3 {
  text-align: left;
}
.cid-urOHiVOUZ7 .mbr-text,
.cid-urOHiVOUZ7 .mbr-section-btn {
  text-align: left;
}
.cid-urOHsIzR3N {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urOHsIzR3N H2 {
  text-align: left;
}
.cid-urOHsIzR3N H3 {
  text-align: left;
}
.cid-urOHsIzR3N .mbr-text,
.cid-urOHsIzR3N .mbr-section-btn {
  text-align: left;
}
.cid-urOZE6yfL8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-urOZE6yfL8 .mbr-section-title,
.cid-urOZE6yfL8 .mbr-section-subtitle {
  color: #000000;
}
.cid-urOZE6yfL8 .mbr-section-text {
  color: #232323;
}
.cid-urOZE6yfL8 .mbr-text,
.cid-urOZE6yfL8 .typed-text,
.cid-urOZE6yfL8 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-urOZE6yfL8 .btn {
  margin-left: 4px !important;
}
.cid-urOZE6yfL8 .animated-element {
  color: #ffffff;
}
.cid-urOZE6yfL8 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-urOZE6yfL8 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-urOZE6yfL8 .typed-text,
  .cid-urOZE6yfL8 .mbr-section-subtitle,
  .cid-urOZE6yfL8 .mbr-section-text,
  .cid-urOZE6yfL8 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-urOZE6yfL8 .mbr-section-text,
.cid-urOZE6yfL8 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-urOZE6yfL8 .mbr-section-subtitle,
.cid-urOZE6yfL8 .typed-text {
  color: #465052;
}
.cid-urOE717DA9 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-urOE717DA9 h2 {
  color: #000000;
}
.cid-urOE717DA9 h1 {
  color: #000000;
}
.cid-urOE717DA9 .mbr-text,
.cid-urOE717DA9 .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-urOE71DNdF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-urOE71DNdF .copyright {
  display: flex;
}
.cid-urOE71DNdF .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-urOE71DNdF .item:hover a,
.cid-urOE71DNdF .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-urOE71DNdF .copyright,
  .cid-urOE71DNdF .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-urOE71DNdF .align-left,
  .cid-urOE71DNdF .align-right {
    text-align: center;
  }
  .cid-urOE71DNdF .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-urOE71DNdF .copyright {
    flex-direction: column;
  }
  .cid-urOE71DNdF .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-urOE71DNdF .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-urOE71DNdF .mbr-text {
  color: #cccccc;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-urP05yBcU4 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-urP05yBcU4 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-urP05yBcU4 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-urP05yBcU4 .navbar.opened {
  transition: all .3s;
}
.cid-urP05yBcU4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-urP05yBcU4 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-urP05yBcU4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-urP05yBcU4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urP05yBcU4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-urP05yBcU4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urP05yBcU4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urP05yBcU4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-urP05yBcU4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-urP05yBcU4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-urP05yBcU4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urP05yBcU4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urP05yBcU4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urP05yBcU4 .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-urP05yBcU4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urP05yBcU4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urP05yBcU4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-urP05yBcU4 .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-urP05yBcU4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-urP05yBcU4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-urP05yBcU4 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-urP05yBcU4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urP05yBcU4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urP05yBcU4 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-urP05yBcU4 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-urP05yBcU4 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-urP05yBcU4 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-urP05yBcU4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-urP05yBcU4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-urP05yBcU4 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-urP05yBcU4 .navbar-caption {
  padding-right: 4rem;
}
.cid-urP05yBcU4 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-urP05yBcU4 .dropdown-menu,
.cid-urP05yBcU4 .navbar.opened {
  background: #555555 !important;
}
.cid-urP05yBcU4 .nav-item:focus,
.cid-urP05yBcU4 .nav-link:focus {
  outline: none;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-urP05yBcU4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-urP05yBcU4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-urP05yBcU4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urP05yBcU4 .dropdown-item.active,
.cid-urP05yBcU4 .dropdown-item:active {
  background-color: transparent;
}
.cid-urP05yBcU4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urP05yBcU4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urP05yBcU4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urP05yBcU4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-urP05yBcU4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-urP05yBcU4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urP05yBcU4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urP05yBcU4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-urP05yBcU4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urP05yBcU4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-urP05yBcU4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-urP05yBcU4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-urP05yBcU4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-urP05yBcU4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-urP05yBcU4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urP05yBcU4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-urP05yBcU4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-urP05yBcU4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urP05yBcU4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-urP05yBcU4 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-urP05yBcU4 .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-urP05yBcU4 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-urP05yBcU4 .navbar {
    height: 77px;
  }
  .cid-urP05yBcU4 .navbar.opened {
    height: auto;
  }
  .cid-urP05yBcU4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-urP05A0ysj {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc06122-2000x2998.jpeg");
}
.cid-urP05A0ysj .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-urP05A0ysj .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-urP05A0ysj .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-urP05A0ysj .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-urP05A0ysj .mbr-text,
.cid-urP05A0ysj .mbr-section-btn {
  color: #999999;
}
.cid-urP05A0ysj .mbr-section-title {
  color: #ffffff;
}
.cid-urP05A0ysj .mbr-text,
.cid-urP05A0ysj .col {
  color: #ffffff;
  text-align: left;
}
.cid-urP05AJVRi {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-urP05AJVRi .image-block {
  margin: auto;
}
.cid-urP05AJVRi figcaption {
  position: relative;
}
.cid-urP05AJVRi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-urP05AJVRi .image-block {
    width: 100% !important;
  }
}
.cid-urP05BhLAQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-urP05BhLAQ .mbr-section-title,
.cid-urP05BhLAQ .mbr-section-subtitle {
  color: #000000;
}
.cid-urP05BhLAQ .mbr-section-text {
  color: #232323;
}
.cid-urP05BhLAQ .mbr-text,
.cid-urP05BhLAQ .typed-text,
.cid-urP05BhLAQ .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-urP05BhLAQ .btn {
  margin-left: 4px !important;
}
.cid-urP05BhLAQ .animated-element {
  color: #ffffff;
}
.cid-urP05BhLAQ .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-urP05BhLAQ .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-urP05BhLAQ .typed-text,
  .cid-urP05BhLAQ .mbr-section-subtitle,
  .cid-urP05BhLAQ .mbr-section-text,
  .cid-urP05BhLAQ .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-urP05BhLAQ .mbr-section-text,
.cid-urP05BhLAQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-urP05BhLAQ .mbr-section-subtitle,
.cid-urP05BhLAQ .typed-text {
  color: #ffffff;
}
.cid-urP0XdECDU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP0XdECDU H2 {
  text-align: left;
}
.cid-urP0XdECDU H3 {
  text-align: left;
}
.cid-urP0XdECDU .mbr-text,
.cid-urP0XdECDU .mbr-section-btn {
  text-align: left;
}
.cid-urP05C4dFs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05C4dFs H2 {
  text-align: left;
}
.cid-urP05C4dFs H3 {
  text-align: left;
}
.cid-urP05C4dFs .mbr-text,
.cid-urP05C4dFs .mbr-section-btn {
  text-align: left;
}
.cid-urP05CFoeb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05CFoeb H2 {
  text-align: left;
}
.cid-urP05CFoeb H3 {
  text-align: left;
}
.cid-urP05CFoeb .mbr-text,
.cid-urP05CFoeb .mbr-section-btn {
  text-align: left;
}
.cid-urP05DifE5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05DifE5 H2 {
  text-align: left;
}
.cid-urP05DifE5 H3 {
  text-align: left;
}
.cid-urP05DifE5 .mbr-text,
.cid-urP05DifE5 .mbr-section-btn {
  text-align: left;
}
.cid-urP05DQ283 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05DQ283 H2 {
  text-align: left;
}
.cid-urP05DQ283 H3 {
  text-align: left;
}
.cid-urP05DQ283 .mbr-text,
.cid-urP05DQ283 .mbr-section-btn {
  text-align: left;
}
.cid-urP05EnD0e {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05EnD0e H2 {
  text-align: left;
}
.cid-urP05EnD0e H3 {
  text-align: left;
}
.cid-urP05EnD0e .mbr-text,
.cid-urP05EnD0e .mbr-section-btn {
  text-align: left;
}
.cid-urP05EVho2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05EVho2 H2 {
  text-align: left;
}
.cid-urP05EVho2 H3 {
  text-align: left;
}
.cid-urP05EVho2 .mbr-text,
.cid-urP05EVho2 .mbr-section-btn {
  text-align: left;
}
.cid-urP05FA979 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05FA979 H2 {
  text-align: left;
}
.cid-urP05FA979 H3 {
  text-align: left;
}
.cid-urP05FA979 .mbr-text,
.cid-urP05FA979 .mbr-section-btn {
  text-align: left;
}
.cid-urP05G8GIU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05G8GIU H2 {
  text-align: left;
}
.cid-urP05G8GIU H3 {
  text-align: left;
}
.cid-urP05G8GIU .mbr-text,
.cid-urP05G8GIU .mbr-section-btn {
  text-align: left;
}
.cid-urP05GLke4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-urP05GLke4 H2 {
  text-align: left;
}
.cid-urP05GLke4 H3 {
  text-align: left;
}
.cid-urP05GLke4 .mbr-text,
.cid-urP05GLke4 .mbr-section-btn {
  text-align: left;
}
.cid-urP05HodvN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-urP05HodvN .mbr-section-title,
.cid-urP05HodvN .mbr-section-subtitle {
  color: #000000;
}
.cid-urP05HodvN .mbr-section-text {
  color: #232323;
}
.cid-urP05HodvN .mbr-text,
.cid-urP05HodvN .typed-text,
.cid-urP05HodvN .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-urP05HodvN .btn {
  margin-left: 4px !important;
}
.cid-urP05HodvN .animated-element {
  color: #ffffff;
}
.cid-urP05HodvN .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-urP05HodvN .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-urP05HodvN .typed-text,
  .cid-urP05HodvN .mbr-section-subtitle,
  .cid-urP05HodvN .mbr-section-text,
  .cid-urP05HodvN .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-urP05HodvN .mbr-section-text,
.cid-urP05HodvN .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-urP05HodvN .mbr-section-subtitle,
.cid-urP05HodvN .typed-text {
  color: #465052;
}
.cid-urP05I81Eq {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-urP05I81Eq h2 {
  color: #000000;
}
.cid-urP05I81Eq h1 {
  color: #000000;
}
.cid-urP05I81Eq .mbr-text,
.cid-urP05I81Eq .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-urP05IIE9l {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-urP05IIE9l .copyright {
  display: flex;
}
.cid-urP05IIE9l .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-urP05IIE9l .item:hover a,
.cid-urP05IIE9l .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-urP05IIE9l .copyright,
  .cid-urP05IIE9l .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-urP05IIE9l .align-left,
  .cid-urP05IIE9l .align-right {
    text-align: center;
  }
  .cid-urP05IIE9l .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-urP05IIE9l .copyright {
    flex-direction: column;
  }
  .cid-urP05IIE9l .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-urP05IIE9l .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-urP05IIE9l .mbr-text {
  color: #cccccc;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uuyUwEjSlr .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uuyUwEjSlr .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uuyUwEjSlr .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uuyUwEjSlr .navbar.opened {
  transition: all .3s;
}
.cid-uuyUwEjSlr .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uuyUwEjSlr .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uuyUwEjSlr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuyUwEjSlr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuyUwEjSlr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uuyUwEjSlr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuyUwEjSlr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuyUwEjSlr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uuyUwEjSlr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uuyUwEjSlr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuyUwEjSlr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuyUwEjSlr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuyUwEjSlr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuyUwEjSlr .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-uuyUwEjSlr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uuyUwEjSlr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuyUwEjSlr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuyUwEjSlr .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-uuyUwEjSlr .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uuyUwEjSlr .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uuyUwEjSlr .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uuyUwEjSlr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uuyUwEjSlr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uuyUwEjSlr .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uuyUwEjSlr .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uuyUwEjSlr .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uuyUwEjSlr .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uuyUwEjSlr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uuyUwEjSlr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuyUwEjSlr .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uuyUwEjSlr .navbar-caption {
  padding-right: 4rem;
}
.cid-uuyUwEjSlr .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uuyUwEjSlr .dropdown-menu,
.cid-uuyUwEjSlr .navbar.opened {
  background: #555555 !important;
}
.cid-uuyUwEjSlr .nav-item:focus,
.cid-uuyUwEjSlr .nav-link:focus {
  outline: none;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuyUwEjSlr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuyUwEjSlr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuyUwEjSlr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuyUwEjSlr .dropdown-item.active,
.cid-uuyUwEjSlr .dropdown-item:active {
  background-color: transparent;
}
.cid-uuyUwEjSlr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuyUwEjSlr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuyUwEjSlr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuyUwEjSlr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uuyUwEjSlr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuyUwEjSlr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuyUwEjSlr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uuyUwEjSlr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuyUwEjSlr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uuyUwEjSlr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uuyUwEjSlr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uuyUwEjSlr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uuyUwEjSlr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uuyUwEjSlr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uuyUwEjSlr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uuyUwEjSlr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uuyUwEjSlr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uuyUwEjSlr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uuyUwEjSlr .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uuyUwEjSlr a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uuyUwEjSlr .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-uuyUwEjSlr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuyUwEjSlr .navbar {
    height: 77px;
  }
  .cid-uuyUwEjSlr .navbar.opened {
    height: auto;
  }
  .cid-uuyUwEjSlr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuyUwFoIrt {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc06282-1-2000x1334.jpg");
}
.cid-uuyUwFoIrt .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uuyUwFoIrt .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uuyUwFoIrt .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uuyUwFoIrt .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uuyUwFoIrt .mbr-text,
.cid-uuyUwFoIrt .mbr-section-btn {
  color: #999999;
}
.cid-uuyUwFoIrt .mbr-section-title {
  color: #ffffff;
}
.cid-uuyUwFoIrt .mbr-text,
.cid-uuyUwFoIrt .col {
  color: #ffffff;
  text-align: left;
}
.cid-uuz2z2WvPQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #7f1933;
}
.cid-uuz2z2WvPQ H2 {
  text-align: left;
}
.cid-uuz2z2WvPQ H3 {
  text-align: left;
}
.cid-uuz2z2WvPQ .mbr-text,
.cid-uuz2z2WvPQ .mbr-section-btn {
  text-align: left;
}
.cid-uvkv42SHWm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-uvkv42SHWm H2 {
  text-align: left;
}
.cid-uvkv42SHWm H3 {
  text-align: left;
}
.cid-uvkv42SHWm .mbr-text,
.cid-uvkv42SHWm .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwG4qh4 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uuyUwG4qh4 .image-block {
  margin: auto;
}
.cid-uuyUwG4qh4 figcaption {
  position: relative;
}
.cid-uuyUwG4qh4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uuyUwG4qh4 .image-block {
    width: 100% !important;
  }
}
.cid-uuyUwGFFkD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uuyUwGFFkD .mbr-section-title,
.cid-uuyUwGFFkD .mbr-section-subtitle {
  color: #000000;
}
.cid-uuyUwGFFkD .mbr-section-text {
  color: #232323;
}
.cid-uuyUwGFFkD .mbr-text,
.cid-uuyUwGFFkD .typed-text,
.cid-uuyUwGFFkD .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uuyUwGFFkD .btn {
  margin-left: 4px !important;
}
.cid-uuyUwGFFkD .animated-element {
  color: #ffffff;
}
.cid-uuyUwGFFkD .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uuyUwGFFkD .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uuyUwGFFkD .typed-text,
  .cid-uuyUwGFFkD .mbr-section-subtitle,
  .cid-uuyUwGFFkD .mbr-section-text,
  .cid-uuyUwGFFkD .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uuyUwGFFkD .mbr-section-text,
.cid-uuyUwGFFkD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uuyUwGFFkD .mbr-section-subtitle,
.cid-uuyUwGFFkD .typed-text {
  color: #ffffff;
}
.cid-uuyUwHu7kv {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #7f1933;
}
.cid-uuyUwHu7kv H2 {
  text-align: left;
}
.cid-uuyUwHu7kv H3 {
  text-align: left;
}
.cid-uuyUwHu7kv .mbr-text,
.cid-uuyUwHu7kv .mbr-section-btn {
  text-align: left;
}
.cid-uuz08z804B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uuz08z804B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uuz08z804B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuz08z804B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uuz08z804B .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uuz08z804B .container {
  padding: 0;
}
.cid-uuz08z804B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uuz08z804B .icon-focus {
  display: none;
}
.cid-uuz08z804B .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-uuz08z804B .btn[class*=-outline]:hover,
.cid-uuz08z804B .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-uuz08z804B li:hover .btn-primary-outline,
.cid-uuz08z804B li:active .btn-primary-outline,
.cid-uuz08z804B li.active .btn-primary-outline {
  color: #5758e0 !important;
}
.cid-uuz08z804B li:hover .btn-secondary-outline,
.cid-uuz08z804B li:active .btn-secondary-outline,
.cid-uuz08z804B li.active .btn-secondary-outline {
  color: #200960 !important;
}
.cid-uuz08z804B li:hover .btn-info-outline,
.cid-uuz08z804B li:active .btn-info-outline,
.cid-uuz08z804B li.active .btn-info-outline {
  color: #82786e !important;
}
.cid-uuz08z804B li:hover .btn-warning-outline,
.cid-uuz08z804B li:active .btn-warning-outline,
.cid-uuz08z804B li.active .btn-warning-outline {
  color: #808080 !important;
}
.cid-uuz08z804B li:hover .btn-white-outline,
.cid-uuz08z804B li:active .btn-white-outline,
.cid-uuz08z804B li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-uuz08z804B li:hover .btn-black-outline,
.cid-uuz08z804B li:active .btn-black-outline,
.cid-uuz08z804B li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-uuz08z804B li:hover .btn-success-outline,
.cid-uuz08z804B li:active .btn-success-outline,
.cid-uuz08z804B li.active .btn-success-outline {
  color: #f7ed4a !important;
}
.cid-uuz08z804B li:hover .btn-danger-outline,
.cid-uuz08z804B li:active .btn-danger-outline,
.cid-uuz08z804B li.active .btn-danger-outline {
  color: #b1a374 !important;
}
.cid-uuz08z804B li {
  position: relative;
}
.cid-uuz08z804B .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-uuz08z804B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uuz08z804B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uuz08z804B .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uuz08z804B .btn {
  font-family: Be Vietnam !important;
}
.cid-uuz08z804B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uuz08z804B .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-uuz08z804B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-uuz08z804B .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-uuyUwI9IlY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwI9IlY H2 {
  text-align: left;
}
.cid-uuyUwI9IlY H3 {
  text-align: left;
}
.cid-uuyUwI9IlY .mbr-text,
.cid-uuyUwI9IlY .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwINlXU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwINlXU H2 {
  text-align: left;
}
.cid-uuyUwINlXU H3 {
  text-align: left;
}
.cid-uuyUwINlXU .mbr-text,
.cid-uuyUwINlXU .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwJrZFb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwJrZFb H2 {
  text-align: left;
}
.cid-uuyUwJrZFb H3 {
  text-align: left;
}
.cid-uuyUwJrZFb .mbr-text,
.cid-uuyUwJrZFb .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwK1vO7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwK1vO7 H2 {
  text-align: left;
}
.cid-uuyUwK1vO7 H3 {
  text-align: left;
}
.cid-uuyUwK1vO7 .mbr-text,
.cid-uuyUwK1vO7 .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwKCWGJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwKCWGJ H2 {
  text-align: left;
}
.cid-uuyUwKCWGJ H3 {
  text-align: left;
}
.cid-uuyUwKCWGJ .mbr-text,
.cid-uuyUwKCWGJ .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwLdZvz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwLdZvz H2 {
  text-align: left;
}
.cid-uuyUwLdZvz H3 {
  text-align: left;
}
.cid-uuyUwLdZvz .mbr-text,
.cid-uuyUwLdZvz .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwLSAI0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwLSAI0 H2 {
  text-align: left;
}
.cid-uuyUwLSAI0 H3 {
  text-align: left;
}
.cid-uuyUwLSAI0 .mbr-text,
.cid-uuyUwLSAI0 .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwMulvs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuyUwMulvs H2 {
  text-align: left;
}
.cid-uuyUwMulvs H3 {
  text-align: left;
}
.cid-uuyUwMulvs .mbr-text,
.cid-uuyUwMulvs .mbr-section-btn {
  text-align: left;
}
.cid-uuz1EVqGet {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuz1EVqGet H2 {
  text-align: left;
}
.cid-uuz1EVqGet H3 {
  text-align: left;
}
.cid-uuz1EVqGet .mbr-text,
.cid-uuz1EVqGet .mbr-section-btn {
  text-align: left;
}
.cid-uuz1NJ414N {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuz1NJ414N H2 {
  text-align: left;
}
.cid-uuz1NJ414N H3 {
  text-align: left;
}
.cid-uuz1NJ414N .mbr-text,
.cid-uuz1NJ414N .mbr-section-btn {
  text-align: left;
}
.cid-uuz1Va6SuE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuz1Va6SuE H2 {
  text-align: left;
}
.cid-uuz1Va6SuE H3 {
  text-align: left;
}
.cid-uuz1Va6SuE .mbr-text,
.cid-uuz1Va6SuE .mbr-section-btn {
  text-align: left;
}
.cid-uuz230REin {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uuz230REin H2 {
  text-align: left;
}
.cid-uuz230REin H3 {
  text-align: left;
}
.cid-uuz230REin .mbr-text,
.cid-uuz230REin .mbr-section-btn {
  text-align: left;
}
.cid-uuyUwNZkmQ {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uuyUwNZkmQ h2 {
  color: #000000;
}
.cid-uuyUwNZkmQ h1 {
  color: #000000;
}
.cid-uuyUwNZkmQ .mbr-text,
.cid-uuyUwNZkmQ .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uuyUwODi72 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uuyUwODi72 .copyright {
  display: flex;
}
.cid-uuyUwODi72 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uuyUwODi72 .item:hover a,
.cid-uuyUwODi72 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uuyUwODi72 .copyright,
  .cid-uuyUwODi72 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uuyUwODi72 .align-left,
  .cid-uuyUwODi72 .align-right {
    text-align: center;
  }
  .cid-uuyUwODi72 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uuyUwODi72 .copyright {
    flex-direction: column;
  }
  .cid-uuyUwODi72 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uuyUwODi72 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uuyUwODi72 .mbr-text {
  color: #cccccc;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uGyQILFmPF .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uGyQILFmPF .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uGyQILFmPF .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uGyQILFmPF .navbar.opened {
  transition: all .3s;
}
.cid-uGyQILFmPF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uGyQILFmPF .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uGyQILFmPF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uGyQILFmPF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uGyQILFmPF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uGyQILFmPF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uGyQILFmPF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uGyQILFmPF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uGyQILFmPF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uGyQILFmPF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uGyQILFmPF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uGyQILFmPF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uGyQILFmPF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uGyQILFmPF .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-uGyQILFmPF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uGyQILFmPF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uGyQILFmPF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uGyQILFmPF .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-uGyQILFmPF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uGyQILFmPF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uGyQILFmPF .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uGyQILFmPF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uGyQILFmPF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uGyQILFmPF .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uGyQILFmPF .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uGyQILFmPF .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uGyQILFmPF .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uGyQILFmPF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uGyQILFmPF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uGyQILFmPF .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uGyQILFmPF .navbar-caption {
  padding-right: 4rem;
}
.cid-uGyQILFmPF .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uGyQILFmPF .dropdown-menu,
.cid-uGyQILFmPF .navbar.opened {
  background: #555555 !important;
}
.cid-uGyQILFmPF .nav-item:focus,
.cid-uGyQILFmPF .nav-link:focus {
  outline: none;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGyQILFmPF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uGyQILFmPF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uGyQILFmPF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uGyQILFmPF .dropdown-item.active,
.cid-uGyQILFmPF .dropdown-item:active {
  background-color: transparent;
}
.cid-uGyQILFmPF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uGyQILFmPF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uGyQILFmPF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uGyQILFmPF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uGyQILFmPF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uGyQILFmPF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGyQILFmPF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uGyQILFmPF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uGyQILFmPF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGyQILFmPF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uGyQILFmPF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uGyQILFmPF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uGyQILFmPF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uGyQILFmPF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uGyQILFmPF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGyQILFmPF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uGyQILFmPF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uGyQILFmPF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGyQILFmPF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uGyQILFmPF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uGyQILFmPF .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-uGyQILFmPF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGyQILFmPF .navbar {
    height: 77px;
  }
  .cid-uGyQILFmPF .navbar.opened {
    height: auto;
  }
  .cid-uGyQILFmPF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uGyQIN6ACm {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc05453-2000x1334.jpg");
}
.cid-uGyQIN6ACm .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uGyQIN6ACm .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uGyQIN6ACm .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uGyQIN6ACm .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uGyQIN6ACm .mbr-text,
.cid-uGyQIN6ACm .mbr-section-btn {
  color: #999999;
}
.cid-uGyQIN6ACm .mbr-section-title {
  color: #ffffff;
}
.cid-uGyQIN6ACm .mbr-text,
.cid-uGyQIN6ACm .col {
  color: #ffffff;
  text-align: left;
}
.cid-uGyQIO088k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-uGyQIO088k H2 {
  text-align: left;
}
.cid-uGyQIO088k H3 {
  text-align: left;
}
.cid-uGyQIO088k .mbr-text,
.cid-uGyQIO088k .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIOMgRi {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uGyQIOMgRi .image-block {
  margin: auto;
}
.cid-uGyQIOMgRi figcaption {
  position: relative;
}
.cid-uGyQIOMgRi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uGyQIOMgRi .image-block {
    width: 100% !important;
  }
}
.cid-uGyQIPqcDR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uGyQIPqcDR .mbr-section-title,
.cid-uGyQIPqcDR .mbr-section-subtitle {
  color: #000000;
}
.cid-uGyQIPqcDR .mbr-section-text {
  color: #232323;
}
.cid-uGyQIPqcDR .mbr-text,
.cid-uGyQIPqcDR .typed-text,
.cid-uGyQIPqcDR .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uGyQIPqcDR .btn {
  margin-left: 4px !important;
}
.cid-uGyQIPqcDR .animated-element {
  color: #ffffff;
}
.cid-uGyQIPqcDR .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uGyQIPqcDR .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uGyQIPqcDR .typed-text,
  .cid-uGyQIPqcDR .mbr-section-subtitle,
  .cid-uGyQIPqcDR .mbr-section-text,
  .cid-uGyQIPqcDR .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uGyQIPqcDR .mbr-section-text,
.cid-uGyQIPqcDR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uGyQIPqcDR .mbr-section-subtitle,
.cid-uGyQIPqcDR .typed-text {
  color: #ffffff;
}
.cid-uGyQIQymfs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIQymfs H2 {
  text-align: left;
}
.cid-uGyQIQymfs H3 {
  text-align: left;
}
.cid-uGyQIQymfs .mbr-text,
.cid-uGyQIQymfs .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIRQKNM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIRQKNM H2 {
  text-align: left;
}
.cid-uGyQIRQKNM H3 {
  text-align: left;
}
.cid-uGyQIRQKNM .mbr-text,
.cid-uGyQIRQKNM .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIStON6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIStON6 H2 {
  text-align: left;
}
.cid-uGyQIStON6 H3 {
  text-align: left;
}
.cid-uGyQIStON6 .mbr-text,
.cid-uGyQIStON6 .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIT1xYu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIT1xYu H2 {
  text-align: left;
}
.cid-uGyQIT1xYu H3 {
  text-align: left;
}
.cid-uGyQIT1xYu .mbr-text,
.cid-uGyQIT1xYu .mbr-section-btn {
  text-align: left;
}
.cid-uGyQITyg2B {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQITyg2B H2 {
  text-align: left;
}
.cid-uGyQITyg2B H3 {
  text-align: left;
}
.cid-uGyQITyg2B .mbr-text,
.cid-uGyQITyg2B .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIU8jdM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIU8jdM H2 {
  text-align: left;
}
.cid-uGyQIU8jdM H3 {
  text-align: left;
}
.cid-uGyQIU8jdM .mbr-text,
.cid-uGyQIU8jdM .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIUOAq5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uGyQIUOAq5 H2 {
  text-align: left;
}
.cid-uGyQIUOAq5 H3 {
  text-align: left;
}
.cid-uGyQIUOAq5 .mbr-text,
.cid-uGyQIUOAq5 .mbr-section-btn {
  text-align: left;
}
.cid-uGyQIXDGPk {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGyQIXDGPk h2 {
  color: #000000;
}
.cid-uGyQIXDGPk h1 {
  color: #000000;
}
.cid-uGyQIXDGPk .mbr-text,
.cid-uGyQIXDGPk .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uGyQIYdHbu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uGyQIYdHbu .copyright {
  display: flex;
}
.cid-uGyQIYdHbu .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uGyQIYdHbu .item:hover a,
.cid-uGyQIYdHbu .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uGyQIYdHbu .copyright,
  .cid-uGyQIYdHbu .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uGyQIYdHbu .align-left,
  .cid-uGyQIYdHbu .align-right {
    text-align: center;
  }
  .cid-uGyQIYdHbu .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uGyQIYdHbu .copyright {
    flex-direction: column;
  }
  .cid-uGyQIYdHbu .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uGyQIYdHbu .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uGyQIYdHbu .mbr-text {
  color: #cccccc;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uIHuwwi4Xf .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uIHuwwi4Xf .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uIHuwwi4Xf .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uIHuwwi4Xf .navbar.opened {
  transition: all .3s;
}
.cid-uIHuwwi4Xf .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uIHuwwi4Xf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uIHuwwi4Xf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHuwwi4Xf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHuwwi4Xf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uIHuwwi4Xf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHuwwi4Xf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHuwwi4Xf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uIHuwwi4Xf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uIHuwwi4Xf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHuwwi4Xf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHuwwi4Xf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHuwwi4Xf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHuwwi4Xf .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-uIHuwwi4Xf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uIHuwwi4Xf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHuwwi4Xf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHuwwi4Xf .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-uIHuwwi4Xf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIHuwwi4Xf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uIHuwwi4Xf .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uIHuwwi4Xf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uIHuwwi4Xf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uIHuwwi4Xf .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uIHuwwi4Xf .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uIHuwwi4Xf .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uIHuwwi4Xf .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uIHuwwi4Xf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uIHuwwi4Xf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHuwwi4Xf .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uIHuwwi4Xf .navbar-caption {
  padding-right: 4rem;
}
.cid-uIHuwwi4Xf .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uIHuwwi4Xf .dropdown-menu,
.cid-uIHuwwi4Xf .navbar.opened {
  background: #555555 !important;
}
.cid-uIHuwwi4Xf .nav-item:focus,
.cid-uIHuwwi4Xf .nav-link:focus {
  outline: none;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIHuwwi4Xf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHuwwi4Xf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIHuwwi4Xf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHuwwi4Xf .dropdown-item.active,
.cid-uIHuwwi4Xf .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHuwwi4Xf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHuwwi4Xf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHuwwi4Xf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHuwwi4Xf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uIHuwwi4Xf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIHuwwi4Xf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHuwwi4Xf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uIHuwwi4Xf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIHuwwi4Xf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uIHuwwi4Xf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uIHuwwi4Xf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uIHuwwi4Xf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uIHuwwi4Xf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uIHuwwi4Xf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uIHuwwi4Xf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIHuwwi4Xf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uIHuwwi4Xf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uIHuwwi4Xf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIHuwwi4Xf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uIHuwwi4Xf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uIHuwwi4Xf .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-uIHuwwi4Xf .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHuwwi4Xf .navbar {
    height: 77px;
  }
  .cid-uIHuwwi4Xf .navbar.opened {
    height: auto;
  }
  .cid-uIHuwwi4Xf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHuwxmQzk {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/concept-r-1-1250x1130.jpg");
}
.cid-uIHuwxmQzk .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uIHuwxmQzk .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uIHuwxmQzk .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uIHuwxmQzk .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uIHuwxmQzk .mbr-text,
.cid-uIHuwxmQzk .mbr-section-btn {
  color: #999999;
}
.cid-uIHuwxmQzk .mbr-section-title {
  color: #ffffff;
}
.cid-uIHuwxmQzk .mbr-text,
.cid-uIHuwxmQzk .col {
  color: #ffffff;
  text-align: left;
}
.cid-uIHuwymZ3g {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uIHuwymZ3g .image-block {
  margin: auto;
}
.cid-uIHuwymZ3g figcaption {
  position: relative;
}
.cid-uIHuwymZ3g figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uIHuwymZ3g .image-block {
    width: 100% !important;
  }
}
.cid-uIHuwyPICJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uIHuwyPICJ .mbr-section-title,
.cid-uIHuwyPICJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uIHuwyPICJ .mbr-section-text {
  color: #232323;
}
.cid-uIHuwyPICJ .mbr-text,
.cid-uIHuwyPICJ .typed-text,
.cid-uIHuwyPICJ .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uIHuwyPICJ .btn {
  margin-left: 4px !important;
}
.cid-uIHuwyPICJ .animated-element {
  color: #ffffff;
}
.cid-uIHuwyPICJ .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uIHuwyPICJ .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uIHuwyPICJ .typed-text,
  .cid-uIHuwyPICJ .mbr-section-subtitle,
  .cid-uIHuwyPICJ .mbr-section-text,
  .cid-uIHuwyPICJ .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uIHuwyPICJ .mbr-section-text,
.cid-uIHuwyPICJ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uIHuwyPICJ .mbr-section-subtitle,
.cid-uIHuwyPICJ .typed-text {
  color: #ffffff;
}
.cid-uIHzJHwNIu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHzJHwNIu H2 {
  text-align: left;
}
.cid-uIHzJHwNIu H3 {
  text-align: left;
}
.cid-uIHzJHwNIu .mbr-text,
.cid-uIHzJHwNIu .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwzsIdW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwzsIdW H2 {
  text-align: left;
}
.cid-uIHuwzsIdW H3 {
  text-align: left;
}
.cid-uIHuwzsIdW .mbr-text,
.cid-uIHuwzsIdW .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwzW3mC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwzW3mC H2 {
  text-align: left;
}
.cid-uIHuwzW3mC H3 {
  text-align: left;
}
.cid-uIHuwzW3mC .mbr-text,
.cid-uIHuwzW3mC .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwAwYth {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwAwYth H2 {
  text-align: left;
}
.cid-uIHuwAwYth H3 {
  text-align: left;
}
.cid-uIHuwAwYth .mbr-text,
.cid-uIHuwAwYth .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwB2AEi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwB2AEi H2 {
  text-align: left;
}
.cid-uIHuwB2AEi H3 {
  text-align: left;
}
.cid-uIHuwB2AEi .mbr-text,
.cid-uIHuwB2AEi .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwBvswF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwBvswF H2 {
  text-align: left;
}
.cid-uIHuwBvswF H3 {
  text-align: left;
}
.cid-uIHuwBvswF .mbr-text,
.cid-uIHuwBvswF .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwBWWKQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwBWWKQ H2 {
  text-align: left;
}
.cid-uIHuwBWWKQ H3 {
  text-align: left;
}
.cid-uIHuwBWWKQ .mbr-text,
.cid-uIHuwBWWKQ .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwCpeXY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHuwCpeXY H2 {
  text-align: left;
}
.cid-uIHuwCpeXY H3 {
  text-align: left;
}
.cid-uIHuwCpeXY .mbr-text,
.cid-uIHuwCpeXY .mbr-section-btn {
  text-align: left;
}
.cid-uIHyoACChk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyoACChk H2 {
  text-align: left;
}
.cid-uIHyoACChk H3 {
  text-align: left;
}
.cid-uIHyoACChk .mbr-text,
.cid-uIHyoACChk .mbr-section-btn {
  text-align: left;
}
.cid-uIHyvVLiNE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyvVLiNE H2 {
  text-align: left;
}
.cid-uIHyvVLiNE H3 {
  text-align: left;
}
.cid-uIHyvVLiNE .mbr-text,
.cid-uIHyvVLiNE .mbr-section-btn {
  text-align: left;
}
.cid-uIHyEn83wb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyEn83wb H2 {
  text-align: left;
}
.cid-uIHyEn83wb H3 {
  text-align: left;
}
.cid-uIHyEn83wb .mbr-text,
.cid-uIHyEn83wb .mbr-section-btn {
  text-align: left;
}
.cid-uIHyLaymBn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyLaymBn H2 {
  text-align: left;
}
.cid-uIHyLaymBn H3 {
  text-align: left;
}
.cid-uIHyLaymBn .mbr-text,
.cid-uIHyLaymBn .mbr-section-btn {
  text-align: left;
}
.cid-uIHyRTmcNo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyRTmcNo H2 {
  text-align: left;
}
.cid-uIHyRTmcNo H3 {
  text-align: left;
}
.cid-uIHyRTmcNo .mbr-text,
.cid-uIHyRTmcNo .mbr-section-btn {
  text-align: left;
}
.cid-uIHyYVY1Lu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHyYVY1Lu H2 {
  text-align: left;
}
.cid-uIHyYVY1Lu H3 {
  text-align: left;
}
.cid-uIHyYVY1Lu .mbr-text,
.cid-uIHyYVY1Lu .mbr-section-btn {
  text-align: left;
}
.cid-uIHzdaQOHO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHzdaQOHO H2 {
  text-align: left;
}
.cid-uIHzdaQOHO H3 {
  text-align: left;
}
.cid-uIHzdaQOHO .mbr-text,
.cid-uIHzdaQOHO .mbr-section-btn {
  text-align: left;
}
.cid-uIHzjI7hmq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uIHzjI7hmq H2 {
  text-align: left;
}
.cid-uIHzjI7hmq H3 {
  text-align: left;
}
.cid-uIHzjI7hmq .mbr-text,
.cid-uIHzjI7hmq .mbr-section-btn {
  text-align: left;
}
.cid-uIHuwCRpTh {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIHuwCRpTh h2 {
  color: #000000;
}
.cid-uIHuwCRpTh h1 {
  color: #000000;
}
.cid-uIHuwCRpTh .mbr-text,
.cid-uIHuwCRpTh .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uIHuwDmNuN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uIHuwDmNuN .copyright {
  display: flex;
}
.cid-uIHuwDmNuN .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uIHuwDmNuN .item:hover a,
.cid-uIHuwDmNuN .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uIHuwDmNuN .copyright,
  .cid-uIHuwDmNuN .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uIHuwDmNuN .align-left,
  .cid-uIHuwDmNuN .align-right {
    text-align: center;
  }
  .cid-uIHuwDmNuN .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uIHuwDmNuN .copyright {
    flex-direction: column;
  }
  .cid-uIHuwDmNuN .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uIHuwDmNuN .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uIHuwDmNuN .mbr-text {
  color: #cccccc;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uNB28XZKFf .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uNB28XZKFf .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uNB28XZKFf .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uNB28XZKFf .navbar.opened {
  transition: all .3s;
}
.cid-uNB28XZKFf .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uNB28XZKFf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uNB28XZKFf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNB28XZKFf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNB28XZKFf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uNB28XZKFf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNB28XZKFf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNB28XZKFf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uNB28XZKFf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uNB28XZKFf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNB28XZKFf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNB28XZKFf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNB28XZKFf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNB28XZKFf .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-uNB28XZKFf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uNB28XZKFf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNB28XZKFf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNB28XZKFf .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-uNB28XZKFf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uNB28XZKFf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uNB28XZKFf .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uNB28XZKFf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uNB28XZKFf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uNB28XZKFf .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uNB28XZKFf .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uNB28XZKFf .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uNB28XZKFf .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uNB28XZKFf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uNB28XZKFf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNB28XZKFf .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uNB28XZKFf .navbar-caption {
  padding-right: 4rem;
}
.cid-uNB28XZKFf .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uNB28XZKFf .dropdown-menu,
.cid-uNB28XZKFf .navbar.opened {
  background: #555555 !important;
}
.cid-uNB28XZKFf .nav-item:focus,
.cid-uNB28XZKFf .nav-link:focus {
  outline: none;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNB28XZKFf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNB28XZKFf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNB28XZKFf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNB28XZKFf .dropdown-item.active,
.cid-uNB28XZKFf .dropdown-item:active {
  background-color: transparent;
}
.cid-uNB28XZKFf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNB28XZKFf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNB28XZKFf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNB28XZKFf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uNB28XZKFf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNB28XZKFf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNB28XZKFf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uNB28XZKFf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNB28XZKFf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNB28XZKFf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uNB28XZKFf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNB28XZKFf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNB28XZKFf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNB28XZKFf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNB28XZKFf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNB28XZKFf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNB28XZKFf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNB28XZKFf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNB28XZKFf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uNB28XZKFf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uNB28XZKFf .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-uNB28XZKFf .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uNB28XZKFf .navbar {
    height: 77px;
  }
  .cid-uNB28XZKFf .navbar.opened {
    height: auto;
  }
  .cid-uNB28XZKFf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uNB28YVT4f {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/2-2000x1334.jpg");
}
.cid-uNB28YVT4f .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uNB28YVT4f .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uNB28YVT4f .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uNB28YVT4f .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uNB28YVT4f .mbr-text,
.cid-uNB28YVT4f .mbr-section-btn {
  color: #999999;
}
.cid-uNB28YVT4f .mbr-section-title {
  color: #ffffff;
}
.cid-uNB28YVT4f .mbr-text,
.cid-uNB28YVT4f .col {
  color: #ffffff;
  text-align: left;
}
.cid-uNIuI5gDLd {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uNIuI5gDLd .image-block {
  margin: auto;
}
.cid-uNIuI5gDLd figcaption {
  position: relative;
}
.cid-uNIuI5gDLd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uNIuI5gDLd .image-block {
    width: 100% !important;
  }
}
.cid-uNIvG2mTqc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIvG2mTqc H2 {
  text-align: left;
}
.cid-uNIvG2mTqc H3 {
  text-align: left;
}
.cid-uNIvG2mTqc .mbr-text,
.cid-uNIvG2mTqc .mbr-section-btn {
  text-align: left;
}
.cid-uNIvPLlQ6J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIvPLlQ6J H2 {
  text-align: left;
}
.cid-uNIvPLlQ6J H3 {
  text-align: left;
}
.cid-uNIvPLlQ6J .mbr-text,
.cid-uNIvPLlQ6J .mbr-section-btn {
  text-align: left;
}
.cid-uNIvYecRcQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIvYecRcQ H2 {
  text-align: left;
}
.cid-uNIvYecRcQ H3 {
  text-align: left;
}
.cid-uNIvYecRcQ .mbr-text,
.cid-uNIvYecRcQ .mbr-section-btn {
  text-align: left;
}
.cid-uNIw84YhYn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIw84YhYn H2 {
  text-align: left;
}
.cid-uNIw84YhYn H3 {
  text-align: left;
}
.cid-uNIw84YhYn .mbr-text,
.cid-uNIw84YhYn .mbr-section-btn {
  text-align: left;
}
.cid-uNIwkVLxhQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIwkVLxhQ H2 {
  text-align: left;
}
.cid-uNIwkVLxhQ H3 {
  text-align: left;
}
.cid-uNIwkVLxhQ .mbr-text,
.cid-uNIwkVLxhQ .mbr-section-btn {
  text-align: left;
}
.cid-uNIwLICMVS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIwLICMVS H2 {
  text-align: left;
}
.cid-uNIwLICMVS H3 {
  text-align: left;
}
.cid-uNIwLICMVS .mbr-text,
.cid-uNIwLICMVS .mbr-section-btn {
  text-align: left;
}
.cid-uNIwYIHlqO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIwYIHlqO H2 {
  text-align: left;
}
.cid-uNIwYIHlqO H3 {
  text-align: left;
}
.cid-uNIwYIHlqO .mbr-text,
.cid-uNIwYIHlqO .mbr-section-btn {
  text-align: left;
}
.cid-uNIxhENQmH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNIxhENQmH H2 {
  text-align: left;
}
.cid-uNIxhENQmH H3 {
  text-align: left;
}
.cid-uNIxhENQmH .mbr-text,
.cid-uNIxhENQmH .mbr-section-btn {
  text-align: left;
}
.cid-uNB295GPVq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-uNB295GPVq .mbr-section-title,
.cid-uNB295GPVq .mbr-section-subtitle {
  color: #000000;
}
.cid-uNB295GPVq .mbr-section-text {
  color: #232323;
}
.cid-uNB295GPVq .mbr-text,
.cid-uNB295GPVq .typed-text,
.cid-uNB295GPVq .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uNB295GPVq .btn {
  margin-left: 4px !important;
}
.cid-uNB295GPVq .animated-element {
  color: #ffffff;
}
.cid-uNB295GPVq .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uNB295GPVq .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uNB295GPVq .typed-text,
  .cid-uNB295GPVq .mbr-section-subtitle,
  .cid-uNB295GPVq .mbr-section-text,
  .cid-uNB295GPVq .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uNB295GPVq .mbr-section-text,
.cid-uNB295GPVq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uNB295GPVq .mbr-section-subtitle,
.cid-uNB295GPVq .typed-text {
  color: #ffffff;
}
.cid-uNB296ii2v {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNB296ii2v h2 {
  color: #000000;
}
.cid-uNB296ii2v h1 {
  color: #000000;
}
.cid-uNB296ii2v .mbr-text,
.cid-uNB296ii2v .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uNB296ORb4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uNB296ORb4 .copyright {
  display: flex;
}
.cid-uNB296ORb4 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uNB296ORb4 .item:hover a,
.cid-uNB296ORb4 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uNB296ORb4 .copyright,
  .cid-uNB296ORb4 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uNB296ORb4 .align-left,
  .cid-uNB296ORb4 .align-right {
    text-align: center;
  }
  .cid-uNB296ORb4 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uNB296ORb4 .copyright {
    flex-direction: column;
  }
  .cid-uNB296ORb4 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uNB296ORb4 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uNB296ORb4 .mbr-text {
  color: #cccccc;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uNNO4TZGyE .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uNNO4TZGyE .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uNNO4TZGyE .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uNNO4TZGyE .navbar.opened {
  transition: all .3s;
}
.cid-uNNO4TZGyE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uNNO4TZGyE .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uNNO4TZGyE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNNO4TZGyE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNNO4TZGyE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uNNO4TZGyE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNNO4TZGyE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNNO4TZGyE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uNNO4TZGyE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uNNO4TZGyE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNNO4TZGyE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNNO4TZGyE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNNO4TZGyE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNNO4TZGyE .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-uNNO4TZGyE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uNNO4TZGyE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNNO4TZGyE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNNO4TZGyE .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-uNNO4TZGyE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uNNO4TZGyE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uNNO4TZGyE .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uNNO4TZGyE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uNNO4TZGyE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uNNO4TZGyE .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uNNO4TZGyE .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uNNO4TZGyE .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uNNO4TZGyE .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uNNO4TZGyE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uNNO4TZGyE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNNO4TZGyE .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uNNO4TZGyE .navbar-caption {
  padding-right: 4rem;
}
.cid-uNNO4TZGyE .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uNNO4TZGyE .dropdown-menu,
.cid-uNNO4TZGyE .navbar.opened {
  background: #555555 !important;
}
.cid-uNNO4TZGyE .nav-item:focus,
.cid-uNNO4TZGyE .nav-link:focus {
  outline: none;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNNO4TZGyE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNNO4TZGyE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNNO4TZGyE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNNO4TZGyE .dropdown-item.active,
.cid-uNNO4TZGyE .dropdown-item:active {
  background-color: transparent;
}
.cid-uNNO4TZGyE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNNO4TZGyE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNNO4TZGyE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNNO4TZGyE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uNNO4TZGyE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNNO4TZGyE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNNO4TZGyE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uNNO4TZGyE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNNO4TZGyE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNNO4TZGyE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uNNO4TZGyE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNNO4TZGyE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNNO4TZGyE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNNO4TZGyE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNNO4TZGyE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNNO4TZGyE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNNO4TZGyE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNNO4TZGyE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNNO4TZGyE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uNNO4TZGyE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uNNO4TZGyE .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-uNNO4TZGyE .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uNNO4TZGyE .navbar {
    height: 77px;
  }
  .cid-uNNO4TZGyE .navbar.opened {
    height: auto;
  }
  .cid-uNNO4TZGyE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uNNO4VdkrW {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc05506-2000x1334.jpg");
}
.cid-uNNO4VdkrW .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uNNO4VdkrW .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uNNO4VdkrW .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uNNO4VdkrW .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uNNO4VdkrW .mbr-text,
.cid-uNNO4VdkrW .mbr-section-btn {
  color: #999999;
}
.cid-uNNO4VdkrW .mbr-section-title {
  color: #ffffff;
}
.cid-uNNO4VdkrW .mbr-text,
.cid-uNNO4VdkrW .col {
  color: #ffffff;
  text-align: left;
}
.cid-uNNO4VMvf6 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uNNO4VMvf6 .image-block {
  margin: auto;
}
.cid-uNNO4VMvf6 figcaption {
  position: relative;
}
.cid-uNNO4VMvf6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uNNO4VMvf6 .image-block {
    width: 100% !important;
  }
}
.cid-uNNO4WhMAg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4WhMAg H2 {
  text-align: left;
}
.cid-uNNO4WhMAg H3 {
  text-align: left;
}
.cid-uNNO4WhMAg .mbr-text,
.cid-uNNO4WhMAg .mbr-section-btn {
  text-align: left;
}
.cid-uNNO4XCEMe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4XCEMe H2 {
  text-align: left;
}
.cid-uNNO4XCEMe H3 {
  text-align: left;
}
.cid-uNNO4XCEMe .mbr-text,
.cid-uNNO4XCEMe .mbr-section-btn {
  text-align: left;
}
.cid-uNNO4Ye73X {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4Ye73X H2 {
  text-align: left;
}
.cid-uNNO4Ye73X H3 {
  text-align: left;
}
.cid-uNNO4Ye73X .mbr-text,
.cid-uNNO4Ye73X .mbr-section-btn {
  text-align: left;
}
.cid-uNNO4YSviC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4YSviC H2 {
  text-align: left;
}
.cid-uNNO4YSviC H3 {
  text-align: left;
}
.cid-uNNO4YSviC .mbr-text,
.cid-uNNO4YSviC .mbr-section-btn {
  text-align: left;
}
.cid-uNNO4ZoqLd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4ZoqLd H2 {
  text-align: left;
}
.cid-uNNO4ZoqLd H3 {
  text-align: left;
}
.cid-uNNO4ZoqLd .mbr-text,
.cid-uNNO4ZoqLd .mbr-section-btn {
  text-align: left;
}
.cid-uNNO4ZSJ10 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO4ZSJ10 H2 {
  text-align: left;
}
.cid-uNNO4ZSJ10 H3 {
  text-align: left;
}
.cid-uNNO4ZSJ10 .mbr-text,
.cid-uNNO4ZSJ10 .mbr-section-btn {
  text-align: left;
}
.cid-uNNO50lKPb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNO50lKPb H2 {
  text-align: left;
}
.cid-uNNO50lKPb H3 {
  text-align: left;
}
.cid-uNNO50lKPb .mbr-text,
.cid-uNNO50lKPb .mbr-section-btn {
  text-align: left;
}
.cid-uNNWGu5CqL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uNNWGu5CqL H2 {
  text-align: left;
}
.cid-uNNWGu5CqL H3 {
  text-align: left;
}
.cid-uNNWGu5CqL .mbr-text,
.cid-uNNWGu5CqL .mbr-section-btn {
  text-align: left;
}
.cid-uNNO50QElt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-uNNO50QElt .mbr-section-title,
.cid-uNNO50QElt .mbr-section-subtitle {
  color: #000000;
}
.cid-uNNO50QElt .mbr-section-text {
  color: #232323;
}
.cid-uNNO50QElt .mbr-text,
.cid-uNNO50QElt .typed-text,
.cid-uNNO50QElt .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uNNO50QElt .btn {
  margin-left: 4px !important;
}
.cid-uNNO50QElt .animated-element {
  color: #ffffff;
}
.cid-uNNO50QElt .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uNNO50QElt .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uNNO50QElt .typed-text,
  .cid-uNNO50QElt .mbr-section-subtitle,
  .cid-uNNO50QElt .mbr-section-text,
  .cid-uNNO50QElt .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uNNO50QElt .mbr-section-text,
.cid-uNNO50QElt .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uNNO50QElt .mbr-section-subtitle,
.cid-uNNO50QElt .typed-text {
  color: #ffffff;
}
.cid-uNNO51tcz4 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNNO51tcz4 h2 {
  color: #000000;
}
.cid-uNNO51tcz4 h1 {
  color: #000000;
}
.cid-uNNO51tcz4 .mbr-text,
.cid-uNNO51tcz4 .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-uNNO523jzI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uNNO523jzI .copyright {
  display: flex;
}
.cid-uNNO523jzI .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uNNO523jzI .item:hover a,
.cid-uNNO523jzI .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uNNO523jzI .copyright,
  .cid-uNNO523jzI .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uNNO523jzI .align-left,
  .cid-uNNO523jzI .align-right {
    text-align: center;
  }
  .cid-uNNO523jzI .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uNNO523jzI .copyright {
    flex-direction: column;
  }
  .cid-uNNO523jzI .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uNNO523jzI .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uNNO523jzI .mbr-text {
  color: #cccccc;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-uVBKYs3Nb8 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-uVBKYs3Nb8 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-uVBKYs3Nb8 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-uVBKYs3Nb8 .navbar.opened {
  transition: all .3s;
}
.cid-uVBKYs3Nb8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVBKYs3Nb8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uVBKYs3Nb8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVBKYs3Nb8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVBKYs3Nb8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVBKYs3Nb8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVBKYs3Nb8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVBKYs3Nb8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVBKYs3Nb8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVBKYs3Nb8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVBKYs3Nb8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVBKYs3Nb8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVBKYs3Nb8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVBKYs3Nb8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVBKYs3Nb8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uVBKYs3Nb8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVBKYs3Nb8 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uVBKYs3Nb8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVBKYs3Nb8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVBKYs3Nb8 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-uVBKYs3Nb8 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-uVBKYs3Nb8 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uVBKYs3Nb8 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-uVBKYs3Nb8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-uVBKYs3Nb8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVBKYs3Nb8 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVBKYs3Nb8 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVBKYs3Nb8 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-uVBKYs3Nb8 .dropdown-menu,
.cid-uVBKYs3Nb8 .navbar.opened {
  background: #555555 !important;
}
.cid-uVBKYs3Nb8 .nav-item:focus,
.cid-uVBKYs3Nb8 .nav-link:focus {
  outline: none;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVBKYs3Nb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVBKYs3Nb8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVBKYs3Nb8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVBKYs3Nb8 .dropdown-item.active,
.cid-uVBKYs3Nb8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVBKYs3Nb8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVBKYs3Nb8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVBKYs3Nb8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVBKYs3Nb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uVBKYs3Nb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVBKYs3Nb8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVBKYs3Nb8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uVBKYs3Nb8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVBKYs3Nb8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVBKYs3Nb8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uVBKYs3Nb8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVBKYs3Nb8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBKYs3Nb8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBKYs3Nb8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVBKYs3Nb8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBKYs3Nb8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVBKYs3Nb8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVBKYs3Nb8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBKYs3Nb8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVBKYs3Nb8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVBKYs3Nb8 .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-uVBKYs3Nb8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVBKYs3Nb8 .navbar {
    height: 77px;
  }
  .cid-uVBKYs3Nb8 .navbar.opened {
    height: auto;
  }
  .cid-uVBKYs3Nb8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBKYtMpN1 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc01433-1000x1000.jpg");
}
.cid-uVBKYtMpN1 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-uVBKYtMpN1 .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-uVBKYtMpN1 .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-uVBKYtMpN1 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-uVBKYtMpN1 .mbr-text,
.cid-uVBKYtMpN1 .mbr-section-btn {
  color: #999999;
}
.cid-uVBKYtMpN1 .mbr-section-title {
  color: #ffffff;
}
.cid-uVBKYtMpN1 .mbr-text,
.cid-uVBKYtMpN1 .col {
  color: #ffffff;
  text-align: left;
}
.cid-uW9J6bijsP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-uW9J6bijsP H2 {
  text-align: left;
}
.cid-uW9J6bijsP H3 {
  text-align: left;
}
.cid-uW9J6bijsP .mbr-text,
.cid-uW9J6bijsP .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYuWMYx {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uVBKYuWMYx .image-block {
  margin: auto;
}
.cid-uVBKYuWMYx figcaption {
  position: relative;
}
.cid-uVBKYuWMYx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uVBKYuWMYx .image-block {
    width: 100% !important;
  }
}
.cid-uVBKYvZM4S {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYvZM4S H2 {
  text-align: left;
}
.cid-uVBKYvZM4S H3 {
  text-align: left;
}
.cid-uVBKYvZM4S .mbr-text,
.cid-uVBKYvZM4S .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYxxXr8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYxxXr8 H2 {
  text-align: left;
}
.cid-uVBKYxxXr8 H3 {
  text-align: left;
}
.cid-uVBKYxxXr8 .mbr-text,
.cid-uVBKYxxXr8 .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYybRxo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYybRxo H2 {
  text-align: left;
}
.cid-uVBKYybRxo H3 {
  text-align: left;
}
.cid-uVBKYybRxo .mbr-text,
.cid-uVBKYybRxo .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYyNx0k {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYyNx0k H2 {
  text-align: left;
}
.cid-uVBKYyNx0k H3 {
  text-align: left;
}
.cid-uVBKYyNx0k .mbr-text,
.cid-uVBKYyNx0k .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYzxqi0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYzxqi0 H2 {
  text-align: left;
}
.cid-uVBKYzxqi0 H3 {
  text-align: left;
}
.cid-uVBKYzxqi0 .mbr-text,
.cid-uVBKYzxqi0 .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYA81Ky {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYA81Ky H2 {
  text-align: left;
}
.cid-uVBKYA81Ky H3 {
  text-align: left;
}
.cid-uVBKYA81Ky .mbr-text,
.cid-uVBKYA81Ky .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYAOwez {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-uVBKYAOwez H2 {
  text-align: left;
}
.cid-uVBKYAOwez H3 {
  text-align: left;
}
.cid-uVBKYAOwez .mbr-text,
.cid-uVBKYAOwez .mbr-section-btn {
  text-align: left;
}
.cid-uVBKYBmi8C {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-uVBKYBmi8C .mbr-section-title,
.cid-uVBKYBmi8C .mbr-section-subtitle {
  color: #000000;
}
.cid-uVBKYBmi8C .mbr-section-text {
  color: #232323;
}
.cid-uVBKYBmi8C .mbr-text,
.cid-uVBKYBmi8C .typed-text,
.cid-uVBKYBmi8C .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uVBKYBmi8C .btn {
  margin-left: 4px !important;
}
.cid-uVBKYBmi8C .animated-element {
  color: #ffffff;
}
.cid-uVBKYBmi8C .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uVBKYBmi8C .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uVBKYBmi8C .typed-text,
  .cid-uVBKYBmi8C .mbr-section-subtitle,
  .cid-uVBKYBmi8C .mbr-section-text,
  .cid-uVBKYBmi8C .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uVBKYBmi8C .mbr-section-text,
.cid-uVBKYBmi8C .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVBKYBmi8C .mbr-section-subtitle,
.cid-uVBKYBmi8C .typed-text {
  color: #ffffff;
}
.cid-uVBKYCcluY {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uVBKYCcluY h2 {
  color: #000000;
}
.cid-uVBKYCcluY h1 {
  color: #000000;
}
.cid-uVBKYCcluY .mbr-text,
.cid-uVBKYCcluY .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVBKYCNpfj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-uVBKYCNpfj .copyright {
  display: flex;
}
.cid-uVBKYCNpfj .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-uVBKYCNpfj .item:hover a,
.cid-uVBKYCNpfj .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-uVBKYCNpfj .copyright,
  .cid-uVBKYCNpfj .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-uVBKYCNpfj .align-left,
  .cid-uVBKYCNpfj .align-right {
    text-align: center;
  }
  .cid-uVBKYCNpfj .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uVBKYCNpfj .copyright {
    flex-direction: column;
  }
  .cid-uVBKYCNpfj .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-uVBKYCNpfj .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-uVBKYCNpfj .mbr-text {
  color: #cccccc;
}
.cid-v1yZJGruni .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-v1yZJGruni .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-v1yZJGruni .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-v1yZJGruni .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-v1yZJGruni .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-v1yZJGruni .navbar.opened {
  transition: all .3s;
}
.cid-v1yZJGruni .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1yZJGruni .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v1yZJGruni .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1yZJGruni .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1yZJGruni .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1yZJGruni .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1yZJGruni .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1yZJGruni .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-v1yZJGruni .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1yZJGruni .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1yZJGruni .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1yZJGruni .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1yZJGruni .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1yZJGruni .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1yZJGruni .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1yZJGruni .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-v1yZJGruni .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1yZJGruni .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1yZJGruni .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1yZJGruni .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-v1yZJGruni .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v1yZJGruni .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1yZJGruni .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-v1yZJGruni .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1yZJGruni .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1yZJGruni .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-v1yZJGruni .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-v1yZJGruni .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v1yZJGruni .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-v1yZJGruni .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-v1yZJGruni .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1yZJGruni .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1yZJGruni .navbar-caption {
  padding-right: 4rem;
}
.cid-v1yZJGruni .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-v1yZJGruni .dropdown-menu,
.cid-v1yZJGruni .navbar.opened {
  background: #555555 !important;
}
.cid-v1yZJGruni .nav-item:focus,
.cid-v1yZJGruni .nav-link:focus {
  outline: none;
}
.cid-v1yZJGruni .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-v1yZJGruni .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1yZJGruni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1yZJGruni .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-v1yZJGruni .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1yZJGruni .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1yZJGruni .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-v1yZJGruni .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1yZJGruni .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1yZJGruni .dropdown-item.active,
.cid-v1yZJGruni .dropdown-item:active {
  background-color: transparent;
}
.cid-v1yZJGruni .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1yZJGruni .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1yZJGruni .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1yZJGruni .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v1yZJGruni .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1yZJGruni .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1yZJGruni ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1yZJGruni .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1yZJGruni button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1yZJGruni button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v1yZJGruni button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1yZJGruni button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1yZJGruni button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1yZJGruni button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1yZJGruni nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1yZJGruni nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1yZJGruni nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1yZJGruni nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1yZJGruni .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1yZJGruni a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1yZJGruni .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-v1yZJGruni .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1yZJGruni .navbar {
    height: 77px;
  }
  .cid-v1yZJGruni .navbar.opened {
    height: auto;
  }
  .cid-v1yZJGruni .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1yZJHBfrC {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc00149-2000x1334.jpg");
}
.cid-v1yZJHBfrC .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-v1yZJHBfrC .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v1yZJHBfrC .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v1yZJHBfrC .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v1yZJHBfrC .mbr-text,
.cid-v1yZJHBfrC .mbr-section-btn {
  color: #999999;
}
.cid-v1yZJHBfrC .mbr-section-title {
  color: #ffffff;
}
.cid-v1yZJHBfrC .mbr-text,
.cid-v1yZJHBfrC .col {
  color: #ffffff;
  text-align: left;
}
.cid-v1yZJIgzT2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-v1yZJIgzT2 H2 {
  text-align: left;
}
.cid-v1yZJIgzT2 H3 {
  text-align: left;
}
.cid-v1yZJIgzT2 .mbr-text,
.cid-v1yZJIgzT2 .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJISL3R {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v1yZJISL3R .image-block {
  margin: auto;
}
.cid-v1yZJISL3R figcaption {
  position: relative;
}
.cid-v1yZJISL3R figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v1yZJISL3R .image-block {
    width: 100% !important;
  }
}
.cid-v1yZJJtRGa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJJtRGa H2 {
  text-align: left;
}
.cid-v1yZJJtRGa H3 {
  text-align: left;
}
.cid-v1yZJJtRGa .mbr-text,
.cid-v1yZJJtRGa .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJKnCaX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJKnCaX H2 {
  text-align: left;
}
.cid-v1yZJKnCaX H3 {
  text-align: left;
}
.cid-v1yZJKnCaX .mbr-text,
.cid-v1yZJKnCaX .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJKZuBz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJKZuBz H2 {
  text-align: left;
}
.cid-v1yZJKZuBz H3 {
  text-align: left;
}
.cid-v1yZJKZuBz .mbr-text,
.cid-v1yZJKZuBz .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJLCSp6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJLCSp6 H2 {
  text-align: left;
}
.cid-v1yZJLCSp6 H3 {
  text-align: left;
}
.cid-v1yZJLCSp6 .mbr-text,
.cid-v1yZJLCSp6 .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJMd4lY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJMd4lY H2 {
  text-align: left;
}
.cid-v1yZJMd4lY H3 {
  text-align: left;
}
.cid-v1yZJMd4lY .mbr-text,
.cid-v1yZJMd4lY .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJMZnti {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1yZJMZnti H2 {
  text-align: left;
}
.cid-v1yZJMZnti H3 {
  text-align: left;
}
.cid-v1yZJMZnti .mbr-text,
.cid-v1yZJMZnti .mbr-section-btn {
  text-align: left;
}
.cid-v1yZJNWyAH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-v1yZJNWyAH .mbr-section-title,
.cid-v1yZJNWyAH .mbr-section-subtitle {
  color: #000000;
}
.cid-v1yZJNWyAH .mbr-section-text {
  color: #232323;
}
.cid-v1yZJNWyAH .mbr-text,
.cid-v1yZJNWyAH .typed-text,
.cid-v1yZJNWyAH .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-v1yZJNWyAH .btn {
  margin-left: 4px !important;
}
.cid-v1yZJNWyAH .animated-element {
  color: #ffffff;
}
.cid-v1yZJNWyAH .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-v1yZJNWyAH .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-v1yZJNWyAH .typed-text,
  .cid-v1yZJNWyAH .mbr-section-subtitle,
  .cid-v1yZJNWyAH .mbr-section-text,
  .cid-v1yZJNWyAH .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-v1yZJNWyAH .mbr-section-text,
.cid-v1yZJNWyAH .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v1yZJNWyAH .mbr-section-subtitle,
.cid-v1yZJNWyAH .typed-text {
  color: #ffffff;
}
.cid-v1yZJOEU1G {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v1yZJOEU1G h2 {
  color: #000000;
}
.cid-v1yZJOEU1G h1 {
  color: #000000;
}
.cid-v1yZJOEU1G .mbr-text,
.cid-v1yZJOEU1G .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v1yZJP8teb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-v1yZJP8teb .copyright {
  display: flex;
}
.cid-v1yZJP8teb .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-v1yZJP8teb .item:hover a,
.cid-v1yZJP8teb .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-v1yZJP8teb .copyright,
  .cid-v1yZJP8teb .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-v1yZJP8teb .align-left,
  .cid-v1yZJP8teb .align-right {
    text-align: center;
  }
  .cid-v1yZJP8teb .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-v1yZJP8teb .copyright {
    flex-direction: column;
  }
  .cid-v1yZJP8teb .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-v1yZJP8teb .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-v1yZJP8teb .mbr-text {
  color: #cccccc;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-v1FAzJpfRP .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-v1FAzJpfRP .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-v1FAzJpfRP .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-v1FAzJpfRP .navbar.opened {
  transition: all .3s;
}
.cid-v1FAzJpfRP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1FAzJpfRP .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v1FAzJpfRP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1FAzJpfRP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1FAzJpfRP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1FAzJpfRP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1FAzJpfRP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1FAzJpfRP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1FAzJpfRP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1FAzJpfRP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1FAzJpfRP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1FAzJpfRP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1FAzJpfRP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1FAzJpfRP .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-v1FAzJpfRP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1FAzJpfRP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1FAzJpfRP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1FAzJpfRP .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-v1FAzJpfRP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v1FAzJpfRP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1FAzJpfRP .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-v1FAzJpfRP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1FAzJpfRP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1FAzJpfRP .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-v1FAzJpfRP .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-v1FAzJpfRP .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v1FAzJpfRP .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-v1FAzJpfRP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-v1FAzJpfRP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1FAzJpfRP .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1FAzJpfRP .navbar-caption {
  padding-right: 4rem;
}
.cid-v1FAzJpfRP .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-v1FAzJpfRP .dropdown-menu,
.cid-v1FAzJpfRP .navbar.opened {
  background: #555555 !important;
}
.cid-v1FAzJpfRP .nav-item:focus,
.cid-v1FAzJpfRP .nav-link:focus {
  outline: none;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1FAzJpfRP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1FAzJpfRP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1FAzJpfRP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1FAzJpfRP .dropdown-item.active,
.cid-v1FAzJpfRP .dropdown-item:active {
  background-color: transparent;
}
.cid-v1FAzJpfRP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1FAzJpfRP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1FAzJpfRP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1FAzJpfRP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v1FAzJpfRP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1FAzJpfRP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1FAzJpfRP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1FAzJpfRP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1FAzJpfRP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1FAzJpfRP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v1FAzJpfRP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1FAzJpfRP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1FAzJpfRP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1FAzJpfRP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1FAzJpfRP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1FAzJpfRP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1FAzJpfRP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1FAzJpfRP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1FAzJpfRP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1FAzJpfRP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1FAzJpfRP .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-v1FAzJpfRP .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1FAzJpfRP .navbar {
    height: 77px;
  }
  .cid-v1FAzJpfRP .navbar.opened {
    height: auto;
  }
  .cid-v1FAzJpfRP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1FAzMvebn {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc00215-2000x1334.jpg");
}
.cid-v1FAzMvebn .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-v1FAzMvebn .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v1FAzMvebn .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v1FAzMvebn .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v1FAzMvebn .mbr-text,
.cid-v1FAzMvebn .mbr-section-btn {
  color: #999999;
}
.cid-v1FAzMvebn .mbr-section-title {
  color: #ffffff;
}
.cid-v1FAzMvebn .mbr-text,
.cid-v1FAzMvebn .col {
  color: #ffffff;
  text-align: left;
}
.cid-v1FAzOVj7g {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-v1FAzOVj7g H2 {
  text-align: left;
}
.cid-v1FAzOVj7g H3 {
  text-align: left;
}
.cid-v1FAzOVj7g .mbr-text,
.cid-v1FAzOVj7g .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzQwbCx {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v1FAzQwbCx .image-block {
  margin: auto;
}
.cid-v1FAzQwbCx figcaption {
  position: relative;
}
.cid-v1FAzQwbCx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v1FAzQwbCx .image-block {
    width: 100% !important;
  }
}
.cid-v1FAzRJLMV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzRJLMV H2 {
  text-align: left;
}
.cid-v1FAzRJLMV H3 {
  text-align: left;
}
.cid-v1FAzRJLMV .mbr-text,
.cid-v1FAzRJLMV .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzSKW4A {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzSKW4A H2 {
  text-align: left;
}
.cid-v1FAzSKW4A H3 {
  text-align: left;
}
.cid-v1FAzSKW4A .mbr-text,
.cid-v1FAzSKW4A .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzTTSNH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzTTSNH H2 {
  text-align: left;
}
.cid-v1FAzTTSNH H3 {
  text-align: left;
}
.cid-v1FAzTTSNH .mbr-text,
.cid-v1FAzTTSNH .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzV1dY1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzV1dY1 H2 {
  text-align: left;
}
.cid-v1FAzV1dY1 H3 {
  text-align: left;
}
.cid-v1FAzV1dY1 .mbr-text,
.cid-v1FAzV1dY1 .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzW5glk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzW5glk H2 {
  text-align: left;
}
.cid-v1FAzW5glk H3 {
  text-align: left;
}
.cid-v1FAzW5glk .mbr-text,
.cid-v1FAzW5glk .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzXbc1z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzXbc1z H2 {
  text-align: left;
}
.cid-v1FAzXbc1z H3 {
  text-align: left;
}
.cid-v1FAzXbc1z .mbr-text,
.cid-v1FAzXbc1z .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzYHHWG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1FAzYHHWG H2 {
  text-align: left;
}
.cid-v1FAzYHHWG H3 {
  text-align: left;
}
.cid-v1FAzYHHWG .mbr-text,
.cid-v1FAzYHHWG .mbr-section-btn {
  text-align: left;
}
.cid-v1K9TW0Mn3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1K9TW0Mn3 H2 {
  text-align: left;
}
.cid-v1K9TW0Mn3 H3 {
  text-align: left;
}
.cid-v1K9TW0Mn3 .mbr-text,
.cid-v1K9TW0Mn3 .mbr-section-btn {
  text-align: left;
}
.cid-v1KafWnZzW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1KafWnZzW H2 {
  text-align: left;
}
.cid-v1KafWnZzW H3 {
  text-align: left;
}
.cid-v1KafWnZzW .mbr-text,
.cid-v1KafWnZzW .mbr-section-btn {
  text-align: left;
}
.cid-v1KarnzLBH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v1KarnzLBH H2 {
  text-align: left;
}
.cid-v1KarnzLBH H3 {
  text-align: left;
}
.cid-v1KarnzLBH .mbr-text,
.cid-v1KarnzLBH .mbr-section-btn {
  text-align: left;
}
.cid-v1FAzZEfn5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-v1FAzZEfn5 .mbr-section-title,
.cid-v1FAzZEfn5 .mbr-section-subtitle {
  color: #000000;
}
.cid-v1FAzZEfn5 .mbr-section-text {
  color: #232323;
}
.cid-v1FAzZEfn5 .mbr-text,
.cid-v1FAzZEfn5 .typed-text,
.cid-v1FAzZEfn5 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-v1FAzZEfn5 .btn {
  margin-left: 4px !important;
}
.cid-v1FAzZEfn5 .animated-element {
  color: #ffffff;
}
.cid-v1FAzZEfn5 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-v1FAzZEfn5 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-v1FAzZEfn5 .typed-text,
  .cid-v1FAzZEfn5 .mbr-section-subtitle,
  .cid-v1FAzZEfn5 .mbr-section-text,
  .cid-v1FAzZEfn5 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-v1FAzZEfn5 .mbr-section-text,
.cid-v1FAzZEfn5 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v1FAzZEfn5 .mbr-section-subtitle,
.cid-v1FAzZEfn5 .typed-text {
  color: #ffffff;
}
.cid-v1FAA18e8H {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v1FAA18e8H h2 {
  color: #000000;
}
.cid-v1FAA18e8H h1 {
  color: #000000;
}
.cid-v1FAA18e8H .mbr-text,
.cid-v1FAA18e8H .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v1FAA2h21m {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-v1FAA2h21m .copyright {
  display: flex;
}
.cid-v1FAA2h21m .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-v1FAA2h21m .item:hover a,
.cid-v1FAA2h21m .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-v1FAA2h21m .copyright,
  .cid-v1FAA2h21m .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-v1FAA2h21m .align-left,
  .cid-v1FAA2h21m .align-right {
    text-align: center;
  }
  .cid-v1FAA2h21m .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-v1FAA2h21m .copyright {
    flex-direction: column;
  }
  .cid-v1FAA2h21m .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-v1FAA2h21m .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-v1FAA2h21m .mbr-text {
  color: #cccccc;
}
.cid-v4712pXzot .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-v4712pXzot .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-v4712pXzot .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-v4712pXzot .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-v4712pXzot .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-v4712pXzot .navbar.opened {
  transition: all .3s;
}
.cid-v4712pXzot .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v4712pXzot .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v4712pXzot .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4712pXzot .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4712pXzot .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v4712pXzot .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4712pXzot .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4712pXzot .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-v4712pXzot .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4712pXzot .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v4712pXzot .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v4712pXzot .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4712pXzot .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4712pXzot .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4712pXzot .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4712pXzot .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-v4712pXzot .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v4712pXzot .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4712pXzot .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4712pXzot .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-v4712pXzot .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v4712pXzot .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v4712pXzot .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-v4712pXzot .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v4712pXzot .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v4712pXzot .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-v4712pXzot .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-v4712pXzot .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4712pXzot .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-v4712pXzot .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-v4712pXzot .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4712pXzot .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v4712pXzot .navbar-caption {
  padding-right: 4rem;
}
.cid-v4712pXzot .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-v4712pXzot .dropdown-menu,
.cid-v4712pXzot .navbar.opened {
  background: #555555 !important;
}
.cid-v4712pXzot .nav-item:focus,
.cid-v4712pXzot .nav-link:focus {
  outline: none;
}
.cid-v4712pXzot .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-v4712pXzot .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4712pXzot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v4712pXzot .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-v4712pXzot .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4712pXzot .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4712pXzot .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-v4712pXzot .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4712pXzot .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4712pXzot .dropdown-item.active,
.cid-v4712pXzot .dropdown-item:active {
  background-color: transparent;
}
.cid-v4712pXzot .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4712pXzot .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4712pXzot .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4712pXzot .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v4712pXzot .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v4712pXzot .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4712pXzot ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v4712pXzot .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v4712pXzot button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4712pXzot button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v4712pXzot button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v4712pXzot button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v4712pXzot button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v4712pXzot button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v4712pXzot nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4712pXzot nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v4712pXzot nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v4712pXzot nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4712pXzot .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v4712pXzot a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v4712pXzot .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-v4712pXzot .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4712pXzot .navbar {
    height: 77px;
  }
  .cid-v4712pXzot .navbar.opened {
    height: auto;
  }
  .cid-v4712pXzot .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4712qRpjq {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/-8-2000x1334.jpg");
}
.cid-v4712qRpjq .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-v4712qRpjq .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4712qRpjq .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4712qRpjq .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4712qRpjq .mbr-text,
.cid-v4712qRpjq .mbr-section-btn {
  color: #999999;
}
.cid-v4712qRpjq .mbr-section-title {
  color: #ffffff;
}
.cid-v4712qRpjq .mbr-text,
.cid-v4712qRpjq .col {
  color: #ffffff;
  text-align: left;
}
.cid-v4712rtl26 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #468cbe;
}
.cid-v4712rtl26 H2 {
  text-align: left;
}
.cid-v4712rtl26 H3 {
  text-align: left;
}
.cid-v4712rtl26 .mbr-text,
.cid-v4712rtl26 .mbr-section-btn {
  text-align: left;
}
.cid-v4712s65Bb {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v4712s65Bb .image-block {
  margin: auto;
}
.cid-v4712s65Bb figcaption {
  position: relative;
}
.cid-v4712s65Bb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v4712s65Bb .image-block {
    width: 100% !important;
  }
}
.cid-v4712sFpnM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712sFpnM H2 {
  text-align: left;
}
.cid-v4712sFpnM H3 {
  text-align: left;
}
.cid-v4712sFpnM .mbr-text,
.cid-v4712sFpnM .mbr-section-btn {
  text-align: left;
}
.cid-v4712tfTAy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712tfTAy H2 {
  text-align: left;
}
.cid-v4712tfTAy H3 {
  text-align: left;
}
.cid-v4712tfTAy .mbr-text,
.cid-v4712tfTAy .mbr-section-btn {
  text-align: left;
}
.cid-v4712u19xZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712u19xZ H2 {
  text-align: left;
}
.cid-v4712u19xZ H3 {
  text-align: left;
}
.cid-v4712u19xZ .mbr-text,
.cid-v4712u19xZ .mbr-section-btn {
  text-align: left;
}
.cid-v4712uFTbz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712uFTbz H2 {
  text-align: left;
}
.cid-v4712uFTbz H3 {
  text-align: left;
}
.cid-v4712uFTbz .mbr-text,
.cid-v4712uFTbz .mbr-section-btn {
  text-align: left;
}
.cid-v4712vkxB1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712vkxB1 H2 {
  text-align: left;
}
.cid-v4712vkxB1 H3 {
  text-align: left;
}
.cid-v4712vkxB1 .mbr-text,
.cid-v4712vkxB1 .mbr-section-btn {
  text-align: left;
}
.cid-v4712vT94M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712vT94M H2 {
  text-align: left;
}
.cid-v4712vT94M H3 {
  text-align: left;
}
.cid-v4712vT94M .mbr-text,
.cid-v4712vT94M .mbr-section-btn {
  text-align: left;
}
.cid-v4712wGJhX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712wGJhX H2 {
  text-align: left;
}
.cid-v4712wGJhX H3 {
  text-align: left;
}
.cid-v4712wGJhX .mbr-text,
.cid-v4712wGJhX .mbr-section-btn {
  text-align: left;
}
.cid-v4712x88oY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v4712x88oY H2 {
  text-align: left;
}
.cid-v4712x88oY H3 {
  text-align: left;
}
.cid-v4712x88oY .mbr-text,
.cid-v4712x88oY .mbr-section-btn {
  text-align: left;
}
.cid-v4712ywHCo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-v4712ywHCo .mbr-section-title,
.cid-v4712ywHCo .mbr-section-subtitle {
  color: #000000;
}
.cid-v4712ywHCo .mbr-section-text {
  color: #232323;
}
.cid-v4712ywHCo .mbr-text,
.cid-v4712ywHCo .typed-text,
.cid-v4712ywHCo .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-v4712ywHCo .btn {
  margin-left: 4px !important;
}
.cid-v4712ywHCo .animated-element {
  color: #ffffff;
}
.cid-v4712ywHCo .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-v4712ywHCo .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-v4712ywHCo .typed-text,
  .cid-v4712ywHCo .mbr-section-subtitle,
  .cid-v4712ywHCo .mbr-section-text,
  .cid-v4712ywHCo .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-v4712ywHCo .mbr-section-text,
.cid-v4712ywHCo .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v4712ywHCo .mbr-section-subtitle,
.cid-v4712ywHCo .typed-text {
  color: #ffffff;
}
.cid-v4712z9oaa {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v4712z9oaa h2 {
  color: #000000;
}
.cid-v4712z9oaa h1 {
  color: #000000;
}
.cid-v4712z9oaa .mbr-text,
.cid-v4712z9oaa .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v4712zEJX2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-v4712zEJX2 .copyright {
  display: flex;
}
.cid-v4712zEJX2 .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-v4712zEJX2 .item:hover a,
.cid-v4712zEJX2 .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-v4712zEJX2 .copyright,
  .cid-v4712zEJX2 .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-v4712zEJX2 .align-left,
  .cid-v4712zEJX2 .align-right {
    text-align: center;
  }
  .cid-v4712zEJX2 .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-v4712zEJX2 .copyright {
    flex-direction: column;
  }
  .cid-v4712zEJX2 .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-v4712zEJX2 .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-v4712zEJX2 .mbr-text {
  color: #cccccc;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .display-2 {
  font-size: 2rem;
}
@media (max-width: 992px) {
  .cid-v6i5Fpu8K6 .icons-menu {
    padding: 1rem 0!important;
  }
}
.cid-v6i5Fpu8K6 .container {
  max-width: 1800px;
  display: flex;
  margin: auto;
}
.cid-v6i5Fpu8K6 .navbar {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-v6i5Fpu8K6 .navbar.opened {
  transition: all .3s;
}
.cid-v6i5Fpu8K6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v6i5Fpu8K6 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v6i5Fpu8K6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v6i5Fpu8K6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v6i5Fpu8K6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v6i5Fpu8K6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v6i5Fpu8K6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v6i5Fpu8K6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v6i5Fpu8K6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v6i5Fpu8K6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v6i5Fpu8K6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v6i5Fpu8K6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v6i5Fpu8K6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v6i5Fpu8K6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v6i5Fpu8K6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v6i5Fpu8K6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v6i5Fpu8K6 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-v6i5Fpu8K6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v6i5Fpu8K6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v6i5Fpu8K6 .nav-link {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
}
.cid-v6i5Fpu8K6 .nav-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: auto;
  right: 0;
}
.cid-v6i5Fpu8K6 .nav-link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v6i5Fpu8K6 .dropdown-menu {
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem 0;
}
.cid-v6i5Fpu8K6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .2em 1em !important;
}
.cid-v6i5Fpu8K6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v6i5Fpu8K6 .mbr-iconfont {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v6i5Fpu8K6 .navbar-caption {
  padding-right: 4rem;
}
.cid-v6i5Fpu8K6 .navbar-nav {
  justify-content: center;
  width: -webkit-fill-available;
}
.cid-v6i5Fpu8K6 .dropdown-menu,
.cid-v6i5Fpu8K6 .navbar.opened {
  background: #555555 !important;
}
.cid-v6i5Fpu8K6 .nav-item:focus,
.cid-v6i5Fpu8K6 .nav-link:focus {
  outline: none;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v6i5Fpu8K6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v6i5Fpu8K6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v6i5Fpu8K6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v6i5Fpu8K6 .dropdown-item.active,
.cid-v6i5Fpu8K6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v6i5Fpu8K6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v6i5Fpu8K6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v6i5Fpu8K6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v6i5Fpu8K6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v6i5Fpu8K6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v6i5Fpu8K6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v6i5Fpu8K6 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v6i5Fpu8K6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v6i5Fpu8K6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v6i5Fpu8K6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v6i5Fpu8K6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v6i5Fpu8K6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v6i5Fpu8K6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v6i5Fpu8K6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v6i5Fpu8K6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v6i5Fpu8K6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v6i5Fpu8K6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v6i5Fpu8K6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v6i5Fpu8K6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v6i5Fpu8K6 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v6i5Fpu8K6 .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-v6i5Fpu8K6 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v6i5Fpu8K6 .navbar {
    height: 77px;
  }
  .cid-v6i5Fpu8K6 .navbar.opened {
    height: auto;
  }
  .cid-v6i5Fpu8K6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v6i5FqCalW {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc00544-2000x1334.jpg");
}
.cid-v6i5FqCalW .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-v6i5FqCalW .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v6i5FqCalW .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v6i5FqCalW .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v6i5FqCalW .mbr-text,
.cid-v6i5FqCalW .mbr-section-btn {
  color: #999999;
}
.cid-v6i5FqCalW .mbr-section-title {
  color: #ffffff;
}
.cid-v6i5FqCalW .mbr-text,
.cid-v6i5FqCalW .col {
  color: #ffffff;
  text-align: left;
}
.cid-v6i5Frd2hA {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i5Frd2hA .image-block {
  margin: auto;
}
.cid-v6i5Frd2hA figcaption {
  position: relative;
}
.cid-v6i5Frd2hA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i5Frd2hA .image-block {
    width: 100% !important;
  }
}
.cid-v6i7wk4YF1 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7wk4YF1 .image-block {
  margin: auto;
}
.cid-v6i7wk4YF1 figcaption {
  position: relative;
}
.cid-v6i7wk4YF1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7wk4YF1 .image-block {
    width: 100% !important;
  }
}
.cid-v6i7AwfW9b {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7AwfW9b .image-block {
  margin: auto;
}
.cid-v6i7AwfW9b figcaption {
  position: relative;
}
.cid-v6i7AwfW9b figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7AwfW9b .image-block {
    width: 100% !important;
  }
}
.cid-v6i7FnYt7q {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7FnYt7q .image-block {
  margin: auto;
}
.cid-v6i7FnYt7q figcaption {
  position: relative;
}
.cid-v6i7FnYt7q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7FnYt7q .image-block {
    width: 100% !important;
  }
}
.cid-v6i7KgPUE9 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7KgPUE9 .image-block {
  margin: auto;
}
.cid-v6i7KgPUE9 figcaption {
  position: relative;
}
.cid-v6i7KgPUE9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7KgPUE9 .image-block {
    width: 100% !important;
  }
}
.cid-v6i7OguDmz {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7OguDmz .image-block {
  margin: auto;
}
.cid-v6i7OguDmz figcaption {
  position: relative;
}
.cid-v6i7OguDmz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7OguDmz .image-block {
    width: 100% !important;
  }
}
.cid-v6i7TEVWEt {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7TEVWEt .image-block {
  margin: auto;
}
.cid-v6i7TEVWEt figcaption {
  position: relative;
}
.cid-v6i7TEVWEt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7TEVWEt .image-block {
    width: 100% !important;
  }
}
.cid-v6i7YJLkQD {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v6i7YJLkQD .image-block {
  margin: auto;
}
.cid-v6i7YJLkQD figcaption {
  position: relative;
}
.cid-v6i7YJLkQD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-v6i7YJLkQD .image-block {
    width: 100% !important;
  }
}
.cid-v6i5FrFtBR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i5FrFtBR H2 {
  text-align: left;
}
.cid-v6i5FrFtBR H3 {
  text-align: left;
}
.cid-v6i5FrFtBR .mbr-text,
.cid-v6i5FrFtBR .mbr-section-btn {
  text-align: left;
}
.cid-v6i5FsesiM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-v6i5FsesiM H2 {
  text-align: left;
  color: #343434;
}
.cid-v6i5FsesiM H3 {
  text-align: left;
}
.cid-v6i5FsesiM .mbr-text,
.cid-v6i5FsesiM .mbr-section-btn {
  text-align: left;
  color: #343434;
}
.cid-v6i5FsTFaS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #343434;
}
.cid-v6i5FsTFaS H2 {
  text-align: left;
}
.cid-v6i5FsTFaS H3 {
  text-align: left;
}
.cid-v6i5FsTFaS .mbr-text,
.cid-v6i5FsTFaS .mbr-section-btn {
  text-align: left;
}
.cid-v6i5FttMgZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i5FttMgZ H2 {
  text-align: left;
}
.cid-v6i5FttMgZ H3 {
  text-align: left;
}
.cid-v6i5FttMgZ .mbr-text,
.cid-v6i5FttMgZ .mbr-section-btn {
  text-align: left;
}
.cid-v6i5FtZqdn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e5e5e5;
}
.cid-v6i5FtZqdn H2 {
  text-align: center;
  color: #343434;
}
.cid-v6i5FtZqdn H3 {
  text-align: left;
}
.cid-v6i5FtZqdn .mbr-text,
.cid-v6i5FtZqdn .mbr-section-btn {
  text-align: left;
}
.cid-v6i5Fuur2A {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i5Fuur2A H2 {
  text-align: left;
}
.cid-v6i5Fuur2A H3 {
  text-align: left;
}
.cid-v6i5Fuur2A .mbr-text,
.cid-v6i5Fuur2A .mbr-section-btn {
  text-align: left;
}
.cid-v6i5Fv3Ya9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i5Fv3Ya9 H2 {
  text-align: left;
}
.cid-v6i5Fv3Ya9 H3 {
  text-align: left;
}
.cid-v6i5Fv3Ya9 .mbr-text,
.cid-v6i5Fv3Ya9 .mbr-section-btn {
  text-align: left;
}
.cid-v6i5FvDNFY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i5FvDNFY H2 {
  text-align: left;
}
.cid-v6i5FvDNFY H3 {
  text-align: left;
}
.cid-v6i5FvDNFY .mbr-text,
.cid-v6i5FvDNFY .mbr-section-btn {
  text-align: left;
}
.cid-v6i9KJ2CVk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i9KJ2CVk H2 {
  text-align: left;
}
.cid-v6i9KJ2CVk H3 {
  text-align: left;
}
.cid-v6i9KJ2CVk .mbr-text,
.cid-v6i9KJ2CVk .mbr-section-btn {
  text-align: left;
}
.cid-v6i9SlJpnd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #050507;
}
.cid-v6i9SlJpnd H2 {
  text-align: left;
}
.cid-v6i9SlJpnd H3 {
  text-align: left;
}
.cid-v6i9SlJpnd .mbr-text,
.cid-v6i9SlJpnd .mbr-section-btn {
  text-align: left;
}
.cid-v6i5FwbGIr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ts09-1920x1080.jpg");
}
.cid-v6i5FwbGIr .mbr-section-title,
.cid-v6i5FwbGIr .mbr-section-subtitle {
  color: #000000;
}
.cid-v6i5FwbGIr .mbr-section-text {
  color: #232323;
}
.cid-v6i5FwbGIr .mbr-text,
.cid-v6i5FwbGIr .typed-text,
.cid-v6i5FwbGIr .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-v6i5FwbGIr .btn {
  margin-left: 4px !important;
}
.cid-v6i5FwbGIr .animated-element {
  color: #ffffff;
}
.cid-v6i5FwbGIr .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-v6i5FwbGIr .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-v6i5FwbGIr .typed-text,
  .cid-v6i5FwbGIr .mbr-section-subtitle,
  .cid-v6i5FwbGIr .mbr-section-text,
  .cid-v6i5FwbGIr .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-v6i5FwbGIr .mbr-section-text,
.cid-v6i5FwbGIr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v6i5FwbGIr .mbr-section-subtitle,
.cid-v6i5FwbGIr .typed-text {
  color: #ffffff;
}
.cid-v6ifWDAgh1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v6ifWDAgh1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6ifWDAgh1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6ifWDAgh1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6ifWDAgh1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6ifWDAgh1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v6ifWDAgh1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v6ifWDAgh1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-v6ifWDAgh1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-v6ifWDAgh1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v6i5FwRBAx {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v6i5FwRBAx h2 {
  color: #000000;
}
.cid-v6i5FwRBAx h1 {
  color: #000000;
}
.cid-v6i5FwRBAx .mbr-text,
.cid-v6i5FwRBAx .mbr-section-btn {
  color: #999999;
  text-align: left;
}
.cid-v6i5Fxq3uG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-v6i5Fxq3uG .copyright {
  display: flex;
}
.cid-v6i5Fxq3uG .item {
  padding-right: 1.5rem;
  color: #999999;
  cursor: pointer;
  transition: all 0.3s;
}
.cid-v6i5Fxq3uG .item:hover a,
.cid-v6i5Fxq3uG .item:hover {
  color: #ffffff !important;
}
@media (max-width: 992px) {
  .cid-v6i5Fxq3uG .copyright,
  .cid-v6i5Fxq3uG .col-lg-1 {
    margin-bottom: 1rem;
  }
  .cid-v6i5Fxq3uG .align-left,
  .cid-v6i5Fxq3uG .align-right {
    text-align: center;
  }
  .cid-v6i5Fxq3uG .copyright {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-v6i5Fxq3uG .copyright {
    flex-direction: column;
  }
  .cid-v6i5Fxq3uG .item {
    padding-right: 0rem;
    padding-bottom: 0.4rem;
  }
}
.cid-v6i5Fxq3uG .col-lg-1 {
  max-width: fit-content;
  padding: 0;
}
.cid-v6i5Fxq3uG .mbr-text {
  color: #cccccc;
}
