body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.5rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 2.88rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.52rem;
    font-size: calc( 1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    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))));
  }
  .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.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ffb18a !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffb18a !important;
  border-color: #ffb18a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #ff7733 !important;
  border-color: #ff7733 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ff7733 !important;
  border-color: #ff7733 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffb18a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ff7733 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ffb18a !important;
  border-color: #ffb18a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #ffb18a !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #ff6d24 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #ffb18a;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffb18a;
  border-color: #ffb18a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffb18a;
}
.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: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #ffb18a !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #ffb18a;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffb18a;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ffb18a;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffb18a;
  border-bottom-color: #ffb18a;
}
.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: #000000 !important;
  background-color: #ffb18a !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !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='%23ffb18a' %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-toBUFiyyAm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-toBUFiyyAm nav.navbar {
  position: absolute !important;
}
.cid-toBUFiyyAm .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toBUFiyyAm .btn {
  padding: 1.25rem 2rem !important;
}
.cid-toBUFiyyAm .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-toBUFiyyAm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-toBUFiyyAm .nav-link {
  position: relative;
}
.cid-toBUFiyyAm .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-toBUFiyyAm .container {
    width: 95%;
  }
}
.cid-toBUFiyyAm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-toBUFiyyAm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-toBUFiyyAm .nav-item:focus,
.cid-toBUFiyyAm .nav-link:focus {
  outline: none;
}
.cid-toBUFiyyAm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toBUFiyyAm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toBUFiyyAm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toBUFiyyAm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toBUFiyyAm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toBUFiyyAm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toBUFiyyAm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-toBUFiyyAm .navbar.opened {
  transition: all 0.3s;
}
.cid-toBUFiyyAm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toBUFiyyAm .navbar .navbar-logo img {
  width: auto;
}
.cid-toBUFiyyAm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-toBUFiyyAm .navbar.collapsed {
  justify-content: center;
}
.cid-toBUFiyyAm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toBUFiyyAm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toBUFiyyAm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-toBUFiyyAm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toBUFiyyAm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toBUFiyyAm .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: 41%;
}
.cid-toBUFiyyAm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toBUFiyyAm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toBUFiyyAm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toBUFiyyAm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toBUFiyyAm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toBUFiyyAm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toBUFiyyAm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toBUFiyyAm .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: 40%;
  }
  .cid-toBUFiyyAm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toBUFiyyAm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toBUFiyyAm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toBUFiyyAm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-toBUFiyyAm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toBUFiyyAm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toBUFiyyAm .navbar.navbar-short {
  min-height: 60px;
}
.cid-toBUFiyyAm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toBUFiyyAm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toBUFiyyAm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toBUFiyyAm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toBUFiyyAm .dropdown-item.active,
.cid-toBUFiyyAm .dropdown-item:active {
  background-color: transparent;
}
.cid-toBUFiyyAm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toBUFiyyAm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toBUFiyyAm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toBUFiyyAm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toBUFiyyAm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toBUFiyyAm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-toBUFiyyAm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toBUFiyyAm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-toBUFiyyAm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toBUFiyyAm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-toBUFiyyAm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toBUFiyyAm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toBUFiyyAm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toBUFiyyAm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toBUFiyyAm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toBUFiyyAm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toBUFiyyAm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toBUFiyyAm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toBUFiyyAm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toBUFiyyAm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toBUFiyyAm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toBUFiyyAm .navbar {
    height: 70px;
  }
  .cid-toBUFiyyAm .navbar.opened {
    height: auto;
  }
  .cid-toBUFiyyAm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toBUFiyyAm .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-toBUFiyyAm .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-toBUFiyyAm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-toBUFiyyAm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-toBUFiyyAm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-toBUFiyyAm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-toBUFiyyAm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-toBUFiyyAm .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-toBUFiyyAm .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-toBUFiyyAm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-toBUFiyyAm .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-toBUFiyyAm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-toBUFiyyAm .container {
    position: relative;
  }
  .cid-toBUFiyyAm .navbar-brand {
    margin-right: auto;
  }
  .cid-toBUFiyyAm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-toBUFiyyAm .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-toBUFiyyAm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-toBUFiyyAm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-toBUFiyyAm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-toBUFiyyAm .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-toBUFiyyAm .navbar-fixed-top {
  position: absolute !important;
}
.cid-toBW91RRHI {
  background-color: #ffffff;
  display: block;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-toBW91RRHI .carousel {
  width: 100%;
}
.cid-toBW91RRHI .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-toBW91RRHI .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-toBW91RRHI .carousel-caption {
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-toBW91RRHI .carousel-caption {
    right: 5%;
    left: 5%;
  }
}
.cid-toBW91RRHI .mbr-section-title {
  letter-spacing: 12px;
  margin-bottom: 25px;
}
@media (min-width: 1400px) {
  .cid-toBW91RRHI .mbr-section-title.display-1 {
    font-size: 90px;
    line-height: 160px;
  }
}
.cid-toBW91RRHI .mbr-section-btn {
  margin-top: 42px;
}
.cid-toBW91RRHI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-toBW91RRHI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-toBW91RRHI .carousel-control:hover.carousel-control-prev .mobi-mbri {
  transform: translateX(3px);
}
.cid-toBW91RRHI .carousel-control:hover.carousel-control-next .mobi-mbri {
  transform: translateX(-3px);
}
.cid-toBW91RRHI .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-toBW91RRHI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-toBW91RRHI .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-toBW91RRHI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-toBW91RRHI .carousel-control {
  top: 50%;
  width: 92px;
  height: 92px;
  margin-top: -1.5rem;
  font-size: 21px;
  border-radius: 50%;
  color: #202020;
  background-color: transparent;
  border: 1px solid #fef2f2;
  transition: all 0.2s ease-out;
  opacity: 1;
}
.cid-toBW91RRHI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  color: #fef2f2 !important;
}
.cid-toBW91RRHI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  color: #fef2f2 !important;
}
.cid-toBW91RRHI .carousel-control .mobi-mbri {
  transition: all 0.2s ease-out;
}
@media (max-width: 768px) {
  .cid-toBW91RRHI .carousel-control {
    display: none !important;
  }
}
.cid-toBW91RRHI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
  align-items: center;
}
.cid-toBW91RRHI .carousel-indicators li {
  max-width: 10px;
  max-height: 10px;
  height: 6px;
  width: 6px;
  margin: 15px;
  background-color: #fef2f2;
  border: none;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.cid-toBW91RRHI .carousel-indicators li.active,
.cid-toBW91RRHI .carousel-indicators li:hover {
  transform: scale(1.6);
}
.cid-toBW91RRHI .carousel-indicators li::after,
.cid-toBW91RRHI .carousel-indicators li::before {
  content: none;
}
.cid-toBW91RRHI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-toBW91RRHI .carousel-indicators {
    display: none !important;
  }
}
.cid-toBW91RRHI .mbr-section-text,
.cid-toBW91RRHI .mbr-section-btn {
  text-align: center;
}
.cid-tpromYH4hw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpromYH4hw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpromYH4hw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpromYH4hw .row {
  justify-content: center;
}
.cid-tpromYH4hw .row {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpromYH4hw .row {
    padding: 0 12px;
  }
}
.cid-tpromYH4hw .item-wrap {
  z-index: 1;
}
.cid-tpromYH4hw .mbr-section-subtitle {
  margin-bottom: 46px;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tpromYH4hw .mbr-section-subtitle {
    margin-bottom: 37px;
  }
}
.cid-tpromYH4hw .title-wrapper .mbr-section-title {
  margin-bottom: 19.5px;
}
.cid-tpromYH4hw .text-wrapper .mbr-text {
  margin-bottom: 46px;
  padding-top: 8px;
  opacity: .8;
}
@media (max-width: 992px) {
  .cid-tpromYH4hw .text-wrapper .mbr-text {
    margin-bottom: 37px;
    padding-top: 6.5px;
  }
}
.cid-tpromYH4hw .mbr-section-title {
  color: #ffffff;
}
.cid-tpromYH4hw .mbr-text {
  color: #ffffff;
}
.cid-tpromYH4hw .mbr-section-title,
.cid-tpromYH4hw .image-wrapper {
  color: #000000;
}
.cid-tpromYH4hw .mbr-text,
.cid-tpromYH4hw .mbr-section-btn {
  color: #000000;
}
.cid-toC0oWjnc1 {
  background-color: #fafafa;
}
.cid-toC0oWjnc1 .item-wrapper {
  width: 100%;
}
.cid-toC0oWjnc1 .left-side {
  text-align: left;
}
.cid-toC0oWjnc1 .row {
  align-items: center;
  justify-content: center;
}
.cid-toC0oWjnc1 .card-box {
  background-color: #012B3A5E;
  z-index: 3;
  position: relative;
  margin: auto;
  opacity: 1;
  height: 100%;
  display: flex;
  align-items: flex-end;
  padding: 20px;
}
.cid-toC0oWjnc1 .card-img {
  border-radius: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.cid-toC0oWjnc1 .card-img img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.cid-toC0oWjnc1 .row-center {
  height: 100%;
}
.cid-toC0oWjnc1 svg {
  z-index: 10;
  width: 200px;
  height: auto;
  position: absolute;
  padding-left: 15px;
  bottom: -7%;
  transform: rotate(6deg);
}
.cid-toC0oWjnc1 .card-wrapper {
  display: flex;
  position: relative;
  margin: auto;
  width: 100%;
  cursor: pointer;
  overflow: inherit;
  transition: all 1s;
}
.cid-toC0oWjnc1 .card-wrapper:hover .card-box,
.cid-toC0oWjnc1 .card-wrapper:focus-within .card-box {
  opacity: 1;
}
.cid-toC0oWjnc1 .card-wrapper:hover:before,
.cid-toC0oWjnc1 .card-wrapper:focus-within:before {
  opacity: 0.6;
}
.cid-toC0oWjnc1 .card-title {
  color: #ffffff;
  text-align: left;
  width: 100%;
  font-family: 'Montagu Slab';
}
.cid-toC0oWjnc1 .g {
  grid-row-gap: 32px;
}
.cid-toC0oWjnc1 .mbr-section-subtitle {
  letter-spacing: 5.4px;
  margin-bottom: 20px;
  color: #000000;
  text-align: left;
}
.cid-toC0oWjnc1 .mbr-section-title {
  margin-bottom: 20px;
  color: #000000;
  text-align: left;
}
.cid-toC0oWjnc1 a {
  font-weight: 400;
}
.cid-toC0oWjnc1 .columns {
  grid-template-columns: 50% 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  min-height: 467px;
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: stretch;
  display: grid;
}
.cid-toC0oWjnc1 .big {
  grid-row-start: 1;
  grid-row-end: 3;
  height: 467px;
}
.cid-toC0oWjnc1 .sm,
.cid-toC0oWjnc1 .card-box {
  height: 225px;
}
.cid-toC0oWjnc1 .card11 {
  height: 467px;
}
.cid-toC0oWjnc1 .big .card-box {
  height: 467px;
}
.cid-toC0oWjnc1 .card1 {
  background-image: url("../../../assets/images/klm2-2000x1125.jpg");
  background-size: cover;
  background-position: center;
}
.cid-toC0oWjnc1 .card2 {
  background-image: url("../../../assets/images/mount-meru-2000x1293.jpg");
  background-size: cover;
  background-position: center;
}
.cid-toC0oWjnc1 .card3 {
  background-image: url("../../../assets/images/oldonyo-lengai-1908x1272.jpg");
  background-size: cover;
  background-position: center;
}
.cid-toC0oWjnc1 .card4 {
  background-image: url("../../../assets/images/lamagayaklm1-1032x541.jpg");
  background-size: cover;
  background-position: center;
}
.cid-toC0oWjnc1 .card5 {
  background-image: url("../../../assets/images/kilimanjaro7-1-1200x1020.jpg");
  background-size: cover;
  background-position: center;
}
.cid-toC0oWjnc1 section {
  position: relative;
}
@media (max-width: 650px) {
  .cid-toC0oWjnc1 .columns {
    display: initial;
  }
  .cid-toC0oWjnc1 .big.card-box,
  .cid-toC0oWjnc1 .sm.card,
  .cid-toC0oWjnc1 .card-box,
  .cid-toC0oWjnc1 img {
    height: 300px;
  }
  .cid-toC0oWjnc1 .card {
    margin-top: 20px;
  }
  .cid-toC0oWjnc1 .big {
    margin-top: 0;
  }
}
.cid-toC0oWjnc1 .cls-1 {
  fill: #a13935;
}
.cid-toC0oWjnc1 .cls-2 {
  fill: #e5be8a;
}
@media (max-width: 1000px) {
  .cid-toC0oWjnc1 svg {
    bottom: -55px;
    width: 200px;
  }
}
.cid-toC3NLyNlN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-toC3NLyNlN .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-toC3NLyNlN .card-img {
  overflow: hidden;
  border-radius: 0;
  position: relative;
}
.cid-toC3NLyNlN .card-img:hover .img-hover {
  opacity: 0.5;
}
.cid-toC3NLyNlN .card-img:hover .img-btn {
  opacity: 1;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.cid-toC3NLyNlN .btn {
  display: block;
  width: fit-content;
  margin: auto;
  margin-bottom: 1rem;
}
.cid-toC3NLyNlN .img-btn {
  transition: all 0.5s;
  position: absolute;
  display: block;
  top: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  opacity: 0;
}
.cid-toC3NLyNlN .img-hover {
  transition: all 0.3s;
  position: absolute;
  left: 0;
  top: 0;
  background: #0a1c44;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.cid-toC3NLyNlN .content-box {
  display: flex;
}
.cid-toC3NLyNlN .date-box {
  background: #ffb18a;
  width: 110px;
  padding: 5px;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-toC3NLyNlN .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-toC3NLyNlN .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-toC3NLyNlN .rev,
.cid-toC3NLyNlN .mbr-iconfont {
  display: inline-block;
}
.cid-toC3NLyNlN .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #ffffff;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-toC3NLyNlN .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-toC3NLyNlN .card-box {
  padding: 1rem;
}
.cid-toC3NLyNlN .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-toC3NLyNlN .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-toC3NLyNlN .mbr-section-title,
.cid-toC3NLyNlN .line-wrap {
  text-align: center;
  color: #ffffff;
}
.cid-toC3NLyNlN .rev {
  text-align: left;
}
.cid-toC3NLyNlN .card-text,
.cid-toC3NLyNlN .mbr-section-btn,
.cid-toC3NLyNlN .ico-line {
  text-align: left;
  color: #9e9e9e;
}
.cid-toC3NLyNlN .rev i {
  color: #0a1c44;
}
.cid-toC3NLyNlN .date {
  text-align: center;
  color: #000000;
}
.cid-toC3NLyNlN .mounth {
  text-align: center;
  color: #000000;
}
.cid-toC3NLyNlN .time {
  text-align: center;
  color: #000000;
}
@media (max-width: 576px) {
  .cid-toC3NLyNlN .img-hover {
    opacity: 0.5;
  }
  .cid-toC3NLyNlN .img-btn {
    opacity: 1;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.cid-toC2nnFTFO {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/mbr-1920x1285.jpg");
}
@media (max-width: 1000px) {
  .cid-toC2nnFTFO {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
.cid-toC2nnFTFO .card-wrapper {
  margin: 0 auto;
  background: #000000;
  opacity: 0.8;
}
@media (max-width: 767px) {
  .cid-toC2nnFTFO .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-toC2nnFTFO .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-toC2nnFTFO .card-wrapper {
    padding: 2rem 6rem;
  }
}
.cid-toC2nnFTFO .card-box {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-toC2nnFTFO .card-title {
  margin-right: 1rem;
  opacity: 1;
}
.cid-toC2nnFTFO .btn {
  padding: 0.5rem 0.7rem;
  line-height: 22px;
}
.cid-toC2nnFTFO .btn:after {
  content: url("data:image/svg+xml; utf8, <svg class='icon' xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'><path fill='black' fill-rule='nonzero' d='M.146 3.611a.606.606 0 0 1 .437-.177h11.412L9.515.994C9.225.736 9.219.47 9.498.2c.28-.271.553-.265.82.018l3.5 3.394a.343.343 0 0 1 .147.177.65.65 0 0 1 0 .424.343.343 0 0 1-.146.177l-3.5 3.394c-.268.283-.541.29-.82.018-.28-.271-.274-.536.018-.796l2.479-2.44H.583a.577.577 0 0 1-.419-.158A.542.542 0 0 1 0 4c0-.165.049-.295.146-.389z'></path></svg>");
  margin-bottom: 3px;
}
.cid-toC2nnFTFO .mbr-text,
.cid-toC2nnFTFO .mbr-section-btn {
  color: #ffffff;
}
.cid-toC2nnFTFO .card-title,
.cid-toC2nnFTFO .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-toBZKqu2W1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-toBZKqu2W1 .row {
  justify-content: center;
}
.cid-toBZKqu2W1 .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #232323;
  text-align: center;
}
.cid-toBZKqu2W1 .mbr-section-title {
  margin-bottom: 45px;
  color: #20232a;
  text-align: center;
}
.cid-toBZKqu2W1 .card {
  height: 460px;
  position: relative;
  overflow: hidden;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-toBZKqu2W1 .card {
    margin-bottom: 30px;
  }
}
.cid-toBZKqu2W1 .card img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  transform: scale(1, 1);
  transition: all .4s ease;
}
.cid-toBZKqu2W1 .card-link {
  position: relative;
  height: 100%;
  z-index: 1;
  transition: all .4s ease;
  pointer-events: none;
}
.cid-toBZKqu2W1 .card-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 36px 40px;
  justify-content: space-between;
}
@media (max-width: 425px) {
  .cid-toBZKqu2W1 .card-wrapper {
    padding: 29px;
  }
}
.cid-toBZKqu2W1 .card-wrapper .card-button {
  width: 100%;
}
.cid-toBZKqu2W1 .card-wrapper .card-button .mbr-button {
  width: 98px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 4px;
  margin: 0;
  border-radius: 15px;
  letter-spacing: .72px;
  background: #000000;
  pointer-events: visible;
  transition: all .4s ease;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main {
  transform: translate(0, 25%);
  transition: all .4s ease;
  transform: translate(0, 50%);
  transform: translate(0, 0);
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .mbr-card-title {
  margin: 0;
  pointer-events: visible;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-date {
  margin-top: 15px;
  opacity: 0;
  transition: all .4s ease;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-date .mbr-date {
  margin: 0;
  opacity: .7;
  pointer-events: visible;
  display: inline-flex;
  align-items: center;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-date .mbr-date span {
  margin-right: 13px;
  color: #ff6666;
  pointer-events: visible;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-link {
  margin-top: 15px;
  opacity: 0;
  transition: all .4s ease;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-link .mbr-link {
  margin: 0;
  pointer-events: visible;
  display: inline-flex;
  align-items: center;
}
.cid-toBZKqu2W1 .card-wrapper .card-text-main .card-text-link .mbr-link span {
  margin-left: 6px;
  color: #40b0bf;
  pointer-events: visible;
}
.cid-toBZKqu2W1 .card:hover img {
  transform: scale(1.1, 1.1);
}
.cid-toBZKqu2W1 .card:hover .card-text-main {
  transform: translate(0, 0);
  transform: translate(0, -25%);
}
.cid-toBZKqu2W1 .card:hover .card-text-date {
  opacity: 1;
}
.cid-toBZKqu2W1 .card:hover .card-text-link {
  opacity: 1;
}
.cid-toBZKqu2W1 .card:hover .mbr-button {
  background: #bbbbbb;
}
.cid-toBZKqu2W1 .mbr-button {
  color: #000000;
}
.cid-toBZKqu2W1 .mbr-card-title {
  color: #FFFFFF;
}
.cid-toBZKqu2W1 .mbr-date {
  color: #fafafa;
}
.cid-toBZKqu2W1 .mbr-link {
  color: #000000;
}
.cid-toBZKqu2W1 .mbr-card-title,
.cid-toBZKqu2W1 .mbr-card-title,
.cid-toBZKqu2W1 .card-button,
.cid-toBZKqu2W1 .mbr-date,
.cid-toBZKqu2W1 .mbr-link {
  text-align: left;
}
.cid-toBZKqu2W1 .mbr-card-title,
.cid-toBZKqu2W1 .card-button,
.cid-toBZKqu2W1 .card-text-date,
.cid-toBZKqu2W1 .card-text-link {
  text-align: center;
}
.cid-toC0bi7bZr {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-toC0bi7bZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-toC0bi7bZr .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-toC0bi7bZr .container-fluid {
    padding: 0 2rem;
  }
}
.cid-toC0bi7bZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toC0bi7bZr .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-toC0bi7bZr .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-toC0bi7bZr .img-card {
    padding: 1rem;
  }
}
.cid-toC0bi7bZr .row {
  justify-content: space-between;
}
.cid-toC0bi7bZr .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-toC0bi7bZr .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-toC0bi7bZr .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-toC0bi7bZr .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-toC0bi7bZr .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-toC0bi7bZr .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-toC0bi7bZr .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-toC0bi7bZr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-toC0bi7bZr .mbr-text,
.cid-toC0bi7bZr .mbr-section-btn {
  color: #ffffff;
}
.cid-toC0bi7bZr .mbr-section-title {
  color: #ffffff;
}
.cid-toL5oKwAZh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-toL5oKwAZh .row {
  justify-content: center;
}
.cid-toL5oKwAZh .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #232323;
  text-align: center;
}
.cid-toL5oKwAZh .mbr-section-title {
  margin-bottom: 45px;
  color: #20232a;
  text-align: center;
}
.cid-toL5oKwAZh .card {
  height: 460px;
  position: relative;
  overflow: hidden;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-toL5oKwAZh .card {
    margin-bottom: 30px;
  }
}
.cid-toL5oKwAZh .card img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  transform: scale(1, 1);
  transition: all .4s ease;
}
.cid-toL5oKwAZh .card-link {
  position: relative;
  height: 100%;
  z-index: 1;
  transition: all .4s ease;
  pointer-events: none;
}
.cid-toL5oKwAZh .card-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 36px 40px;
  justify-content: space-between;
}
@media (max-width: 425px) {
  .cid-toL5oKwAZh .card-wrapper {
    padding: 29px;
  }
}
.cid-toL5oKwAZh .card-wrapper .card-button {
  width: 100%;
}
.cid-toL5oKwAZh .card-wrapper .card-button .mbr-button {
  width: 98px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 4px;
  margin: 0;
  border-radius: 15px;
  letter-spacing: .72px;
  background: #000000;
  pointer-events: visible;
  transition: all .4s ease;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main {
  transform: translate(0, 25%);
  transition: all .4s ease;
  transform: translate(0, 50%);
  transform: translate(0, 0);
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .mbr-card-title {
  margin: 0;
  pointer-events: visible;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-date {
  margin-top: 15px;
  opacity: 0;
  transition: all .4s ease;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-date .mbr-date {
  margin: 0;
  opacity: .7;
  pointer-events: visible;
  display: inline-flex;
  align-items: center;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-date .mbr-date span {
  margin-right: 13px;
  color: #ff6666;
  pointer-events: visible;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-link {
  margin-top: 15px;
  opacity: 0;
  transition: all .4s ease;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-link .mbr-link {
  margin: 0;
  pointer-events: visible;
  display: inline-flex;
  align-items: center;
}
.cid-toL5oKwAZh .card-wrapper .card-text-main .card-text-link .mbr-link span {
  margin-left: 6px;
  color: #40b0bf;
  pointer-events: visible;
}
.cid-toL5oKwAZh .card:hover img {
  transform: scale(1.1, 1.1);
}
.cid-toL5oKwAZh .card:hover .card-text-main {
  transform: translate(0, 0);
  transform: translate(0, -25%);
}
.cid-toL5oKwAZh .card:hover .card-text-date {
  opacity: 1;
}
.cid-toL5oKwAZh .card:hover .card-text-link {
  opacity: 1;
}
.cid-toL5oKwAZh .card:hover .mbr-button {
  background: #bbbbbb;
}
.cid-toL5oKwAZh .mbr-button {
  color: #000000;
}
.cid-toL5oKwAZh .mbr-card-title {
  color: #FFFFFF;
}
.cid-toL5oKwAZh .mbr-date {
  color: #fafafa;
}
.cid-toL5oKwAZh .mbr-link {
  color: #000000;
}
.cid-toL5oKwAZh .mbr-card-title,
.cid-toL5oKwAZh .mbr-card-title,
.cid-toL5oKwAZh .card-button,
.cid-toL5oKwAZh .mbr-date,
.cid-toL5oKwAZh .mbr-link {
  text-align: left;
}
.cid-toL5oKwAZh .mbr-card-title,
.cid-toL5oKwAZh .card-button,
.cid-toL5oKwAZh .card-text-date,
.cid-toL5oKwAZh .card-text-link {
  text-align: center;
}
.cid-toC4SqxrHL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-toC4SqxrHL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-toC4SqxrHL .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-toC4SqxrHL .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-toC4SqxrHL .soc-item::before,
.cid-toC4SqxrHL .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-toC4SqxrHL .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-toC4SqxrHL .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-toC4SqxrHL .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-toC4SqxrHL .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-toC4SqxrHL .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-toC4SqxrHL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-toC4SqxrHL .list {
    margin-bottom: 0rem;
  }
}
.cid-toC4SqxrHL .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-toC4SqxrHL .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-toC4SqxrHL .form-row > .col,
.cid-toC4SqxrHL .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-toC4SqxrHL .form-control,
.cid-toC4SqxrHL .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-toC4SqxrHL .jq-selectbox__select {
  padding: 0;
}
.cid-toC4SqxrHL .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-toC4SqxrHL .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-toC4SqxrHL .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-toC4SqxrHL .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-toC4SqxrHL .jq-number__spin.minus:after,
.cid-toC4SqxrHL .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-toC4SqxrHL .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-toC4SqxrHL .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-toC4SqxrHL .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-toC4SqxrHL .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-toC4SqxrHL p {
  font-style: italic;
  color: #9a948d;
}
.cid-toC4SqxrHL .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-toC4SqxrHL input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-toC4SqxrHL input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-toC4SqxrHL input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-toC4SqxrHL input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-toC4SqxrHL input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-toC4SqxrHL .form-control-label,
.cid-toC4SqxrHL .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-toC4SqxrHL input::-webkit-clear-button {
  display: none;
}
.cid-toC4SqxrHL input::-webkit-inner-spin-button {
  display: none;
}
.cid-toC4SqxrHL input::-webkit-outer-spin-button {
  display: none;
}
.cid-toC4SqxrHL input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-toC4SqxrHL .wrap {
  position: relative;
}
.cid-toC4SqxrHL .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-toC4SqxrHL .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-toC4SqxrHL .btnForm:hover {
  color: #ffffff;
}
.cid-toC4SqxrHL .copyright {
  color: #ffffff;
}
.cid-toC4SqxrHL .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-toNYklQu3S {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-toNYklQu3S nav.navbar {
  position: absolute !important;
}
.cid-toNYklQu3S .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toNYklQu3S .btn {
  padding: 1.25rem 2rem !important;
}
.cid-toNYklQu3S .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-toNYklQu3S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-toNYklQu3S .nav-link {
  position: relative;
}
.cid-toNYklQu3S .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-toNYklQu3S .container {
    width: 95%;
  }
}
.cid-toNYklQu3S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-toNYklQu3S .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-toNYklQu3S .nav-item:focus,
.cid-toNYklQu3S .nav-link:focus {
  outline: none;
}
.cid-toNYklQu3S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toNYklQu3S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toNYklQu3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toNYklQu3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toNYklQu3S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toNYklQu3S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toNYklQu3S .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-toNYklQu3S .navbar.opened {
  transition: all 0.3s;
}
.cid-toNYklQu3S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toNYklQu3S .navbar .navbar-logo img {
  width: auto;
}
.cid-toNYklQu3S .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-toNYklQu3S .navbar.collapsed {
  justify-content: center;
}
.cid-toNYklQu3S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toNYklQu3S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toNYklQu3S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-toNYklQu3S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toNYklQu3S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toNYklQu3S .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: 41%;
}
.cid-toNYklQu3S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toNYklQu3S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toNYklQu3S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toNYklQu3S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toNYklQu3S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toNYklQu3S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toNYklQu3S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toNYklQu3S .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: 40%;
  }
  .cid-toNYklQu3S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toNYklQu3S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toNYklQu3S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toNYklQu3S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-toNYklQu3S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toNYklQu3S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toNYklQu3S .navbar.navbar-short {
  min-height: 60px;
}
.cid-toNYklQu3S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toNYklQu3S .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toNYklQu3S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toNYklQu3S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toNYklQu3S .dropdown-item.active,
.cid-toNYklQu3S .dropdown-item:active {
  background-color: transparent;
}
.cid-toNYklQu3S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toNYklQu3S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toNYklQu3S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toNYklQu3S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toNYklQu3S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toNYklQu3S .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-toNYklQu3S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toNYklQu3S .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-toNYklQu3S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toNYklQu3S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-toNYklQu3S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toNYklQu3S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toNYklQu3S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toNYklQu3S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toNYklQu3S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toNYklQu3S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toNYklQu3S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toNYklQu3S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toNYklQu3S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toNYklQu3S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toNYklQu3S .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toNYklQu3S .navbar {
    height: 70px;
  }
  .cid-toNYklQu3S .navbar.opened {
    height: auto;
  }
  .cid-toNYklQu3S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toNYklQu3S .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-toNYklQu3S .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-toNYklQu3S .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-toNYklQu3S .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-toNYklQu3S .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-toNYklQu3S .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-toNYklQu3S .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-toNYklQu3S .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-toNYklQu3S .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-toNYklQu3S .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-toNYklQu3S .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-toNYklQu3S .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-toNYklQu3S .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-toNYklQu3S .container {
    position: relative;
  }
  .cid-toNYklQu3S .navbar-brand {
    margin-right: auto;
  }
  .cid-toNYklQu3S .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-toNYklQu3S .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-toNYklQu3S .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-toNYklQu3S .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-toNYklQu3S .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-toNYklQu3S .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-toNYklQu3S .navbar-fixed-top {
  position: absolute !important;
}
.cid-toNYkEFPgx {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-toNYkEFPgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-toNYkEFPgx .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-toNYkEFPgx .container-fluid {
    padding: 0 2rem;
  }
}
.cid-toNYkEFPgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toNYkEFPgx .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-toNYkEFPgx .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-toNYkEFPgx .img-card {
    padding: 1rem;
  }
}
.cid-toNYkEFPgx .row {
  justify-content: space-between;
}
.cid-toNYkEFPgx .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-toNYkEFPgx .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-toNYkEFPgx .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-toNYkEFPgx .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-toNYkEFPgx .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-toNYkEFPgx .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-toNYkEFPgx .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-toNYkEFPgx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-toNYkEFPgx .mbr-text,
.cid-toNYkEFPgx .mbr-section-btn {
  color: #ffffff;
}
.cid-toNYkEFPgx .mbr-section-title {
  color: #ffffff;
}
.cid-toO1U6IKRZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-toO1U6IKRZ .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-toO1U6IKRZ .container {
    max-width: 1000px;
  }
}
.cid-toO1U6IKRZ .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-toOdMTLurK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-toOdMTLurK .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-toOdMTLurK .container {
    max-width: 1000px;
  }
}
.cid-toOdMTLurK .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-toO5M1E3Z4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-toO5M1E3Z4 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-toO5M1E3Z4 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-toO5M1E3Z4 form {
  margin-top: 2.5rem;
}
.cid-toO5M1E3Z4 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-toO5M1E3Z4 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-toO5M1E3Z4 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-toO5M1E3Z4 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-toO5M1E3Z4 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-toO5M1E3Z4 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-toO5M1E3Z4 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-toO5M1E3Z4 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-toO5M1E3Z4 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-toO5M1E3Z4 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-toO5M1E3Z4 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-toO5M1E3Z4 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-toO5M1E3Z4 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-toO5M1E3Z4 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-toO5M1E3Z4 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-toO5M1E3Z4 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-toO5M1E3Z4 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-toO5M1E3Z4 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-toO5M1E3Z4 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-toO5M1E3Z4 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-toO5M1E3Z4 .card-box {
  height: 100%;
}
.cid-toO5M1E3Z4 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-toO5M1E3Z4 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-toO5M1E3Z4 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-toO5M1E3Z4 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-toO5M1E3Z4 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-toO5M1E3Z4 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-toO5M1E3Z4 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-toO5M1E3Z4 .item-wrapper {
    padding: 0;
  }
  .cid-toO5M1E3Z4 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-toO5M1E3Z4 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-toO5M1E3Z4 .mbr-text {
    margin-top: .75rem;
  }
  .cid-toO5M1E3Z4 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-toO5M1E3Z4 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-toO5M1E3Z4 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-toO5M1E3Z4 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-toO5M1E3Z4 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-toO5M1E3Z4 .textGDPR {
  font-size: 14px;
}
.cid-toNYkKp1Mx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-toNYkKp1Mx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-toNYkKp1Mx .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-toNYkKp1Mx .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-toNYkKp1Mx .soc-item::before,
.cid-toNYkKp1Mx .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-toNYkKp1Mx .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-toNYkKp1Mx .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-toNYkKp1Mx .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-toNYkKp1Mx .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-toNYkKp1Mx .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-toNYkKp1Mx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-toNYkKp1Mx .list {
    margin-bottom: 0rem;
  }
}
.cid-toNYkKp1Mx .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-toNYkKp1Mx .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-toNYkKp1Mx .form-row > .col,
.cid-toNYkKp1Mx .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-toNYkKp1Mx .form-control,
.cid-toNYkKp1Mx .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-toNYkKp1Mx .jq-selectbox__select {
  padding: 0;
}
.cid-toNYkKp1Mx .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-toNYkKp1Mx .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-toNYkKp1Mx .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-toNYkKp1Mx .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-toNYkKp1Mx .jq-number__spin.minus:after,
.cid-toNYkKp1Mx .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-toNYkKp1Mx .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-toNYkKp1Mx .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-toNYkKp1Mx .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-toNYkKp1Mx .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-toNYkKp1Mx p {
  font-style: italic;
  color: #9a948d;
}
.cid-toNYkKp1Mx .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-toNYkKp1Mx input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-toNYkKp1Mx input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-toNYkKp1Mx input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-toNYkKp1Mx input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-toNYkKp1Mx input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-toNYkKp1Mx .form-control-label,
.cid-toNYkKp1Mx .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-toNYkKp1Mx input::-webkit-clear-button {
  display: none;
}
.cid-toNYkKp1Mx input::-webkit-inner-spin-button {
  display: none;
}
.cid-toNYkKp1Mx input::-webkit-outer-spin-button {
  display: none;
}
.cid-toNYkKp1Mx input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-toNYkKp1Mx .wrap {
  position: relative;
}
.cid-toNYkKp1Mx .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-toNYkKp1Mx .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-toNYkKp1Mx .btnForm:hover {
  color: #ffffff;
}
.cid-toNYkKp1Mx .copyright {
  color: #ffffff;
}
.cid-toNYkKp1Mx .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp911bevX3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp911bevX3 nav.navbar {
  position: absolute !important;
}
.cid-tp911bevX3 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp911bevX3 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp911bevX3 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp911bevX3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp911bevX3 .nav-link {
  position: relative;
}
.cid-tp911bevX3 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp911bevX3 .container {
    width: 95%;
  }
}
.cid-tp911bevX3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp911bevX3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp911bevX3 .nav-item:focus,
.cid-tp911bevX3 .nav-link:focus {
  outline: none;
}
.cid-tp911bevX3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp911bevX3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp911bevX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp911bevX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp911bevX3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp911bevX3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp911bevX3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp911bevX3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tp911bevX3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp911bevX3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tp911bevX3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp911bevX3 .navbar.collapsed {
  justify-content: center;
}
.cid-tp911bevX3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp911bevX3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp911bevX3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp911bevX3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp911bevX3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp911bevX3 .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: 41%;
}
.cid-tp911bevX3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp911bevX3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp911bevX3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp911bevX3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp911bevX3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp911bevX3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp911bevX3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp911bevX3 .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: 40%;
  }
  .cid-tp911bevX3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp911bevX3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp911bevX3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp911bevX3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp911bevX3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp911bevX3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp911bevX3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp911bevX3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp911bevX3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp911bevX3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp911bevX3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp911bevX3 .dropdown-item.active,
.cid-tp911bevX3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tp911bevX3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp911bevX3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp911bevX3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp911bevX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp911bevX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp911bevX3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp911bevX3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp911bevX3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp911bevX3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp911bevX3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp911bevX3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp911bevX3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp911bevX3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp911bevX3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp911bevX3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp911bevX3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp911bevX3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp911bevX3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp911bevX3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp911bevX3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp911bevX3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp911bevX3 .navbar {
    height: 70px;
  }
  .cid-tp911bevX3 .navbar.opened {
    height: auto;
  }
  .cid-tp911bevX3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp911bevX3 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp911bevX3 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp911bevX3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp911bevX3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp911bevX3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp911bevX3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp911bevX3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp911bevX3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp911bevX3 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp911bevX3 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp911bevX3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp911bevX3 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp911bevX3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp911bevX3 .container {
    position: relative;
  }
  .cid-tp911bevX3 .navbar-brand {
    margin-right: auto;
  }
  .cid-tp911bevX3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp911bevX3 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp911bevX3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp911bevX3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp911bevX3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp911bevX3 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp911bevX3 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp911hfrpC {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp911hfrpC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp911hfrpC .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp911hfrpC .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp911hfrpC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp911hfrpC .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp911hfrpC .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp911hfrpC .img-card {
    padding: 1rem;
  }
}
.cid-tp911hfrpC .row {
  justify-content: space-between;
}
.cid-tp911hfrpC .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp911hfrpC .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp911hfrpC .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp911hfrpC .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp911hfrpC .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp911hfrpC .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp911hfrpC .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp911hfrpC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp911hfrpC .mbr-text,
.cid-tp911hfrpC .mbr-section-btn {
  color: #ffffff;
}
.cid-tp911hfrpC .mbr-section-title {
  color: #ffffff;
}
.cid-tp911lt3TX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp911lt3TX .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp911lt3TX .container {
    max-width: 1000px;
  }
}
.cid-tp911lt3TX .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp911plLmd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp911plLmd .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp911plLmd .container {
    max-width: 1000px;
  }
}
.cid-tp911plLmd .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9fNoLsze {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9fNoLsze .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9fNoLsze .container {
    max-width: 1000px;
  }
}
.cid-tp9fNoLsze .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp911rQjtu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp911rQjtu .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp911rQjtu .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp911rQjtu form {
  margin-top: 2.5rem;
}
.cid-tp911rQjtu input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp911rQjtu input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp911rQjtu .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp911rQjtu .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp911rQjtu .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp911rQjtu .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp911rQjtu .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp911rQjtu .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp911rQjtu .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp911rQjtu .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp911rQjtu .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp911rQjtu .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp911rQjtu .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp911rQjtu .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp911rQjtu .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp911rQjtu .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp911rQjtu .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp911rQjtu .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp911rQjtu .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp911rQjtu .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp911rQjtu .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp911rQjtu .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp911rQjtu .card-box {
  height: 100%;
}
.cid-tp911rQjtu .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp911rQjtu .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp911rQjtu .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp911rQjtu .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp911rQjtu .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp911rQjtu .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp911rQjtu .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp911rQjtu .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp911rQjtu .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp911rQjtu .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp911rQjtu .item-wrapper {
    padding: 0;
  }
  .cid-tp911rQjtu .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp911rQjtu .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp911rQjtu .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp911rQjtu .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp911rQjtu .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp911rQjtu .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp911rQjtu .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp911rQjtu .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp911rQjtu .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp911rQjtu .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp911rQjtu .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp911rQjtu .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp911rQjtu .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp911rQjtu .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp911rQjtu .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp911rQjtu .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp911rQjtu .textGDPR {
  font-size: 14px;
}
.cid-tp911wGUsm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp911wGUsm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp911wGUsm .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp911wGUsm .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp911wGUsm .soc-item::before,
.cid-tp911wGUsm .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp911wGUsm .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp911wGUsm .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp911wGUsm .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp911wGUsm .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp911wGUsm .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp911wGUsm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp911wGUsm .list {
    margin-bottom: 0rem;
  }
}
.cid-tp911wGUsm .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp911wGUsm .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp911wGUsm .form-row > .col,
.cid-tp911wGUsm .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp911wGUsm .form-control,
.cid-tp911wGUsm .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp911wGUsm .jq-selectbox__select {
  padding: 0;
}
.cid-tp911wGUsm .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp911wGUsm .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp911wGUsm .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp911wGUsm .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp911wGUsm .jq-number__spin.minus:after,
.cid-tp911wGUsm .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp911wGUsm .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp911wGUsm .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp911wGUsm .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp911wGUsm .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp911wGUsm p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp911wGUsm .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp911wGUsm input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp911wGUsm input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp911wGUsm input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp911wGUsm input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp911wGUsm input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp911wGUsm .form-control-label,
.cid-tp911wGUsm .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp911wGUsm input::-webkit-clear-button {
  display: none;
}
.cid-tp911wGUsm input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp911wGUsm input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp911wGUsm input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp911wGUsm .wrap {
  position: relative;
}
.cid-tp911wGUsm .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp911wGUsm .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp911wGUsm .btnForm:hover {
  color: #ffffff;
}
.cid-tp911wGUsm .copyright {
  color: #ffffff;
}
.cid-tp911wGUsm .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp9h9nhFu5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp9h9nhFu5 nav.navbar {
  position: absolute !important;
}
.cid-tp9h9nhFu5 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9h9nhFu5 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp9h9nhFu5 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp9h9nhFu5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp9h9nhFu5 .nav-link {
  position: relative;
}
.cid-tp9h9nhFu5 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp9h9nhFu5 .container {
    width: 95%;
  }
}
.cid-tp9h9nhFu5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp9h9nhFu5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp9h9nhFu5 .nav-item:focus,
.cid-tp9h9nhFu5 .nav-link:focus {
  outline: none;
}
.cid-tp9h9nhFu5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp9h9nhFu5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp9h9nhFu5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp9h9nhFu5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9h9nhFu5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp9h9nhFu5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp9h9nhFu5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp9h9nhFu5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tp9h9nhFu5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp9h9nhFu5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tp9h9nhFu5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp9h9nhFu5 .navbar.collapsed {
  justify-content: center;
}
.cid-tp9h9nhFu5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp9h9nhFu5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp9h9nhFu5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp9h9nhFu5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp9h9nhFu5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp9h9nhFu5 .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: 41%;
}
.cid-tp9h9nhFu5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp9h9nhFu5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp9h9nhFu5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp9h9nhFu5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp9h9nhFu5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp9h9nhFu5 .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: 40%;
  }
  .cid-tp9h9nhFu5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp9h9nhFu5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp9h9nhFu5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp9h9nhFu5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp9h9nhFu5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp9h9nhFu5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp9h9nhFu5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp9h9nhFu5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp9h9nhFu5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp9h9nhFu5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp9h9nhFu5 .dropdown-item.active,
.cid-tp9h9nhFu5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tp9h9nhFu5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp9h9nhFu5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp9h9nhFu5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp9h9nhFu5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp9h9nhFu5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp9h9nhFu5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp9h9nhFu5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp9h9nhFu5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp9h9nhFu5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp9h9nhFu5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp9h9nhFu5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp9h9nhFu5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9h9nhFu5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9h9nhFu5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp9h9nhFu5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9h9nhFu5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp9h9nhFu5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp9h9nhFu5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9h9nhFu5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp9h9nhFu5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp9h9nhFu5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp9h9nhFu5 .navbar {
    height: 70px;
  }
  .cid-tp9h9nhFu5 .navbar.opened {
    height: auto;
  }
  .cid-tp9h9nhFu5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp9h9nhFu5 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp9h9nhFu5 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp9h9nhFu5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9h9nhFu5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp9h9nhFu5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9h9nhFu5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp9h9nhFu5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp9h9nhFu5 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp9h9nhFu5 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9h9nhFu5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp9h9nhFu5 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp9h9nhFu5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp9h9nhFu5 .container {
    position: relative;
  }
  .cid-tp9h9nhFu5 .navbar-brand {
    margin-right: auto;
  }
  .cid-tp9h9nhFu5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp9h9nhFu5 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp9h9nhFu5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp9h9nhFu5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9h9nhFu5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp9h9nhFu5 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp9h9nhFu5 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp9h9tdyuU {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp9h9tdyuU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp9h9tdyuU .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp9h9tdyuU .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp9h9tdyuU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp9h9tdyuU .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp9h9tdyuU .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp9h9tdyuU .img-card {
    padding: 1rem;
  }
}
.cid-tp9h9tdyuU .row {
  justify-content: space-between;
}
.cid-tp9h9tdyuU .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp9h9tdyuU .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp9h9tdyuU .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp9h9tdyuU .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp9h9tdyuU .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp9h9tdyuU .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp9h9tdyuU .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp9h9tdyuU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp9h9tdyuU .mbr-text,
.cid-tp9h9tdyuU .mbr-section-btn {
  color: #ffffff;
}
.cid-tp9h9tdyuU .mbr-section-title {
  color: #ffffff;
}
.cid-tp9h9vUfXx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9h9vUfXx .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9h9vUfXx .container {
    max-width: 1000px;
  }
}
.cid-tp9h9vUfXx .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9h9y4v36 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9h9y4v36 .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9h9y4v36 .container {
    max-width: 1000px;
  }
}
.cid-tp9h9y4v36 .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9h9CKLUr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp9h9CKLUr .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp9h9CKLUr .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp9h9CKLUr form {
  margin-top: 2.5rem;
}
.cid-tp9h9CKLUr input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9h9CKLUr input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9h9CKLUr .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp9h9CKLUr .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp9h9CKLUr .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp9h9CKLUr .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp9h9CKLUr .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp9h9CKLUr .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp9h9CKLUr .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp9h9CKLUr .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp9h9CKLUr .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp9h9CKLUr .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp9h9CKLUr .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp9h9CKLUr .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp9h9CKLUr .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp9h9CKLUr .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp9h9CKLUr .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp9h9CKLUr .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp9h9CKLUr .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9h9CKLUr .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9h9CKLUr .card-box {
  height: 100%;
}
.cid-tp9h9CKLUr .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp9h9CKLUr .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp9h9CKLUr .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp9h9CKLUr .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp9h9CKLUr .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp9h9CKLUr .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp9h9CKLUr .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp9h9CKLUr .item-wrapper {
    padding: 0;
  }
  .cid-tp9h9CKLUr .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp9h9CKLUr .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp9h9CKLUr .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp9h9CKLUr .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp9h9CKLUr .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp9h9CKLUr .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp9h9CKLUr .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp9h9CKLUr .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp9h9CKLUr .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp9h9CKLUr .textGDPR {
  font-size: 14px;
}
.cid-tp9h9IYsVY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp9h9IYsVY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp9h9IYsVY .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp9h9IYsVY .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp9h9IYsVY .soc-item::before,
.cid-tp9h9IYsVY .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp9h9IYsVY .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp9h9IYsVY .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp9h9IYsVY .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp9h9IYsVY .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp9h9IYsVY .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp9h9IYsVY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp9h9IYsVY .list {
    margin-bottom: 0rem;
  }
}
.cid-tp9h9IYsVY .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp9h9IYsVY .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp9h9IYsVY .form-row > .col,
.cid-tp9h9IYsVY .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp9h9IYsVY .form-control,
.cid-tp9h9IYsVY .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp9h9IYsVY .jq-selectbox__select {
  padding: 0;
}
.cid-tp9h9IYsVY .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp9h9IYsVY .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9h9IYsVY .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp9h9IYsVY .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp9h9IYsVY .jq-number__spin.minus:after,
.cid-tp9h9IYsVY .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp9h9IYsVY .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp9h9IYsVY .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp9h9IYsVY .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp9h9IYsVY .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9h9IYsVY p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp9h9IYsVY .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp9h9IYsVY input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp9h9IYsVY input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9h9IYsVY input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp9h9IYsVY input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9h9IYsVY input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp9h9IYsVY .form-control-label,
.cid-tp9h9IYsVY .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp9h9IYsVY input::-webkit-clear-button {
  display: none;
}
.cid-tp9h9IYsVY input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp9h9IYsVY input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp9h9IYsVY input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp9h9IYsVY .wrap {
  position: relative;
}
.cid-tp9h9IYsVY .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp9h9IYsVY .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp9h9IYsVY .btnForm:hover {
  color: #ffffff;
}
.cid-tp9h9IYsVY .copyright {
  color: #ffffff;
}
.cid-tp9h9IYsVY .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp9oGclbjx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp9oGclbjx nav.navbar {
  position: absolute !important;
}
.cid-tp9oGclbjx .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9oGclbjx .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp9oGclbjx .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp9oGclbjx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp9oGclbjx .nav-link {
  position: relative;
}
.cid-tp9oGclbjx .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp9oGclbjx .container {
    width: 95%;
  }
}
.cid-tp9oGclbjx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp9oGclbjx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp9oGclbjx .nav-item:focus,
.cid-tp9oGclbjx .nav-link:focus {
  outline: none;
}
.cid-tp9oGclbjx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp9oGclbjx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp9oGclbjx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp9oGclbjx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9oGclbjx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp9oGclbjx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp9oGclbjx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp9oGclbjx .navbar.opened {
  transition: all 0.3s;
}
.cid-tp9oGclbjx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp9oGclbjx .navbar .navbar-logo img {
  width: auto;
}
.cid-tp9oGclbjx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp9oGclbjx .navbar.collapsed {
  justify-content: center;
}
.cid-tp9oGclbjx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp9oGclbjx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp9oGclbjx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp9oGclbjx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp9oGclbjx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp9oGclbjx .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: 41%;
}
.cid-tp9oGclbjx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp9oGclbjx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp9oGclbjx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp9oGclbjx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp9oGclbjx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp9oGclbjx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp9oGclbjx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp9oGclbjx .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: 40%;
  }
  .cid-tp9oGclbjx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp9oGclbjx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp9oGclbjx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp9oGclbjx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp9oGclbjx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp9oGclbjx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp9oGclbjx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp9oGclbjx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp9oGclbjx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp9oGclbjx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp9oGclbjx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp9oGclbjx .dropdown-item.active,
.cid-tp9oGclbjx .dropdown-item:active {
  background-color: transparent;
}
.cid-tp9oGclbjx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp9oGclbjx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp9oGclbjx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp9oGclbjx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp9oGclbjx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp9oGclbjx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp9oGclbjx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp9oGclbjx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp9oGclbjx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp9oGclbjx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp9oGclbjx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp9oGclbjx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9oGclbjx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9oGclbjx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp9oGclbjx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9oGclbjx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp9oGclbjx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp9oGclbjx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9oGclbjx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp9oGclbjx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp9oGclbjx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp9oGclbjx .navbar {
    height: 70px;
  }
  .cid-tp9oGclbjx .navbar.opened {
    height: auto;
  }
  .cid-tp9oGclbjx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp9oGclbjx .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp9oGclbjx .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp9oGclbjx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9oGclbjx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp9oGclbjx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9oGclbjx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp9oGclbjx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp9oGclbjx .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp9oGclbjx .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9oGclbjx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp9oGclbjx .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp9oGclbjx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp9oGclbjx .container {
    position: relative;
  }
  .cid-tp9oGclbjx .navbar-brand {
    margin-right: auto;
  }
  .cid-tp9oGclbjx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp9oGclbjx .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp9oGclbjx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp9oGclbjx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9oGclbjx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp9oGclbjx .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp9oGclbjx .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp9oGiIMZF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp9oGiIMZF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp9oGiIMZF .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp9oGiIMZF .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp9oGiIMZF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp9oGiIMZF .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp9oGiIMZF .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp9oGiIMZF .img-card {
    padding: 1rem;
  }
}
.cid-tp9oGiIMZF .row {
  justify-content: space-between;
}
.cid-tp9oGiIMZF .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp9oGiIMZF .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp9oGiIMZF .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp9oGiIMZF .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp9oGiIMZF .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp9oGiIMZF .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp9oGiIMZF .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp9oGiIMZF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp9oGiIMZF .mbr-text,
.cid-tp9oGiIMZF .mbr-section-btn {
  color: #ffffff;
}
.cid-tp9oGiIMZF .mbr-section-title {
  color: #ffffff;
}
.cid-tp9oGmkt6F {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9oGmkt6F .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9oGmkt6F .container {
    max-width: 1000px;
  }
}
.cid-tp9oGmkt6F .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9oGq4nIn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9oGq4nIn .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9oGq4nIn .container {
    max-width: 1000px;
  }
}
.cid-tp9oGq4nIn .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9oGsq1zk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp9oGsq1zk .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp9oGsq1zk .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp9oGsq1zk form {
  margin-top: 2.5rem;
}
.cid-tp9oGsq1zk input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9oGsq1zk input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9oGsq1zk .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp9oGsq1zk .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp9oGsq1zk .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp9oGsq1zk .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp9oGsq1zk .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp9oGsq1zk .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp9oGsq1zk .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp9oGsq1zk .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp9oGsq1zk .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp9oGsq1zk .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp9oGsq1zk .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp9oGsq1zk .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp9oGsq1zk .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp9oGsq1zk .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp9oGsq1zk .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp9oGsq1zk .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp9oGsq1zk .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9oGsq1zk .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9oGsq1zk .card-box {
  height: 100%;
}
.cid-tp9oGsq1zk .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp9oGsq1zk .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp9oGsq1zk .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp9oGsq1zk .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp9oGsq1zk .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp9oGsq1zk .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp9oGsq1zk .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp9oGsq1zk .item-wrapper {
    padding: 0;
  }
  .cid-tp9oGsq1zk .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp9oGsq1zk .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp9oGsq1zk .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp9oGsq1zk .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp9oGsq1zk .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp9oGsq1zk .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp9oGsq1zk .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp9oGsq1zk .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp9oGsq1zk .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp9oGsq1zk .textGDPR {
  font-size: 14px;
}
.cid-tp9oGvY2Fn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp9oGvY2Fn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp9oGvY2Fn .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp9oGvY2Fn .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp9oGvY2Fn .soc-item::before,
.cid-tp9oGvY2Fn .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp9oGvY2Fn .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp9oGvY2Fn .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp9oGvY2Fn .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp9oGvY2Fn .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp9oGvY2Fn .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp9oGvY2Fn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp9oGvY2Fn .list {
    margin-bottom: 0rem;
  }
}
.cid-tp9oGvY2Fn .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp9oGvY2Fn .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp9oGvY2Fn .form-row > .col,
.cid-tp9oGvY2Fn .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp9oGvY2Fn .form-control,
.cid-tp9oGvY2Fn .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp9oGvY2Fn .jq-selectbox__select {
  padding: 0;
}
.cid-tp9oGvY2Fn .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp9oGvY2Fn .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9oGvY2Fn .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp9oGvY2Fn .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp9oGvY2Fn .jq-number__spin.minus:after,
.cid-tp9oGvY2Fn .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp9oGvY2Fn .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp9oGvY2Fn .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp9oGvY2Fn .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp9oGvY2Fn .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9oGvY2Fn p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp9oGvY2Fn .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp9oGvY2Fn input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp9oGvY2Fn input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9oGvY2Fn input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp9oGvY2Fn input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9oGvY2Fn input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp9oGvY2Fn .form-control-label,
.cid-tp9oGvY2Fn .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp9oGvY2Fn input::-webkit-clear-button {
  display: none;
}
.cid-tp9oGvY2Fn input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp9oGvY2Fn input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp9oGvY2Fn input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp9oGvY2Fn .wrap {
  position: relative;
}
.cid-tp9oGvY2Fn .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp9oGvY2Fn .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp9oGvY2Fn .btnForm:hover {
  color: #ffffff;
}
.cid-tp9oGvY2Fn .copyright {
  color: #ffffff;
}
.cid-tp9oGvY2Fn .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp9unsw8yd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp9unsw8yd nav.navbar {
  position: absolute !important;
}
.cid-tp9unsw8yd .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9unsw8yd .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp9unsw8yd .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp9unsw8yd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp9unsw8yd .nav-link {
  position: relative;
}
.cid-tp9unsw8yd .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp9unsw8yd .container {
    width: 95%;
  }
}
.cid-tp9unsw8yd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp9unsw8yd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp9unsw8yd .nav-item:focus,
.cid-tp9unsw8yd .nav-link:focus {
  outline: none;
}
.cid-tp9unsw8yd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp9unsw8yd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp9unsw8yd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp9unsw8yd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9unsw8yd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp9unsw8yd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp9unsw8yd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp9unsw8yd .navbar.opened {
  transition: all 0.3s;
}
.cid-tp9unsw8yd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp9unsw8yd .navbar .navbar-logo img {
  width: auto;
}
.cid-tp9unsw8yd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp9unsw8yd .navbar.collapsed {
  justify-content: center;
}
.cid-tp9unsw8yd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp9unsw8yd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp9unsw8yd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp9unsw8yd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp9unsw8yd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp9unsw8yd .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: 41%;
}
.cid-tp9unsw8yd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp9unsw8yd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp9unsw8yd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp9unsw8yd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp9unsw8yd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp9unsw8yd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp9unsw8yd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp9unsw8yd .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: 40%;
  }
  .cid-tp9unsw8yd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp9unsw8yd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp9unsw8yd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp9unsw8yd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp9unsw8yd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp9unsw8yd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp9unsw8yd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp9unsw8yd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp9unsw8yd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp9unsw8yd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp9unsw8yd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp9unsw8yd .dropdown-item.active,
.cid-tp9unsw8yd .dropdown-item:active {
  background-color: transparent;
}
.cid-tp9unsw8yd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp9unsw8yd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp9unsw8yd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp9unsw8yd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp9unsw8yd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp9unsw8yd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp9unsw8yd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp9unsw8yd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp9unsw8yd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp9unsw8yd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp9unsw8yd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp9unsw8yd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9unsw8yd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9unsw8yd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp9unsw8yd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9unsw8yd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp9unsw8yd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp9unsw8yd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9unsw8yd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp9unsw8yd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp9unsw8yd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp9unsw8yd .navbar {
    height: 70px;
  }
  .cid-tp9unsw8yd .navbar.opened {
    height: auto;
  }
  .cid-tp9unsw8yd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp9unsw8yd .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp9unsw8yd .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp9unsw8yd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9unsw8yd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp9unsw8yd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9unsw8yd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp9unsw8yd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp9unsw8yd .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp9unsw8yd .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9unsw8yd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp9unsw8yd .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp9unsw8yd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp9unsw8yd .container {
    position: relative;
  }
  .cid-tp9unsw8yd .navbar-brand {
    margin-right: auto;
  }
  .cid-tp9unsw8yd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp9unsw8yd .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp9unsw8yd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp9unsw8yd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9unsw8yd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp9unsw8yd .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp9unsw8yd .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp9unRMPzY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp9unRMPzY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp9unRMPzY .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp9unRMPzY .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp9unRMPzY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp9unRMPzY .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp9unRMPzY .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp9unRMPzY .img-card {
    padding: 1rem;
  }
}
.cid-tp9unRMPzY .row {
  justify-content: space-between;
}
.cid-tp9unRMPzY .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp9unRMPzY .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp9unRMPzY .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp9unRMPzY .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp9unRMPzY .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp9unRMPzY .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp9unRMPzY .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp9unRMPzY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp9unRMPzY .mbr-text,
.cid-tp9unRMPzY .mbr-section-btn {
  color: #ffffff;
}
.cid-tp9unRMPzY .mbr-section-title {
  color: #ffffff;
}
.cid-tp9unVpf6h {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9unVpf6h .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9unVpf6h .container {
    max-width: 1000px;
  }
}
.cid-tp9unVpf6h .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9unZ1b57 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9unZ1b57 .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9unZ1b57 .container {
    max-width: 1000px;
  }
}
.cid-tp9unZ1b57 .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9uo2VWAs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp9uo2VWAs .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp9uo2VWAs .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp9uo2VWAs form {
  margin-top: 2.5rem;
}
.cid-tp9uo2VWAs input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9uo2VWAs input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9uo2VWAs .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp9uo2VWAs .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp9uo2VWAs .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp9uo2VWAs .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp9uo2VWAs .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp9uo2VWAs .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp9uo2VWAs .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp9uo2VWAs .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp9uo2VWAs .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp9uo2VWAs .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp9uo2VWAs .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp9uo2VWAs .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp9uo2VWAs .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp9uo2VWAs .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp9uo2VWAs .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp9uo2VWAs .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp9uo2VWAs .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9uo2VWAs .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9uo2VWAs .card-box {
  height: 100%;
}
.cid-tp9uo2VWAs .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp9uo2VWAs .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp9uo2VWAs .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp9uo2VWAs .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp9uo2VWAs .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp9uo2VWAs .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp9uo2VWAs .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp9uo2VWAs .item-wrapper {
    padding: 0;
  }
  .cid-tp9uo2VWAs .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp9uo2VWAs .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp9uo2VWAs .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp9uo2VWAs .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp9uo2VWAs .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp9uo2VWAs .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp9uo2VWAs .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp9uo2VWAs .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp9uo2VWAs .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp9uo2VWAs .textGDPR {
  font-size: 14px;
}
.cid-tp9uo909n1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp9uo909n1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp9uo909n1 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp9uo909n1 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp9uo909n1 .soc-item::before,
.cid-tp9uo909n1 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp9uo909n1 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp9uo909n1 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp9uo909n1 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp9uo909n1 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp9uo909n1 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp9uo909n1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp9uo909n1 .list {
    margin-bottom: 0rem;
  }
}
.cid-tp9uo909n1 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp9uo909n1 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp9uo909n1 .form-row > .col,
.cid-tp9uo909n1 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp9uo909n1 .form-control,
.cid-tp9uo909n1 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp9uo909n1 .jq-selectbox__select {
  padding: 0;
}
.cid-tp9uo909n1 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp9uo909n1 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9uo909n1 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp9uo909n1 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp9uo909n1 .jq-number__spin.minus:after,
.cid-tp9uo909n1 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp9uo909n1 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp9uo909n1 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp9uo909n1 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp9uo909n1 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9uo909n1 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp9uo909n1 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp9uo909n1 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp9uo909n1 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9uo909n1 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp9uo909n1 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9uo909n1 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp9uo909n1 .form-control-label,
.cid-tp9uo909n1 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp9uo909n1 input::-webkit-clear-button {
  display: none;
}
.cid-tp9uo909n1 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp9uo909n1 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp9uo909n1 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp9uo909n1 .wrap {
  position: relative;
}
.cid-tp9uo909n1 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp9uo909n1 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp9uo909n1 .btnForm:hover {
  color: #ffffff;
}
.cid-tp9uo909n1 .copyright {
  color: #ffffff;
}
.cid-tp9uo909n1 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp9x4kc31K {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp9x4kc31K nav.navbar {
  position: absolute !important;
}
.cid-tp9x4kc31K .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9x4kc31K .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp9x4kc31K .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp9x4kc31K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp9x4kc31K .nav-link {
  position: relative;
}
.cid-tp9x4kc31K .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp9x4kc31K .container {
    width: 95%;
  }
}
.cid-tp9x4kc31K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp9x4kc31K .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp9x4kc31K .nav-item:focus,
.cid-tp9x4kc31K .nav-link:focus {
  outline: none;
}
.cid-tp9x4kc31K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp9x4kc31K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp9x4kc31K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp9x4kc31K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp9x4kc31K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp9x4kc31K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp9x4kc31K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp9x4kc31K .navbar.opened {
  transition: all 0.3s;
}
.cid-tp9x4kc31K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp9x4kc31K .navbar .navbar-logo img {
  width: auto;
}
.cid-tp9x4kc31K .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp9x4kc31K .navbar.collapsed {
  justify-content: center;
}
.cid-tp9x4kc31K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp9x4kc31K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp9x4kc31K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp9x4kc31K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp9x4kc31K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp9x4kc31K .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: 41%;
}
.cid-tp9x4kc31K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp9x4kc31K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp9x4kc31K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp9x4kc31K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp9x4kc31K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp9x4kc31K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp9x4kc31K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp9x4kc31K .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: 40%;
  }
  .cid-tp9x4kc31K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp9x4kc31K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp9x4kc31K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp9x4kc31K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp9x4kc31K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp9x4kc31K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp9x4kc31K .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp9x4kc31K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp9x4kc31K .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp9x4kc31K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp9x4kc31K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp9x4kc31K .dropdown-item.active,
.cid-tp9x4kc31K .dropdown-item:active {
  background-color: transparent;
}
.cid-tp9x4kc31K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp9x4kc31K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp9x4kc31K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp9x4kc31K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp9x4kc31K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp9x4kc31K .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp9x4kc31K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp9x4kc31K .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp9x4kc31K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp9x4kc31K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp9x4kc31K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp9x4kc31K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9x4kc31K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp9x4kc31K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp9x4kc31K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9x4kc31K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp9x4kc31K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp9x4kc31K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp9x4kc31K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp9x4kc31K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp9x4kc31K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp9x4kc31K .navbar {
    height: 70px;
  }
  .cid-tp9x4kc31K .navbar.opened {
    height: auto;
  }
  .cid-tp9x4kc31K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp9x4kc31K .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp9x4kc31K .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp9x4kc31K .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9x4kc31K .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp9x4kc31K .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9x4kc31K .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp9x4kc31K .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp9x4kc31K .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp9x4kc31K .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp9x4kc31K .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp9x4kc31K .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp9x4kc31K .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp9x4kc31K .container {
    position: relative;
  }
  .cid-tp9x4kc31K .navbar-brand {
    margin-right: auto;
  }
  .cid-tp9x4kc31K .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp9x4kc31K .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp9x4kc31K .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp9x4kc31K .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp9x4kc31K .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp9x4kc31K .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp9x4kc31K .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp9x4nDonE {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp9x4nDonE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp9x4nDonE .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp9x4nDonE .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp9x4nDonE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp9x4nDonE .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp9x4nDonE .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp9x4nDonE .img-card {
    padding: 1rem;
  }
}
.cid-tp9x4nDonE .row {
  justify-content: space-between;
}
.cid-tp9x4nDonE .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp9x4nDonE .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp9x4nDonE .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp9x4nDonE .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp9x4nDonE .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp9x4nDonE .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp9x4nDonE .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp9x4nDonE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp9x4nDonE .mbr-text,
.cid-tp9x4nDonE .mbr-section-btn {
  color: #ffffff;
}
.cid-tp9x4nDonE .mbr-section-title {
  color: #ffffff;
}
.cid-tp9x4qYMGQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9x4qYMGQ .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9x4qYMGQ .container {
    max-width: 1000px;
  }
}
.cid-tp9x4qYMGQ .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9x4tguFg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9x4tguFg .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9x4tguFg .container {
    max-width: 1000px;
  }
}
.cid-tp9x4tguFg .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9yEfMwar {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp9yEfMwar .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp9yEfMwar .container {
    max-width: 1000px;
  }
}
.cid-tp9yEfMwar .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp9x4vEqf7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp9x4vEqf7 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp9x4vEqf7 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp9x4vEqf7 form {
  margin-top: 2.5rem;
}
.cid-tp9x4vEqf7 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9x4vEqf7 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp9x4vEqf7 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp9x4vEqf7 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp9x4vEqf7 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp9x4vEqf7 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp9x4vEqf7 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp9x4vEqf7 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp9x4vEqf7 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp9x4vEqf7 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp9x4vEqf7 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp9x4vEqf7 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp9x4vEqf7 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp9x4vEqf7 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp9x4vEqf7 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp9x4vEqf7 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp9x4vEqf7 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp9x4vEqf7 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp9x4vEqf7 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9x4vEqf7 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp9x4vEqf7 .card-box {
  height: 100%;
}
.cid-tp9x4vEqf7 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp9x4vEqf7 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp9x4vEqf7 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp9x4vEqf7 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp9x4vEqf7 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp9x4vEqf7 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp9x4vEqf7 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp9x4vEqf7 .item-wrapper {
    padding: 0;
  }
  .cid-tp9x4vEqf7 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp9x4vEqf7 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp9x4vEqf7 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp9x4vEqf7 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp9x4vEqf7 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp9x4vEqf7 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp9x4vEqf7 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp9x4vEqf7 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp9x4vEqf7 .textGDPR {
  font-size: 14px;
}
.cid-tp9x4zeCn1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp9x4zeCn1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp9x4zeCn1 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp9x4zeCn1 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp9x4zeCn1 .soc-item::before,
.cid-tp9x4zeCn1 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp9x4zeCn1 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp9x4zeCn1 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp9x4zeCn1 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp9x4zeCn1 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp9x4zeCn1 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp9x4zeCn1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp9x4zeCn1 .list {
    margin-bottom: 0rem;
  }
}
.cid-tp9x4zeCn1 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp9x4zeCn1 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp9x4zeCn1 .form-row > .col,
.cid-tp9x4zeCn1 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp9x4zeCn1 .form-control,
.cid-tp9x4zeCn1 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp9x4zeCn1 .jq-selectbox__select {
  padding: 0;
}
.cid-tp9x4zeCn1 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp9x4zeCn1 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9x4zeCn1 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp9x4zeCn1 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp9x4zeCn1 .jq-number__spin.minus:after,
.cid-tp9x4zeCn1 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp9x4zeCn1 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp9x4zeCn1 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp9x4zeCn1 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp9x4zeCn1 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp9x4zeCn1 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp9x4zeCn1 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp9x4zeCn1 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp9x4zeCn1 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9x4zeCn1 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp9x4zeCn1 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp9x4zeCn1 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp9x4zeCn1 .form-control-label,
.cid-tp9x4zeCn1 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp9x4zeCn1 input::-webkit-clear-button {
  display: none;
}
.cid-tp9x4zeCn1 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp9x4zeCn1 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp9x4zeCn1 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp9x4zeCn1 .wrap {
  position: relative;
}
.cid-tp9x4zeCn1 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp9x4zeCn1 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp9x4zeCn1 .btnForm:hover {
  color: #ffffff;
}
.cid-tp9x4zeCn1 .copyright {
  color: #ffffff;
}
.cid-tp9x4zeCn1 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpeh5FIq20 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpeh5FIq20 nav.navbar {
  position: absolute !important;
}
.cid-tpeh5FIq20 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeh5FIq20 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpeh5FIq20 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpeh5FIq20 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpeh5FIq20 .nav-link {
  position: relative;
}
.cid-tpeh5FIq20 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpeh5FIq20 .container {
    width: 95%;
  }
}
.cid-tpeh5FIq20 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpeh5FIq20 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpeh5FIq20 .nav-item:focus,
.cid-tpeh5FIq20 .nav-link:focus {
  outline: none;
}
.cid-tpeh5FIq20 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpeh5FIq20 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpeh5FIq20 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpeh5FIq20 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeh5FIq20 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpeh5FIq20 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpeh5FIq20 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpeh5FIq20 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpeh5FIq20 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpeh5FIq20 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpeh5FIq20 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpeh5FIq20 .navbar.collapsed {
  justify-content: center;
}
.cid-tpeh5FIq20 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpeh5FIq20 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpeh5FIq20 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpeh5FIq20 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpeh5FIq20 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpeh5FIq20 .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: 41%;
}
.cid-tpeh5FIq20 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpeh5FIq20 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpeh5FIq20 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpeh5FIq20 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpeh5FIq20 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpeh5FIq20 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpeh5FIq20 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpeh5FIq20 .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: 40%;
  }
  .cid-tpeh5FIq20 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpeh5FIq20 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpeh5FIq20 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpeh5FIq20 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpeh5FIq20 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpeh5FIq20 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpeh5FIq20 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpeh5FIq20 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpeh5FIq20 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpeh5FIq20 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpeh5FIq20 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpeh5FIq20 .dropdown-item.active,
.cid-tpeh5FIq20 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpeh5FIq20 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpeh5FIq20 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpeh5FIq20 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpeh5FIq20 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpeh5FIq20 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpeh5FIq20 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpeh5FIq20 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpeh5FIq20 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpeh5FIq20 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpeh5FIq20 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpeh5FIq20 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpeh5FIq20 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeh5FIq20 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeh5FIq20 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpeh5FIq20 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeh5FIq20 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpeh5FIq20 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpeh5FIq20 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeh5FIq20 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpeh5FIq20 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpeh5FIq20 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpeh5FIq20 .navbar {
    height: 70px;
  }
  .cid-tpeh5FIq20 .navbar.opened {
    height: auto;
  }
  .cid-tpeh5FIq20 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpeh5FIq20 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpeh5FIq20 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpeh5FIq20 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeh5FIq20 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpeh5FIq20 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeh5FIq20 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpeh5FIq20 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpeh5FIq20 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpeh5FIq20 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeh5FIq20 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpeh5FIq20 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpeh5FIq20 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpeh5FIq20 .container {
    position: relative;
  }
  .cid-tpeh5FIq20 .navbar-brand {
    margin-right: auto;
  }
  .cid-tpeh5FIq20 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpeh5FIq20 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpeh5FIq20 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpeh5FIq20 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeh5FIq20 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpeh5FIq20 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpeh5FIq20 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpeieDtqyL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/klm10-2000x1125.jpg");
  overflow: hidden;
}
.cid-tpeieDtqyL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpeieDtqyL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpeieDtqyL .container,
.cid-tpeieDtqyL .container-fluid {
  position: relative;
}
.cid-tpeieDtqyL .row {
  justify-content: left;
}
.cid-tpeieDtqyL .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpeieDtqyL .mbr-section-title {
  color: #000000;
}
.cid-tpeieDtqyL .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpeieDtqyL .mbr-text {
  color: #2B2B2B;
}
.cid-tpeieDtqyL .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpeieDtqyL .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpeieDtqyL .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpeieDtqyL .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpeieDtqyL .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpeieDtqyL .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpeieDtqyL .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpeiMFUUzv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpeiMFUUzv img,
.cid-tpeiMFUUzv .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpeiMFUUzv .item:focus,
.cid-tpeiMFUUzv span:focus {
  outline: none;
}
.cid-tpeiMFUUzv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpeiMFUUzv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpeiMFUUzv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpeiMFUUzv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpeiMFUUzv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpeiMFUUzv .mbr-section-title {
  color: #232323;
}
.cid-tpeiMFUUzv .mbr-text,
.cid-tpeiMFUUzv .mbr-section-btn {
  text-align: left;
}
.cid-tpeiMFUUzv .item-title {
  text-align: center;
}
.cid-tpeiMFUUzv .item-subtitle {
  text-align: center;
}
.cid-tpehaeePbc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpehaeePbc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpehaeePbc .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpehaeePbc .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpehaeePbc .soc-item::before,
.cid-tpehaeePbc .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpehaeePbc .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpehaeePbc .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpehaeePbc .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpehaeePbc .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpehaeePbc .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpehaeePbc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpehaeePbc .list {
    margin-bottom: 0rem;
  }
}
.cid-tpehaeePbc .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpehaeePbc .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpehaeePbc .form-row > .col,
.cid-tpehaeePbc .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpehaeePbc .form-control,
.cid-tpehaeePbc .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpehaeePbc .jq-selectbox__select {
  padding: 0;
}
.cid-tpehaeePbc .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpehaeePbc .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpehaeePbc .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpehaeePbc .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpehaeePbc .jq-number__spin.minus:after,
.cid-tpehaeePbc .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpehaeePbc .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpehaeePbc .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpehaeePbc .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpehaeePbc .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpehaeePbc p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpehaeePbc .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpehaeePbc input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpehaeePbc input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpehaeePbc input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpehaeePbc input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpehaeePbc input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpehaeePbc .form-control-label,
.cid-tpehaeePbc .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpehaeePbc input::-webkit-clear-button {
  display: none;
}
.cid-tpehaeePbc input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpehaeePbc input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpehaeePbc input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpehaeePbc .wrap {
  position: relative;
}
.cid-tpehaeePbc .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpehaeePbc .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpehaeePbc .btnForm:hover {
  color: #ffffff;
}
.cid-tpehaeePbc .copyright {
  color: #ffffff;
}
.cid-tpehaeePbc .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpejjkR9DE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpejjkR9DE nav.navbar {
  position: absolute !important;
}
.cid-tpejjkR9DE .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpejjkR9DE .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpejjkR9DE .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpejjkR9DE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpejjkR9DE .nav-link {
  position: relative;
}
.cid-tpejjkR9DE .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpejjkR9DE .container {
    width: 95%;
  }
}
.cid-tpejjkR9DE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpejjkR9DE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpejjkR9DE .nav-item:focus,
.cid-tpejjkR9DE .nav-link:focus {
  outline: none;
}
.cid-tpejjkR9DE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpejjkR9DE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpejjkR9DE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpejjkR9DE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpejjkR9DE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpejjkR9DE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpejjkR9DE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpejjkR9DE .navbar.opened {
  transition: all 0.3s;
}
.cid-tpejjkR9DE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpejjkR9DE .navbar .navbar-logo img {
  width: auto;
}
.cid-tpejjkR9DE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpejjkR9DE .navbar.collapsed {
  justify-content: center;
}
.cid-tpejjkR9DE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpejjkR9DE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpejjkR9DE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpejjkR9DE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpejjkR9DE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpejjkR9DE .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: 41%;
}
.cid-tpejjkR9DE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpejjkR9DE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpejjkR9DE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpejjkR9DE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpejjkR9DE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpejjkR9DE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpejjkR9DE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpejjkR9DE .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: 40%;
  }
  .cid-tpejjkR9DE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpejjkR9DE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpejjkR9DE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpejjkR9DE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpejjkR9DE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpejjkR9DE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpejjkR9DE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpejjkR9DE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpejjkR9DE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpejjkR9DE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpejjkR9DE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpejjkR9DE .dropdown-item.active,
.cid-tpejjkR9DE .dropdown-item:active {
  background-color: transparent;
}
.cid-tpejjkR9DE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpejjkR9DE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpejjkR9DE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpejjkR9DE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpejjkR9DE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpejjkR9DE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpejjkR9DE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpejjkR9DE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpejjkR9DE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpejjkR9DE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpejjkR9DE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpejjkR9DE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpejjkR9DE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpejjkR9DE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpejjkR9DE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpejjkR9DE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpejjkR9DE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpejjkR9DE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpejjkR9DE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpejjkR9DE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpejjkR9DE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpejjkR9DE .navbar {
    height: 70px;
  }
  .cid-tpejjkR9DE .navbar.opened {
    height: auto;
  }
  .cid-tpejjkR9DE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpejjkR9DE .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpejjkR9DE .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpejjkR9DE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpejjkR9DE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpejjkR9DE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpejjkR9DE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpejjkR9DE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpejjkR9DE .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpejjkR9DE .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpejjkR9DE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpejjkR9DE .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpejjkR9DE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpejjkR9DE .container {
    position: relative;
  }
  .cid-tpejjkR9DE .navbar-brand {
    margin-right: auto;
  }
  .cid-tpejjkR9DE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpejjkR9DE .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpejjkR9DE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpejjkR9DE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpejjkR9DE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpejjkR9DE .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpejjkR9DE .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpejjqyEWp {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/klm10-2000x1125.jpg");
  overflow: hidden;
}
.cid-tpejjqyEWp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpejjqyEWp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpejjqyEWp .container,
.cid-tpejjqyEWp .container-fluid {
  position: relative;
}
.cid-tpejjqyEWp .row {
  justify-content: left;
}
.cid-tpejjqyEWp .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpejjqyEWp .mbr-section-title {
  color: #ffffff;
}
.cid-tpejjqyEWp .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpejjqyEWp .mbr-text {
  color: #2B2B2B;
}
.cid-tpejjqyEWp .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpejjqyEWp .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpejjqyEWp .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpejjqyEWp .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpejjqyEWp .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpejjqyEWp .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpejjqyEWp .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpekyAM9Ps {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fef8f5;
}
.cid-tpekyAM9Ps .wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px;
  border-radius: 4px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #000000;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tpekyAM9Ps .wrap {
    padding: 30px 15px;
  }
}
.cid-tpekyAM9Ps .wrap:hover .item-title a {
  color: #ff6666 !important;
}
.cid-tpekyAM9Ps .icon_block,
.cid-tpekyAM9Ps .item-title {
  margin-bottom: 12px;
}
.cid-tpekyAM9Ps .icon_block .mbr-iconfont {
  font-size: 40px;
  margin-right: 10px;
  color: #ffffff;
}
.cid-tpekyAM9Ps .item {
  margin-bottom: 0;
  padding-top: 10px;
}
.cid-tpekyAM9Ps .item:before {
  content: "\e95e";
  font-family: 'Moririse2';
  margin-right: 10px;
  font-size: 13px;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tpekyAM9Ps .mbr-section-btn {
  margin-top: 25px;
}
.cid-tpekyAM9Ps .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tpejjKDdhF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpejjKDdhF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpejjKDdhF .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpejjKDdhF .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpejjKDdhF .soc-item::before,
.cid-tpejjKDdhF .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpejjKDdhF .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpejjKDdhF .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpejjKDdhF .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpejjKDdhF .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpejjKDdhF .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpejjKDdhF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpejjKDdhF .list {
    margin-bottom: 0rem;
  }
}
.cid-tpejjKDdhF .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpejjKDdhF .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpejjKDdhF .form-row > .col,
.cid-tpejjKDdhF .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpejjKDdhF .form-control,
.cid-tpejjKDdhF .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpejjKDdhF .jq-selectbox__select {
  padding: 0;
}
.cid-tpejjKDdhF .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpejjKDdhF .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpejjKDdhF .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpejjKDdhF .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpejjKDdhF .jq-number__spin.minus:after,
.cid-tpejjKDdhF .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpejjKDdhF .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpejjKDdhF .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpejjKDdhF .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpejjKDdhF .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpejjKDdhF p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpejjKDdhF .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpejjKDdhF input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpejjKDdhF input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpejjKDdhF input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpejjKDdhF input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpejjKDdhF input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpejjKDdhF .form-control-label,
.cid-tpejjKDdhF .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpejjKDdhF input::-webkit-clear-button {
  display: none;
}
.cid-tpejjKDdhF input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpejjKDdhF input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpejjKDdhF input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpejjKDdhF .wrap {
  position: relative;
}
.cid-tpejjKDdhF .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpejjKDdhF .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpejjKDdhF .btnForm:hover {
  color: #ffffff;
}
.cid-tpejjKDdhF .copyright {
  color: #ffffff;
}
.cid-tpejjKDdhF .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpem7VTXqh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpem7VTXqh nav.navbar {
  position: absolute !important;
}
.cid-tpem7VTXqh .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpem7VTXqh .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpem7VTXqh .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpem7VTXqh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpem7VTXqh .nav-link {
  position: relative;
}
.cid-tpem7VTXqh .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpem7VTXqh .container {
    width: 95%;
  }
}
.cid-tpem7VTXqh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpem7VTXqh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpem7VTXqh .nav-item:focus,
.cid-tpem7VTXqh .nav-link:focus {
  outline: none;
}
.cid-tpem7VTXqh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpem7VTXqh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpem7VTXqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpem7VTXqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpem7VTXqh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpem7VTXqh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpem7VTXqh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpem7VTXqh .navbar.opened {
  transition: all 0.3s;
}
.cid-tpem7VTXqh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpem7VTXqh .navbar .navbar-logo img {
  width: auto;
}
.cid-tpem7VTXqh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpem7VTXqh .navbar.collapsed {
  justify-content: center;
}
.cid-tpem7VTXqh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpem7VTXqh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpem7VTXqh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpem7VTXqh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpem7VTXqh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpem7VTXqh .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: 41%;
}
.cid-tpem7VTXqh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpem7VTXqh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpem7VTXqh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpem7VTXqh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpem7VTXqh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpem7VTXqh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpem7VTXqh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpem7VTXqh .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: 40%;
  }
  .cid-tpem7VTXqh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpem7VTXqh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpem7VTXqh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpem7VTXqh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpem7VTXqh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpem7VTXqh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpem7VTXqh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpem7VTXqh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpem7VTXqh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpem7VTXqh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpem7VTXqh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpem7VTXqh .dropdown-item.active,
.cid-tpem7VTXqh .dropdown-item:active {
  background-color: transparent;
}
.cid-tpem7VTXqh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpem7VTXqh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpem7VTXqh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpem7VTXqh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpem7VTXqh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpem7VTXqh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpem7VTXqh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpem7VTXqh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpem7VTXqh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpem7VTXqh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpem7VTXqh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpem7VTXqh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpem7VTXqh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpem7VTXqh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpem7VTXqh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpem7VTXqh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpem7VTXqh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpem7VTXqh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpem7VTXqh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpem7VTXqh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpem7VTXqh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpem7VTXqh .navbar {
    height: 70px;
  }
  .cid-tpem7VTXqh .navbar.opened {
    height: auto;
  }
  .cid-tpem7VTXqh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpem7VTXqh .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpem7VTXqh .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpem7VTXqh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpem7VTXqh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpem7VTXqh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpem7VTXqh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpem7VTXqh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpem7VTXqh .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpem7VTXqh .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpem7VTXqh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpem7VTXqh .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpem7VTXqh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpem7VTXqh .container {
    position: relative;
  }
  .cid-tpem7VTXqh .navbar-brand {
    margin-right: auto;
  }
  .cid-tpem7VTXqh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpem7VTXqh .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpem7VTXqh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpem7VTXqh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpem7VTXqh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpem7VTXqh .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpem7VTXqh .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpemSKajTF {
  padding-top: 270px;
  background-image: url("../../../assets/images/klm8-1-770x433.jpeg");
}
.cid-tpemSKajTF H2 {
  color: #ffffff;
}
.cid-tpemSKajTF h1 {
  background: linear-gradient(to left, #ff6666, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tpemSKajTF section {
  align-items: flex-end !important;
}
.cid-tpemSKajTF .mbr-text,
.cid-tpemSKajTF .mbr-section-btn {
  color: #ffffff;
}
.cid-tpemSKajTF .mbr-overlay {
  background-color: transparent !important;
  background: linear-gradient(to top, #000000, transparent);
}
.cid-tpem82swFK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpem82swFK .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpem82swFK .container {
    max-width: 1000px;
  }
}
.cid-tpem82swFK .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpem84VOGi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpem84VOGi .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpem84VOGi .container {
    max-width: 1000px;
  }
}
.cid-tpem84VOGi .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpem8dTCKx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpem8dTCKx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpem8dTCKx .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpem8dTCKx .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpem8dTCKx .soc-item::before,
.cid-tpem8dTCKx .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpem8dTCKx .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpem8dTCKx .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpem8dTCKx .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpem8dTCKx .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpem8dTCKx .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpem8dTCKx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpem8dTCKx .list {
    margin-bottom: 0rem;
  }
}
.cid-tpem8dTCKx .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpem8dTCKx .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpem8dTCKx .form-row > .col,
.cid-tpem8dTCKx .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpem8dTCKx .form-control,
.cid-tpem8dTCKx .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpem8dTCKx .jq-selectbox__select {
  padding: 0;
}
.cid-tpem8dTCKx .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpem8dTCKx .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpem8dTCKx .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpem8dTCKx .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpem8dTCKx .jq-number__spin.minus:after,
.cid-tpem8dTCKx .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpem8dTCKx .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpem8dTCKx .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpem8dTCKx .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpem8dTCKx .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpem8dTCKx p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpem8dTCKx .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpem8dTCKx input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpem8dTCKx input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpem8dTCKx input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpem8dTCKx input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpem8dTCKx input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpem8dTCKx .form-control-label,
.cid-tpem8dTCKx .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpem8dTCKx input::-webkit-clear-button {
  display: none;
}
.cid-tpem8dTCKx input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpem8dTCKx input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpem8dTCKx input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpem8dTCKx .wrap {
  position: relative;
}
.cid-tpem8dTCKx .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpem8dTCKx .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpem8dTCKx .btnForm:hover {
  color: #ffffff;
}
.cid-tpem8dTCKx .copyright {
  color: #ffffff;
}
.cid-tpem8dTCKx .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpeAZI8N3p {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpeAZI8N3p nav.navbar {
  position: absolute !important;
}
.cid-tpeAZI8N3p .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeAZI8N3p .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpeAZI8N3p .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpeAZI8N3p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpeAZI8N3p .nav-link {
  position: relative;
}
.cid-tpeAZI8N3p .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpeAZI8N3p .container {
    width: 95%;
  }
}
.cid-tpeAZI8N3p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpeAZI8N3p .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpeAZI8N3p .nav-item:focus,
.cid-tpeAZI8N3p .nav-link:focus {
  outline: none;
}
.cid-tpeAZI8N3p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpeAZI8N3p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpeAZI8N3p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpeAZI8N3p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeAZI8N3p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpeAZI8N3p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpeAZI8N3p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpeAZI8N3p .navbar.opened {
  transition: all 0.3s;
}
.cid-tpeAZI8N3p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpeAZI8N3p .navbar .navbar-logo img {
  width: auto;
}
.cid-tpeAZI8N3p .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpeAZI8N3p .navbar.collapsed {
  justify-content: center;
}
.cid-tpeAZI8N3p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpeAZI8N3p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpeAZI8N3p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpeAZI8N3p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpeAZI8N3p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpeAZI8N3p .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: 41%;
}
.cid-tpeAZI8N3p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpeAZI8N3p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpeAZI8N3p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpeAZI8N3p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpeAZI8N3p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpeAZI8N3p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpeAZI8N3p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpeAZI8N3p .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: 40%;
  }
  .cid-tpeAZI8N3p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpeAZI8N3p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpeAZI8N3p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpeAZI8N3p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpeAZI8N3p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpeAZI8N3p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpeAZI8N3p .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpeAZI8N3p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpeAZI8N3p .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpeAZI8N3p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpeAZI8N3p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpeAZI8N3p .dropdown-item.active,
.cid-tpeAZI8N3p .dropdown-item:active {
  background-color: transparent;
}
.cid-tpeAZI8N3p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpeAZI8N3p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpeAZI8N3p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpeAZI8N3p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpeAZI8N3p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpeAZI8N3p .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpeAZI8N3p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpeAZI8N3p .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpeAZI8N3p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpeAZI8N3p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpeAZI8N3p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpeAZI8N3p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeAZI8N3p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeAZI8N3p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpeAZI8N3p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeAZI8N3p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpeAZI8N3p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpeAZI8N3p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeAZI8N3p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpeAZI8N3p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpeAZI8N3p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpeAZI8N3p .navbar {
    height: 70px;
  }
  .cid-tpeAZI8N3p .navbar.opened {
    height: auto;
  }
  .cid-tpeAZI8N3p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpeAZI8N3p .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpeAZI8N3p .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpeAZI8N3p .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeAZI8N3p .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpeAZI8N3p .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeAZI8N3p .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpeAZI8N3p .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpeAZI8N3p .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpeAZI8N3p .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeAZI8N3p .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpeAZI8N3p .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpeAZI8N3p .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpeAZI8N3p .container {
    position: relative;
  }
  .cid-tpeAZI8N3p .navbar-brand {
    margin-right: auto;
  }
  .cid-tpeAZI8N3p .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpeAZI8N3p .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpeAZI8N3p .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpeAZI8N3p .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeAZI8N3p .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpeAZI8N3p .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpeAZI8N3p .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpeAZLExUZ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc08878-1-1841x1035.jpg");
  overflow: hidden;
}
.cid-tpeAZLExUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpeAZLExUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpeAZLExUZ .container,
.cid-tpeAZLExUZ .container-fluid {
  position: relative;
}
.cid-tpeAZLExUZ .row {
  justify-content: left;
}
.cid-tpeAZLExUZ .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpeAZLExUZ .mbr-section-title {
  color: #ffffff;
}
.cid-tpeAZLExUZ .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpeAZLExUZ .mbr-text {
  color: #2B2B2B;
}
.cid-tpeAZLExUZ .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpeAZLExUZ .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpeAZLExUZ .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpeAZLExUZ .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpeAZLExUZ .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpeAZLExUZ .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpeAZLExUZ .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpeDP0Z78l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpeDP0Z78l img,
.cid-tpeDP0Z78l .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpeDP0Z78l .item:focus,
.cid-tpeDP0Z78l span:focus {
  outline: none;
}
.cid-tpeDP0Z78l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpeDP0Z78l .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tpeDP0Z78l .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tpeDP0Z78l .item-img {
    padding: 1rem;
  }
}
.cid-tpeDP0Z78l .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpeDP0Z78l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpeDP0Z78l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpeDP0Z78l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpeDP0Z78l .mbr-section-title {
  color: #232323;
}
.cid-tpeDP0Z78l .mbr-text,
.cid-tpeDP0Z78l .mbr-section-btn {
  text-align: center;
}
.cid-tpeDP0Z78l .item-title {
  text-align: center;
  color: #000000;
}
.cid-tpeDP0Z78l .item-subtitle {
  text-align: center;
}
.cid-tpeAZSiQrS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpeAZSiQrS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpeAZSiQrS .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpeAZSiQrS .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpeAZSiQrS .soc-item::before,
.cid-tpeAZSiQrS .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpeAZSiQrS .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpeAZSiQrS .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpeAZSiQrS .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpeAZSiQrS .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpeAZSiQrS .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpeAZSiQrS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpeAZSiQrS .list {
    margin-bottom: 0rem;
  }
}
.cid-tpeAZSiQrS .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpeAZSiQrS .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpeAZSiQrS .form-row > .col,
.cid-tpeAZSiQrS .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpeAZSiQrS .form-control,
.cid-tpeAZSiQrS .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpeAZSiQrS .jq-selectbox__select {
  padding: 0;
}
.cid-tpeAZSiQrS .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpeAZSiQrS .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeAZSiQrS .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpeAZSiQrS .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpeAZSiQrS .jq-number__spin.minus:after,
.cid-tpeAZSiQrS .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpeAZSiQrS .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpeAZSiQrS .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpeAZSiQrS .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpeAZSiQrS .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeAZSiQrS p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpeAZSiQrS .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpeAZSiQrS input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpeAZSiQrS input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeAZSiQrS input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpeAZSiQrS input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeAZSiQrS input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpeAZSiQrS .form-control-label,
.cid-tpeAZSiQrS .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpeAZSiQrS input::-webkit-clear-button {
  display: none;
}
.cid-tpeAZSiQrS input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpeAZSiQrS input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpeAZSiQrS input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpeAZSiQrS .wrap {
  position: relative;
}
.cid-tpeAZSiQrS .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpeAZSiQrS .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpeAZSiQrS .btnForm:hover {
  color: #ffffff;
}
.cid-tpeAZSiQrS .copyright {
  color: #ffffff;
}
.cid-tpeAZSiQrS .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpeK0sznUb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpeK0sznUb nav.navbar {
  position: absolute !important;
}
.cid-tpeK0sznUb .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeK0sznUb .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpeK0sznUb .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpeK0sznUb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpeK0sznUb .nav-link {
  position: relative;
}
.cid-tpeK0sznUb .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpeK0sznUb .container {
    width: 95%;
  }
}
.cid-tpeK0sznUb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpeK0sznUb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpeK0sznUb .nav-item:focus,
.cid-tpeK0sznUb .nav-link:focus {
  outline: none;
}
.cid-tpeK0sznUb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpeK0sznUb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpeK0sznUb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpeK0sznUb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeK0sznUb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpeK0sznUb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpeK0sznUb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpeK0sznUb .navbar.opened {
  transition: all 0.3s;
}
.cid-tpeK0sznUb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpeK0sznUb .navbar .navbar-logo img {
  width: auto;
}
.cid-tpeK0sznUb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpeK0sznUb .navbar.collapsed {
  justify-content: center;
}
.cid-tpeK0sznUb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpeK0sznUb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpeK0sznUb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpeK0sznUb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpeK0sznUb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpeK0sznUb .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: 41%;
}
.cid-tpeK0sznUb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpeK0sznUb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpeK0sznUb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpeK0sznUb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpeK0sznUb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpeK0sznUb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpeK0sznUb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpeK0sznUb .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: 40%;
  }
  .cid-tpeK0sznUb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpeK0sznUb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpeK0sznUb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpeK0sznUb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpeK0sznUb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpeK0sznUb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpeK0sznUb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpeK0sznUb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpeK0sznUb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpeK0sznUb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpeK0sznUb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpeK0sznUb .dropdown-item.active,
.cid-tpeK0sznUb .dropdown-item:active {
  background-color: transparent;
}
.cid-tpeK0sznUb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpeK0sznUb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpeK0sznUb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpeK0sznUb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpeK0sznUb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpeK0sznUb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpeK0sznUb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpeK0sznUb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpeK0sznUb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpeK0sznUb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpeK0sznUb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpeK0sznUb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeK0sznUb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeK0sznUb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpeK0sznUb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeK0sznUb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpeK0sznUb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpeK0sznUb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeK0sznUb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpeK0sznUb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpeK0sznUb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpeK0sznUb .navbar {
    height: 70px;
  }
  .cid-tpeK0sznUb .navbar.opened {
    height: auto;
  }
  .cid-tpeK0sznUb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpeK0sznUb .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpeK0sznUb .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpeK0sznUb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeK0sznUb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpeK0sznUb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeK0sznUb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpeK0sznUb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpeK0sznUb .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpeK0sznUb .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeK0sznUb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpeK0sznUb .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpeK0sznUb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpeK0sznUb .container {
    position: relative;
  }
  .cid-tpeK0sznUb .navbar-brand {
    margin-right: auto;
  }
  .cid-tpeK0sznUb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpeK0sznUb .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpeK0sznUb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpeK0sznUb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeK0sznUb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpeK0sznUb .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpeK0sznUb .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpeK0xAHsV {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpeK0xAHsV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpeK0xAHsV .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpeK0xAHsV .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpeK0xAHsV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpeK0xAHsV .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpeK0xAHsV .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpeK0xAHsV .img-card {
    padding: 1rem;
  }
}
.cid-tpeK0xAHsV .row {
  justify-content: space-between;
}
.cid-tpeK0xAHsV .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpeK0xAHsV .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpeK0xAHsV .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpeK0xAHsV .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpeK0xAHsV .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpeK0xAHsV .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpeK0xAHsV .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpeK0xAHsV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpeK0xAHsV .mbr-text,
.cid-tpeK0xAHsV .mbr-section-btn {
  color: #ffffff;
}
.cid-tpeK0xAHsV .mbr-section-title {
  color: #ffffff;
}
.cid-tpeNZqe105 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpeK0BLErZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpeK0BLErZ .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpeK0BLErZ .container {
    max-width: 1000px;
  }
}
.cid-tpeK0BLErZ .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpeK0LG4cf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpeK0LG4cf .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpeK0LG4cf .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpeK0LG4cf form {
  margin-top: 2.5rem;
}
.cid-tpeK0LG4cf input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeK0LG4cf input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeK0LG4cf .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpeK0LG4cf .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpeK0LG4cf .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpeK0LG4cf .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpeK0LG4cf .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpeK0LG4cf .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpeK0LG4cf .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpeK0LG4cf .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpeK0LG4cf .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpeK0LG4cf .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpeK0LG4cf .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpeK0LG4cf .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpeK0LG4cf .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpeK0LG4cf .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpeK0LG4cf .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpeK0LG4cf .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpeK0LG4cf .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeK0LG4cf .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeK0LG4cf .card-box {
  height: 100%;
}
.cid-tpeK0LG4cf .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpeK0LG4cf .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpeK0LG4cf .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpeK0LG4cf .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpeK0LG4cf .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpeK0LG4cf .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpeK0LG4cf .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpeK0LG4cf .item-wrapper {
    padding: 0;
  }
  .cid-tpeK0LG4cf .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpeK0LG4cf .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpeK0LG4cf .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpeK0LG4cf .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpeK0LG4cf .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpeK0LG4cf .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpeK0LG4cf .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpeK0LG4cf .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpeK0LG4cf .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpeK0LG4cf .textGDPR {
  font-size: 14px;
}
.cid-tpeK0R5Y92 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpeK0R5Y92 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpeK0R5Y92 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpeK0R5Y92 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpeK0R5Y92 .soc-item::before,
.cid-tpeK0R5Y92 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpeK0R5Y92 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpeK0R5Y92 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpeK0R5Y92 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpeK0R5Y92 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpeK0R5Y92 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpeK0R5Y92 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpeK0R5Y92 .list {
    margin-bottom: 0rem;
  }
}
.cid-tpeK0R5Y92 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpeK0R5Y92 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpeK0R5Y92 .form-row > .col,
.cid-tpeK0R5Y92 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpeK0R5Y92 .form-control,
.cid-tpeK0R5Y92 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpeK0R5Y92 .jq-selectbox__select {
  padding: 0;
}
.cid-tpeK0R5Y92 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpeK0R5Y92 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeK0R5Y92 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpeK0R5Y92 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpeK0R5Y92 .jq-number__spin.minus:after,
.cid-tpeK0R5Y92 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpeK0R5Y92 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpeK0R5Y92 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpeK0R5Y92 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpeK0R5Y92 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeK0R5Y92 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpeK0R5Y92 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpeK0R5Y92 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpeK0R5Y92 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeK0R5Y92 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpeK0R5Y92 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeK0R5Y92 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpeK0R5Y92 .form-control-label,
.cid-tpeK0R5Y92 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpeK0R5Y92 input::-webkit-clear-button {
  display: none;
}
.cid-tpeK0R5Y92 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpeK0R5Y92 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpeK0R5Y92 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpeK0R5Y92 .wrap {
  position: relative;
}
.cid-tpeK0R5Y92 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpeK0R5Y92 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpeK0R5Y92 .btnForm:hover {
  color: #ffffff;
}
.cid-tpeK0R5Y92 .copyright {
  color: #ffffff;
}
.cid-tpeK0R5Y92 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpeTX0DHhT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpeTX0DHhT nav.navbar {
  position: absolute !important;
}
.cid-tpeTX0DHhT .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeTX0DHhT .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpeTX0DHhT .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpeTX0DHhT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpeTX0DHhT .nav-link {
  position: relative;
}
.cid-tpeTX0DHhT .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpeTX0DHhT .container {
    width: 95%;
  }
}
.cid-tpeTX0DHhT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpeTX0DHhT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpeTX0DHhT .nav-item:focus,
.cid-tpeTX0DHhT .nav-link:focus {
  outline: none;
}
.cid-tpeTX0DHhT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpeTX0DHhT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpeTX0DHhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpeTX0DHhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeTX0DHhT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpeTX0DHhT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpeTX0DHhT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpeTX0DHhT .navbar.opened {
  transition: all 0.3s;
}
.cid-tpeTX0DHhT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpeTX0DHhT .navbar .navbar-logo img {
  width: auto;
}
.cid-tpeTX0DHhT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpeTX0DHhT .navbar.collapsed {
  justify-content: center;
}
.cid-tpeTX0DHhT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpeTX0DHhT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpeTX0DHhT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpeTX0DHhT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpeTX0DHhT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpeTX0DHhT .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: 41%;
}
.cid-tpeTX0DHhT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpeTX0DHhT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpeTX0DHhT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpeTX0DHhT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpeTX0DHhT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpeTX0DHhT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpeTX0DHhT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpeTX0DHhT .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: 40%;
  }
  .cid-tpeTX0DHhT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpeTX0DHhT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpeTX0DHhT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpeTX0DHhT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpeTX0DHhT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpeTX0DHhT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpeTX0DHhT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpeTX0DHhT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpeTX0DHhT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpeTX0DHhT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpeTX0DHhT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpeTX0DHhT .dropdown-item.active,
.cid-tpeTX0DHhT .dropdown-item:active {
  background-color: transparent;
}
.cid-tpeTX0DHhT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpeTX0DHhT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpeTX0DHhT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpeTX0DHhT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpeTX0DHhT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpeTX0DHhT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpeTX0DHhT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpeTX0DHhT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpeTX0DHhT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpeTX0DHhT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpeTX0DHhT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpeTX0DHhT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeTX0DHhT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeTX0DHhT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpeTX0DHhT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeTX0DHhT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpeTX0DHhT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpeTX0DHhT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeTX0DHhT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpeTX0DHhT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpeTX0DHhT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpeTX0DHhT .navbar {
    height: 70px;
  }
  .cid-tpeTX0DHhT .navbar.opened {
    height: auto;
  }
  .cid-tpeTX0DHhT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpeTX0DHhT .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpeTX0DHhT .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpeTX0DHhT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeTX0DHhT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpeTX0DHhT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeTX0DHhT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpeTX0DHhT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpeTX0DHhT .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpeTX0DHhT .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeTX0DHhT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpeTX0DHhT .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpeTX0DHhT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpeTX0DHhT .container {
    position: relative;
  }
  .cid-tpeTX0DHhT .navbar-brand {
    margin-right: auto;
  }
  .cid-tpeTX0DHhT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpeTX0DHhT .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpeTX0DHhT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpeTX0DHhT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeTX0DHhT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpeTX0DHhT .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpeTX0DHhT .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpeTX5tKIB {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpeTX5tKIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpeTX5tKIB .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpeTX5tKIB .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpeTX5tKIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpeTX5tKIB .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpeTX5tKIB .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpeTX5tKIB .img-card {
    padding: 1rem;
  }
}
.cid-tpeTX5tKIB .row {
  justify-content: space-between;
}
.cid-tpeTX5tKIB .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpeTX5tKIB .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpeTX5tKIB .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpeTX5tKIB .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpeTX5tKIB .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpeTX5tKIB .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpeTX5tKIB .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpeTX5tKIB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpeTX5tKIB .mbr-text,
.cid-tpeTX5tKIB .mbr-section-btn {
  color: #ffffff;
}
.cid-tpeTX5tKIB .mbr-section-title {
  color: #ffffff;
}
.cid-tpeTX9hflx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpeTXbXrzt {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpeTXbXrzt .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpeTXbXrzt .container {
    max-width: 1000px;
  }
}
.cid-tpeTXbXrzt .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpeW63486m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpeW63486m .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpeW63486m .container {
    max-width: 1000px;
  }
}
.cid-tpeW63486m .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpeTXfciq7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpeTXfciq7 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpeTXfciq7 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpeTXfciq7 form {
  margin-top: 2.5rem;
}
.cid-tpeTXfciq7 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeTXfciq7 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeTXfciq7 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpeTXfciq7 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpeTXfciq7 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpeTXfciq7 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpeTXfciq7 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpeTXfciq7 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpeTXfciq7 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpeTXfciq7 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpeTXfciq7 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpeTXfciq7 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpeTXfciq7 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpeTXfciq7 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpeTXfciq7 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpeTXfciq7 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpeTXfciq7 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpeTXfciq7 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpeTXfciq7 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeTXfciq7 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeTXfciq7 .card-box {
  height: 100%;
}
.cid-tpeTXfciq7 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpeTXfciq7 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpeTXfciq7 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpeTXfciq7 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpeTXfciq7 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpeTXfciq7 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpeTXfciq7 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpeTXfciq7 .item-wrapper {
    padding: 0;
  }
  .cid-tpeTXfciq7 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpeTXfciq7 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpeTXfciq7 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpeTXfciq7 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpeTXfciq7 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpeTXfciq7 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpeTXfciq7 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpeTXfciq7 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpeTXfciq7 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpeTXfciq7 .textGDPR {
  font-size: 14px;
}
.cid-tpeTXiYgHZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpeTXiYgHZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpeTXiYgHZ .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpeTXiYgHZ .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpeTXiYgHZ .soc-item::before,
.cid-tpeTXiYgHZ .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpeTXiYgHZ .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpeTXiYgHZ .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpeTXiYgHZ .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpeTXiYgHZ .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpeTXiYgHZ .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpeTXiYgHZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpeTXiYgHZ .list {
    margin-bottom: 0rem;
  }
}
.cid-tpeTXiYgHZ .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpeTXiYgHZ .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpeTXiYgHZ .form-row > .col,
.cid-tpeTXiYgHZ .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpeTXiYgHZ .form-control,
.cid-tpeTXiYgHZ .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpeTXiYgHZ .jq-selectbox__select {
  padding: 0;
}
.cid-tpeTXiYgHZ .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpeTXiYgHZ .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeTXiYgHZ .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpeTXiYgHZ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpeTXiYgHZ .jq-number__spin.minus:after,
.cid-tpeTXiYgHZ .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpeTXiYgHZ .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpeTXiYgHZ .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpeTXiYgHZ .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpeTXiYgHZ .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeTXiYgHZ p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpeTXiYgHZ .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpeTXiYgHZ input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpeTXiYgHZ input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeTXiYgHZ input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpeTXiYgHZ input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeTXiYgHZ input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpeTXiYgHZ .form-control-label,
.cid-tpeTXiYgHZ .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpeTXiYgHZ input::-webkit-clear-button {
  display: none;
}
.cid-tpeTXiYgHZ input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpeTXiYgHZ input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpeTXiYgHZ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpeTXiYgHZ .wrap {
  position: relative;
}
.cid-tpeTXiYgHZ .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpeTXiYgHZ .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpeTXiYgHZ .btnForm:hover {
  color: #ffffff;
}
.cid-tpeTXiYgHZ .copyright {
  color: #ffffff;
}
.cid-tpeTXiYgHZ .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpeWMnQHEe {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpeWMnQHEe nav.navbar {
  position: absolute !important;
}
.cid-tpeWMnQHEe .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeWMnQHEe .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpeWMnQHEe .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpeWMnQHEe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpeWMnQHEe .nav-link {
  position: relative;
}
.cid-tpeWMnQHEe .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpeWMnQHEe .container {
    width: 95%;
  }
}
.cid-tpeWMnQHEe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpeWMnQHEe .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpeWMnQHEe .nav-item:focus,
.cid-tpeWMnQHEe .nav-link:focus {
  outline: none;
}
.cid-tpeWMnQHEe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpeWMnQHEe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpeWMnQHEe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpeWMnQHEe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpeWMnQHEe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpeWMnQHEe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpeWMnQHEe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpeWMnQHEe .navbar.opened {
  transition: all 0.3s;
}
.cid-tpeWMnQHEe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpeWMnQHEe .navbar .navbar-logo img {
  width: auto;
}
.cid-tpeWMnQHEe .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpeWMnQHEe .navbar.collapsed {
  justify-content: center;
}
.cid-tpeWMnQHEe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpeWMnQHEe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpeWMnQHEe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpeWMnQHEe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpeWMnQHEe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpeWMnQHEe .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: 41%;
}
.cid-tpeWMnQHEe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpeWMnQHEe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpeWMnQHEe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpeWMnQHEe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpeWMnQHEe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpeWMnQHEe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpeWMnQHEe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpeWMnQHEe .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: 40%;
  }
  .cid-tpeWMnQHEe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpeWMnQHEe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpeWMnQHEe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpeWMnQHEe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpeWMnQHEe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpeWMnQHEe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpeWMnQHEe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpeWMnQHEe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpeWMnQHEe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpeWMnQHEe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpeWMnQHEe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpeWMnQHEe .dropdown-item.active,
.cid-tpeWMnQHEe .dropdown-item:active {
  background-color: transparent;
}
.cid-tpeWMnQHEe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpeWMnQHEe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpeWMnQHEe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpeWMnQHEe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpeWMnQHEe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpeWMnQHEe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpeWMnQHEe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpeWMnQHEe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpeWMnQHEe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpeWMnQHEe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpeWMnQHEe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpeWMnQHEe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeWMnQHEe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpeWMnQHEe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpeWMnQHEe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeWMnQHEe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpeWMnQHEe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpeWMnQHEe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpeWMnQHEe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpeWMnQHEe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpeWMnQHEe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpeWMnQHEe .navbar {
    height: 70px;
  }
  .cid-tpeWMnQHEe .navbar.opened {
    height: auto;
  }
  .cid-tpeWMnQHEe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpeWMnQHEe .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpeWMnQHEe .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpeWMnQHEe .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeWMnQHEe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpeWMnQHEe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeWMnQHEe .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpeWMnQHEe .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpeWMnQHEe .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpeWMnQHEe .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpeWMnQHEe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpeWMnQHEe .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpeWMnQHEe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpeWMnQHEe .container {
    position: relative;
  }
  .cid-tpeWMnQHEe .navbar-brand {
    margin-right: auto;
  }
  .cid-tpeWMnQHEe .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpeWMnQHEe .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpeWMnQHEe .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpeWMnQHEe .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpeWMnQHEe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpeWMnQHEe .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpeWMnQHEe .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpeWMswWSB {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpeWMswWSB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpeWMswWSB .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpeWMswWSB .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpeWMswWSB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpeWMswWSB .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpeWMswWSB .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpeWMswWSB .img-card {
    padding: 1rem;
  }
}
.cid-tpeWMswWSB .row {
  justify-content: space-between;
}
.cid-tpeWMswWSB .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpeWMswWSB .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpeWMswWSB .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpeWMswWSB .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpeWMswWSB .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpeWMswWSB .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpeWMswWSB .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpeWMswWSB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpeWMswWSB .mbr-text,
.cid-tpeWMswWSB .mbr-section-btn {
  color: #ffffff;
}
.cid-tpeWMswWSB .mbr-section-title {
  color: #ffffff;
}
.cid-tpeWMvFMec {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpeWMyaq4h {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpeWMyaq4h .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpeWMyaq4h .container {
    max-width: 1000px;
  }
}
.cid-tpeWMyaq4h .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpeWMB7TLR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpeWMB7TLR .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpeWMB7TLR .container {
    max-width: 1000px;
  }
}
.cid-tpeWMB7TLR .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpeWMEeqpu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpeWMEeqpu .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpeWMEeqpu .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpeWMEeqpu form {
  margin-top: 2.5rem;
}
.cid-tpeWMEeqpu input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeWMEeqpu input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpeWMEeqpu .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpeWMEeqpu .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpeWMEeqpu .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpeWMEeqpu .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpeWMEeqpu .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpeWMEeqpu .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpeWMEeqpu .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpeWMEeqpu .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpeWMEeqpu .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpeWMEeqpu .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpeWMEeqpu .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpeWMEeqpu .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpeWMEeqpu .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpeWMEeqpu .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpeWMEeqpu .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpeWMEeqpu .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpeWMEeqpu .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeWMEeqpu .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpeWMEeqpu .card-box {
  height: 100%;
}
.cid-tpeWMEeqpu .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpeWMEeqpu .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpeWMEeqpu .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpeWMEeqpu .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpeWMEeqpu .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpeWMEeqpu .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpeWMEeqpu .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpeWMEeqpu .item-wrapper {
    padding: 0;
  }
  .cid-tpeWMEeqpu .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpeWMEeqpu .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpeWMEeqpu .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpeWMEeqpu .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpeWMEeqpu .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpeWMEeqpu .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpeWMEeqpu .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpeWMEeqpu .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpeWMEeqpu .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpeWMEeqpu .textGDPR {
  font-size: 14px;
}
.cid-tpeWMIsonr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpeWMIsonr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpeWMIsonr .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpeWMIsonr .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpeWMIsonr .soc-item::before,
.cid-tpeWMIsonr .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpeWMIsonr .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpeWMIsonr .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpeWMIsonr .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpeWMIsonr .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpeWMIsonr .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpeWMIsonr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpeWMIsonr .list {
    margin-bottom: 0rem;
  }
}
.cid-tpeWMIsonr .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpeWMIsonr .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpeWMIsonr .form-row > .col,
.cid-tpeWMIsonr .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpeWMIsonr .form-control,
.cid-tpeWMIsonr .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpeWMIsonr .jq-selectbox__select {
  padding: 0;
}
.cid-tpeWMIsonr .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpeWMIsonr .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeWMIsonr .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpeWMIsonr .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpeWMIsonr .jq-number__spin.minus:after,
.cid-tpeWMIsonr .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpeWMIsonr .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpeWMIsonr .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpeWMIsonr .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpeWMIsonr .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpeWMIsonr p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpeWMIsonr .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpeWMIsonr input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpeWMIsonr input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeWMIsonr input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpeWMIsonr input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpeWMIsonr input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpeWMIsonr .form-control-label,
.cid-tpeWMIsonr .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpeWMIsonr input::-webkit-clear-button {
  display: none;
}
.cid-tpeWMIsonr input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpeWMIsonr input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpeWMIsonr input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpeWMIsonr .wrap {
  position: relative;
}
.cid-tpeWMIsonr .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpeWMIsonr .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpeWMIsonr .btnForm:hover {
  color: #ffffff;
}
.cid-tpeWMIsonr .copyright {
  color: #ffffff;
}
.cid-tpeWMIsonr .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpf0vo5qQE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpf0vo5qQE nav.navbar {
  position: absolute !important;
}
.cid-tpf0vo5qQE .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpf0vo5qQE .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpf0vo5qQE .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpf0vo5qQE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpf0vo5qQE .nav-link {
  position: relative;
}
.cid-tpf0vo5qQE .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpf0vo5qQE .container {
    width: 95%;
  }
}
.cid-tpf0vo5qQE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpf0vo5qQE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpf0vo5qQE .nav-item:focus,
.cid-tpf0vo5qQE .nav-link:focus {
  outline: none;
}
.cid-tpf0vo5qQE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpf0vo5qQE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpf0vo5qQE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpf0vo5qQE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpf0vo5qQE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpf0vo5qQE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpf0vo5qQE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpf0vo5qQE .navbar.opened {
  transition: all 0.3s;
}
.cid-tpf0vo5qQE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpf0vo5qQE .navbar .navbar-logo img {
  width: auto;
}
.cid-tpf0vo5qQE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpf0vo5qQE .navbar.collapsed {
  justify-content: center;
}
.cid-tpf0vo5qQE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpf0vo5qQE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpf0vo5qQE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpf0vo5qQE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpf0vo5qQE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpf0vo5qQE .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: 41%;
}
.cid-tpf0vo5qQE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpf0vo5qQE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpf0vo5qQE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpf0vo5qQE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpf0vo5qQE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpf0vo5qQE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpf0vo5qQE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpf0vo5qQE .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: 40%;
  }
  .cid-tpf0vo5qQE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpf0vo5qQE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpf0vo5qQE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpf0vo5qQE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpf0vo5qQE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpf0vo5qQE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpf0vo5qQE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpf0vo5qQE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpf0vo5qQE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpf0vo5qQE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpf0vo5qQE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpf0vo5qQE .dropdown-item.active,
.cid-tpf0vo5qQE .dropdown-item:active {
  background-color: transparent;
}
.cid-tpf0vo5qQE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpf0vo5qQE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpf0vo5qQE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpf0vo5qQE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpf0vo5qQE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpf0vo5qQE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpf0vo5qQE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpf0vo5qQE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpf0vo5qQE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpf0vo5qQE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpf0vo5qQE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpf0vo5qQE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpf0vo5qQE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpf0vo5qQE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpf0vo5qQE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpf0vo5qQE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpf0vo5qQE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpf0vo5qQE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpf0vo5qQE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpf0vo5qQE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpf0vo5qQE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpf0vo5qQE .navbar {
    height: 70px;
  }
  .cid-tpf0vo5qQE .navbar.opened {
    height: auto;
  }
  .cid-tpf0vo5qQE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpf0vo5qQE .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpf0vo5qQE .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpf0vo5qQE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpf0vo5qQE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpf0vo5qQE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpf0vo5qQE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpf0vo5qQE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpf0vo5qQE .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpf0vo5qQE .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpf0vo5qQE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpf0vo5qQE .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpf0vo5qQE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpf0vo5qQE .container {
    position: relative;
  }
  .cid-tpf0vo5qQE .navbar-brand {
    margin-right: auto;
  }
  .cid-tpf0vo5qQE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpf0vo5qQE .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpf0vo5qQE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpf0vo5qQE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpf0vo5qQE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpf0vo5qQE .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpf0vo5qQE .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpf0vtbT0g {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpf0vtbT0g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpf0vtbT0g .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpf0vtbT0g .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpf0vtbT0g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpf0vtbT0g .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpf0vtbT0g .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpf0vtbT0g .img-card {
    padding: 1rem;
  }
}
.cid-tpf0vtbT0g .row {
  justify-content: space-between;
}
.cid-tpf0vtbT0g .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpf0vtbT0g .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpf0vtbT0g .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpf0vtbT0g .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpf0vtbT0g .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpf0vtbT0g .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpf0vtbT0g .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpf0vtbT0g .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpf0vtbT0g .mbr-text,
.cid-tpf0vtbT0g .mbr-section-btn {
  color: #ffffff;
}
.cid-tpf0vtbT0g .mbr-section-title {
  color: #ffffff;
}
.cid-tpf0vwysXe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpf0vzCbNM {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpf0vzCbNM .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpf0vzCbNM .container {
    max-width: 1000px;
  }
}
.cid-tpf0vzCbNM .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpf0vCHzZV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpf0vCHzZV .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpf0vCHzZV .container {
    max-width: 1000px;
  }
}
.cid-tpf0vCHzZV .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpf0vFFy0P {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpf0vFFy0P .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpf0vFFy0P .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpf0vFFy0P form {
  margin-top: 2.5rem;
}
.cid-tpf0vFFy0P input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpf0vFFy0P input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpf0vFFy0P .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpf0vFFy0P .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpf0vFFy0P .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpf0vFFy0P .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpf0vFFy0P .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpf0vFFy0P .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpf0vFFy0P .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpf0vFFy0P .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpf0vFFy0P .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpf0vFFy0P .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpf0vFFy0P .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpf0vFFy0P .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpf0vFFy0P .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpf0vFFy0P .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpf0vFFy0P .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpf0vFFy0P .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpf0vFFy0P .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpf0vFFy0P .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpf0vFFy0P .card-box {
  height: 100%;
}
.cid-tpf0vFFy0P .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpf0vFFy0P .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpf0vFFy0P .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpf0vFFy0P .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpf0vFFy0P .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpf0vFFy0P .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpf0vFFy0P .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpf0vFFy0P .item-wrapper {
    padding: 0;
  }
  .cid-tpf0vFFy0P .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpf0vFFy0P .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpf0vFFy0P .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpf0vFFy0P .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpf0vFFy0P .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpf0vFFy0P .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpf0vFFy0P .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpf0vFFy0P .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpf0vFFy0P .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpf0vFFy0P .textGDPR {
  font-size: 14px;
}
.cid-tpf0vJO3s9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpf0vJO3s9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpf0vJO3s9 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpf0vJO3s9 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpf0vJO3s9 .soc-item::before,
.cid-tpf0vJO3s9 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpf0vJO3s9 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpf0vJO3s9 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpf0vJO3s9 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpf0vJO3s9 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpf0vJO3s9 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpf0vJO3s9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpf0vJO3s9 .list {
    margin-bottom: 0rem;
  }
}
.cid-tpf0vJO3s9 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpf0vJO3s9 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpf0vJO3s9 .form-row > .col,
.cid-tpf0vJO3s9 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpf0vJO3s9 .form-control,
.cid-tpf0vJO3s9 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpf0vJO3s9 .jq-selectbox__select {
  padding: 0;
}
.cid-tpf0vJO3s9 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpf0vJO3s9 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpf0vJO3s9 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpf0vJO3s9 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpf0vJO3s9 .jq-number__spin.minus:after,
.cid-tpf0vJO3s9 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpf0vJO3s9 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpf0vJO3s9 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpf0vJO3s9 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpf0vJO3s9 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpf0vJO3s9 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpf0vJO3s9 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpf0vJO3s9 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpf0vJO3s9 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpf0vJO3s9 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpf0vJO3s9 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpf0vJO3s9 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpf0vJO3s9 .form-control-label,
.cid-tpf0vJO3s9 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpf0vJO3s9 input::-webkit-clear-button {
  display: none;
}
.cid-tpf0vJO3s9 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpf0vJO3s9 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpf0vJO3s9 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpf0vJO3s9 .wrap {
  position: relative;
}
.cid-tpf0vJO3s9 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpf0vJO3s9 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpf0vJO3s9 .btnForm:hover {
  color: #ffffff;
}
.cid-tpf0vJO3s9 .copyright {
  color: #ffffff;
}
.cid-tpf0vJO3s9 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpfcOBwz0w {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpfcOBwz0w nav.navbar {
  position: absolute !important;
}
.cid-tpfcOBwz0w .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfcOBwz0w .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpfcOBwz0w .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpfcOBwz0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpfcOBwz0w .nav-link {
  position: relative;
}
.cid-tpfcOBwz0w .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpfcOBwz0w .container {
    width: 95%;
  }
}
.cid-tpfcOBwz0w .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpfcOBwz0w .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpfcOBwz0w .nav-item:focus,
.cid-tpfcOBwz0w .nav-link:focus {
  outline: none;
}
.cid-tpfcOBwz0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpfcOBwz0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpfcOBwz0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpfcOBwz0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfcOBwz0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpfcOBwz0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpfcOBwz0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpfcOBwz0w .navbar.opened {
  transition: all 0.3s;
}
.cid-tpfcOBwz0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpfcOBwz0w .navbar .navbar-logo img {
  width: auto;
}
.cid-tpfcOBwz0w .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpfcOBwz0w .navbar.collapsed {
  justify-content: center;
}
.cid-tpfcOBwz0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpfcOBwz0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpfcOBwz0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpfcOBwz0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpfcOBwz0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpfcOBwz0w .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: 41%;
}
.cid-tpfcOBwz0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpfcOBwz0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpfcOBwz0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpfcOBwz0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpfcOBwz0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpfcOBwz0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpfcOBwz0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpfcOBwz0w .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: 40%;
  }
  .cid-tpfcOBwz0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpfcOBwz0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpfcOBwz0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpfcOBwz0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpfcOBwz0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpfcOBwz0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpfcOBwz0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpfcOBwz0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpfcOBwz0w .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpfcOBwz0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpfcOBwz0w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpfcOBwz0w .dropdown-item.active,
.cid-tpfcOBwz0w .dropdown-item:active {
  background-color: transparent;
}
.cid-tpfcOBwz0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpfcOBwz0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpfcOBwz0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpfcOBwz0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpfcOBwz0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpfcOBwz0w .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpfcOBwz0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpfcOBwz0w .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpfcOBwz0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpfcOBwz0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpfcOBwz0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpfcOBwz0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfcOBwz0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfcOBwz0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpfcOBwz0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfcOBwz0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpfcOBwz0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpfcOBwz0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfcOBwz0w .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpfcOBwz0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpfcOBwz0w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpfcOBwz0w .navbar {
    height: 70px;
  }
  .cid-tpfcOBwz0w .navbar.opened {
    height: auto;
  }
  .cid-tpfcOBwz0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpfcOBwz0w .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpfcOBwz0w .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpfcOBwz0w .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfcOBwz0w .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpfcOBwz0w .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfcOBwz0w .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpfcOBwz0w .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpfcOBwz0w .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpfcOBwz0w .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfcOBwz0w .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpfcOBwz0w .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpfcOBwz0w .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpfcOBwz0w .container {
    position: relative;
  }
  .cid-tpfcOBwz0w .navbar-brand {
    margin-right: auto;
  }
  .cid-tpfcOBwz0w .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpfcOBwz0w .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpfcOBwz0w .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpfcOBwz0w .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfcOBwz0w .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpfcOBwz0w .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpfcOBwz0w .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpfcOH7cMv {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/zanzibar-1800x1000.jpg");
  overflow: hidden;
}
.cid-tpfcOH7cMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpfcOH7cMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpfcOH7cMv .container,
.cid-tpfcOH7cMv .container-fluid {
  position: relative;
}
.cid-tpfcOH7cMv .row {
  justify-content: left;
}
.cid-tpfcOH7cMv .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpfcOH7cMv .mbr-section-title {
  color: #ffffff;
}
.cid-tpfcOH7cMv .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpfcOH7cMv .mbr-text {
  color: #2B2B2B;
}
.cid-tpfcOH7cMv .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpfcOH7cMv .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpfcOH7cMv .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpfcOH7cMv .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpfcOH7cMv .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpfcOH7cMv .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpfcOH7cMv .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpfcOKGV6P {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpfcOKGV6P img,
.cid-tpfcOKGV6P .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpfcOKGV6P .item:focus,
.cid-tpfcOKGV6P span:focus {
  outline: none;
}
.cid-tpfcOKGV6P .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpfcOKGV6P .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tpfcOKGV6P .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tpfcOKGV6P .item-img {
    padding: 1rem;
  }
}
.cid-tpfcOKGV6P .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpfcOKGV6P .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpfcOKGV6P .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpfcOKGV6P .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpfcOKGV6P .mbr-section-title {
  color: #232323;
}
.cid-tpfcOKGV6P .mbr-text,
.cid-tpfcOKGV6P .mbr-section-btn {
  text-align: center;
}
.cid-tpfcOKGV6P .item-title {
  text-align: center;
  color: #000000;
}
.cid-tpfcOKGV6P .item-subtitle {
  text-align: center;
}
.cid-tpfcOOfeto {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpfcOOfeto .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpfcOOfeto .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpfcOOfeto .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpfcOOfeto .soc-item::before,
.cid-tpfcOOfeto .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpfcOOfeto .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpfcOOfeto .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpfcOOfeto .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpfcOOfeto .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpfcOOfeto .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpfcOOfeto .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpfcOOfeto .list {
    margin-bottom: 0rem;
  }
}
.cid-tpfcOOfeto .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpfcOOfeto .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpfcOOfeto .form-row > .col,
.cid-tpfcOOfeto .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpfcOOfeto .form-control,
.cid-tpfcOOfeto .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpfcOOfeto .jq-selectbox__select {
  padding: 0;
}
.cid-tpfcOOfeto .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpfcOOfeto .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfcOOfeto .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpfcOOfeto .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpfcOOfeto .jq-number__spin.minus:after,
.cid-tpfcOOfeto .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpfcOOfeto .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpfcOOfeto .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpfcOOfeto .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpfcOOfeto .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfcOOfeto p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpfcOOfeto .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpfcOOfeto input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpfcOOfeto input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfcOOfeto input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpfcOOfeto input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfcOOfeto input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpfcOOfeto .form-control-label,
.cid-tpfcOOfeto .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpfcOOfeto input::-webkit-clear-button {
  display: none;
}
.cid-tpfcOOfeto input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpfcOOfeto input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpfcOOfeto input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpfcOOfeto .wrap {
  position: relative;
}
.cid-tpfcOOfeto .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpfcOOfeto .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpfcOOfeto .btnForm:hover {
  color: #ffffff;
}
.cid-tpfcOOfeto .copyright {
  color: #ffffff;
}
.cid-tpfcOOfeto .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpfjOgHGLG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpfjOgHGLG nav.navbar {
  position: absolute !important;
}
.cid-tpfjOgHGLG .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfjOgHGLG .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpfjOgHGLG .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpfjOgHGLG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpfjOgHGLG .nav-link {
  position: relative;
}
.cid-tpfjOgHGLG .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpfjOgHGLG .container {
    width: 95%;
  }
}
.cid-tpfjOgHGLG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpfjOgHGLG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpfjOgHGLG .nav-item:focus,
.cid-tpfjOgHGLG .nav-link:focus {
  outline: none;
}
.cid-tpfjOgHGLG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpfjOgHGLG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpfjOgHGLG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpfjOgHGLG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfjOgHGLG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpfjOgHGLG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpfjOgHGLG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpfjOgHGLG .navbar.opened {
  transition: all 0.3s;
}
.cid-tpfjOgHGLG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpfjOgHGLG .navbar .navbar-logo img {
  width: auto;
}
.cid-tpfjOgHGLG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpfjOgHGLG .navbar.collapsed {
  justify-content: center;
}
.cid-tpfjOgHGLG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpfjOgHGLG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpfjOgHGLG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpfjOgHGLG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpfjOgHGLG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpfjOgHGLG .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: 41%;
}
.cid-tpfjOgHGLG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpfjOgHGLG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpfjOgHGLG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpfjOgHGLG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpfjOgHGLG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpfjOgHGLG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpfjOgHGLG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpfjOgHGLG .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: 40%;
  }
  .cid-tpfjOgHGLG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpfjOgHGLG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpfjOgHGLG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpfjOgHGLG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpfjOgHGLG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpfjOgHGLG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpfjOgHGLG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpfjOgHGLG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpfjOgHGLG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpfjOgHGLG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpfjOgHGLG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpfjOgHGLG .dropdown-item.active,
.cid-tpfjOgHGLG .dropdown-item:active {
  background-color: transparent;
}
.cid-tpfjOgHGLG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpfjOgHGLG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpfjOgHGLG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpfjOgHGLG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpfjOgHGLG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpfjOgHGLG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpfjOgHGLG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpfjOgHGLG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpfjOgHGLG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpfjOgHGLG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpfjOgHGLG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpfjOgHGLG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfjOgHGLG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfjOgHGLG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpfjOgHGLG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfjOgHGLG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpfjOgHGLG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpfjOgHGLG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfjOgHGLG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpfjOgHGLG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpfjOgHGLG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpfjOgHGLG .navbar {
    height: 70px;
  }
  .cid-tpfjOgHGLG .navbar.opened {
    height: auto;
  }
  .cid-tpfjOgHGLG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpfjOgHGLG .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpfjOgHGLG .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpfjOgHGLG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfjOgHGLG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpfjOgHGLG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfjOgHGLG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpfjOgHGLG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpfjOgHGLG .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpfjOgHGLG .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfjOgHGLG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpfjOgHGLG .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpfjOgHGLG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpfjOgHGLG .container {
    position: relative;
  }
  .cid-tpfjOgHGLG .navbar-brand {
    margin-right: auto;
  }
  .cid-tpfjOgHGLG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpfjOgHGLG .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpfjOgHGLG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpfjOgHGLG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfjOgHGLG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpfjOgHGLG .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpfjOgHGLG .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpfjOlOqCa {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpfjOlOqCa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpfjOlOqCa .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpfjOlOqCa .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpfjOlOqCa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpfjOlOqCa .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpfjOlOqCa .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpfjOlOqCa .img-card {
    padding: 1rem;
  }
}
.cid-tpfjOlOqCa .row {
  justify-content: space-between;
}
.cid-tpfjOlOqCa .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpfjOlOqCa .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpfjOlOqCa .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpfjOlOqCa .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpfjOlOqCa .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpfjOlOqCa .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpfjOlOqCa .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpfjOlOqCa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpfjOlOqCa .mbr-text,
.cid-tpfjOlOqCa .mbr-section-btn {
  color: #ffffff;
}
.cid-tpfjOlOqCa .mbr-section-title {
  color: #ffffff;
}
.cid-tpfjOrGM8x {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfjOrGM8x .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfjOrGM8x .container {
    max-width: 1000px;
  }
}
.cid-tpfjOrGM8x .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfjOxwV7g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpfjOxwV7g .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpfjOxwV7g .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpfjOxwV7g form {
  margin-top: 2.5rem;
}
.cid-tpfjOxwV7g input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfjOxwV7g input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfjOxwV7g .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpfjOxwV7g .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpfjOxwV7g .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpfjOxwV7g .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpfjOxwV7g .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpfjOxwV7g .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpfjOxwV7g .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpfjOxwV7g .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpfjOxwV7g .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpfjOxwV7g .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpfjOxwV7g .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpfjOxwV7g .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpfjOxwV7g .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpfjOxwV7g .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpfjOxwV7g .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpfjOxwV7g .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpfjOxwV7g .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfjOxwV7g .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfjOxwV7g .card-box {
  height: 100%;
}
.cid-tpfjOxwV7g .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpfjOxwV7g .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpfjOxwV7g .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpfjOxwV7g .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpfjOxwV7g .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpfjOxwV7g .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpfjOxwV7g .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpfjOxwV7g .item-wrapper {
    padding: 0;
  }
  .cid-tpfjOxwV7g .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpfjOxwV7g .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpfjOxwV7g .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpfjOxwV7g .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpfjOxwV7g .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpfjOxwV7g .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpfjOxwV7g .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpfjOxwV7g .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpfjOxwV7g .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpfjOxwV7g .textGDPR {
  font-size: 14px;
}
.cid-tpfjOBwsAb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpfjOBwsAb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpfjOBwsAb .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpfjOBwsAb .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpfjOBwsAb .soc-item::before,
.cid-tpfjOBwsAb .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpfjOBwsAb .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpfjOBwsAb .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpfjOBwsAb .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpfjOBwsAb .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpfjOBwsAb .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpfjOBwsAb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpfjOBwsAb .list {
    margin-bottom: 0rem;
  }
}
.cid-tpfjOBwsAb .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpfjOBwsAb .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpfjOBwsAb .form-row > .col,
.cid-tpfjOBwsAb .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpfjOBwsAb .form-control,
.cid-tpfjOBwsAb .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpfjOBwsAb .jq-selectbox__select {
  padding: 0;
}
.cid-tpfjOBwsAb .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpfjOBwsAb .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfjOBwsAb .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpfjOBwsAb .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpfjOBwsAb .jq-number__spin.minus:after,
.cid-tpfjOBwsAb .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpfjOBwsAb .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpfjOBwsAb .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpfjOBwsAb .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpfjOBwsAb .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfjOBwsAb p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpfjOBwsAb .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpfjOBwsAb input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpfjOBwsAb input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfjOBwsAb input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpfjOBwsAb input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfjOBwsAb input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpfjOBwsAb .form-control-label,
.cid-tpfjOBwsAb .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpfjOBwsAb input::-webkit-clear-button {
  display: none;
}
.cid-tpfjOBwsAb input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpfjOBwsAb input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpfjOBwsAb input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpfjOBwsAb .wrap {
  position: relative;
}
.cid-tpfjOBwsAb .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpfjOBwsAb .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpfjOBwsAb .btnForm:hover {
  color: #ffffff;
}
.cid-tpfjOBwsAb .copyright {
  color: #ffffff;
}
.cid-tpfjOBwsAb .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpflYUmoYt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpflYUmoYt nav.navbar {
  position: absolute !important;
}
.cid-tpflYUmoYt .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpflYUmoYt .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpflYUmoYt .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpflYUmoYt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpflYUmoYt .nav-link {
  position: relative;
}
.cid-tpflYUmoYt .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpflYUmoYt .container {
    width: 95%;
  }
}
.cid-tpflYUmoYt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpflYUmoYt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpflYUmoYt .nav-item:focus,
.cid-tpflYUmoYt .nav-link:focus {
  outline: none;
}
.cid-tpflYUmoYt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpflYUmoYt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpflYUmoYt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpflYUmoYt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpflYUmoYt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpflYUmoYt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpflYUmoYt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpflYUmoYt .navbar.opened {
  transition: all 0.3s;
}
.cid-tpflYUmoYt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpflYUmoYt .navbar .navbar-logo img {
  width: auto;
}
.cid-tpflYUmoYt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpflYUmoYt .navbar.collapsed {
  justify-content: center;
}
.cid-tpflYUmoYt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpflYUmoYt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpflYUmoYt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpflYUmoYt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpflYUmoYt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpflYUmoYt .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: 41%;
}
.cid-tpflYUmoYt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpflYUmoYt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpflYUmoYt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpflYUmoYt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpflYUmoYt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpflYUmoYt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpflYUmoYt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpflYUmoYt .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: 40%;
  }
  .cid-tpflYUmoYt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpflYUmoYt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpflYUmoYt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpflYUmoYt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpflYUmoYt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpflYUmoYt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpflYUmoYt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpflYUmoYt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpflYUmoYt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpflYUmoYt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpflYUmoYt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpflYUmoYt .dropdown-item.active,
.cid-tpflYUmoYt .dropdown-item:active {
  background-color: transparent;
}
.cid-tpflYUmoYt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpflYUmoYt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpflYUmoYt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpflYUmoYt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpflYUmoYt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpflYUmoYt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpflYUmoYt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpflYUmoYt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpflYUmoYt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpflYUmoYt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpflYUmoYt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpflYUmoYt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpflYUmoYt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpflYUmoYt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpflYUmoYt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpflYUmoYt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpflYUmoYt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpflYUmoYt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpflYUmoYt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpflYUmoYt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpflYUmoYt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpflYUmoYt .navbar {
    height: 70px;
  }
  .cid-tpflYUmoYt .navbar.opened {
    height: auto;
  }
  .cid-tpflYUmoYt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpflYUmoYt .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpflYUmoYt .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpflYUmoYt .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpflYUmoYt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpflYUmoYt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpflYUmoYt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpflYUmoYt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpflYUmoYt .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpflYUmoYt .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpflYUmoYt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpflYUmoYt .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpflYUmoYt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpflYUmoYt .container {
    position: relative;
  }
  .cid-tpflYUmoYt .navbar-brand {
    margin-right: auto;
  }
  .cid-tpflYUmoYt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpflYUmoYt .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpflYUmoYt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpflYUmoYt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpflYUmoYt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpflYUmoYt .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpflYUmoYt .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpflYZfzwt {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpflYZfzwt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpflYZfzwt .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpflYZfzwt .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpflYZfzwt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpflYZfzwt .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpflYZfzwt .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpflYZfzwt .img-card {
    padding: 1rem;
  }
}
.cid-tpflYZfzwt .row {
  justify-content: space-between;
}
.cid-tpflYZfzwt .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpflYZfzwt .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpflYZfzwt .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpflYZfzwt .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpflYZfzwt .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpflYZfzwt .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpflYZfzwt .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpflYZfzwt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpflYZfzwt .mbr-text,
.cid-tpflYZfzwt .mbr-section-btn {
  color: #ffffff;
}
.cid-tpflYZfzwt .mbr-section-title {
  color: #ffffff;
}
.cid-tpflZ2FqxA {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpflZ2FqxA .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpflZ2FqxA .container {
    max-width: 1000px;
  }
}
.cid-tpflZ2FqxA .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfopMhMiq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfopMhMiq .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfopMhMiq .container {
    max-width: 1000px;
  }
}
.cid-tpfopMhMiq .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpflZ5kUC2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpflZ5kUC2 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpflZ5kUC2 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpflZ5kUC2 form {
  margin-top: 2.5rem;
}
.cid-tpflZ5kUC2 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpflZ5kUC2 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpflZ5kUC2 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpflZ5kUC2 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpflZ5kUC2 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpflZ5kUC2 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpflZ5kUC2 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpflZ5kUC2 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpflZ5kUC2 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpflZ5kUC2 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpflZ5kUC2 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpflZ5kUC2 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpflZ5kUC2 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpflZ5kUC2 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpflZ5kUC2 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpflZ5kUC2 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpflZ5kUC2 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpflZ5kUC2 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpflZ5kUC2 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpflZ5kUC2 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpflZ5kUC2 .card-box {
  height: 100%;
}
.cid-tpflZ5kUC2 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpflZ5kUC2 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpflZ5kUC2 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpflZ5kUC2 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpflZ5kUC2 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpflZ5kUC2 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpflZ5kUC2 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpflZ5kUC2 .item-wrapper {
    padding: 0;
  }
  .cid-tpflZ5kUC2 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpflZ5kUC2 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpflZ5kUC2 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpflZ5kUC2 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpflZ5kUC2 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpflZ5kUC2 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpflZ5kUC2 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpflZ5kUC2 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpflZ5kUC2 .textGDPR {
  font-size: 14px;
}
.cid-tpflZ96H22 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpflZ96H22 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpflZ96H22 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpflZ96H22 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpflZ96H22 .soc-item::before,
.cid-tpflZ96H22 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpflZ96H22 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpflZ96H22 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpflZ96H22 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpflZ96H22 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpflZ96H22 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpflZ96H22 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpflZ96H22 .list {
    margin-bottom: 0rem;
  }
}
.cid-tpflZ96H22 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpflZ96H22 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpflZ96H22 .form-row > .col,
.cid-tpflZ96H22 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpflZ96H22 .form-control,
.cid-tpflZ96H22 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpflZ96H22 .jq-selectbox__select {
  padding: 0;
}
.cid-tpflZ96H22 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpflZ96H22 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpflZ96H22 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpflZ96H22 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpflZ96H22 .jq-number__spin.minus:after,
.cid-tpflZ96H22 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpflZ96H22 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpflZ96H22 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpflZ96H22 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpflZ96H22 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpflZ96H22 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpflZ96H22 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpflZ96H22 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpflZ96H22 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpflZ96H22 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpflZ96H22 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpflZ96H22 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpflZ96H22 .form-control-label,
.cid-tpflZ96H22 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpflZ96H22 input::-webkit-clear-button {
  display: none;
}
.cid-tpflZ96H22 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpflZ96H22 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpflZ96H22 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpflZ96H22 .wrap {
  position: relative;
}
.cid-tpflZ96H22 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpflZ96H22 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpflZ96H22 .btnForm:hover {
  color: #ffffff;
}
.cid-tpflZ96H22 .copyright {
  color: #ffffff;
}
.cid-tpflZ96H22 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpfpIC5Hzk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpfpIC5Hzk nav.navbar {
  position: absolute !important;
}
.cid-tpfpIC5Hzk .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfpIC5Hzk .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpfpIC5Hzk .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpfpIC5Hzk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpfpIC5Hzk .nav-link {
  position: relative;
}
.cid-tpfpIC5Hzk .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpfpIC5Hzk .container {
    width: 95%;
  }
}
.cid-tpfpIC5Hzk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpfpIC5Hzk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpfpIC5Hzk .nav-item:focus,
.cid-tpfpIC5Hzk .nav-link:focus {
  outline: none;
}
.cid-tpfpIC5Hzk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpfpIC5Hzk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpfpIC5Hzk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpfpIC5Hzk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfpIC5Hzk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpfpIC5Hzk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpfpIC5Hzk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpfpIC5Hzk .navbar.opened {
  transition: all 0.3s;
}
.cid-tpfpIC5Hzk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpfpIC5Hzk .navbar .navbar-logo img {
  width: auto;
}
.cid-tpfpIC5Hzk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpfpIC5Hzk .navbar.collapsed {
  justify-content: center;
}
.cid-tpfpIC5Hzk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpfpIC5Hzk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpfpIC5Hzk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpfpIC5Hzk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpfpIC5Hzk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpfpIC5Hzk .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: 41%;
}
.cid-tpfpIC5Hzk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpfpIC5Hzk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpfpIC5Hzk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpfpIC5Hzk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpfpIC5Hzk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpfpIC5Hzk .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: 40%;
  }
  .cid-tpfpIC5Hzk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpfpIC5Hzk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpfpIC5Hzk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpfpIC5Hzk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpfpIC5Hzk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpfpIC5Hzk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpfpIC5Hzk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpfpIC5Hzk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpfpIC5Hzk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpfpIC5Hzk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpfpIC5Hzk .dropdown-item.active,
.cid-tpfpIC5Hzk .dropdown-item:active {
  background-color: transparent;
}
.cid-tpfpIC5Hzk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpfpIC5Hzk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpfpIC5Hzk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpfpIC5Hzk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpfpIC5Hzk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpfpIC5Hzk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpfpIC5Hzk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpfpIC5Hzk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpfpIC5Hzk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpfpIC5Hzk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpfpIC5Hzk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpfpIC5Hzk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfpIC5Hzk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfpIC5Hzk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpfpIC5Hzk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfpIC5Hzk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpfpIC5Hzk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpfpIC5Hzk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfpIC5Hzk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpfpIC5Hzk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpfpIC5Hzk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpfpIC5Hzk .navbar {
    height: 70px;
  }
  .cid-tpfpIC5Hzk .navbar.opened {
    height: auto;
  }
  .cid-tpfpIC5Hzk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpfpIC5Hzk .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpfpIC5Hzk .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpfpIC5Hzk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfpIC5Hzk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpfpIC5Hzk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfpIC5Hzk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpfpIC5Hzk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpfpIC5Hzk .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpfpIC5Hzk .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfpIC5Hzk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpfpIC5Hzk .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpfpIC5Hzk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpfpIC5Hzk .container {
    position: relative;
  }
  .cid-tpfpIC5Hzk .navbar-brand {
    margin-right: auto;
  }
  .cid-tpfpIC5Hzk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpfpIC5Hzk .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpfpIC5Hzk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpfpIC5Hzk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfpIC5Hzk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpfpIC5Hzk .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpfpIC5Hzk .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpfpIGSjDx {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpfpIGSjDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpfpIGSjDx .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpfpIGSjDx .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpfpIGSjDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpfpIGSjDx .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpfpIGSjDx .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpfpIGSjDx .img-card {
    padding: 1rem;
  }
}
.cid-tpfpIGSjDx .row {
  justify-content: space-between;
}
.cid-tpfpIGSjDx .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpfpIGSjDx .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpfpIGSjDx .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpfpIGSjDx .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpfpIGSjDx .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpfpIGSjDx .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpfpIGSjDx .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpfpIGSjDx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpfpIGSjDx .mbr-text,
.cid-tpfpIGSjDx .mbr-section-btn {
  color: #ffffff;
}
.cid-tpfpIGSjDx .mbr-section-title {
  color: #ffffff;
}
.cid-tpfpIKnwFO {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfpIKnwFO .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfpIKnwFO .container {
    max-width: 1000px;
  }
}
.cid-tpfpIKnwFO .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfpIN63Pi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfpIN63Pi .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfpIN63Pi .container {
    max-width: 1000px;
  }
}
.cid-tpfpIN63Pi .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfpIPJAVe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpfpIPJAVe .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpfpIPJAVe .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpfpIPJAVe form {
  margin-top: 2.5rem;
}
.cid-tpfpIPJAVe input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfpIPJAVe input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfpIPJAVe .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpfpIPJAVe .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpfpIPJAVe .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpfpIPJAVe .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpfpIPJAVe .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpfpIPJAVe .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpfpIPJAVe .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpfpIPJAVe .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpfpIPJAVe .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpfpIPJAVe .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpfpIPJAVe .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpfpIPJAVe .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpfpIPJAVe .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpfpIPJAVe .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpfpIPJAVe .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpfpIPJAVe .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpfpIPJAVe .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfpIPJAVe .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfpIPJAVe .card-box {
  height: 100%;
}
.cid-tpfpIPJAVe .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpfpIPJAVe .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpfpIPJAVe .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpfpIPJAVe .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpfpIPJAVe .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpfpIPJAVe .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpfpIPJAVe .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpfpIPJAVe .item-wrapper {
    padding: 0;
  }
  .cid-tpfpIPJAVe .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpfpIPJAVe .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpfpIPJAVe .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpfpIPJAVe .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpfpIPJAVe .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpfpIPJAVe .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpfpIPJAVe .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpfpIPJAVe .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpfpIPJAVe .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpfpIPJAVe .textGDPR {
  font-size: 14px;
}
.cid-tpfpIUrtfe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpfpIUrtfe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpfpIUrtfe .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpfpIUrtfe .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpfpIUrtfe .soc-item::before,
.cid-tpfpIUrtfe .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpfpIUrtfe .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpfpIUrtfe .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpfpIUrtfe .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpfpIUrtfe .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpfpIUrtfe .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpfpIUrtfe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpfpIUrtfe .list {
    margin-bottom: 0rem;
  }
}
.cid-tpfpIUrtfe .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpfpIUrtfe .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpfpIUrtfe .form-row > .col,
.cid-tpfpIUrtfe .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpfpIUrtfe .form-control,
.cid-tpfpIUrtfe .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpfpIUrtfe .jq-selectbox__select {
  padding: 0;
}
.cid-tpfpIUrtfe .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpfpIUrtfe .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfpIUrtfe .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpfpIUrtfe .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpfpIUrtfe .jq-number__spin.minus:after,
.cid-tpfpIUrtfe .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpfpIUrtfe .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpfpIUrtfe .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpfpIUrtfe .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpfpIUrtfe .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfpIUrtfe p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpfpIUrtfe .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpfpIUrtfe input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpfpIUrtfe input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfpIUrtfe input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpfpIUrtfe input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfpIUrtfe input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpfpIUrtfe .form-control-label,
.cid-tpfpIUrtfe .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpfpIUrtfe input::-webkit-clear-button {
  display: none;
}
.cid-tpfpIUrtfe input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpfpIUrtfe input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpfpIUrtfe input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpfpIUrtfe .wrap {
  position: relative;
}
.cid-tpfpIUrtfe .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpfpIUrtfe .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpfpIUrtfe .btnForm:hover {
  color: #ffffff;
}
.cid-tpfpIUrtfe .copyright {
  color: #ffffff;
}
.cid-tpfpIUrtfe .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpfv1NOkAf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpfv1NOkAf nav.navbar {
  position: absolute !important;
}
.cid-tpfv1NOkAf .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfv1NOkAf .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpfv1NOkAf .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpfv1NOkAf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpfv1NOkAf .nav-link {
  position: relative;
}
.cid-tpfv1NOkAf .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpfv1NOkAf .container {
    width: 95%;
  }
}
.cid-tpfv1NOkAf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpfv1NOkAf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpfv1NOkAf .nav-item:focus,
.cid-tpfv1NOkAf .nav-link:focus {
  outline: none;
}
.cid-tpfv1NOkAf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpfv1NOkAf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpfv1NOkAf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpfv1NOkAf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpfv1NOkAf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpfv1NOkAf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpfv1NOkAf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpfv1NOkAf .navbar.opened {
  transition: all 0.3s;
}
.cid-tpfv1NOkAf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpfv1NOkAf .navbar .navbar-logo img {
  width: auto;
}
.cid-tpfv1NOkAf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpfv1NOkAf .navbar.collapsed {
  justify-content: center;
}
.cid-tpfv1NOkAf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpfv1NOkAf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpfv1NOkAf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpfv1NOkAf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpfv1NOkAf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpfv1NOkAf .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: 41%;
}
.cid-tpfv1NOkAf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpfv1NOkAf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpfv1NOkAf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpfv1NOkAf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpfv1NOkAf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpfv1NOkAf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpfv1NOkAf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpfv1NOkAf .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: 40%;
  }
  .cid-tpfv1NOkAf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpfv1NOkAf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpfv1NOkAf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpfv1NOkAf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpfv1NOkAf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpfv1NOkAf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpfv1NOkAf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpfv1NOkAf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpfv1NOkAf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpfv1NOkAf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpfv1NOkAf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpfv1NOkAf .dropdown-item.active,
.cid-tpfv1NOkAf .dropdown-item:active {
  background-color: transparent;
}
.cid-tpfv1NOkAf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpfv1NOkAf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpfv1NOkAf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpfv1NOkAf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpfv1NOkAf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpfv1NOkAf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpfv1NOkAf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpfv1NOkAf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpfv1NOkAf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpfv1NOkAf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpfv1NOkAf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpfv1NOkAf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfv1NOkAf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpfv1NOkAf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpfv1NOkAf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfv1NOkAf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpfv1NOkAf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpfv1NOkAf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpfv1NOkAf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpfv1NOkAf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpfv1NOkAf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpfv1NOkAf .navbar {
    height: 70px;
  }
  .cid-tpfv1NOkAf .navbar.opened {
    height: auto;
  }
  .cid-tpfv1NOkAf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpfv1NOkAf .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpfv1NOkAf .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpfv1NOkAf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfv1NOkAf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpfv1NOkAf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfv1NOkAf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpfv1NOkAf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpfv1NOkAf .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpfv1NOkAf .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpfv1NOkAf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpfv1NOkAf .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpfv1NOkAf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpfv1NOkAf .container {
    position: relative;
  }
  .cid-tpfv1NOkAf .navbar-brand {
    margin-right: auto;
  }
  .cid-tpfv1NOkAf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpfv1NOkAf .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpfv1NOkAf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpfv1NOkAf .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpfv1NOkAf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpfv1NOkAf .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpfv1NOkAf .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpfv1UJ937 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpfv1UJ937 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpfv1UJ937 .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpfv1UJ937 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpfv1UJ937 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpfv1UJ937 .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpfv1UJ937 .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpfv1UJ937 .img-card {
    padding: 1rem;
  }
}
.cid-tpfv1UJ937 .row {
  justify-content: space-between;
}
.cid-tpfv1UJ937 .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpfv1UJ937 .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpfv1UJ937 .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpfv1UJ937 .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpfv1UJ937 .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpfv1UJ937 .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpfv1UJ937 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpfv1UJ937 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpfv1UJ937 .mbr-text,
.cid-tpfv1UJ937 .mbr-section-btn {
  color: #ffffff;
}
.cid-tpfv1UJ937 .mbr-section-title {
  color: #ffffff;
}
.cid-tpfv1YBEX9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfv1YBEX9 .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfv1YBEX9 .container {
    max-width: 1000px;
  }
}
.cid-tpfv1YBEX9 .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfv22PWkt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpfv22PWkt .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpfv22PWkt .container {
    max-width: 1000px;
  }
}
.cid-tpfv22PWkt .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpfv25Oxa1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpfv25Oxa1 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpfv25Oxa1 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpfv25Oxa1 form {
  margin-top: 2.5rem;
}
.cid-tpfv25Oxa1 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfv25Oxa1 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpfv25Oxa1 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpfv25Oxa1 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpfv25Oxa1 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpfv25Oxa1 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpfv25Oxa1 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpfv25Oxa1 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpfv25Oxa1 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpfv25Oxa1 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpfv25Oxa1 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpfv25Oxa1 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpfv25Oxa1 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpfv25Oxa1 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpfv25Oxa1 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpfv25Oxa1 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpfv25Oxa1 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpfv25Oxa1 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpfv25Oxa1 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfv25Oxa1 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpfv25Oxa1 .card-box {
  height: 100%;
}
.cid-tpfv25Oxa1 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpfv25Oxa1 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpfv25Oxa1 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpfv25Oxa1 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpfv25Oxa1 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpfv25Oxa1 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpfv25Oxa1 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpfv25Oxa1 .item-wrapper {
    padding: 0;
  }
  .cid-tpfv25Oxa1 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpfv25Oxa1 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpfv25Oxa1 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpfv25Oxa1 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpfv25Oxa1 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpfv25Oxa1 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpfv25Oxa1 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpfv25Oxa1 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpfv25Oxa1 .textGDPR {
  font-size: 14px;
}
.cid-tpfv2bHnDJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpfv2bHnDJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpfv2bHnDJ .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpfv2bHnDJ .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpfv2bHnDJ .soc-item::before,
.cid-tpfv2bHnDJ .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpfv2bHnDJ .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpfv2bHnDJ .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpfv2bHnDJ .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpfv2bHnDJ .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpfv2bHnDJ .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpfv2bHnDJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpfv2bHnDJ .list {
    margin-bottom: 0rem;
  }
}
.cid-tpfv2bHnDJ .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpfv2bHnDJ .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpfv2bHnDJ .form-row > .col,
.cid-tpfv2bHnDJ .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpfv2bHnDJ .form-control,
.cid-tpfv2bHnDJ .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpfv2bHnDJ .jq-selectbox__select {
  padding: 0;
}
.cid-tpfv2bHnDJ .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpfv2bHnDJ .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfv2bHnDJ .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpfv2bHnDJ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpfv2bHnDJ .jq-number__spin.minus:after,
.cid-tpfv2bHnDJ .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpfv2bHnDJ .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpfv2bHnDJ .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpfv2bHnDJ .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpfv2bHnDJ .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpfv2bHnDJ p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpfv2bHnDJ .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpfv2bHnDJ input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpfv2bHnDJ input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfv2bHnDJ input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpfv2bHnDJ input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpfv2bHnDJ input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpfv2bHnDJ .form-control-label,
.cid-tpfv2bHnDJ .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpfv2bHnDJ input::-webkit-clear-button {
  display: none;
}
.cid-tpfv2bHnDJ input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpfv2bHnDJ input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpfv2bHnDJ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpfv2bHnDJ .wrap {
  position: relative;
}
.cid-tpfv2bHnDJ .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpfv2bHnDJ .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpfv2bHnDJ .btnForm:hover {
  color: #ffffff;
}
.cid-tpfv2bHnDJ .copyright {
  color: #ffffff;
}
.cid-tpfv2bHnDJ .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpgrm7S64a {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpgrm7S64a nav.navbar {
  position: absolute !important;
}
.cid-tpgrm7S64a .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgrm7S64a .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpgrm7S64a .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpgrm7S64a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpgrm7S64a .nav-link {
  position: relative;
}
.cid-tpgrm7S64a .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpgrm7S64a .container {
    width: 95%;
  }
}
.cid-tpgrm7S64a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpgrm7S64a .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpgrm7S64a .nav-item:focus,
.cid-tpgrm7S64a .nav-link:focus {
  outline: none;
}
.cid-tpgrm7S64a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpgrm7S64a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpgrm7S64a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpgrm7S64a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgrm7S64a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpgrm7S64a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpgrm7S64a .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpgrm7S64a .navbar.opened {
  transition: all 0.3s;
}
.cid-tpgrm7S64a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpgrm7S64a .navbar .navbar-logo img {
  width: auto;
}
.cid-tpgrm7S64a .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpgrm7S64a .navbar.collapsed {
  justify-content: center;
}
.cid-tpgrm7S64a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpgrm7S64a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpgrm7S64a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpgrm7S64a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpgrm7S64a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpgrm7S64a .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: 41%;
}
.cid-tpgrm7S64a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpgrm7S64a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpgrm7S64a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpgrm7S64a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpgrm7S64a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpgrm7S64a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpgrm7S64a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpgrm7S64a .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: 40%;
  }
  .cid-tpgrm7S64a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpgrm7S64a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpgrm7S64a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpgrm7S64a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpgrm7S64a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpgrm7S64a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpgrm7S64a .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpgrm7S64a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpgrm7S64a .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpgrm7S64a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpgrm7S64a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpgrm7S64a .dropdown-item.active,
.cid-tpgrm7S64a .dropdown-item:active {
  background-color: transparent;
}
.cid-tpgrm7S64a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpgrm7S64a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpgrm7S64a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpgrm7S64a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpgrm7S64a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpgrm7S64a .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpgrm7S64a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpgrm7S64a .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpgrm7S64a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpgrm7S64a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpgrm7S64a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpgrm7S64a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgrm7S64a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgrm7S64a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpgrm7S64a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgrm7S64a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpgrm7S64a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpgrm7S64a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgrm7S64a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpgrm7S64a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpgrm7S64a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpgrm7S64a .navbar {
    height: 70px;
  }
  .cid-tpgrm7S64a .navbar.opened {
    height: auto;
  }
  .cid-tpgrm7S64a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpgrm7S64a .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpgrm7S64a .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpgrm7S64a .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgrm7S64a .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpgrm7S64a .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgrm7S64a .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpgrm7S64a .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpgrm7S64a .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpgrm7S64a .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgrm7S64a .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpgrm7S64a .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpgrm7S64a .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpgrm7S64a .container {
    position: relative;
  }
  .cid-tpgrm7S64a .navbar-brand {
    margin-right: auto;
  }
  .cid-tpgrm7S64a .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpgrm7S64a .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpgrm7S64a .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpgrm7S64a .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgrm7S64a .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpgrm7S64a .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpgrm7S64a .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpgrmdW7j9 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gorongoro-maasai-boma-1-1046x500.jpg");
  overflow: hidden;
}
.cid-tpgrmdW7j9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpgrmdW7j9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpgrmdW7j9 .container,
.cid-tpgrmdW7j9 .container-fluid {
  position: relative;
}
.cid-tpgrmdW7j9 .row {
  justify-content: left;
}
.cid-tpgrmdW7j9 .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpgrmdW7j9 .mbr-section-title {
  color: #ffffff;
}
.cid-tpgrmdW7j9 .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpgrmdW7j9 .mbr-text {
  color: #2B2B2B;
}
.cid-tpgrmdW7j9 .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpgrmdW7j9 .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpgrmdW7j9 .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpgrmdW7j9 .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpgrmdW7j9 .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpgrmdW7j9 .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpgrmdW7j9 .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpgrmu3A3b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpgrmu3A3b img,
.cid-tpgrmu3A3b .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpgrmu3A3b .item:focus,
.cid-tpgrmu3A3b span:focus {
  outline: none;
}
.cid-tpgrmu3A3b .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpgrmu3A3b .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tpgrmu3A3b .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tpgrmu3A3b .item-img {
    padding: 1rem;
  }
}
.cid-tpgrmu3A3b .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpgrmu3A3b .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpgrmu3A3b .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpgrmu3A3b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpgrmu3A3b .mbr-section-title {
  color: #232323;
}
.cid-tpgrmu3A3b .mbr-text,
.cid-tpgrmu3A3b .mbr-section-btn {
  text-align: center;
}
.cid-tpgrmu3A3b .item-title {
  text-align: center;
  color: #000000;
}
.cid-tpgrmu3A3b .item-subtitle {
  text-align: center;
}
.cid-tpgrmz5hGX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpgrmz5hGX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpgrmz5hGX .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpgrmz5hGX .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpgrmz5hGX .soc-item::before,
.cid-tpgrmz5hGX .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpgrmz5hGX .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpgrmz5hGX .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpgrmz5hGX .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpgrmz5hGX .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpgrmz5hGX .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpgrmz5hGX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpgrmz5hGX .list {
    margin-bottom: 0rem;
  }
}
.cid-tpgrmz5hGX .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpgrmz5hGX .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpgrmz5hGX .form-row > .col,
.cid-tpgrmz5hGX .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpgrmz5hGX .form-control,
.cid-tpgrmz5hGX .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpgrmz5hGX .jq-selectbox__select {
  padding: 0;
}
.cid-tpgrmz5hGX .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpgrmz5hGX .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgrmz5hGX .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpgrmz5hGX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpgrmz5hGX .jq-number__spin.minus:after,
.cid-tpgrmz5hGX .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpgrmz5hGX .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpgrmz5hGX .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpgrmz5hGX .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpgrmz5hGX .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgrmz5hGX p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpgrmz5hGX .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpgrmz5hGX input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpgrmz5hGX input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgrmz5hGX input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpgrmz5hGX input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgrmz5hGX input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpgrmz5hGX .form-control-label,
.cid-tpgrmz5hGX .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpgrmz5hGX input::-webkit-clear-button {
  display: none;
}
.cid-tpgrmz5hGX input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpgrmz5hGX input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpgrmz5hGX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpgrmz5hGX .wrap {
  position: relative;
}
.cid-tpgrmz5hGX .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpgrmz5hGX .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpgrmz5hGX .btnForm:hover {
  color: #ffffff;
}
.cid-tpgrmz5hGX .copyright {
  color: #ffffff;
}
.cid-tpgrmz5hGX .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpgInzSlib {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpgInzSlib nav.navbar {
  position: absolute !important;
}
.cid-tpgInzSlib .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgInzSlib .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpgInzSlib .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpgInzSlib .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpgInzSlib .nav-link {
  position: relative;
}
.cid-tpgInzSlib .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpgInzSlib .container {
    width: 95%;
  }
}
.cid-tpgInzSlib .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpgInzSlib .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpgInzSlib .nav-item:focus,
.cid-tpgInzSlib .nav-link:focus {
  outline: none;
}
.cid-tpgInzSlib .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpgInzSlib .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpgInzSlib .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpgInzSlib .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgInzSlib .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpgInzSlib .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpgInzSlib .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpgInzSlib .navbar.opened {
  transition: all 0.3s;
}
.cid-tpgInzSlib .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpgInzSlib .navbar .navbar-logo img {
  width: auto;
}
.cid-tpgInzSlib .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpgInzSlib .navbar.collapsed {
  justify-content: center;
}
.cid-tpgInzSlib .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpgInzSlib .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpgInzSlib .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpgInzSlib .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpgInzSlib .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpgInzSlib .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: 41%;
}
.cid-tpgInzSlib .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpgInzSlib .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpgInzSlib .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpgInzSlib .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpgInzSlib .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpgInzSlib .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpgInzSlib .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpgInzSlib .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: 40%;
  }
  .cid-tpgInzSlib .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpgInzSlib .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpgInzSlib .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpgInzSlib .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpgInzSlib .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpgInzSlib .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpgInzSlib .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpgInzSlib .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpgInzSlib .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpgInzSlib .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpgInzSlib .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpgInzSlib .dropdown-item.active,
.cid-tpgInzSlib .dropdown-item:active {
  background-color: transparent;
}
.cid-tpgInzSlib .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpgInzSlib .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpgInzSlib .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpgInzSlib .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpgInzSlib .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpgInzSlib .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpgInzSlib ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpgInzSlib .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpgInzSlib button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpgInzSlib button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpgInzSlib button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpgInzSlib button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgInzSlib button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgInzSlib button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpgInzSlib nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgInzSlib nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpgInzSlib nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpgInzSlib nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgInzSlib .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpgInzSlib a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpgInzSlib .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpgInzSlib .navbar {
    height: 70px;
  }
  .cid-tpgInzSlib .navbar.opened {
    height: auto;
  }
  .cid-tpgInzSlib .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpgInzSlib .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpgInzSlib .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpgInzSlib .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgInzSlib .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpgInzSlib .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgInzSlib .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpgInzSlib .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgInzSlib .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpgInzSlib .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpgInzSlib .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgInzSlib .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpgInzSlib .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpgInzSlib .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpgInzSlib .container {
    position: relative;
  }
  .cid-tpgInzSlib .navbar-brand {
    margin-right: auto;
  }
  .cid-tpgInzSlib .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpgInzSlib .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpgInzSlib .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpgInzSlib .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgInzSlib .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpgInzSlib .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpgInzSlib .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpgInGlH33 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpgInGlH33 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpgInGlH33 .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpgInGlH33 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpgInGlH33 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpgInGlH33 .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpgInGlH33 .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpgInGlH33 .img-card {
    padding: 1rem;
  }
}
.cid-tpgInGlH33 .row {
  justify-content: space-between;
}
.cid-tpgInGlH33 .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpgInGlH33 .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpgInGlH33 .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpgInGlH33 .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpgInGlH33 .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpgInGlH33 .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpgInGlH33 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpgInGlH33 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpgInGlH33 .mbr-text,
.cid-tpgInGlH33 .mbr-section-btn {
  color: #ffffff;
}
.cid-tpgInGlH33 .mbr-section-title {
  color: #ffffff;
}
.cid-tpgInKDP3b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpgInKDP3b .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpgInKDP3b .container {
    max-width: 1000px;
  }
}
.cid-tpgInKDP3b .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpgInUoB04 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpgInUoB04 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpgInUoB04 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpgInUoB04 form {
  margin-top: 2.5rem;
}
.cid-tpgInUoB04 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpgInUoB04 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpgInUoB04 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpgInUoB04 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpgInUoB04 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpgInUoB04 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpgInUoB04 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpgInUoB04 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpgInUoB04 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpgInUoB04 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpgInUoB04 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpgInUoB04 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpgInUoB04 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpgInUoB04 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpgInUoB04 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpgInUoB04 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpgInUoB04 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpgInUoB04 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpgInUoB04 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpgInUoB04 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpgInUoB04 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpgInUoB04 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpgInUoB04 .card-box {
  height: 100%;
}
.cid-tpgInUoB04 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpgInUoB04 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpgInUoB04 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpgInUoB04 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpgInUoB04 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpgInUoB04 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpgInUoB04 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpgInUoB04 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpgInUoB04 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpgInUoB04 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpgInUoB04 .item-wrapper {
    padding: 0;
  }
  .cid-tpgInUoB04 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpgInUoB04 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpgInUoB04 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpgInUoB04 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpgInUoB04 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpgInUoB04 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpgInUoB04 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpgInUoB04 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpgInUoB04 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpgInUoB04 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpgInUoB04 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpgInUoB04 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpgInUoB04 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpgInUoB04 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpgInUoB04 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpgInUoB04 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpgInUoB04 .textGDPR {
  font-size: 14px;
}
.cid-tpgInZkARV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpgInZkARV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpgInZkARV .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpgInZkARV .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpgInZkARV .soc-item::before,
.cid-tpgInZkARV .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpgInZkARV .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpgInZkARV .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpgInZkARV .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpgInZkARV .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpgInZkARV .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpgInZkARV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpgInZkARV .list {
    margin-bottom: 0rem;
  }
}
.cid-tpgInZkARV .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpgInZkARV .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpgInZkARV .form-row > .col,
.cid-tpgInZkARV .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpgInZkARV .form-control,
.cid-tpgInZkARV .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpgInZkARV .jq-selectbox__select {
  padding: 0;
}
.cid-tpgInZkARV .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpgInZkARV .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgInZkARV .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpgInZkARV .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpgInZkARV .jq-number__spin.minus:after,
.cid-tpgInZkARV .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpgInZkARV .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpgInZkARV .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpgInZkARV .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpgInZkARV .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgInZkARV p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpgInZkARV .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpgInZkARV input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpgInZkARV input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgInZkARV input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpgInZkARV input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgInZkARV input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpgInZkARV .form-control-label,
.cid-tpgInZkARV .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpgInZkARV input::-webkit-clear-button {
  display: none;
}
.cid-tpgInZkARV input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpgInZkARV input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpgInZkARV input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpgInZkARV .wrap {
  position: relative;
}
.cid-tpgInZkARV .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpgInZkARV .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpgInZkARV .btnForm:hover {
  color: #ffffff;
}
.cid-tpgInZkARV .copyright {
  color: #ffffff;
}
.cid-tpgInZkARV .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpgS7Teyip {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpgS7Teyip nav.navbar {
  position: absolute !important;
}
.cid-tpgS7Teyip .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgS7Teyip .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpgS7Teyip .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpgS7Teyip .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpgS7Teyip .nav-link {
  position: relative;
}
.cid-tpgS7Teyip .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpgS7Teyip .container {
    width: 95%;
  }
}
.cid-tpgS7Teyip .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpgS7Teyip .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpgS7Teyip .nav-item:focus,
.cid-tpgS7Teyip .nav-link:focus {
  outline: none;
}
.cid-tpgS7Teyip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpgS7Teyip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpgS7Teyip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpgS7Teyip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgS7Teyip .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpgS7Teyip .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpgS7Teyip .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpgS7Teyip .navbar.opened {
  transition: all 0.3s;
}
.cid-tpgS7Teyip .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpgS7Teyip .navbar .navbar-logo img {
  width: auto;
}
.cid-tpgS7Teyip .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpgS7Teyip .navbar.collapsed {
  justify-content: center;
}
.cid-tpgS7Teyip .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpgS7Teyip .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpgS7Teyip .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpgS7Teyip .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpgS7Teyip .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpgS7Teyip .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: 41%;
}
.cid-tpgS7Teyip .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpgS7Teyip .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpgS7Teyip .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpgS7Teyip .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpgS7Teyip .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpgS7Teyip .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpgS7Teyip .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpgS7Teyip .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: 40%;
  }
  .cid-tpgS7Teyip .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpgS7Teyip .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpgS7Teyip .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpgS7Teyip .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpgS7Teyip .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpgS7Teyip .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpgS7Teyip .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpgS7Teyip .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpgS7Teyip .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpgS7Teyip .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpgS7Teyip .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpgS7Teyip .dropdown-item.active,
.cid-tpgS7Teyip .dropdown-item:active {
  background-color: transparent;
}
.cid-tpgS7Teyip .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpgS7Teyip .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpgS7Teyip .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpgS7Teyip .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpgS7Teyip .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpgS7Teyip .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpgS7Teyip ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpgS7Teyip .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpgS7Teyip button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpgS7Teyip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpgS7Teyip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpgS7Teyip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgS7Teyip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgS7Teyip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpgS7Teyip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgS7Teyip nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpgS7Teyip nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpgS7Teyip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgS7Teyip .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpgS7Teyip a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpgS7Teyip .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpgS7Teyip .navbar {
    height: 70px;
  }
  .cid-tpgS7Teyip .navbar.opened {
    height: auto;
  }
  .cid-tpgS7Teyip .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpgS7Teyip .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpgS7Teyip .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpgS7Teyip .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgS7Teyip .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpgS7Teyip .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgS7Teyip .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpgS7Teyip .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpgS7Teyip .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpgS7Teyip .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgS7Teyip .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpgS7Teyip .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpgS7Teyip .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpgS7Teyip .container {
    position: relative;
  }
  .cid-tpgS7Teyip .navbar-brand {
    margin-right: auto;
  }
  .cid-tpgS7Teyip .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpgS7Teyip .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpgS7Teyip .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpgS7Teyip .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgS7Teyip .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpgS7Teyip .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpgS7Teyip .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpgS83Pqcb {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpgS83Pqcb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpgS83Pqcb .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpgS83Pqcb .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpgS83Pqcb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpgS83Pqcb .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpgS83Pqcb .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpgS83Pqcb .img-card {
    padding: 1rem;
  }
}
.cid-tpgS83Pqcb .row {
  justify-content: space-between;
}
.cid-tpgS83Pqcb .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpgS83Pqcb .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpgS83Pqcb .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpgS83Pqcb .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpgS83Pqcb .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpgS83Pqcb .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpgS83Pqcb .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpgS83Pqcb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpgS83Pqcb .mbr-text,
.cid-tpgS83Pqcb .mbr-section-btn {
  color: #ffffff;
}
.cid-tpgS83Pqcb .mbr-section-title {
  color: #ffffff;
}
.cid-tpgS89g6Lw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpgS89g6Lw .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpgS89g6Lw .container {
    max-width: 1000px;
  }
}
.cid-tpgS89g6Lw .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpgS8dyYiA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpgS8dyYiA .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpgS8dyYiA .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpgS8dyYiA form {
  margin-top: 2.5rem;
}
.cid-tpgS8dyYiA input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpgS8dyYiA input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpgS8dyYiA .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpgS8dyYiA .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpgS8dyYiA .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpgS8dyYiA .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpgS8dyYiA .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpgS8dyYiA .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpgS8dyYiA .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpgS8dyYiA .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpgS8dyYiA .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpgS8dyYiA .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpgS8dyYiA .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpgS8dyYiA .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpgS8dyYiA .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpgS8dyYiA .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpgS8dyYiA .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpgS8dyYiA .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpgS8dyYiA .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpgS8dyYiA .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpgS8dyYiA .card-box {
  height: 100%;
}
.cid-tpgS8dyYiA .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpgS8dyYiA .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpgS8dyYiA .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpgS8dyYiA .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpgS8dyYiA .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpgS8dyYiA .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpgS8dyYiA .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpgS8dyYiA .item-wrapper {
    padding: 0;
  }
  .cid-tpgS8dyYiA .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpgS8dyYiA .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpgS8dyYiA .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpgS8dyYiA .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpgS8dyYiA .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpgS8dyYiA .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpgS8dyYiA .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpgS8dyYiA .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpgS8dyYiA .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpgS8dyYiA .textGDPR {
  font-size: 14px;
}
.cid-tpgS8jJ05W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpgS8jJ05W .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpgS8jJ05W .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpgS8jJ05W .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpgS8jJ05W .soc-item::before,
.cid-tpgS8jJ05W .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpgS8jJ05W .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpgS8jJ05W .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpgS8jJ05W .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpgS8jJ05W .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpgS8jJ05W .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpgS8jJ05W .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpgS8jJ05W .list {
    margin-bottom: 0rem;
  }
}
.cid-tpgS8jJ05W .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpgS8jJ05W .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpgS8jJ05W .form-row > .col,
.cid-tpgS8jJ05W .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpgS8jJ05W .form-control,
.cid-tpgS8jJ05W .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpgS8jJ05W .jq-selectbox__select {
  padding: 0;
}
.cid-tpgS8jJ05W .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpgS8jJ05W .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgS8jJ05W .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpgS8jJ05W .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpgS8jJ05W .jq-number__spin.minus:after,
.cid-tpgS8jJ05W .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpgS8jJ05W .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpgS8jJ05W .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpgS8jJ05W .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpgS8jJ05W .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgS8jJ05W p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpgS8jJ05W .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpgS8jJ05W input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpgS8jJ05W input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgS8jJ05W input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpgS8jJ05W input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgS8jJ05W input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpgS8jJ05W .form-control-label,
.cid-tpgS8jJ05W .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpgS8jJ05W input::-webkit-clear-button {
  display: none;
}
.cid-tpgS8jJ05W input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpgS8jJ05W input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpgS8jJ05W input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpgS8jJ05W .wrap {
  position: relative;
}
.cid-tpgS8jJ05W .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpgS8jJ05W .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpgS8jJ05W .btnForm:hover {
  color: #ffffff;
}
.cid-tpgS8jJ05W .copyright {
  color: #ffffff;
}
.cid-tpgS8jJ05W .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpgXZVJvaw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpgXZVJvaw nav.navbar {
  position: absolute !important;
}
.cid-tpgXZVJvaw .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgXZVJvaw .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpgXZVJvaw .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpgXZVJvaw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpgXZVJvaw .nav-link {
  position: relative;
}
.cid-tpgXZVJvaw .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpgXZVJvaw .container {
    width: 95%;
  }
}
.cid-tpgXZVJvaw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpgXZVJvaw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpgXZVJvaw .nav-item:focus,
.cid-tpgXZVJvaw .nav-link:focus {
  outline: none;
}
.cid-tpgXZVJvaw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpgXZVJvaw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpgXZVJvaw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpgXZVJvaw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpgXZVJvaw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpgXZVJvaw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpgXZVJvaw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpgXZVJvaw .navbar.opened {
  transition: all 0.3s;
}
.cid-tpgXZVJvaw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpgXZVJvaw .navbar .navbar-logo img {
  width: auto;
}
.cid-tpgXZVJvaw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpgXZVJvaw .navbar.collapsed {
  justify-content: center;
}
.cid-tpgXZVJvaw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpgXZVJvaw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpgXZVJvaw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpgXZVJvaw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpgXZVJvaw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpgXZVJvaw .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: 41%;
}
.cid-tpgXZVJvaw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpgXZVJvaw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpgXZVJvaw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpgXZVJvaw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpgXZVJvaw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpgXZVJvaw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpgXZVJvaw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpgXZVJvaw .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: 40%;
  }
  .cid-tpgXZVJvaw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpgXZVJvaw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpgXZVJvaw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpgXZVJvaw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpgXZVJvaw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpgXZVJvaw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpgXZVJvaw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpgXZVJvaw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpgXZVJvaw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpgXZVJvaw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpgXZVJvaw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpgXZVJvaw .dropdown-item.active,
.cid-tpgXZVJvaw .dropdown-item:active {
  background-color: transparent;
}
.cid-tpgXZVJvaw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpgXZVJvaw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpgXZVJvaw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpgXZVJvaw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpgXZVJvaw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpgXZVJvaw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpgXZVJvaw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpgXZVJvaw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpgXZVJvaw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpgXZVJvaw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpgXZVJvaw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpgXZVJvaw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgXZVJvaw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpgXZVJvaw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpgXZVJvaw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgXZVJvaw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpgXZVJvaw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpgXZVJvaw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpgXZVJvaw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpgXZVJvaw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpgXZVJvaw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpgXZVJvaw .navbar {
    height: 70px;
  }
  .cid-tpgXZVJvaw .navbar.opened {
    height: auto;
  }
  .cid-tpgXZVJvaw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpgXZVJvaw .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpgXZVJvaw .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpgXZVJvaw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgXZVJvaw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpgXZVJvaw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgXZVJvaw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpgXZVJvaw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpgXZVJvaw .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpgXZVJvaw .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpgXZVJvaw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpgXZVJvaw .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpgXZVJvaw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpgXZVJvaw .container {
    position: relative;
  }
  .cid-tpgXZVJvaw .navbar-brand {
    margin-right: auto;
  }
  .cid-tpgXZVJvaw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpgXZVJvaw .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpgXZVJvaw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpgXZVJvaw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpgXZVJvaw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpgXZVJvaw .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpgXZVJvaw .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpgY1FN3dK {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpgY1FN3dK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpgY1FN3dK .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpgY1FN3dK .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpgY1FN3dK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpgY1FN3dK .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpgY1FN3dK .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpgY1FN3dK .img-card {
    padding: 1rem;
  }
}
.cid-tpgY1FN3dK .row {
  justify-content: space-between;
}
.cid-tpgY1FN3dK .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpgY1FN3dK .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpgY1FN3dK .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpgY1FN3dK .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpgY1FN3dK .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpgY1FN3dK .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpgY1FN3dK .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpgY1FN3dK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpgY1FN3dK .mbr-text,
.cid-tpgY1FN3dK .mbr-section-btn {
  color: #ffffff;
}
.cid-tpgY1FN3dK .mbr-section-title {
  color: #ffffff;
}
.cid-tpgY1ZkQXP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpgY1ZkQXP .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpgY1ZkQXP .container {
    max-width: 1000px;
  }
}
.cid-tpgY1ZkQXP .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvwU4J7h5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvwU4J7h5 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvwU4J7h5 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvwU4J7h5 form {
  margin-top: 2.5rem;
}
.cid-tpvwU4J7h5 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvwU4J7h5 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvwU4J7h5 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvwU4J7h5 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvwU4J7h5 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvwU4J7h5 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvwU4J7h5 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvwU4J7h5 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvwU4J7h5 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvwU4J7h5 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvwU4J7h5 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvwU4J7h5 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvwU4J7h5 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvwU4J7h5 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvwU4J7h5 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvwU4J7h5 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvwU4J7h5 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvwU4J7h5 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvwU4J7h5 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvwU4J7h5 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvwU4J7h5 .card-box {
  height: 100%;
}
.cid-tpvwU4J7h5 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvwU4J7h5 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvwU4J7h5 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvwU4J7h5 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvwU4J7h5 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvwU4J7h5 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvwU4J7h5 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvwU4J7h5 .item-wrapper {
    padding: 0;
  }
  .cid-tpvwU4J7h5 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvwU4J7h5 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvwU4J7h5 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvwU4J7h5 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvwU4J7h5 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvwU4J7h5 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvwU4J7h5 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvwU4J7h5 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvwU4J7h5 .textGDPR {
  font-size: 14px;
}
.cid-tpgY2g7KpO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpgY2g7KpO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpgY2g7KpO .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpgY2g7KpO .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpgY2g7KpO .soc-item::before,
.cid-tpgY2g7KpO .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpgY2g7KpO .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpgY2g7KpO .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpgY2g7KpO .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpgY2g7KpO .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpgY2g7KpO .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpgY2g7KpO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpgY2g7KpO .list {
    margin-bottom: 0rem;
  }
}
.cid-tpgY2g7KpO .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpgY2g7KpO .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpgY2g7KpO .form-row > .col,
.cid-tpgY2g7KpO .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpgY2g7KpO .form-control,
.cid-tpgY2g7KpO .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpgY2g7KpO .jq-selectbox__select {
  padding: 0;
}
.cid-tpgY2g7KpO .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpgY2g7KpO .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgY2g7KpO .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpgY2g7KpO .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpgY2g7KpO .jq-number__spin.minus:after,
.cid-tpgY2g7KpO .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpgY2g7KpO .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpgY2g7KpO .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpgY2g7KpO .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpgY2g7KpO .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpgY2g7KpO p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpgY2g7KpO .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpgY2g7KpO input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpgY2g7KpO input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgY2g7KpO input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpgY2g7KpO input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpgY2g7KpO input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpgY2g7KpO .form-control-label,
.cid-tpgY2g7KpO .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpgY2g7KpO input::-webkit-clear-button {
  display: none;
}
.cid-tpgY2g7KpO input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpgY2g7KpO input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpgY2g7KpO input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpgY2g7KpO .wrap {
  position: relative;
}
.cid-tpgY2g7KpO .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpgY2g7KpO .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpgY2g7KpO .btnForm:hover {
  color: #ffffff;
}
.cid-tpgY2g7KpO .copyright {
  color: #ffffff;
}
.cid-tpgY2g7KpO .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tph1hoiBji {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tph1hoiBji nav.navbar {
  position: absolute !important;
}
.cid-tph1hoiBji .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tph1hoiBji .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tph1hoiBji .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tph1hoiBji .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tph1hoiBji .nav-link {
  position: relative;
}
.cid-tph1hoiBji .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tph1hoiBji .container {
    width: 95%;
  }
}
.cid-tph1hoiBji .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tph1hoiBji .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tph1hoiBji .nav-item:focus,
.cid-tph1hoiBji .nav-link:focus {
  outline: none;
}
.cid-tph1hoiBji .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tph1hoiBji .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tph1hoiBji .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tph1hoiBji .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tph1hoiBji .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tph1hoiBji .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tph1hoiBji .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tph1hoiBji .navbar.opened {
  transition: all 0.3s;
}
.cid-tph1hoiBji .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tph1hoiBji .navbar .navbar-logo img {
  width: auto;
}
.cid-tph1hoiBji .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tph1hoiBji .navbar.collapsed {
  justify-content: center;
}
.cid-tph1hoiBji .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tph1hoiBji .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tph1hoiBji .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tph1hoiBji .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tph1hoiBji .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tph1hoiBji .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: 41%;
}
.cid-tph1hoiBji .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tph1hoiBji .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tph1hoiBji .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tph1hoiBji .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tph1hoiBji .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tph1hoiBji .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tph1hoiBji .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tph1hoiBji .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: 40%;
  }
  .cid-tph1hoiBji .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tph1hoiBji .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tph1hoiBji .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tph1hoiBji .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tph1hoiBji .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tph1hoiBji .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tph1hoiBji .navbar.navbar-short {
  min-height: 60px;
}
.cid-tph1hoiBji .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tph1hoiBji .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tph1hoiBji .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tph1hoiBji .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tph1hoiBji .dropdown-item.active,
.cid-tph1hoiBji .dropdown-item:active {
  background-color: transparent;
}
.cid-tph1hoiBji .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tph1hoiBji .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tph1hoiBji .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tph1hoiBji .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tph1hoiBji .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tph1hoiBji .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tph1hoiBji ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tph1hoiBji .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tph1hoiBji button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tph1hoiBji button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tph1hoiBji button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tph1hoiBji button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tph1hoiBji button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tph1hoiBji button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tph1hoiBji nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tph1hoiBji nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tph1hoiBji nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tph1hoiBji nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tph1hoiBji .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tph1hoiBji a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tph1hoiBji .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tph1hoiBji .navbar {
    height: 70px;
  }
  .cid-tph1hoiBji .navbar.opened {
    height: auto;
  }
  .cid-tph1hoiBji .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tph1hoiBji .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tph1hoiBji .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tph1hoiBji .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tph1hoiBji .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tph1hoiBji .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tph1hoiBji .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tph1hoiBji .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tph1hoiBji .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tph1hoiBji .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tph1hoiBji .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tph1hoiBji .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tph1hoiBji .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tph1hoiBji .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tph1hoiBji .container {
    position: relative;
  }
  .cid-tph1hoiBji .navbar-brand {
    margin-right: auto;
  }
  .cid-tph1hoiBji .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tph1hoiBji .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tph1hoiBji .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tph1hoiBji .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tph1hoiBji .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tph1hoiBji .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tph1hoiBji .navbar-fixed-top {
  position: absolute !important;
}
.cid-tph1hvhOMY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tph1hvhOMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tph1hvhOMY .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tph1hvhOMY .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tph1hvhOMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tph1hvhOMY .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tph1hvhOMY .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tph1hvhOMY .img-card {
    padding: 1rem;
  }
}
.cid-tph1hvhOMY .row {
  justify-content: space-between;
}
.cid-tph1hvhOMY .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tph1hvhOMY .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tph1hvhOMY .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tph1hvhOMY .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tph1hvhOMY .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tph1hvhOMY .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tph1hvhOMY .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tph1hvhOMY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tph1hvhOMY .mbr-text,
.cid-tph1hvhOMY .mbr-section-btn {
  color: #ffffff;
}
.cid-tph1hvhOMY .mbr-section-title {
  color: #ffffff;
}
.cid-tph1hyFwyt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tph1hyFwyt .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tph1hyFwyt .container {
    max-width: 1000px;
  }
}
.cid-tph1hyFwyt .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvx2AnxGS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvx2AnxGS .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvx2AnxGS .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvx2AnxGS form {
  margin-top: 2.5rem;
}
.cid-tpvx2AnxGS input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvx2AnxGS input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvx2AnxGS .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvx2AnxGS .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvx2AnxGS .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvx2AnxGS .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvx2AnxGS .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvx2AnxGS .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvx2AnxGS .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvx2AnxGS .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvx2AnxGS .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvx2AnxGS .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvx2AnxGS .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvx2AnxGS .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvx2AnxGS .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvx2AnxGS .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvx2AnxGS .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvx2AnxGS .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvx2AnxGS .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvx2AnxGS .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvx2AnxGS .card-box {
  height: 100%;
}
.cid-tpvx2AnxGS .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvx2AnxGS .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvx2AnxGS .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvx2AnxGS .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvx2AnxGS .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvx2AnxGS .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvx2AnxGS .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvx2AnxGS .item-wrapper {
    padding: 0;
  }
  .cid-tpvx2AnxGS .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvx2AnxGS .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvx2AnxGS .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvx2AnxGS .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvx2AnxGS .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvx2AnxGS .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvx2AnxGS .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvx2AnxGS .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvx2AnxGS .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvx2AnxGS .textGDPR {
  font-size: 14px;
}
.cid-tph1hH1cc8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tph1hH1cc8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tph1hH1cc8 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tph1hH1cc8 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tph1hH1cc8 .soc-item::before,
.cid-tph1hH1cc8 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tph1hH1cc8 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tph1hH1cc8 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tph1hH1cc8 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tph1hH1cc8 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tph1hH1cc8 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tph1hH1cc8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tph1hH1cc8 .list {
    margin-bottom: 0rem;
  }
}
.cid-tph1hH1cc8 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tph1hH1cc8 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tph1hH1cc8 .form-row > .col,
.cid-tph1hH1cc8 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tph1hH1cc8 .form-control,
.cid-tph1hH1cc8 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tph1hH1cc8 .jq-selectbox__select {
  padding: 0;
}
.cid-tph1hH1cc8 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tph1hH1cc8 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tph1hH1cc8 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tph1hH1cc8 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tph1hH1cc8 .jq-number__spin.minus:after,
.cid-tph1hH1cc8 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tph1hH1cc8 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tph1hH1cc8 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tph1hH1cc8 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tph1hH1cc8 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tph1hH1cc8 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tph1hH1cc8 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tph1hH1cc8 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tph1hH1cc8 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tph1hH1cc8 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tph1hH1cc8 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tph1hH1cc8 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tph1hH1cc8 .form-control-label,
.cid-tph1hH1cc8 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tph1hH1cc8 input::-webkit-clear-button {
  display: none;
}
.cid-tph1hH1cc8 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tph1hH1cc8 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tph1hH1cc8 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tph1hH1cc8 .wrap {
  position: relative;
}
.cid-tph1hH1cc8 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tph1hH1cc8 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tph1hH1cc8 .btnForm:hover {
  color: #ffffff;
}
.cid-tph1hH1cc8 .copyright {
  color: #ffffff;
}
.cid-tph1hH1cc8 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tph8pROwkm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tph8pROwkm nav.navbar {
  position: absolute !important;
}
.cid-tph8pROwkm .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tph8pROwkm .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tph8pROwkm .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tph8pROwkm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tph8pROwkm .nav-link {
  position: relative;
}
.cid-tph8pROwkm .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tph8pROwkm .container {
    width: 95%;
  }
}
.cid-tph8pROwkm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tph8pROwkm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tph8pROwkm .nav-item:focus,
.cid-tph8pROwkm .nav-link:focus {
  outline: none;
}
.cid-tph8pROwkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tph8pROwkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tph8pROwkm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tph8pROwkm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tph8pROwkm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tph8pROwkm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tph8pROwkm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tph8pROwkm .navbar.opened {
  transition: all 0.3s;
}
.cid-tph8pROwkm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tph8pROwkm .navbar .navbar-logo img {
  width: auto;
}
.cid-tph8pROwkm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tph8pROwkm .navbar.collapsed {
  justify-content: center;
}
.cid-tph8pROwkm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tph8pROwkm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tph8pROwkm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tph8pROwkm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tph8pROwkm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tph8pROwkm .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: 41%;
}
.cid-tph8pROwkm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tph8pROwkm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tph8pROwkm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tph8pROwkm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tph8pROwkm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tph8pROwkm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tph8pROwkm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tph8pROwkm .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: 40%;
  }
  .cid-tph8pROwkm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tph8pROwkm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tph8pROwkm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tph8pROwkm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tph8pROwkm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tph8pROwkm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tph8pROwkm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tph8pROwkm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tph8pROwkm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tph8pROwkm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tph8pROwkm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tph8pROwkm .dropdown-item.active,
.cid-tph8pROwkm .dropdown-item:active {
  background-color: transparent;
}
.cid-tph8pROwkm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tph8pROwkm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tph8pROwkm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tph8pROwkm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tph8pROwkm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tph8pROwkm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tph8pROwkm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tph8pROwkm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tph8pROwkm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tph8pROwkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tph8pROwkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tph8pROwkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tph8pROwkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tph8pROwkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tph8pROwkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tph8pROwkm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tph8pROwkm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tph8pROwkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tph8pROwkm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tph8pROwkm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tph8pROwkm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tph8pROwkm .navbar {
    height: 70px;
  }
  .cid-tph8pROwkm .navbar.opened {
    height: auto;
  }
  .cid-tph8pROwkm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tph8pROwkm .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tph8pROwkm .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tph8pROwkm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tph8pROwkm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tph8pROwkm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tph8pROwkm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tph8pROwkm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tph8pROwkm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tph8pROwkm .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tph8pROwkm .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tph8pROwkm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tph8pROwkm .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tph8pROwkm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tph8pROwkm .container {
    position: relative;
  }
  .cid-tph8pROwkm .navbar-brand {
    margin-right: auto;
  }
  .cid-tph8pROwkm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tph8pROwkm .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tph8pROwkm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tph8pROwkm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tph8pROwkm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tph8pROwkm .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tph8pROwkm .navbar-fixed-top {
  position: absolute !important;
}
.cid-tph8pVkLEi {
  padding-top: 270px;
  background-image: url("../../../assets/images/arusha-national-park3-759x316.jpg");
}
.cid-tph8pVkLEi H2 {
  color: #ffffff;
}
.cid-tph8pVkLEi h1 {
  background: linear-gradient(to left, #ff6666, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tph8pVkLEi section {
  align-items: flex-end !important;
}
.cid-tph8pVkLEi .mbr-text,
.cid-tph8pVkLEi .mbr-section-btn {
  color: #ffffff;
}
.cid-tph8pVkLEi .mbr-overlay {
  background-color: transparent !important;
  background: linear-gradient(to top, #000000, transparent);
}
.cid-tph8pYk0r4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tph8pYk0r4 .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tph8pYk0r4 .container {
    max-width: 1000px;
  }
}
.cid-tph8pYk0r4 .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tph8q2he7j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tph8q2he7j .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tph8q2he7j .container {
    max-width: 1000px;
  }
}
.cid-tph8q2he7j .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tph8q5eTmi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tph8q5eTmi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tph8q5eTmi .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tph8q5eTmi .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tph8q5eTmi .soc-item::before,
.cid-tph8q5eTmi .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tph8q5eTmi .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tph8q5eTmi .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tph8q5eTmi .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tph8q5eTmi .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tph8q5eTmi .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tph8q5eTmi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tph8q5eTmi .list {
    margin-bottom: 0rem;
  }
}
.cid-tph8q5eTmi .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tph8q5eTmi .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tph8q5eTmi .form-row > .col,
.cid-tph8q5eTmi .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tph8q5eTmi .form-control,
.cid-tph8q5eTmi .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tph8q5eTmi .jq-selectbox__select {
  padding: 0;
}
.cid-tph8q5eTmi .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tph8q5eTmi .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tph8q5eTmi .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tph8q5eTmi .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tph8q5eTmi .jq-number__spin.minus:after,
.cid-tph8q5eTmi .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tph8q5eTmi .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tph8q5eTmi .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tph8q5eTmi .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tph8q5eTmi .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tph8q5eTmi p {
  font-style: italic;
  color: #9a948d;
}
.cid-tph8q5eTmi .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tph8q5eTmi input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tph8q5eTmi input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tph8q5eTmi input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tph8q5eTmi input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tph8q5eTmi input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tph8q5eTmi .form-control-label,
.cid-tph8q5eTmi .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tph8q5eTmi input::-webkit-clear-button {
  display: none;
}
.cid-tph8q5eTmi input::-webkit-inner-spin-button {
  display: none;
}
.cid-tph8q5eTmi input::-webkit-outer-spin-button {
  display: none;
}
.cid-tph8q5eTmi input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tph8q5eTmi .wrap {
  position: relative;
}
.cid-tph8q5eTmi .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tph8q5eTmi .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tph8q5eTmi .btnForm:hover {
  color: #ffffff;
}
.cid-tph8q5eTmi .copyright {
  color: #ffffff;
}
.cid-tph8q5eTmi .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tphfBkgS3x {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tphfBkgS3x nav.navbar {
  position: absolute !important;
}
.cid-tphfBkgS3x .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphfBkgS3x .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tphfBkgS3x .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tphfBkgS3x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tphfBkgS3x .nav-link {
  position: relative;
}
.cid-tphfBkgS3x .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tphfBkgS3x .container {
    width: 95%;
  }
}
.cid-tphfBkgS3x .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tphfBkgS3x .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tphfBkgS3x .nav-item:focus,
.cid-tphfBkgS3x .nav-link:focus {
  outline: none;
}
.cid-tphfBkgS3x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tphfBkgS3x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tphfBkgS3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tphfBkgS3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphfBkgS3x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tphfBkgS3x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tphfBkgS3x .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tphfBkgS3x .navbar.opened {
  transition: all 0.3s;
}
.cid-tphfBkgS3x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tphfBkgS3x .navbar .navbar-logo img {
  width: auto;
}
.cid-tphfBkgS3x .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tphfBkgS3x .navbar.collapsed {
  justify-content: center;
}
.cid-tphfBkgS3x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tphfBkgS3x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tphfBkgS3x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tphfBkgS3x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tphfBkgS3x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tphfBkgS3x .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: 41%;
}
.cid-tphfBkgS3x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tphfBkgS3x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tphfBkgS3x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tphfBkgS3x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tphfBkgS3x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tphfBkgS3x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tphfBkgS3x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tphfBkgS3x .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: 40%;
  }
  .cid-tphfBkgS3x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tphfBkgS3x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tphfBkgS3x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tphfBkgS3x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tphfBkgS3x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tphfBkgS3x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tphfBkgS3x .navbar.navbar-short {
  min-height: 60px;
}
.cid-tphfBkgS3x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tphfBkgS3x .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tphfBkgS3x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tphfBkgS3x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tphfBkgS3x .dropdown-item.active,
.cid-tphfBkgS3x .dropdown-item:active {
  background-color: transparent;
}
.cid-tphfBkgS3x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tphfBkgS3x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tphfBkgS3x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tphfBkgS3x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tphfBkgS3x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tphfBkgS3x .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tphfBkgS3x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tphfBkgS3x .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tphfBkgS3x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tphfBkgS3x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tphfBkgS3x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tphfBkgS3x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphfBkgS3x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphfBkgS3x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tphfBkgS3x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphfBkgS3x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tphfBkgS3x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tphfBkgS3x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphfBkgS3x .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tphfBkgS3x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tphfBkgS3x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tphfBkgS3x .navbar {
    height: 70px;
  }
  .cid-tphfBkgS3x .navbar.opened {
    height: auto;
  }
  .cid-tphfBkgS3x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tphfBkgS3x .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tphfBkgS3x .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tphfBkgS3x .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphfBkgS3x .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tphfBkgS3x .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphfBkgS3x .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tphfBkgS3x .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tphfBkgS3x .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tphfBkgS3x .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphfBkgS3x .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tphfBkgS3x .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tphfBkgS3x .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tphfBkgS3x .container {
    position: relative;
  }
  .cid-tphfBkgS3x .navbar-brand {
    margin-right: auto;
  }
  .cid-tphfBkgS3x .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tphfBkgS3x .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tphfBkgS3x .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tphfBkgS3x .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphfBkgS3x .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tphfBkgS3x .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tphfBkgS3x .navbar-fixed-top {
  position: absolute !important;
}
.cid-tphfDBDhW7 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tphfDBDhW7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tphfDBDhW7 .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tphfDBDhW7 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tphfDBDhW7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tphfDBDhW7 .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tphfDBDhW7 .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tphfDBDhW7 .img-card {
    padding: 1rem;
  }
}
.cid-tphfDBDhW7 .row {
  justify-content: space-between;
}
.cid-tphfDBDhW7 .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tphfDBDhW7 .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tphfDBDhW7 .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tphfDBDhW7 .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tphfDBDhW7 .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tphfDBDhW7 .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tphfDBDhW7 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tphfDBDhW7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tphfDBDhW7 .mbr-text,
.cid-tphfDBDhW7 .mbr-section-btn {
  color: #ffffff;
}
.cid-tphfDBDhW7 .mbr-section-title {
  color: #ffffff;
}
.cid-tphfF6LEpL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tphfF6LEpL .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tphfF6LEpL .container {
    max-width: 1000px;
  }
}
.cid-tphfF6LEpL .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvx9vWbBY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvx9vWbBY .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvx9vWbBY .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvx9vWbBY form {
  margin-top: 2.5rem;
}
.cid-tpvx9vWbBY input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvx9vWbBY input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvx9vWbBY .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvx9vWbBY .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvx9vWbBY .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvx9vWbBY .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvx9vWbBY .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvx9vWbBY .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvx9vWbBY .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvx9vWbBY .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvx9vWbBY .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvx9vWbBY .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvx9vWbBY .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvx9vWbBY .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvx9vWbBY .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvx9vWbBY .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvx9vWbBY .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvx9vWbBY .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvx9vWbBY .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvx9vWbBY .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvx9vWbBY .card-box {
  height: 100%;
}
.cid-tpvx9vWbBY .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvx9vWbBY .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvx9vWbBY .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvx9vWbBY .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvx9vWbBY .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvx9vWbBY .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvx9vWbBY .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvx9vWbBY .item-wrapper {
    padding: 0;
  }
  .cid-tpvx9vWbBY .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvx9vWbBY .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvx9vWbBY .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvx9vWbBY .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvx9vWbBY .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvx9vWbBY .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvx9vWbBY .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvx9vWbBY .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvx9vWbBY .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvx9vWbBY .textGDPR {
  font-size: 14px;
}
.cid-tphfHEGoLf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tphfHEGoLf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tphfHEGoLf .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tphfHEGoLf .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tphfHEGoLf .soc-item::before,
.cid-tphfHEGoLf .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tphfHEGoLf .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tphfHEGoLf .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tphfHEGoLf .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tphfHEGoLf .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tphfHEGoLf .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tphfHEGoLf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tphfHEGoLf .list {
    margin-bottom: 0rem;
  }
}
.cid-tphfHEGoLf .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tphfHEGoLf .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tphfHEGoLf .form-row > .col,
.cid-tphfHEGoLf .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tphfHEGoLf .form-control,
.cid-tphfHEGoLf .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tphfHEGoLf .jq-selectbox__select {
  padding: 0;
}
.cid-tphfHEGoLf .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tphfHEGoLf .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphfHEGoLf .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tphfHEGoLf .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tphfHEGoLf .jq-number__spin.minus:after,
.cid-tphfHEGoLf .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tphfHEGoLf .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tphfHEGoLf .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tphfHEGoLf .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tphfHEGoLf .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphfHEGoLf p {
  font-style: italic;
  color: #9a948d;
}
.cid-tphfHEGoLf .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tphfHEGoLf input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tphfHEGoLf input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphfHEGoLf input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tphfHEGoLf input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphfHEGoLf input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tphfHEGoLf .form-control-label,
.cid-tphfHEGoLf .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tphfHEGoLf input::-webkit-clear-button {
  display: none;
}
.cid-tphfHEGoLf input::-webkit-inner-spin-button {
  display: none;
}
.cid-tphfHEGoLf input::-webkit-outer-spin-button {
  display: none;
}
.cid-tphfHEGoLf input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tphfHEGoLf .wrap {
  position: relative;
}
.cid-tphfHEGoLf .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tphfHEGoLf .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tphfHEGoLf .btnForm:hover {
  color: #ffffff;
}
.cid-tphfHEGoLf .copyright {
  color: #ffffff;
}
.cid-tphfHEGoLf .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tphkjICYTA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tphkjICYTA nav.navbar {
  position: absolute !important;
}
.cid-tphkjICYTA .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphkjICYTA .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tphkjICYTA .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tphkjICYTA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tphkjICYTA .nav-link {
  position: relative;
}
.cid-tphkjICYTA .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tphkjICYTA .container {
    width: 95%;
  }
}
.cid-tphkjICYTA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tphkjICYTA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tphkjICYTA .nav-item:focus,
.cid-tphkjICYTA .nav-link:focus {
  outline: none;
}
.cid-tphkjICYTA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tphkjICYTA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tphkjICYTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tphkjICYTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphkjICYTA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tphkjICYTA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tphkjICYTA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tphkjICYTA .navbar.opened {
  transition: all 0.3s;
}
.cid-tphkjICYTA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tphkjICYTA .navbar .navbar-logo img {
  width: auto;
}
.cid-tphkjICYTA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tphkjICYTA .navbar.collapsed {
  justify-content: center;
}
.cid-tphkjICYTA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tphkjICYTA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tphkjICYTA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tphkjICYTA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tphkjICYTA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tphkjICYTA .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: 41%;
}
.cid-tphkjICYTA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tphkjICYTA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tphkjICYTA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tphkjICYTA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tphkjICYTA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tphkjICYTA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tphkjICYTA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tphkjICYTA .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: 40%;
  }
  .cid-tphkjICYTA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tphkjICYTA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tphkjICYTA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tphkjICYTA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tphkjICYTA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tphkjICYTA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tphkjICYTA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tphkjICYTA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tphkjICYTA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tphkjICYTA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tphkjICYTA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tphkjICYTA .dropdown-item.active,
.cid-tphkjICYTA .dropdown-item:active {
  background-color: transparent;
}
.cid-tphkjICYTA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tphkjICYTA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tphkjICYTA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tphkjICYTA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tphkjICYTA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tphkjICYTA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tphkjICYTA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tphkjICYTA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tphkjICYTA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tphkjICYTA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tphkjICYTA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tphkjICYTA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphkjICYTA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphkjICYTA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tphkjICYTA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphkjICYTA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tphkjICYTA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tphkjICYTA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphkjICYTA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tphkjICYTA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tphkjICYTA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tphkjICYTA .navbar {
    height: 70px;
  }
  .cid-tphkjICYTA .navbar.opened {
    height: auto;
  }
  .cid-tphkjICYTA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tphkjICYTA .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tphkjICYTA .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tphkjICYTA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphkjICYTA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tphkjICYTA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphkjICYTA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tphkjICYTA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphkjICYTA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tphkjICYTA .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tphkjICYTA .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphkjICYTA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tphkjICYTA .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tphkjICYTA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tphkjICYTA .container {
    position: relative;
  }
  .cid-tphkjICYTA .navbar-brand {
    margin-right: auto;
  }
  .cid-tphkjICYTA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tphkjICYTA .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tphkjICYTA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tphkjICYTA .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphkjICYTA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tphkjICYTA .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tphkjICYTA .navbar-fixed-top {
  position: absolute !important;
}
.cid-tphkk1vuCC {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tphkk1vuCC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tphkk1vuCC .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tphkk1vuCC .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tphkk1vuCC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tphkk1vuCC .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tphkk1vuCC .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tphkk1vuCC .img-card {
    padding: 1rem;
  }
}
.cid-tphkk1vuCC .row {
  justify-content: space-between;
}
.cid-tphkk1vuCC .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tphkk1vuCC .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tphkk1vuCC .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tphkk1vuCC .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tphkk1vuCC .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tphkk1vuCC .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tphkk1vuCC .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tphkk1vuCC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tphkk1vuCC .mbr-text,
.cid-tphkk1vuCC .mbr-section-btn {
  color: #ffffff;
}
.cid-tphkk1vuCC .mbr-section-title {
  color: #ffffff;
}
.cid-tphklZmpZ0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tphklZmpZ0 .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tphklZmpZ0 .container {
    max-width: 1000px;
  }
}
.cid-tphklZmpZ0 .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvxhzavV8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvxhzavV8 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvxhzavV8 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvxhzavV8 form {
  margin-top: 2.5rem;
}
.cid-tpvxhzavV8 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxhzavV8 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxhzavV8 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvxhzavV8 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvxhzavV8 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvxhzavV8 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvxhzavV8 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvxhzavV8 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvxhzavV8 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvxhzavV8 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvxhzavV8 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvxhzavV8 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvxhzavV8 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvxhzavV8 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvxhzavV8 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvxhzavV8 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvxhzavV8 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvxhzavV8 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvxhzavV8 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxhzavV8 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxhzavV8 .card-box {
  height: 100%;
}
.cid-tpvxhzavV8 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvxhzavV8 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvxhzavV8 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvxhzavV8 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvxhzavV8 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvxhzavV8 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvxhzavV8 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvxhzavV8 .item-wrapper {
    padding: 0;
  }
  .cid-tpvxhzavV8 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvxhzavV8 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvxhzavV8 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvxhzavV8 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvxhzavV8 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvxhzavV8 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvxhzavV8 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvxhzavV8 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvxhzavV8 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvxhzavV8 .textGDPR {
  font-size: 14px;
}
.cid-tphkmomZxu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tphkmomZxu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tphkmomZxu .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tphkmomZxu .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tphkmomZxu .soc-item::before,
.cid-tphkmomZxu .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tphkmomZxu .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tphkmomZxu .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tphkmomZxu .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tphkmomZxu .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tphkmomZxu .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tphkmomZxu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tphkmomZxu .list {
    margin-bottom: 0rem;
  }
}
.cid-tphkmomZxu .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tphkmomZxu .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tphkmomZxu .form-row > .col,
.cid-tphkmomZxu .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tphkmomZxu .form-control,
.cid-tphkmomZxu .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tphkmomZxu .jq-selectbox__select {
  padding: 0;
}
.cid-tphkmomZxu .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tphkmomZxu .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphkmomZxu .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tphkmomZxu .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tphkmomZxu .jq-number__spin.minus:after,
.cid-tphkmomZxu .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tphkmomZxu .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tphkmomZxu .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tphkmomZxu .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tphkmomZxu .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphkmomZxu p {
  font-style: italic;
  color: #9a948d;
}
.cid-tphkmomZxu .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tphkmomZxu input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tphkmomZxu input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphkmomZxu input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tphkmomZxu input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphkmomZxu input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tphkmomZxu .form-control-label,
.cid-tphkmomZxu .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tphkmomZxu input::-webkit-clear-button {
  display: none;
}
.cid-tphkmomZxu input::-webkit-inner-spin-button {
  display: none;
}
.cid-tphkmomZxu input::-webkit-outer-spin-button {
  display: none;
}
.cid-tphkmomZxu input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tphkmomZxu .wrap {
  position: relative;
}
.cid-tphkmomZxu .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tphkmomZxu .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tphkmomZxu .btnForm:hover {
  color: #ffffff;
}
.cid-tphkmomZxu .copyright {
  color: #ffffff;
}
.cid-tphkmomZxu .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tphlzPhwRt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tphlzPhwRt nav.navbar {
  position: absolute !important;
}
.cid-tphlzPhwRt .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphlzPhwRt .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tphlzPhwRt .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tphlzPhwRt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tphlzPhwRt .nav-link {
  position: relative;
}
.cid-tphlzPhwRt .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tphlzPhwRt .container {
    width: 95%;
  }
}
.cid-tphlzPhwRt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tphlzPhwRt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tphlzPhwRt .nav-item:focus,
.cid-tphlzPhwRt .nav-link:focus {
  outline: none;
}
.cid-tphlzPhwRt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tphlzPhwRt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tphlzPhwRt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tphlzPhwRt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphlzPhwRt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tphlzPhwRt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tphlzPhwRt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tphlzPhwRt .navbar.opened {
  transition: all 0.3s;
}
.cid-tphlzPhwRt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tphlzPhwRt .navbar .navbar-logo img {
  width: auto;
}
.cid-tphlzPhwRt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tphlzPhwRt .navbar.collapsed {
  justify-content: center;
}
.cid-tphlzPhwRt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tphlzPhwRt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tphlzPhwRt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tphlzPhwRt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tphlzPhwRt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tphlzPhwRt .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: 41%;
}
.cid-tphlzPhwRt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tphlzPhwRt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tphlzPhwRt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tphlzPhwRt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tphlzPhwRt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tphlzPhwRt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tphlzPhwRt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tphlzPhwRt .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: 40%;
  }
  .cid-tphlzPhwRt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tphlzPhwRt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tphlzPhwRt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tphlzPhwRt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tphlzPhwRt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tphlzPhwRt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tphlzPhwRt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tphlzPhwRt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tphlzPhwRt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tphlzPhwRt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tphlzPhwRt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tphlzPhwRt .dropdown-item.active,
.cid-tphlzPhwRt .dropdown-item:active {
  background-color: transparent;
}
.cid-tphlzPhwRt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tphlzPhwRt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tphlzPhwRt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tphlzPhwRt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tphlzPhwRt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tphlzPhwRt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tphlzPhwRt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tphlzPhwRt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tphlzPhwRt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tphlzPhwRt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tphlzPhwRt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tphlzPhwRt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphlzPhwRt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphlzPhwRt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tphlzPhwRt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphlzPhwRt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tphlzPhwRt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tphlzPhwRt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphlzPhwRt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tphlzPhwRt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tphlzPhwRt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tphlzPhwRt .navbar {
    height: 70px;
  }
  .cid-tphlzPhwRt .navbar.opened {
    height: auto;
  }
  .cid-tphlzPhwRt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tphlzPhwRt .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tphlzPhwRt .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tphlzPhwRt .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphlzPhwRt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tphlzPhwRt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphlzPhwRt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tphlzPhwRt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tphlzPhwRt .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tphlzPhwRt .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphlzPhwRt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tphlzPhwRt .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tphlzPhwRt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tphlzPhwRt .container {
    position: relative;
  }
  .cid-tphlzPhwRt .navbar-brand {
    margin-right: auto;
  }
  .cid-tphlzPhwRt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tphlzPhwRt .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tphlzPhwRt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tphlzPhwRt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphlzPhwRt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tphlzPhwRt .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tphlzPhwRt .navbar-fixed-top {
  position: absolute !important;
}
.cid-tphlzW8RRY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tphlzW8RRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tphlzW8RRY .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tphlzW8RRY .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tphlzW8RRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tphlzW8RRY .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tphlzW8RRY .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tphlzW8RRY .img-card {
    padding: 1rem;
  }
}
.cid-tphlzW8RRY .row {
  justify-content: space-between;
}
.cid-tphlzW8RRY .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tphlzW8RRY .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tphlzW8RRY .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tphlzW8RRY .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tphlzW8RRY .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tphlzW8RRY .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tphlzW8RRY .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tphlzW8RRY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tphlzW8RRY .mbr-text,
.cid-tphlzW8RRY .mbr-section-btn {
  color: #ffffff;
}
.cid-tphlzW8RRY .mbr-section-title {
  color: #ffffff;
}
.cid-tphlA7P68Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tphlA7P68Z .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tphlA7P68Z .container {
    max-width: 1000px;
  }
}
.cid-tphlA7P68Z .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvxqpTMit {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvxqpTMit .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvxqpTMit .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvxqpTMit form {
  margin-top: 2.5rem;
}
.cid-tpvxqpTMit input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxqpTMit input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxqpTMit .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvxqpTMit .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvxqpTMit .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvxqpTMit .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvxqpTMit .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvxqpTMit .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvxqpTMit .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvxqpTMit .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvxqpTMit .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvxqpTMit .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvxqpTMit .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvxqpTMit .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvxqpTMit .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvxqpTMit .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvxqpTMit .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvxqpTMit .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvxqpTMit .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvxqpTMit .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvxqpTMit .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxqpTMit .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxqpTMit .card-box {
  height: 100%;
}
.cid-tpvxqpTMit .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvxqpTMit .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvxqpTMit .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvxqpTMit .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvxqpTMit .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvxqpTMit .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvxqpTMit .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvxqpTMit .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvxqpTMit .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvxqpTMit .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvxqpTMit .item-wrapper {
    padding: 0;
  }
  .cid-tpvxqpTMit .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvxqpTMit .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvxqpTMit .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvxqpTMit .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvxqpTMit .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvxqpTMit .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvxqpTMit .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvxqpTMit .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvxqpTMit .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvxqpTMit .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvxqpTMit .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvxqpTMit .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvxqpTMit .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvxqpTMit .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvxqpTMit .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvxqpTMit .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvxqpTMit .textGDPR {
  font-size: 14px;
}
.cid-tphlAfk4no {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tphlAfk4no .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tphlAfk4no .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tphlAfk4no .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tphlAfk4no .soc-item::before,
.cid-tphlAfk4no .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tphlAfk4no .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tphlAfk4no .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tphlAfk4no .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tphlAfk4no .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tphlAfk4no .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tphlAfk4no .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tphlAfk4no .list {
    margin-bottom: 0rem;
  }
}
.cid-tphlAfk4no .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tphlAfk4no .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tphlAfk4no .form-row > .col,
.cid-tphlAfk4no .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tphlAfk4no .form-control,
.cid-tphlAfk4no .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tphlAfk4no .jq-selectbox__select {
  padding: 0;
}
.cid-tphlAfk4no .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tphlAfk4no .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphlAfk4no .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tphlAfk4no .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tphlAfk4no .jq-number__spin.minus:after,
.cid-tphlAfk4no .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tphlAfk4no .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tphlAfk4no .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tphlAfk4no .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tphlAfk4no .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphlAfk4no p {
  font-style: italic;
  color: #9a948d;
}
.cid-tphlAfk4no .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tphlAfk4no input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tphlAfk4no input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphlAfk4no input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tphlAfk4no input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphlAfk4no input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tphlAfk4no .form-control-label,
.cid-tphlAfk4no .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tphlAfk4no input::-webkit-clear-button {
  display: none;
}
.cid-tphlAfk4no input::-webkit-inner-spin-button {
  display: none;
}
.cid-tphlAfk4no input::-webkit-outer-spin-button {
  display: none;
}
.cid-tphlAfk4no input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tphlAfk4no .wrap {
  position: relative;
}
.cid-tphlAfk4no .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tphlAfk4no .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tphlAfk4no .btnForm:hover {
  color: #ffffff;
}
.cid-tphlAfk4no .copyright {
  color: #ffffff;
}
.cid-tphlAfk4no .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tphmEniTVU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tphmEniTVU nav.navbar {
  position: absolute !important;
}
.cid-tphmEniTVU .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphmEniTVU .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tphmEniTVU .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tphmEniTVU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tphmEniTVU .nav-link {
  position: relative;
}
.cid-tphmEniTVU .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tphmEniTVU .container {
    width: 95%;
  }
}
.cid-tphmEniTVU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tphmEniTVU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tphmEniTVU .nav-item:focus,
.cid-tphmEniTVU .nav-link:focus {
  outline: none;
}
.cid-tphmEniTVU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tphmEniTVU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tphmEniTVU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tphmEniTVU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphmEniTVU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tphmEniTVU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tphmEniTVU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tphmEniTVU .navbar.opened {
  transition: all 0.3s;
}
.cid-tphmEniTVU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tphmEniTVU .navbar .navbar-logo img {
  width: auto;
}
.cid-tphmEniTVU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tphmEniTVU .navbar.collapsed {
  justify-content: center;
}
.cid-tphmEniTVU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tphmEniTVU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tphmEniTVU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tphmEniTVU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tphmEniTVU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tphmEniTVU .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: 41%;
}
.cid-tphmEniTVU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tphmEniTVU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tphmEniTVU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tphmEniTVU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tphmEniTVU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tphmEniTVU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tphmEniTVU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tphmEniTVU .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: 40%;
  }
  .cid-tphmEniTVU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tphmEniTVU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tphmEniTVU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tphmEniTVU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tphmEniTVU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tphmEniTVU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tphmEniTVU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tphmEniTVU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tphmEniTVU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tphmEniTVU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tphmEniTVU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tphmEniTVU .dropdown-item.active,
.cid-tphmEniTVU .dropdown-item:active {
  background-color: transparent;
}
.cid-tphmEniTVU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tphmEniTVU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tphmEniTVU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tphmEniTVU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tphmEniTVU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tphmEniTVU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tphmEniTVU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tphmEniTVU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tphmEniTVU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tphmEniTVU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tphmEniTVU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tphmEniTVU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphmEniTVU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphmEniTVU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tphmEniTVU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphmEniTVU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tphmEniTVU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tphmEniTVU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphmEniTVU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tphmEniTVU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tphmEniTVU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tphmEniTVU .navbar {
    height: 70px;
  }
  .cid-tphmEniTVU .navbar.opened {
    height: auto;
  }
  .cid-tphmEniTVU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tphmEniTVU .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tphmEniTVU .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tphmEniTVU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphmEniTVU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tphmEniTVU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphmEniTVU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tphmEniTVU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphmEniTVU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tphmEniTVU .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tphmEniTVU .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphmEniTVU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tphmEniTVU .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tphmEniTVU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tphmEniTVU .container {
    position: relative;
  }
  .cid-tphmEniTVU .navbar-brand {
    margin-right: auto;
  }
  .cid-tphmEniTVU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tphmEniTVU .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tphmEniTVU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tphmEniTVU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphmEniTVU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tphmEniTVU .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tphmEniTVU .navbar-fixed-top {
  position: absolute !important;
}
.cid-tphmEtpfY5 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tphmEtpfY5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tphmEtpfY5 .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tphmEtpfY5 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tphmEtpfY5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tphmEtpfY5 .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tphmEtpfY5 .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tphmEtpfY5 .img-card {
    padding: 1rem;
  }
}
.cid-tphmEtpfY5 .row {
  justify-content: space-between;
}
.cid-tphmEtpfY5 .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tphmEtpfY5 .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tphmEtpfY5 .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tphmEtpfY5 .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tphmEtpfY5 .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tphmEtpfY5 .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tphmEtpfY5 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tphmEtpfY5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tphmEtpfY5 .mbr-text,
.cid-tphmEtpfY5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tphmEtpfY5 .mbr-section-title {
  color: #ffffff;
}
.cid-tphmExIQXK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tphmExIQXK .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tphmExIQXK .container {
    max-width: 1000px;
  }
}
.cid-tphmExIQXK .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvxzr2t4e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvxzr2t4e .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvxzr2t4e .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvxzr2t4e form {
  margin-top: 2.5rem;
}
.cid-tpvxzr2t4e input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxzr2t4e input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxzr2t4e .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvxzr2t4e .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvxzr2t4e .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvxzr2t4e .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvxzr2t4e .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvxzr2t4e .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvxzr2t4e .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvxzr2t4e .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvxzr2t4e .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvxzr2t4e .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvxzr2t4e .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvxzr2t4e .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvxzr2t4e .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvxzr2t4e .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvxzr2t4e .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvxzr2t4e .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvxzr2t4e .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxzr2t4e .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxzr2t4e .card-box {
  height: 100%;
}
.cid-tpvxzr2t4e .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvxzr2t4e .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvxzr2t4e .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvxzr2t4e .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvxzr2t4e .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvxzr2t4e .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvxzr2t4e .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvxzr2t4e .item-wrapper {
    padding: 0;
  }
  .cid-tpvxzr2t4e .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvxzr2t4e .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvxzr2t4e .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvxzr2t4e .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvxzr2t4e .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvxzr2t4e .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvxzr2t4e .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvxzr2t4e .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvxzr2t4e .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvxzr2t4e .textGDPR {
  font-size: 14px;
}
.cid-tphmEIGXbE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tphmEIGXbE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tphmEIGXbE .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tphmEIGXbE .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tphmEIGXbE .soc-item::before,
.cid-tphmEIGXbE .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tphmEIGXbE .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tphmEIGXbE .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tphmEIGXbE .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tphmEIGXbE .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tphmEIGXbE .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tphmEIGXbE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tphmEIGXbE .list {
    margin-bottom: 0rem;
  }
}
.cid-tphmEIGXbE .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tphmEIGXbE .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tphmEIGXbE .form-row > .col,
.cid-tphmEIGXbE .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tphmEIGXbE .form-control,
.cid-tphmEIGXbE .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tphmEIGXbE .jq-selectbox__select {
  padding: 0;
}
.cid-tphmEIGXbE .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tphmEIGXbE .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphmEIGXbE .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tphmEIGXbE .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tphmEIGXbE .jq-number__spin.minus:after,
.cid-tphmEIGXbE .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tphmEIGXbE .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tphmEIGXbE .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tphmEIGXbE .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tphmEIGXbE .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphmEIGXbE p {
  font-style: italic;
  color: #9a948d;
}
.cid-tphmEIGXbE .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tphmEIGXbE input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tphmEIGXbE input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphmEIGXbE input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tphmEIGXbE input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphmEIGXbE input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tphmEIGXbE .form-control-label,
.cid-tphmEIGXbE .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tphmEIGXbE input::-webkit-clear-button {
  display: none;
}
.cid-tphmEIGXbE input::-webkit-inner-spin-button {
  display: none;
}
.cid-tphmEIGXbE input::-webkit-outer-spin-button {
  display: none;
}
.cid-tphmEIGXbE input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tphmEIGXbE .wrap {
  position: relative;
}
.cid-tphmEIGXbE .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tphmEIGXbE .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tphmEIGXbE .btnForm:hover {
  color: #ffffff;
}
.cid-tphmEIGXbE .copyright {
  color: #ffffff;
}
.cid-tphmEIGXbE .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tphowXpqQ3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tphowXpqQ3 nav.navbar {
  position: absolute !important;
}
.cid-tphowXpqQ3 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphowXpqQ3 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tphowXpqQ3 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tphowXpqQ3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tphowXpqQ3 .nav-link {
  position: relative;
}
.cid-tphowXpqQ3 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tphowXpqQ3 .container {
    width: 95%;
  }
}
.cid-tphowXpqQ3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tphowXpqQ3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tphowXpqQ3 .nav-item:focus,
.cid-tphowXpqQ3 .nav-link:focus {
  outline: none;
}
.cid-tphowXpqQ3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tphowXpqQ3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tphowXpqQ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tphowXpqQ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tphowXpqQ3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tphowXpqQ3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tphowXpqQ3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tphowXpqQ3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tphowXpqQ3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tphowXpqQ3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tphowXpqQ3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tphowXpqQ3 .navbar.collapsed {
  justify-content: center;
}
.cid-tphowXpqQ3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tphowXpqQ3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tphowXpqQ3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tphowXpqQ3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tphowXpqQ3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tphowXpqQ3 .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: 41%;
}
.cid-tphowXpqQ3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tphowXpqQ3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tphowXpqQ3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tphowXpqQ3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tphowXpqQ3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tphowXpqQ3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tphowXpqQ3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tphowXpqQ3 .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: 40%;
  }
  .cid-tphowXpqQ3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tphowXpqQ3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tphowXpqQ3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tphowXpqQ3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tphowXpqQ3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tphowXpqQ3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tphowXpqQ3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tphowXpqQ3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tphowXpqQ3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tphowXpqQ3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tphowXpqQ3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tphowXpqQ3 .dropdown-item.active,
.cid-tphowXpqQ3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tphowXpqQ3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tphowXpqQ3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tphowXpqQ3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tphowXpqQ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tphowXpqQ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tphowXpqQ3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tphowXpqQ3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tphowXpqQ3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tphowXpqQ3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tphowXpqQ3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tphowXpqQ3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tphowXpqQ3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphowXpqQ3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tphowXpqQ3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tphowXpqQ3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphowXpqQ3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tphowXpqQ3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tphowXpqQ3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tphowXpqQ3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tphowXpqQ3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tphowXpqQ3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tphowXpqQ3 .navbar {
    height: 70px;
  }
  .cid-tphowXpqQ3 .navbar.opened {
    height: auto;
  }
  .cid-tphowXpqQ3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tphowXpqQ3 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tphowXpqQ3 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tphowXpqQ3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphowXpqQ3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tphowXpqQ3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphowXpqQ3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tphowXpqQ3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tphowXpqQ3 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tphowXpqQ3 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tphowXpqQ3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tphowXpqQ3 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tphowXpqQ3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tphowXpqQ3 .container {
    position: relative;
  }
  .cid-tphowXpqQ3 .navbar-brand {
    margin-right: auto;
  }
  .cid-tphowXpqQ3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tphowXpqQ3 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tphowXpqQ3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tphowXpqQ3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tphowXpqQ3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tphowXpqQ3 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tphowXpqQ3 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tphox22w4q {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tphox22w4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tphox22w4q .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tphox22w4q .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tphox22w4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tphox22w4q .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tphox22w4q .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tphox22w4q .img-card {
    padding: 1rem;
  }
}
.cid-tphox22w4q .row {
  justify-content: space-between;
}
.cid-tphox22w4q .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tphox22w4q .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tphox22w4q .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tphox22w4q .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tphox22w4q .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tphox22w4q .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tphox22w4q .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tphox22w4q .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tphox22w4q .mbr-text,
.cid-tphox22w4q .mbr-section-btn {
  color: #ffffff;
}
.cid-tphox22w4q .mbr-section-title {
  color: #ffffff;
}
.cid-tphox5x8IV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tphox5x8IV .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tphox5x8IV .container {
    max-width: 1000px;
  }
}
.cid-tphox5x8IV .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpvxI7ad2k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpvxI7ad2k .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpvxI7ad2k .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpvxI7ad2k form {
  margin-top: 2.5rem;
}
.cid-tpvxI7ad2k input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxI7ad2k input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpvxI7ad2k .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpvxI7ad2k .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpvxI7ad2k .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpvxI7ad2k .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpvxI7ad2k .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpvxI7ad2k .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpvxI7ad2k .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpvxI7ad2k .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpvxI7ad2k .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpvxI7ad2k .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpvxI7ad2k .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpvxI7ad2k .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpvxI7ad2k .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpvxI7ad2k .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpvxI7ad2k .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpvxI7ad2k .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpvxI7ad2k .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxI7ad2k .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpvxI7ad2k .card-box {
  height: 100%;
}
.cid-tpvxI7ad2k .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpvxI7ad2k .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpvxI7ad2k .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpvxI7ad2k .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpvxI7ad2k .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpvxI7ad2k .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpvxI7ad2k .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpvxI7ad2k .item-wrapper {
    padding: 0;
  }
  .cid-tpvxI7ad2k .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpvxI7ad2k .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpvxI7ad2k .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpvxI7ad2k .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpvxI7ad2k .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpvxI7ad2k .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpvxI7ad2k .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpvxI7ad2k .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpvxI7ad2k .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpvxI7ad2k .textGDPR {
  font-size: 14px;
}
.cid-tphoxbn6P0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tphoxbn6P0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tphoxbn6P0 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tphoxbn6P0 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tphoxbn6P0 .soc-item::before,
.cid-tphoxbn6P0 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tphoxbn6P0 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tphoxbn6P0 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tphoxbn6P0 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tphoxbn6P0 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tphoxbn6P0 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tphoxbn6P0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tphoxbn6P0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tphoxbn6P0 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tphoxbn6P0 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tphoxbn6P0 .form-row > .col,
.cid-tphoxbn6P0 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tphoxbn6P0 .form-control,
.cid-tphoxbn6P0 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tphoxbn6P0 .jq-selectbox__select {
  padding: 0;
}
.cid-tphoxbn6P0 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tphoxbn6P0 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphoxbn6P0 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tphoxbn6P0 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tphoxbn6P0 .jq-number__spin.minus:after,
.cid-tphoxbn6P0 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tphoxbn6P0 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tphoxbn6P0 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tphoxbn6P0 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tphoxbn6P0 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tphoxbn6P0 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tphoxbn6P0 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tphoxbn6P0 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tphoxbn6P0 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphoxbn6P0 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tphoxbn6P0 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tphoxbn6P0 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tphoxbn6P0 .form-control-label,
.cid-tphoxbn6P0 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tphoxbn6P0 input::-webkit-clear-button {
  display: none;
}
.cid-tphoxbn6P0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tphoxbn6P0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tphoxbn6P0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tphoxbn6P0 .wrap {
  position: relative;
}
.cid-tphoxbn6P0 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tphoxbn6P0 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tphoxbn6P0 .btnForm:hover {
  color: #ffffff;
}
.cid-tphoxbn6P0 .copyright {
  color: #ffffff;
}
.cid-tphoxbn6P0 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpjIzzm7UQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpjIzzm7UQ nav.navbar {
  position: absolute !important;
}
.cid-tpjIzzm7UQ .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpjIzzm7UQ .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpjIzzm7UQ .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpjIzzm7UQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpjIzzm7UQ .nav-link {
  position: relative;
}
.cid-tpjIzzm7UQ .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpjIzzm7UQ .container {
    width: 95%;
  }
}
.cid-tpjIzzm7UQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpjIzzm7UQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpjIzzm7UQ .nav-item:focus,
.cid-tpjIzzm7UQ .nav-link:focus {
  outline: none;
}
.cid-tpjIzzm7UQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpjIzzm7UQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpjIzzm7UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpjIzzm7UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpjIzzm7UQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpjIzzm7UQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpjIzzm7UQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpjIzzm7UQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tpjIzzm7UQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpjIzzm7UQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tpjIzzm7UQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpjIzzm7UQ .navbar.collapsed {
  justify-content: center;
}
.cid-tpjIzzm7UQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpjIzzm7UQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpjIzzm7UQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpjIzzm7UQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpjIzzm7UQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpjIzzm7UQ .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: 41%;
}
.cid-tpjIzzm7UQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpjIzzm7UQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpjIzzm7UQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpjIzzm7UQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpjIzzm7UQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpjIzzm7UQ .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: 40%;
  }
  .cid-tpjIzzm7UQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpjIzzm7UQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpjIzzm7UQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpjIzzm7UQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpjIzzm7UQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpjIzzm7UQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpjIzzm7UQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpjIzzm7UQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpjIzzm7UQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpjIzzm7UQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpjIzzm7UQ .dropdown-item.active,
.cid-tpjIzzm7UQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tpjIzzm7UQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpjIzzm7UQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpjIzzm7UQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpjIzzm7UQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpjIzzm7UQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpjIzzm7UQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpjIzzm7UQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpjIzzm7UQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpjIzzm7UQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpjIzzm7UQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpjIzzm7UQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpjIzzm7UQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpjIzzm7UQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpjIzzm7UQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpjIzzm7UQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpjIzzm7UQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpjIzzm7UQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpjIzzm7UQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpjIzzm7UQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpjIzzm7UQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpjIzzm7UQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpjIzzm7UQ .navbar {
    height: 70px;
  }
  .cid-tpjIzzm7UQ .navbar.opened {
    height: auto;
  }
  .cid-tpjIzzm7UQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpjIzzm7UQ .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpjIzzm7UQ .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpjIzzm7UQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpjIzzm7UQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpjIzzm7UQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpjIzzm7UQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpjIzzm7UQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpjIzzm7UQ .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpjIzzm7UQ .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpjIzzm7UQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpjIzzm7UQ .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpjIzzm7UQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpjIzzm7UQ .container {
    position: relative;
  }
  .cid-tpjIzzm7UQ .navbar-brand {
    margin-right: auto;
  }
  .cid-tpjIzzm7UQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpjIzzm7UQ .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpjIzzm7UQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpjIzzm7UQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpjIzzm7UQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpjIzzm7UQ .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpjIzzm7UQ .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpjM0KX2ee {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-tpjM0KX2ee .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpjM0KX2ee .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpjM0KX2ee .col-title {
  margin-bottom: 70px;
  max-width: 1120px;
}
@media (max-width: 991px) {
  .cid-tpjM0KX2ee .col-title {
    margin-bottom: 50px;
  }
}
.cid-tpjM0KX2ee .mbr-section-title {
  color: #000000;
  opacity: 0.85;
}
.cid-tpjM0KX2ee .mbr-section-subtitle {
  color: #000000;
  opacity: 0.85;
  margin-top: 20px;
}
.cid-tpjM0KX2ee .mbr-section-btn {
  margin-top: 10px;
}
.cid-tpjM0KX2ee .cards-container {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  padding: 10px;
  max-width: 1150px;
}
@media (max-width: 767px) {
  .cid-tpjM0KX2ee .cards-container {
    padding: 0 !important;
  }
}
.cid-tpjM0KX2ee .col-card {
  padding: 15px;
}
@media (max-width: 575px) {
  .cid-tpjM0KX2ee .col-card {
    padding: 15px 10px;
  }
}
.cid-tpjM0KX2ee .col-card:nth-child(1n) .image-wrap {
  border-radius: 0 120px 0 0;
}
.cid-tpjM0KX2ee .col-card:nth-child(1n) .image-wrap:hover {
  border-radius: 120px 0 0 0;
}
.cid-tpjM0KX2ee .col-card:nth-child(2n) .image-wrap {
  border-radius: 120px 0 0 0;
}
.cid-tpjM0KX2ee .col-card:nth-child(2n) .image-wrap:hover {
  border-radius: 0 120px 0 120px;
}
.cid-tpjM0KX2ee .col-card:nth-child(3n) .image-wrap {
  border-radius: 0 120px 0 0;
}
.cid-tpjM0KX2ee .col-card:nth-child(3n) .image-wrap:hover {
  border-radius: 120px 0 0 120px;
}
.cid-tpjM0KX2ee .card-wrap {
  border-radius: 0;
}
.cid-tpjM0KX2ee .content-wrap {
  width: 100%;
  margin-top: 40px;
}
.cid-tpjM0KX2ee .image-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
  transition: .3s all;
}
.cid-tpjM0KX2ee .image-wrap img {
  height: 420px;
  width: 100%;
  max-width: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tpjM0KX2ee .image-wrap img {
    height: 330px;
  }
}
@media (max-width: 767px) {
  .cid-tpjM0KX2ee .image-wrap img {
    height: 270px;
  }
}
@media (max-width: 575px) {
  .cid-tpjM0KX2ee .image-wrap img {
    height: auto !important;
  }
}
.cid-tpjM0KX2ee .card-title,
.cid-tpjM0KX2ee .mbr-section-btn {
  color: #000000;
}
.cid-tpjM0KX2ee .mbr-role {
  color: #353535;
}
.cid-tpjIzKGE65 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpjIzKGE65 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpjIzKGE65 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpjIzKGE65 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpjIzKGE65 .soc-item::before,
.cid-tpjIzKGE65 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpjIzKGE65 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpjIzKGE65 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpjIzKGE65 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpjIzKGE65 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpjIzKGE65 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpjIzKGE65 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpjIzKGE65 .list {
    margin-bottom: 0rem;
  }
}
.cid-tpjIzKGE65 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpjIzKGE65 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpjIzKGE65 .form-row > .col,
.cid-tpjIzKGE65 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpjIzKGE65 .form-control,
.cid-tpjIzKGE65 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpjIzKGE65 .jq-selectbox__select {
  padding: 0;
}
.cid-tpjIzKGE65 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpjIzKGE65 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpjIzKGE65 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpjIzKGE65 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpjIzKGE65 .jq-number__spin.minus:after,
.cid-tpjIzKGE65 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpjIzKGE65 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpjIzKGE65 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpjIzKGE65 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpjIzKGE65 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpjIzKGE65 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpjIzKGE65 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpjIzKGE65 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpjIzKGE65 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpjIzKGE65 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpjIzKGE65 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpjIzKGE65 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpjIzKGE65 .form-control-label,
.cid-tpjIzKGE65 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpjIzKGE65 input::-webkit-clear-button {
  display: none;
}
.cid-tpjIzKGE65 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpjIzKGE65 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpjIzKGE65 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpjIzKGE65 .wrap {
  position: relative;
}
.cid-tpjIzKGE65 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpjIzKGE65 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpjIzKGE65 .btnForm:hover {
  color: #ffffff;
}
.cid-tpjIzKGE65 .copyright {
  color: #ffffff;
}
.cid-tpjIzKGE65 .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpjQ8jkKN3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpjQ8jkKN3 nav.navbar {
  position: absolute !important;
}
.cid-tpjQ8jkKN3 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpjQ8jkKN3 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpjQ8jkKN3 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpjQ8jkKN3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpjQ8jkKN3 .nav-link {
  position: relative;
}
.cid-tpjQ8jkKN3 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpjQ8jkKN3 .container {
    width: 95%;
  }
}
.cid-tpjQ8jkKN3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpjQ8jkKN3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpjQ8jkKN3 .nav-item:focus,
.cid-tpjQ8jkKN3 .nav-link:focus {
  outline: none;
}
.cid-tpjQ8jkKN3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpjQ8jkKN3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpjQ8jkKN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpjQ8jkKN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpjQ8jkKN3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpjQ8jkKN3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpjQ8jkKN3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpjQ8jkKN3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpjQ8jkKN3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpjQ8jkKN3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpjQ8jkKN3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpjQ8jkKN3 .navbar.collapsed {
  justify-content: center;
}
.cid-tpjQ8jkKN3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpjQ8jkKN3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpjQ8jkKN3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpjQ8jkKN3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpjQ8jkKN3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpjQ8jkKN3 .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: 41%;
}
.cid-tpjQ8jkKN3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpjQ8jkKN3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpjQ8jkKN3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpjQ8jkKN3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpjQ8jkKN3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpjQ8jkKN3 .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: 40%;
  }
  .cid-tpjQ8jkKN3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpjQ8jkKN3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpjQ8jkKN3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpjQ8jkKN3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpjQ8jkKN3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpjQ8jkKN3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpjQ8jkKN3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpjQ8jkKN3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpjQ8jkKN3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpjQ8jkKN3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpjQ8jkKN3 .dropdown-item.active,
.cid-tpjQ8jkKN3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpjQ8jkKN3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpjQ8jkKN3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpjQ8jkKN3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpjQ8jkKN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpjQ8jkKN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpjQ8jkKN3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpjQ8jkKN3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpjQ8jkKN3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpjQ8jkKN3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpjQ8jkKN3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpjQ8jkKN3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpjQ8jkKN3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpjQ8jkKN3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpjQ8jkKN3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpjQ8jkKN3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpjQ8jkKN3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpjQ8jkKN3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpjQ8jkKN3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpjQ8jkKN3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpjQ8jkKN3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpjQ8jkKN3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpjQ8jkKN3 .navbar {
    height: 70px;
  }
  .cid-tpjQ8jkKN3 .navbar.opened {
    height: auto;
  }
  .cid-tpjQ8jkKN3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpjQ8jkKN3 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpjQ8jkKN3 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpjQ8jkKN3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpjQ8jkKN3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpjQ8jkKN3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpjQ8jkKN3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpjQ8jkKN3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpjQ8jkKN3 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpjQ8jkKN3 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpjQ8jkKN3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpjQ8jkKN3 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpjQ8jkKN3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpjQ8jkKN3 .container {
    position: relative;
  }
  .cid-tpjQ8jkKN3 .navbar-brand {
    margin-right: auto;
  }
  .cid-tpjQ8jkKN3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpjQ8jkKN3 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpjQ8jkKN3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpjQ8jkKN3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpjQ8jkKN3 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpjQ8jkKN3 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpjSw2k4Tk {
  padding-top: 8rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tpjSw2k4Tk .mbr-overlay {
  background-color: #212428;
  opacity: 0.2;
}
.cid-tpjSw2k4Tk .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tpjSw2k4Tk .row {
  margin-left: -10px;
  margin-right: -10px;
  flex-wrap: wrap;
  align-items: stretch;
}
.cid-tpjSw2k4Tk .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 991px) {
  .cid-tpjSw2k4Tk .col-info-card {
    margin-bottom: 50px;
  }
}
.cid-tpjSw2k4Tk .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-tpjSw2k4Tk .mbr-section-title {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpjSw2k4Tk .mbr-section-title {
    text-align: center;
  }
}
.cid-tpjSw2k4Tk .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tpjSw2k4Tk .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tpjSw2k4Tk .item-card {
  height: 100%;
}
.cid-tpjSw2k4Tk .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tpjSw2k4Tk .item-wrap {
    padding: 50px 20px;
  }
}
.cid-tpjSw2k4Tk .item-wrap:hover .item-img img {
  transform: scale(1.1);
}
.cid-tpjSw2k4Tk .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-tpjSw2k4Tk .item-img img {
  width: 100%;
  aspect-ratio: 1.59722222;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tpjSw2k4Tk .card-box {
  padding-top: 28px;
}
.cid-tpjSw2k4Tk .card-title {
  color: #ffffff;
  margin-bottom: 9px;
}
.cid-tpjSw2k4Tk .card-subtitle {
  color: #878e99;
  margin-bottom: 15px;
}
.cid-tpjSw2k4Tk .card-text {
  color: #878e99;
  margin-bottom: 20px;
}
.cid-tpjSw2k4Tk .card-contacts {
  color: #878e99;
}
.cid-tpjSw2k4Tk .card-contacts a {
  position: relative;
  transition: 0.4s all;
}
.cid-tpjSw2k4Tk .card-contacts a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #ffb18a;
  transition: 0.4s all;
}
.cid-tpjSw2k4Tk .card-contacts a:hover {
  color: #ffb18a !important;
}
.cid-tpjSw2k4Tk .card-contacts a:hover:before {
  width: 100%;
}
.cid-tpjSw2k4Tk .social-container {
  width: 100%;
  padding-top: 30px;
}
.cid-tpjSw2k4Tk .social-title {
  color: #C4CFDE;
  margin-bottom: 8px;
}
.cid-tpjSw2k4Tk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -15px;
  margin-top: 24px;
}
.cid-tpjSw2k4Tk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 15px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tpjSw2k4Tk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tpjSw2k4Tk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tpjSw2k4Tk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tpjSw2k4Tk .soc-item:hover .mbr-iconfont {
  color: #ffb18a;
}
.cid-tpjSw2k4Tk .soc-item:hover:before {
  opacity: 1;
}
.cid-tpjSw2k4Tk .form-main-container {
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .cid-tpjSw2k4Tk .form-main-container {
    padding-left: 20px;
  }
}
.cid-tpjSw2k4Tk .form-wrap {
  width: 100%;
  height: 100%;
  padding: 30px;
  border-radius: 10px;
  background: #fafafa;
}
@media (max-width: 575px) {
  .cid-tpjSw2k4Tk .form-wrap {
    padding: 20px;
  }
}
.cid-tpjSw2k4Tk form {
  width: 100%;
}
.cid-tpjSw2k4Tk form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-tpjSw2k4Tk form p {
  color: #878e99;
}
.cid-tpjSw2k4Tk form .mbr-section-btn {
  text-align: center;
  justify-content: center;
}
.cid-tpjSw2k4Tk form .mbr-section-btn .btn {
  width: 100%;
}
.cid-tpjSw2k4Tk form .form-group {
  margin-bottom: 20px !important;
}
.cid-tpjSw2k4Tk form .form-control {
  background-color: #191b1e;
  border-radius: 6px !important;
  height: 55px;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset !important;
  border: 2px solid #191b1e !important;
  padding: 10px 15px;
  font-size: 18px;
  margin-bottom: 0;
  color: #C4CFDE;
  font-weight: 400;
  transition: 0.4s all !important;
  line-height: 29px !important;
}
.cid-tpjSw2k4Tk form .form-control::-webkit-input-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form .form-control::-moz-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form .form-control:-moz-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form .form-control:-ms-input-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form select {
  color: #878e99 !important;
}
.cid-tpjSw2k4Tk form textarea {
  height: 216px !important;
  resize: none;
}
.cid-tpjSw2k4Tk form input:active,
.cid-tpjSw2k4Tk form textarea:active,
.cid-tpjSw2k4Tk form input:focus,
.cid-tpjSw2k4Tk form textarea:focus {
  border-color: #ffb18a !important;
  box-shadow: none !important;
  color: #878e99 !important;
  outline: none !important;
}
.cid-tpjSw2k4Tk form input:active::-webkit-input-placeholder,
.cid-tpjSw2k4Tk form textarea:active::-webkit-input-placeholder,
.cid-tpjSw2k4Tk form input:focus::-webkit-input-placeholder,
.cid-tpjSw2k4Tk form textarea:focus::-webkit-input-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form input:active::-moz-placeholder,
.cid-tpjSw2k4Tk form textarea:active::-moz-placeholder,
.cid-tpjSw2k4Tk form input:focus::-moz-placeholder,
.cid-tpjSw2k4Tk form textarea:focus::-moz-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form input:active:-moz-placeholder,
.cid-tpjSw2k4Tk form textarea:active:-moz-placeholder,
.cid-tpjSw2k4Tk form input:focus:-moz-placeholder,
.cid-tpjSw2k4Tk form textarea:focus:-moz-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form input:active:-ms-input-placeholder,
.cid-tpjSw2k4Tk form textarea:active:-ms-input-placeholder,
.cid-tpjSw2k4Tk form input:focus:-ms-input-placeholder,
.cid-tpjSw2k4Tk form textarea:focus:-ms-input-placeholder {
  color: #878e99;
}
.cid-tpjSw2k4Tk form .row {
  margin-left: -15px !important;
  margin-right: -15px !important;
}
.cid-tpjSw2k4Tk form .row [class*=col] {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tpjSw2k4Tk form label {
  width: 100%;
  color: #878e99;
  margin-bottom: 14px;
}
.cid-tpjSw2k4Tk form .form-control-label {
  width: 100%;
}
.cid-tpjSw2k4Tk form .form-check-label {
  margin-bottom: 14px;
}
.cid-tpjSw2k4Tk form .form-check-input {
  border-color: #191b1e !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-tpjSw2k4Tk form .form-check-input:focus,
.cid-tpjSw2k4Tk form .form-check-input:hover {
  border-color: #ffb18a !important;
}
.cid-tpjSw2k4Tk form .form-check-input:checked {
  border-color: #ffb18a !important;
  background-color: #191b1e !important;
}
.cid-tpjSw2k4Tk LABEL {
  color: #000000;
}
.cid-tpjQ8rZrsH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpjQ8rZrsH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpjQ8rZrsH .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpjQ8rZrsH .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpjQ8rZrsH .soc-item::before,
.cid-tpjQ8rZrsH .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpjQ8rZrsH .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpjQ8rZrsH .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpjQ8rZrsH .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpjQ8rZrsH .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpjQ8rZrsH .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpjQ8rZrsH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpjQ8rZrsH .list {
    margin-bottom: 0rem;
  }
}
.cid-tpjQ8rZrsH .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpjQ8rZrsH .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpjQ8rZrsH .form-row > .col,
.cid-tpjQ8rZrsH .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpjQ8rZrsH .form-control,
.cid-tpjQ8rZrsH .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpjQ8rZrsH .jq-selectbox__select {
  padding: 0;
}
.cid-tpjQ8rZrsH .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpjQ8rZrsH .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpjQ8rZrsH .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpjQ8rZrsH .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpjQ8rZrsH .jq-number__spin.minus:after,
.cid-tpjQ8rZrsH .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpjQ8rZrsH .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpjQ8rZrsH .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpjQ8rZrsH .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpjQ8rZrsH .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpjQ8rZrsH p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpjQ8rZrsH .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpjQ8rZrsH input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpjQ8rZrsH input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpjQ8rZrsH input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpjQ8rZrsH input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpjQ8rZrsH input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpjQ8rZrsH .form-control-label,
.cid-tpjQ8rZrsH .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpjQ8rZrsH input::-webkit-clear-button {
  display: none;
}
.cid-tpjQ8rZrsH input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpjQ8rZrsH input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpjQ8rZrsH input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpjQ8rZrsH .wrap {
  position: relative;
}
.cid-tpjQ8rZrsH .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpjQ8rZrsH .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpjQ8rZrsH .btnForm:hover {
  color: #ffffff;
}
.cid-tpjQ8rZrsH .copyright {
  color: #ffffff;
}
.cid-tpjQ8rZrsH .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpk0TKzo34 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpk0TKzo34 nav.navbar {
  position: absolute !important;
}
.cid-tpk0TKzo34 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpk0TKzo34 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpk0TKzo34 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpk0TKzo34 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpk0TKzo34 .nav-link {
  position: relative;
}
.cid-tpk0TKzo34 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpk0TKzo34 .container {
    width: 95%;
  }
}
.cid-tpk0TKzo34 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpk0TKzo34 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpk0TKzo34 .nav-item:focus,
.cid-tpk0TKzo34 .nav-link:focus {
  outline: none;
}
.cid-tpk0TKzo34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpk0TKzo34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpk0TKzo34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpk0TKzo34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpk0TKzo34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpk0TKzo34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpk0TKzo34 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpk0TKzo34 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpk0TKzo34 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpk0TKzo34 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpk0TKzo34 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpk0TKzo34 .navbar.collapsed {
  justify-content: center;
}
.cid-tpk0TKzo34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpk0TKzo34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpk0TKzo34 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpk0TKzo34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpk0TKzo34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpk0TKzo34 .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: 41%;
}
.cid-tpk0TKzo34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpk0TKzo34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpk0TKzo34 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpk0TKzo34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpk0TKzo34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpk0TKzo34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpk0TKzo34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpk0TKzo34 .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: 40%;
  }
  .cid-tpk0TKzo34 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpk0TKzo34 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpk0TKzo34 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpk0TKzo34 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpk0TKzo34 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpk0TKzo34 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpk0TKzo34 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpk0TKzo34 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpk0TKzo34 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpk0TKzo34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpk0TKzo34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpk0TKzo34 .dropdown-item.active,
.cid-tpk0TKzo34 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpk0TKzo34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpk0TKzo34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpk0TKzo34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpk0TKzo34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpk0TKzo34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpk0TKzo34 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpk0TKzo34 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpk0TKzo34 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpk0TKzo34 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpk0TKzo34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpk0TKzo34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpk0TKzo34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpk0TKzo34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpk0TKzo34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpk0TKzo34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpk0TKzo34 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpk0TKzo34 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpk0TKzo34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpk0TKzo34 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpk0TKzo34 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpk0TKzo34 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpk0TKzo34 .navbar {
    height: 70px;
  }
  .cid-tpk0TKzo34 .navbar.opened {
    height: auto;
  }
  .cid-tpk0TKzo34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpk0TKzo34 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpk0TKzo34 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpk0TKzo34 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpk0TKzo34 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpk0TKzo34 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpk0TKzo34 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpk0TKzo34 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpk0TKzo34 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpk0TKzo34 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpk0TKzo34 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpk0TKzo34 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpk0TKzo34 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpk0TKzo34 .container {
    position: relative;
  }
  .cid-tpk0TKzo34 .navbar-brand {
    margin-right: auto;
  }
  .cid-tpk0TKzo34 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpk0TKzo34 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpk0TKzo34 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpk0TKzo34 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpk0TKzo34 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpk0TKzo34 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpk0TKzo34 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpk0TOpKqP {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpk0TOpKqP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpk0TOpKqP .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpk0TOpKqP .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpk0TOpKqP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpk0TOpKqP .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpk0TOpKqP .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpk0TOpKqP .img-card {
    padding: 1rem;
  }
}
.cid-tpk0TOpKqP .row {
  justify-content: space-between;
}
.cid-tpk0TOpKqP .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpk0TOpKqP .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpk0TOpKqP .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpk0TOpKqP .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpk0TOpKqP .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpk0TOpKqP .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpk0TOpKqP .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpk0TOpKqP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpk0TOpKqP .mbr-text,
.cid-tpk0TOpKqP .mbr-section-btn {
  color: #ffffff;
}
.cid-tpk0TOpKqP .mbr-section-title {
  color: #ffffff;
}
.cid-tpk0TRWcmm {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpk0TRWcmm .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpk0TRWcmm .container {
    max-width: 1000px;
  }
}
.cid-tpk0TRWcmm .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpk0TY5XK5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpk0TY5XK5 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpk0TY5XK5 .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpk0TY5XK5 form {
  margin-top: 2.5rem;
}
.cid-tpk0TY5XK5 input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpk0TY5XK5 input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpk0TY5XK5 .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpk0TY5XK5 .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpk0TY5XK5 .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpk0TY5XK5 .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpk0TY5XK5 .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpk0TY5XK5 .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpk0TY5XK5 .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpk0TY5XK5 .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpk0TY5XK5 .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpk0TY5XK5 .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpk0TY5XK5 .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpk0TY5XK5 .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpk0TY5XK5 .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpk0TY5XK5 .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpk0TY5XK5 .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpk0TY5XK5 .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpk0TY5XK5 .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpk0TY5XK5 .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpk0TY5XK5 .card-box {
  height: 100%;
}
.cid-tpk0TY5XK5 .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpk0TY5XK5 .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpk0TY5XK5 .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpk0TY5XK5 .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpk0TY5XK5 .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpk0TY5XK5 .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpk0TY5XK5 .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpk0TY5XK5 .item-wrapper {
    padding: 0;
  }
  .cid-tpk0TY5XK5 .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpk0TY5XK5 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpk0TY5XK5 .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpk0TY5XK5 .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpk0TY5XK5 .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpk0TY5XK5 .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpk0TY5XK5 .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpk0TY5XK5 .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpk0TY5XK5 .textGDPR {
  font-size: 14px;
}
.cid-tpk0U1VE0Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpk0U1VE0Z .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpk0U1VE0Z .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpk0U1VE0Z .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpk0U1VE0Z .soc-item::before,
.cid-tpk0U1VE0Z .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpk0U1VE0Z .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpk0U1VE0Z .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpk0U1VE0Z .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpk0U1VE0Z .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpk0U1VE0Z .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpk0U1VE0Z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpk0U1VE0Z .list {
    margin-bottom: 0rem;
  }
}
.cid-tpk0U1VE0Z .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpk0U1VE0Z .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpk0U1VE0Z .form-row > .col,
.cid-tpk0U1VE0Z .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpk0U1VE0Z .form-control,
.cid-tpk0U1VE0Z .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpk0U1VE0Z .jq-selectbox__select {
  padding: 0;
}
.cid-tpk0U1VE0Z .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpk0U1VE0Z .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpk0U1VE0Z .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpk0U1VE0Z .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpk0U1VE0Z .jq-number__spin.minus:after,
.cid-tpk0U1VE0Z .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpk0U1VE0Z .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpk0U1VE0Z .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpk0U1VE0Z .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpk0U1VE0Z .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpk0U1VE0Z p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpk0U1VE0Z .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpk0U1VE0Z input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpk0U1VE0Z input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpk0U1VE0Z input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpk0U1VE0Z input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpk0U1VE0Z input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpk0U1VE0Z .form-control-label,
.cid-tpk0U1VE0Z .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpk0U1VE0Z input::-webkit-clear-button {
  display: none;
}
.cid-tpk0U1VE0Z input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpk0U1VE0Z input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpk0U1VE0Z input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpk0U1VE0Z .wrap {
  position: relative;
}
.cid-tpk0U1VE0Z .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpk0U1VE0Z .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpk0U1VE0Z .btnForm:hover {
  color: #ffffff;
}
.cid-tpk0U1VE0Z .copyright {
  color: #ffffff;
}
.cid-tpk0U1VE0Z .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpk36Ajrfj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpk36Ajrfj nav.navbar {
  position: absolute !important;
}
.cid-tpk36Ajrfj .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpk36Ajrfj .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpk36Ajrfj .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpk36Ajrfj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpk36Ajrfj .nav-link {
  position: relative;
}
.cid-tpk36Ajrfj .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpk36Ajrfj .container {
    width: 95%;
  }
}
.cid-tpk36Ajrfj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpk36Ajrfj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpk36Ajrfj .nav-item:focus,
.cid-tpk36Ajrfj .nav-link:focus {
  outline: none;
}
.cid-tpk36Ajrfj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpk36Ajrfj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpk36Ajrfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpk36Ajrfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpk36Ajrfj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpk36Ajrfj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpk36Ajrfj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpk36Ajrfj .navbar.opened {
  transition: all 0.3s;
}
.cid-tpk36Ajrfj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpk36Ajrfj .navbar .navbar-logo img {
  width: auto;
}
.cid-tpk36Ajrfj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpk36Ajrfj .navbar.collapsed {
  justify-content: center;
}
.cid-tpk36Ajrfj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpk36Ajrfj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpk36Ajrfj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpk36Ajrfj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpk36Ajrfj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpk36Ajrfj .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: 41%;
}
.cid-tpk36Ajrfj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpk36Ajrfj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpk36Ajrfj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpk36Ajrfj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpk36Ajrfj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpk36Ajrfj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpk36Ajrfj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpk36Ajrfj .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: 40%;
  }
  .cid-tpk36Ajrfj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpk36Ajrfj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpk36Ajrfj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpk36Ajrfj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpk36Ajrfj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpk36Ajrfj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpk36Ajrfj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpk36Ajrfj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpk36Ajrfj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpk36Ajrfj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpk36Ajrfj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpk36Ajrfj .dropdown-item.active,
.cid-tpk36Ajrfj .dropdown-item:active {
  background-color: transparent;
}
.cid-tpk36Ajrfj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpk36Ajrfj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpk36Ajrfj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpk36Ajrfj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpk36Ajrfj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpk36Ajrfj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpk36Ajrfj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpk36Ajrfj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpk36Ajrfj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpk36Ajrfj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpk36Ajrfj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpk36Ajrfj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpk36Ajrfj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpk36Ajrfj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpk36Ajrfj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpk36Ajrfj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpk36Ajrfj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpk36Ajrfj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpk36Ajrfj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpk36Ajrfj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpk36Ajrfj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpk36Ajrfj .navbar {
    height: 70px;
  }
  .cid-tpk36Ajrfj .navbar.opened {
    height: auto;
  }
  .cid-tpk36Ajrfj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpk36Ajrfj .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpk36Ajrfj .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpk36Ajrfj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpk36Ajrfj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpk36Ajrfj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpk36Ajrfj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpk36Ajrfj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpk36Ajrfj .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpk36Ajrfj .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpk36Ajrfj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpk36Ajrfj .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpk36Ajrfj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpk36Ajrfj .container {
    position: relative;
  }
  .cid-tpk36Ajrfj .navbar-brand {
    margin-right: auto;
  }
  .cid-tpk36Ajrfj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpk36Ajrfj .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpk36Ajrfj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpk36Ajrfj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpk36Ajrfj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpk36Ajrfj .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpk36Ajrfj .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpk36G4Q4J {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpk36G4Q4J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpk36G4Q4J .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpk36G4Q4J .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpk36G4Q4J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpk36G4Q4J .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpk36G4Q4J .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpk36G4Q4J .img-card {
    padding: 1rem;
  }
}
.cid-tpk36G4Q4J .row {
  justify-content: space-between;
}
.cid-tpk36G4Q4J .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpk36G4Q4J .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpk36G4Q4J .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpk36G4Q4J .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpk36G4Q4J .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpk36G4Q4J .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpk36G4Q4J .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpk36G4Q4J .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpk36G4Q4J .mbr-text,
.cid-tpk36G4Q4J .mbr-section-btn {
  color: #ffffff;
}
.cid-tpk36G4Q4J .mbr-section-title {
  color: #ffffff;
}
.cid-tpk36Jpgcy {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpk36Jpgcy .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpk36Jpgcy .container {
    max-width: 1000px;
  }
}
.cid-tpk36Jpgcy .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpk36MP9qa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpk36MP9qa .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpk36MP9qa .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpk36MP9qa form {
  margin-top: 2.5rem;
}
.cid-tpk36MP9qa input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpk36MP9qa input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpk36MP9qa .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpk36MP9qa .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpk36MP9qa .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpk36MP9qa .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpk36MP9qa .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpk36MP9qa .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpk36MP9qa .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpk36MP9qa .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpk36MP9qa .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpk36MP9qa .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpk36MP9qa .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpk36MP9qa .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpk36MP9qa .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpk36MP9qa .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpk36MP9qa .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpk36MP9qa .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpk36MP9qa .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpk36MP9qa .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpk36MP9qa .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpk36MP9qa .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpk36MP9qa .card-box {
  height: 100%;
}
.cid-tpk36MP9qa .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpk36MP9qa .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpk36MP9qa .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpk36MP9qa .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpk36MP9qa .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpk36MP9qa .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpk36MP9qa .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpk36MP9qa .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpk36MP9qa .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpk36MP9qa .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpk36MP9qa .item-wrapper {
    padding: 0;
  }
  .cid-tpk36MP9qa .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpk36MP9qa .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpk36MP9qa .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpk36MP9qa .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpk36MP9qa .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpk36MP9qa .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpk36MP9qa .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpk36MP9qa .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpk36MP9qa .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpk36MP9qa .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpk36MP9qa .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpk36MP9qa .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpk36MP9qa .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpk36MP9qa .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpk36MP9qa .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpk36MP9qa .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpk36MP9qa .textGDPR {
  font-size: 14px;
}
.cid-tpk36RehZp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpk36RehZp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpk36RehZp .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpk36RehZp .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpk36RehZp .soc-item::before,
.cid-tpk36RehZp .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpk36RehZp .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpk36RehZp .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpk36RehZp .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpk36RehZp .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpk36RehZp .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpk36RehZp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpk36RehZp .list {
    margin-bottom: 0rem;
  }
}
.cid-tpk36RehZp .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpk36RehZp .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpk36RehZp .form-row > .col,
.cid-tpk36RehZp .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpk36RehZp .form-control,
.cid-tpk36RehZp .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpk36RehZp .jq-selectbox__select {
  padding: 0;
}
.cid-tpk36RehZp .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpk36RehZp .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpk36RehZp .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpk36RehZp .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpk36RehZp .jq-number__spin.minus:after,
.cid-tpk36RehZp .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpk36RehZp .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpk36RehZp .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpk36RehZp .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpk36RehZp .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpk36RehZp p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpk36RehZp .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpk36RehZp input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpk36RehZp input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpk36RehZp input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpk36RehZp input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpk36RehZp input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpk36RehZp .form-control-label,
.cid-tpk36RehZp .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpk36RehZp input::-webkit-clear-button {
  display: none;
}
.cid-tpk36RehZp input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpk36RehZp input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpk36RehZp input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpk36RehZp .wrap {
  position: relative;
}
.cid-tpk36RehZp .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpk36RehZp .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpk36RehZp .btnForm:hover {
  color: #ffffff;
}
.cid-tpk36RehZp .copyright {
  color: #ffffff;
}
.cid-tpk36RehZp .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpkd0mpEcu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpkd0mpEcu nav.navbar {
  position: absolute !important;
}
.cid-tpkd0mpEcu .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpkd0mpEcu .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpkd0mpEcu .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpkd0mpEcu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpkd0mpEcu .nav-link {
  position: relative;
}
.cid-tpkd0mpEcu .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpkd0mpEcu .container {
    width: 95%;
  }
}
.cid-tpkd0mpEcu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpkd0mpEcu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpkd0mpEcu .nav-item:focus,
.cid-tpkd0mpEcu .nav-link:focus {
  outline: none;
}
.cid-tpkd0mpEcu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpkd0mpEcu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpkd0mpEcu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpkd0mpEcu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpkd0mpEcu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpkd0mpEcu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpkd0mpEcu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpkd0mpEcu .navbar.opened {
  transition: all 0.3s;
}
.cid-tpkd0mpEcu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpkd0mpEcu .navbar .navbar-logo img {
  width: auto;
}
.cid-tpkd0mpEcu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpkd0mpEcu .navbar.collapsed {
  justify-content: center;
}
.cid-tpkd0mpEcu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpkd0mpEcu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpkd0mpEcu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpkd0mpEcu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpkd0mpEcu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpkd0mpEcu .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: 41%;
}
.cid-tpkd0mpEcu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpkd0mpEcu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpkd0mpEcu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpkd0mpEcu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpkd0mpEcu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpkd0mpEcu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpkd0mpEcu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpkd0mpEcu .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: 40%;
  }
  .cid-tpkd0mpEcu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpkd0mpEcu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpkd0mpEcu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpkd0mpEcu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpkd0mpEcu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpkd0mpEcu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpkd0mpEcu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpkd0mpEcu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpkd0mpEcu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpkd0mpEcu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpkd0mpEcu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpkd0mpEcu .dropdown-item.active,
.cid-tpkd0mpEcu .dropdown-item:active {
  background-color: transparent;
}
.cid-tpkd0mpEcu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpkd0mpEcu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpkd0mpEcu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpkd0mpEcu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpkd0mpEcu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpkd0mpEcu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpkd0mpEcu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpkd0mpEcu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpkd0mpEcu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpkd0mpEcu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpkd0mpEcu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpkd0mpEcu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpkd0mpEcu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpkd0mpEcu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpkd0mpEcu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpkd0mpEcu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpkd0mpEcu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpkd0mpEcu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpkd0mpEcu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpkd0mpEcu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpkd0mpEcu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpkd0mpEcu .navbar {
    height: 70px;
  }
  .cid-tpkd0mpEcu .navbar.opened {
    height: auto;
  }
  .cid-tpkd0mpEcu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpkd0mpEcu .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpkd0mpEcu .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpkd0mpEcu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpkd0mpEcu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpkd0mpEcu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpkd0mpEcu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpkd0mpEcu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpkd0mpEcu .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpkd0mpEcu .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpkd0mpEcu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpkd0mpEcu .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpkd0mpEcu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpkd0mpEcu .container {
    position: relative;
  }
  .cid-tpkd0mpEcu .navbar-brand {
    margin-right: auto;
  }
  .cid-tpkd0mpEcu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpkd0mpEcu .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpkd0mpEcu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpkd0mpEcu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpkd0mpEcu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpkd0mpEcu .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpkd0mpEcu .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpkd0skt5P {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tpkd0skt5P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpkd0skt5P .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpkd0skt5P .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tpkd0skt5P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpkd0skt5P .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tpkd0skt5P .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpkd0skt5P .img-card {
    padding: 1rem;
  }
}
.cid-tpkd0skt5P .row {
  justify-content: space-between;
}
.cid-tpkd0skt5P .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tpkd0skt5P .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tpkd0skt5P .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tpkd0skt5P .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tpkd0skt5P .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tpkd0skt5P .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tpkd0skt5P .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tpkd0skt5P .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpkd0skt5P .mbr-text,
.cid-tpkd0skt5P .mbr-section-btn {
  color: #ffffff;
}
.cid-tpkd0skt5P .mbr-section-title {
  color: #ffffff;
}
.cid-tpkd0w7xwk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpkd0w7xwk .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tpkd0w7xwk .container {
    max-width: 1000px;
  }
}
.cid-tpkd0w7xwk .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tpkd0BvXFw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tpkd0BvXFw .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tpkd0BvXFw .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tpkd0BvXFw form {
  margin-top: 2.5rem;
}
.cid-tpkd0BvXFw input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpkd0BvXFw input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tpkd0BvXFw .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tpkd0BvXFw .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tpkd0BvXFw .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tpkd0BvXFw .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tpkd0BvXFw .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tpkd0BvXFw .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tpkd0BvXFw .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tpkd0BvXFw .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tpkd0BvXFw .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tpkd0BvXFw .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tpkd0BvXFw .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tpkd0BvXFw .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tpkd0BvXFw .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tpkd0BvXFw .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tpkd0BvXFw .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tpkd0BvXFw .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tpkd0BvXFw .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpkd0BvXFw .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tpkd0BvXFw .card-box {
  height: 100%;
}
.cid-tpkd0BvXFw .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tpkd0BvXFw .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tpkd0BvXFw .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tpkd0BvXFw .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tpkd0BvXFw .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tpkd0BvXFw .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tpkd0BvXFw .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tpkd0BvXFw .item-wrapper {
    padding: 0;
  }
  .cid-tpkd0BvXFw .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tpkd0BvXFw .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tpkd0BvXFw .mbr-text {
    margin-top: .75rem;
  }
  .cid-tpkd0BvXFw .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tpkd0BvXFw .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tpkd0BvXFw .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tpkd0BvXFw .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tpkd0BvXFw .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tpkd0BvXFw .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tpkd0BvXFw .textGDPR {
  font-size: 14px;
}
.cid-tpkd0FISXQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpkd0FISXQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpkd0FISXQ .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpkd0FISXQ .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpkd0FISXQ .soc-item::before,
.cid-tpkd0FISXQ .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpkd0FISXQ .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpkd0FISXQ .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpkd0FISXQ .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpkd0FISXQ .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpkd0FISXQ .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpkd0FISXQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpkd0FISXQ .list {
    margin-bottom: 0rem;
  }
}
.cid-tpkd0FISXQ .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpkd0FISXQ .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpkd0FISXQ .form-row > .col,
.cid-tpkd0FISXQ .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpkd0FISXQ .form-control,
.cid-tpkd0FISXQ .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpkd0FISXQ .jq-selectbox__select {
  padding: 0;
}
.cid-tpkd0FISXQ .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpkd0FISXQ .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpkd0FISXQ .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpkd0FISXQ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpkd0FISXQ .jq-number__spin.minus:after,
.cid-tpkd0FISXQ .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpkd0FISXQ .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpkd0FISXQ .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpkd0FISXQ .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpkd0FISXQ .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpkd0FISXQ p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpkd0FISXQ .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpkd0FISXQ input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpkd0FISXQ input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpkd0FISXQ input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpkd0FISXQ input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpkd0FISXQ input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpkd0FISXQ .form-control-label,
.cid-tpkd0FISXQ .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpkd0FISXQ input::-webkit-clear-button {
  display: none;
}
.cid-tpkd0FISXQ input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpkd0FISXQ input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpkd0FISXQ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpkd0FISXQ .wrap {
  position: relative;
}
.cid-tpkd0FISXQ .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpkd0FISXQ .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpkd0FISXQ .btnForm:hover {
  color: #ffffff;
}
.cid-tpkd0FISXQ .copyright {
  color: #ffffff;
}
.cid-tpkd0FISXQ .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tppWQVNbTa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tppWQVNbTa nav.navbar {
  position: absolute !important;
}
.cid-tppWQVNbTa .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tppWQVNbTa .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tppWQVNbTa .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tppWQVNbTa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tppWQVNbTa .nav-link {
  position: relative;
}
.cid-tppWQVNbTa .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tppWQVNbTa .container {
    width: 95%;
  }
}
.cid-tppWQVNbTa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tppWQVNbTa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tppWQVNbTa .nav-item:focus,
.cid-tppWQVNbTa .nav-link:focus {
  outline: none;
}
.cid-tppWQVNbTa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tppWQVNbTa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tppWQVNbTa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tppWQVNbTa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tppWQVNbTa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tppWQVNbTa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tppWQVNbTa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tppWQVNbTa .navbar.opened {
  transition: all 0.3s;
}
.cid-tppWQVNbTa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tppWQVNbTa .navbar .navbar-logo img {
  width: auto;
}
.cid-tppWQVNbTa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tppWQVNbTa .navbar.collapsed {
  justify-content: center;
}
.cid-tppWQVNbTa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tppWQVNbTa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tppWQVNbTa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tppWQVNbTa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tppWQVNbTa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tppWQVNbTa .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: 41%;
}
.cid-tppWQVNbTa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tppWQVNbTa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tppWQVNbTa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tppWQVNbTa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tppWQVNbTa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tppWQVNbTa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tppWQVNbTa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tppWQVNbTa .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: 40%;
  }
  .cid-tppWQVNbTa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tppWQVNbTa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tppWQVNbTa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tppWQVNbTa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tppWQVNbTa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tppWQVNbTa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tppWQVNbTa .navbar.navbar-short {
  min-height: 60px;
}
.cid-tppWQVNbTa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tppWQVNbTa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tppWQVNbTa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tppWQVNbTa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tppWQVNbTa .dropdown-item.active,
.cid-tppWQVNbTa .dropdown-item:active {
  background-color: transparent;
}
.cid-tppWQVNbTa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tppWQVNbTa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tppWQVNbTa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tppWQVNbTa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tppWQVNbTa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tppWQVNbTa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tppWQVNbTa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tppWQVNbTa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tppWQVNbTa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tppWQVNbTa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tppWQVNbTa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tppWQVNbTa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tppWQVNbTa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tppWQVNbTa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tppWQVNbTa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tppWQVNbTa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tppWQVNbTa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tppWQVNbTa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tppWQVNbTa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tppWQVNbTa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tppWQVNbTa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tppWQVNbTa .navbar {
    height: 70px;
  }
  .cid-tppWQVNbTa .navbar.opened {
    height: auto;
  }
  .cid-tppWQVNbTa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tppWQVNbTa .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tppWQVNbTa .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tppWQVNbTa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tppWQVNbTa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tppWQVNbTa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tppWQVNbTa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tppWQVNbTa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tppWQVNbTa .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tppWQVNbTa .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tppWQVNbTa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tppWQVNbTa .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tppWQVNbTa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tppWQVNbTa .container {
    position: relative;
  }
  .cid-tppWQVNbTa .navbar-brand {
    margin-right: auto;
  }
  .cid-tppWQVNbTa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tppWQVNbTa .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tppWQVNbTa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tppWQVNbTa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tppWQVNbTa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tppWQVNbTa .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tppWQVNbTa .navbar-fixed-top {
  position: absolute !important;
}
.cid-tppWR31xuC {
  padding-top: 270px;
  background-image: url("../../../assets/images/klm8-1-770x433.jpeg");
}
.cid-tppWR31xuC H2 {
  color: #ffffff;
}
.cid-tppWR31xuC h1 {
  background: linear-gradient(to left, #ff6666, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tppWR31xuC section {
  align-items: flex-end !important;
}
.cid-tppWR31xuC .mbr-text,
.cid-tppWR31xuC .mbr-section-btn {
  color: #ffffff;
}
.cid-tppWR31xuC .mbr-overlay {
  background-color: transparent !important;
  background: linear-gradient(to top, #000000, transparent);
}
.cid-tppWR6aMBK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tppWR6aMBK .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tppWR6aMBK .container {
    max-width: 1000px;
  }
}
.cid-tppWR6aMBK .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tppWR9rS8Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tppWR9rS8Z .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tppWR9rS8Z .container {
    max-width: 1000px;
  }
}
.cid-tppWR9rS8Z .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tppWRdCryF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tppWRdCryF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tppWRdCryF .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tppWRdCryF .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tppWRdCryF .soc-item::before,
.cid-tppWRdCryF .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tppWRdCryF .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tppWRdCryF .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tppWRdCryF .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tppWRdCryF .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tppWRdCryF .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tppWRdCryF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tppWRdCryF .list {
    margin-bottom: 0rem;
  }
}
.cid-tppWRdCryF .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tppWRdCryF .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tppWRdCryF .form-row > .col,
.cid-tppWRdCryF .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tppWRdCryF .form-control,
.cid-tppWRdCryF .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tppWRdCryF .jq-selectbox__select {
  padding: 0;
}
.cid-tppWRdCryF .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tppWRdCryF .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tppWRdCryF .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tppWRdCryF .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tppWRdCryF .jq-number__spin.minus:after,
.cid-tppWRdCryF .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tppWRdCryF .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tppWRdCryF .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tppWRdCryF .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tppWRdCryF .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tppWRdCryF p {
  font-style: italic;
  color: #9a948d;
}
.cid-tppWRdCryF .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tppWRdCryF input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tppWRdCryF input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tppWRdCryF input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tppWRdCryF input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tppWRdCryF input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tppWRdCryF .form-control-label,
.cid-tppWRdCryF .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tppWRdCryF input::-webkit-clear-button {
  display: none;
}
.cid-tppWRdCryF input::-webkit-inner-spin-button {
  display: none;
}
.cid-tppWRdCryF input::-webkit-outer-spin-button {
  display: none;
}
.cid-tppWRdCryF input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tppWRdCryF .wrap {
  position: relative;
}
.cid-tppWRdCryF .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tppWRdCryF .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tppWRdCryF .btnForm:hover {
  color: #ffffff;
}
.cid-tppWRdCryF .copyright {
  color: #ffffff;
}
.cid-tppWRdCryF .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpq3aTECev {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpq3aTECev nav.navbar {
  position: absolute !important;
}
.cid-tpq3aTECev .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpq3aTECev .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpq3aTECev .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpq3aTECev .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpq3aTECev .nav-link {
  position: relative;
}
.cid-tpq3aTECev .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpq3aTECev .container {
    width: 95%;
  }
}
.cid-tpq3aTECev .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpq3aTECev .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpq3aTECev .nav-item:focus,
.cid-tpq3aTECev .nav-link:focus {
  outline: none;
}
.cid-tpq3aTECev .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpq3aTECev .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpq3aTECev .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpq3aTECev .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpq3aTECev .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpq3aTECev .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpq3aTECev .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpq3aTECev .navbar.opened {
  transition: all 0.3s;
}
.cid-tpq3aTECev .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpq3aTECev .navbar .navbar-logo img {
  width: auto;
}
.cid-tpq3aTECev .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpq3aTECev .navbar.collapsed {
  justify-content: center;
}
.cid-tpq3aTECev .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpq3aTECev .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpq3aTECev .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpq3aTECev .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpq3aTECev .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpq3aTECev .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: 41%;
}
.cid-tpq3aTECev .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpq3aTECev .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpq3aTECev .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpq3aTECev .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpq3aTECev .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpq3aTECev .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpq3aTECev .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpq3aTECev .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: 40%;
  }
  .cid-tpq3aTECev .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpq3aTECev .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpq3aTECev .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpq3aTECev .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpq3aTECev .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpq3aTECev .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpq3aTECev .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpq3aTECev .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpq3aTECev .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpq3aTECev .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpq3aTECev .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpq3aTECev .dropdown-item.active,
.cid-tpq3aTECev .dropdown-item:active {
  background-color: transparent;
}
.cid-tpq3aTECev .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpq3aTECev .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpq3aTECev .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpq3aTECev .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpq3aTECev .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpq3aTECev .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpq3aTECev ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpq3aTECev .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpq3aTECev button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpq3aTECev button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpq3aTECev button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpq3aTECev button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpq3aTECev button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpq3aTECev button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpq3aTECev nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpq3aTECev nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpq3aTECev nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpq3aTECev nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpq3aTECev .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpq3aTECev a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpq3aTECev .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpq3aTECev .navbar {
    height: 70px;
  }
  .cid-tpq3aTECev .navbar.opened {
    height: auto;
  }
  .cid-tpq3aTECev .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpq3aTECev .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpq3aTECev .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpq3aTECev .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpq3aTECev .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpq3aTECev .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpq3aTECev .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpq3aTECev .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpq3aTECev .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpq3aTECev .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpq3aTECev .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpq3aTECev .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpq3aTECev .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpq3aTECev .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpq3aTECev .container {
    position: relative;
  }
  .cid-tpq3aTECev .navbar-brand {
    margin-right: auto;
  }
  .cid-tpq3aTECev .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpq3aTECev .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpq3aTECev .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpq3aTECev .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpq3aTECev .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpq3aTECev .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpq3aTECev .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpuebsv3IC {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/klm2-2000x1125.jpg");
}
.cid-tpuebsv3IC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpuebsv3IC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpuebsv3IC .row {
  align-items: center;
}
.cid-tpuebsv3IC img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tpuebsv3IC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tpuebsv3IC .mbr-section-title {
  color: #000000;
}
.cid-tpuebsv3IC .mbr-text,
.cid-tpuebsv3IC .mbr-section-btn {
  color: #1f357f;
}
.cid-tpq3be06SO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpq3be06SO img,
.cid-tpq3be06SO .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpq3be06SO .item:focus,
.cid-tpq3be06SO span:focus {
  outline: none;
}
.cid-tpq3be06SO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpq3be06SO .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tpq3be06SO .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tpq3be06SO .item-img {
    padding: 1rem;
  }
}
.cid-tpq3be06SO .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpq3be06SO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpq3be06SO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpq3be06SO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpq3be06SO .mbr-section-title {
  color: #232323;
}
.cid-tpq3be06SO .mbr-text,
.cid-tpq3be06SO .mbr-section-btn {
  text-align: center;
}
.cid-tpq3be06SO .item-title {
  text-align: center;
  color: #000000;
}
.cid-tpq3be06SO .item-subtitle {
  text-align: center;
}
.cid-tpq3bin2Kj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpq3bin2Kj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpq3bin2Kj .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpq3bin2Kj .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpq3bin2Kj .soc-item::before,
.cid-tpq3bin2Kj .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpq3bin2Kj .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpq3bin2Kj .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpq3bin2Kj .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpq3bin2Kj .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpq3bin2Kj .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpq3bin2Kj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpq3bin2Kj .list {
    margin-bottom: 0rem;
  }
}
.cid-tpq3bin2Kj .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpq3bin2Kj .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpq3bin2Kj .form-row > .col,
.cid-tpq3bin2Kj .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpq3bin2Kj .form-control,
.cid-tpq3bin2Kj .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpq3bin2Kj .jq-selectbox__select {
  padding: 0;
}
.cid-tpq3bin2Kj .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpq3bin2Kj .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpq3bin2Kj .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpq3bin2Kj .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpq3bin2Kj .jq-number__spin.minus:after,
.cid-tpq3bin2Kj .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpq3bin2Kj .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpq3bin2Kj .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpq3bin2Kj .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpq3bin2Kj .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpq3bin2Kj p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpq3bin2Kj .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpq3bin2Kj input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpq3bin2Kj input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpq3bin2Kj input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpq3bin2Kj input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpq3bin2Kj input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpq3bin2Kj .form-control-label,
.cid-tpq3bin2Kj .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpq3bin2Kj input::-webkit-clear-button {
  display: none;
}
.cid-tpq3bin2Kj input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpq3bin2Kj input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpq3bin2Kj input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpq3bin2Kj .wrap {
  position: relative;
}
.cid-tpq3bin2Kj .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpq3bin2Kj .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpq3bin2Kj .btnForm:hover {
  color: #ffffff;
}
.cid-tpq3bin2Kj .copyright {
  color: #ffffff;
}
.cid-tpq3bin2Kj .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tp8Z8PmZud {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tp8Z8PmZud nav.navbar {
  position: absolute !important;
}
.cid-tp8Z8PmZud .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp8Z8PmZud .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tp8Z8PmZud .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tp8Z8PmZud .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tp8Z8PmZud .nav-link {
  position: relative;
}
.cid-tp8Z8PmZud .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tp8Z8PmZud .container {
    width: 95%;
  }
}
.cid-tp8Z8PmZud .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tp8Z8PmZud .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tp8Z8PmZud .nav-item:focus,
.cid-tp8Z8PmZud .nav-link:focus {
  outline: none;
}
.cid-tp8Z8PmZud .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tp8Z8PmZud .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tp8Z8PmZud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tp8Z8PmZud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tp8Z8PmZud .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tp8Z8PmZud .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tp8Z8PmZud .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tp8Z8PmZud .navbar.opened {
  transition: all 0.3s;
}
.cid-tp8Z8PmZud .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tp8Z8PmZud .navbar .navbar-logo img {
  width: auto;
}
.cid-tp8Z8PmZud .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tp8Z8PmZud .navbar.collapsed {
  justify-content: center;
}
.cid-tp8Z8PmZud .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tp8Z8PmZud .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tp8Z8PmZud .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tp8Z8PmZud .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tp8Z8PmZud .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tp8Z8PmZud .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: 41%;
}
.cid-tp8Z8PmZud .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tp8Z8PmZud .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tp8Z8PmZud .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tp8Z8PmZud .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tp8Z8PmZud .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tp8Z8PmZud .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tp8Z8PmZud .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tp8Z8PmZud .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: 40%;
  }
  .cid-tp8Z8PmZud .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tp8Z8PmZud .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tp8Z8PmZud .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tp8Z8PmZud .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tp8Z8PmZud .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tp8Z8PmZud .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tp8Z8PmZud .navbar.navbar-short {
  min-height: 60px;
}
.cid-tp8Z8PmZud .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tp8Z8PmZud .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tp8Z8PmZud .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tp8Z8PmZud .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tp8Z8PmZud .dropdown-item.active,
.cid-tp8Z8PmZud .dropdown-item:active {
  background-color: transparent;
}
.cid-tp8Z8PmZud .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tp8Z8PmZud .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tp8Z8PmZud .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tp8Z8PmZud .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tp8Z8PmZud .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tp8Z8PmZud .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tp8Z8PmZud ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tp8Z8PmZud .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tp8Z8PmZud button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tp8Z8PmZud button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tp8Z8PmZud button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tp8Z8PmZud button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp8Z8PmZud button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tp8Z8PmZud button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tp8Z8PmZud nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp8Z8PmZud nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tp8Z8PmZud nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tp8Z8PmZud nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tp8Z8PmZud .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tp8Z8PmZud a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tp8Z8PmZud .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tp8Z8PmZud .navbar {
    height: 70px;
  }
  .cid-tp8Z8PmZud .navbar.opened {
    height: auto;
  }
  .cid-tp8Z8PmZud .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tp8Z8PmZud .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tp8Z8PmZud .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tp8Z8PmZud .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp8Z8PmZud .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tp8Z8PmZud .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp8Z8PmZud .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tp8Z8PmZud .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tp8Z8PmZud .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tp8Z8PmZud .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tp8Z8PmZud .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tp8Z8PmZud .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tp8Z8PmZud .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tp8Z8PmZud .container {
    position: relative;
  }
  .cid-tp8Z8PmZud .navbar-brand {
    margin-right: auto;
  }
  .cid-tp8Z8PmZud .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tp8Z8PmZud .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tp8Z8PmZud .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tp8Z8PmZud .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tp8Z8PmZud .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tp8Z8PmZud .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tp8Z8PmZud .navbar-fixed-top {
  position: absolute !important;
}
.cid-tp8Z8Ue3DY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tp8Z8Ue3DY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tp8Z8Ue3DY .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tp8Z8Ue3DY .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tp8Z8Ue3DY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tp8Z8Ue3DY .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tp8Z8Ue3DY .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tp8Z8Ue3DY .img-card {
    padding: 1rem;
  }
}
.cid-tp8Z8Ue3DY .row {
  justify-content: space-between;
}
.cid-tp8Z8Ue3DY .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tp8Z8Ue3DY .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tp8Z8Ue3DY .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tp8Z8Ue3DY .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tp8Z8Ue3DY .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tp8Z8Ue3DY .dot {
  width: 6px;
  height: 6px;
  background: #ffffff;
}
.cid-tp8Z8Ue3DY .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tp8Z8Ue3DY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tp8Z8Ue3DY .mbr-text,
.cid-tp8Z8Ue3DY .mbr-section-btn {
  color: #ffffff;
}
.cid-tp8Z8Ue3DY .mbr-section-title {
  color: #ffffff;
}
.cid-tp8Z8WQOnD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tp8Z8WQOnD .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp8Z8WQOnD .container {
    max-width: 1000px;
  }
}
.cid-tp8Z8WQOnD .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp8Z8Z3ZAv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tp8Z8Z3ZAv .mbr-text {
  color: #353535;
}
@media (min-width: 1400px) {
  .cid-tp8Z8Z3ZAv .container {
    max-width: 1000px;
  }
}
.cid-tp8Z8Z3ZAv .line {
  border-top: 2px solid #efefef;
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.cid-tp8Z91vUoK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eae8e4;
}
.cid-tp8Z91vUoK .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tp8Z91vUoK .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-tp8Z91vUoK form {
  margin-top: 2.5rem;
}
.cid-tp8Z91vUoK input::-webkit-input-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp8Z91vUoK input::-moz-placeholder {
  color: #373c42;
  opacity: .8;
}
.cid-tp8Z91vUoK .mbr-form .form-group {
  margin-bottom: 1rem;
}
.cid-tp8Z91vUoK .mbr-form .form-control {
  padding: .75rem 1rem;
  line-height: 1.5;
  border: 1px solid #dddddd;
  border-radius: 0 !important;
  background-color: #ffffff;
}
.cid-tp8Z91vUoK .mbr-form .form-control:focus {
  border-color: #111111;
}
.cid-tp8Z91vUoK .mbr-form textarea {
  height: 120px;
  background-color: #ffffff;
}
.cid-tp8Z91vUoK .mbr-form .btn {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: none;
  min-height: auto !important;
  font-weight: 400;
}
.cid-tp8Z91vUoK .mbr-form .btn-primary-outline {
  padding: 0 !important;
  border-bottom: 1px solid currentColor !important;
}
.cid-tp8Z91vUoK .card_item {
  border-radius: 0 !important;
}
@media (min-width: 768px) {
  .cid-tp8Z91vUoK .card_item:nth-child(1) .card-box {
    padding: 2.5rem 0 2.5rem 2rem;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(2) .card-box {
    padding: 12rem 0 2.5rem 2rem;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3) .card-box {
    padding: 6rem 2rem 2.5rem 2rem;
  }
}
.cid-tp8Z91vUoK .card_item:nth-child(1) .square_null {
  transform: translateX(2rem);
}
.cid-tp8Z91vUoK .card_item:nth-child(1) .square_fill {
  transform: translate(-5rem, -2rem);
  background-color: #ff9966;
}
.cid-tp8Z91vUoK .card_item:nth-child(1):hover .square_fill {
  transform: rotate(45deg) translate(-2rem, 2rem);
}
.cid-tp8Z91vUoK .card_item:nth-child(2):hover .square_fill {
  transform: rotate(-45deg) translate(0.25rem, -3rem) scale(0.75);
}
.cid-tp8Z91vUoK .card_item:nth-child(2) .square_fill {
  background-color: #40b0bf;
  transform: translate(-2.5rem, -0.5rem);
}
.cid-tp8Z91vUoK .card_item:nth-child(2) .square_null {
  transform: rotate(45deg) translate(-1rem, -2rem);
}
.cid-tp8Z91vUoK .card_item:nth-child(3):hover .square_fill {
  transform: scale(1) translateX(-5rem) rotate(45deg);
}
.cid-tp8Z91vUoK .card_item:nth-child(3) .square_fill {
  background-color: #47b5ed;
  transform: scale(0.8) translateX(-6.25rem);
}
.cid-tp8Z91vUoK .card_item .card-box {
  border-left: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp8Z91vUoK .card_item:nth-child(3) .card-box {
  border-right: 1px dotted rgba(55, 60, 66, 0.5);
}
.cid-tp8Z91vUoK .card-box {
  height: 100%;
}
.cid-tp8Z91vUoK .item-wrapper {
  height: 100%;
  padding: 0 1rem;
}
.cid-tp8Z91vUoK .square_animation {
  display: flex;
  position: relative;
  margin-bottom: 1.75rem;
}
.cid-tp8Z91vUoK .square_animation .square {
  width: 5rem;
  height: 5rem;
}
.cid-tp8Z91vUoK .square_animation .square_null {
  z-index: 1;
  border: 1px solid #ffb18a;
}
.cid-tp8Z91vUoK .square_animation .square_fill {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tp8Z91vUoK .card-title {
  margin-bottom: 1.75rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tp8Z91vUoK .square_animation .square {
    width: 4rem;
    height: 4rem;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(1) .square_null {
    transform: translateX(1rem);
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-4.75rem);
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3):hover .square_fill {
    transform: scale(1) translateX(-4rem) rotate(45deg);
  }
}
@media (max-width: 767px) {
  .cid-tp8Z91vUoK .item-wrapper {
    padding: 0;
  }
  .cid-tp8Z91vUoK .card-box {
    padding: 2rem 0 2.5rem;
  }
  .cid-tp8Z91vUoK .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tp8Z91vUoK .mbr-text {
    margin-top: .75rem;
  }
  .cid-tp8Z91vUoK .square_animation {
    margin-bottom: 1rem;
  }
  .cid-tp8Z91vUoK .square_animation .square {
    width: 2.5rem;
    height: 2.5rem;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(1):hover .square_fill {
    transform: none;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(1) .square_fill {
    transform: translate(-2rem, -1rem) !important;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(1) .square_null {
    transform: translateX(1.5rem);
  }
  .cid-tp8Z91vUoK .card_item:nth-child(2):hover .square_fill {
    transform: none;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(2) .square_fill {
    transform: translate(-1.75rem, 0.75rem) !important;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(2) .square_null {
    margin-left: 1rem;
    transform: rotate(45deg) translate(0);
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3):hover .square_fill {
    transform: none;
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3) .square_fill {
    transform: scale(0.8) translateX(-3.15rem) !important;
  }
  .cid-tp8Z91vUoK .card_item .card-box {
    border-left: none;
    border-bottom: 1px dotted rgba(55, 60, 66, 0.5);
  }
  .cid-tp8Z91vUoK .card_item:nth-child(3) .card-box {
    border-right: none;
    border-bottom: none;
  }
  .cid-tp8Z91vUoK .card-title {
    margin-bottom: 1.25rem;
  }
}
.cid-tp8Z91vUoK .textGDPR {
  font-size: 14px;
}
.cid-tp8Z95tg5C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tp8Z95tg5C .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tp8Z95tg5C .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tp8Z95tg5C .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tp8Z95tg5C .soc-item::before,
.cid-tp8Z95tg5C .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tp8Z95tg5C .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tp8Z95tg5C .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tp8Z95tg5C .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tp8Z95tg5C .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tp8Z95tg5C .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tp8Z95tg5C .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tp8Z95tg5C .list {
    margin-bottom: 0rem;
  }
}
.cid-tp8Z95tg5C .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tp8Z95tg5C .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tp8Z95tg5C .form-row > .col,
.cid-tp8Z95tg5C .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tp8Z95tg5C .form-control,
.cid-tp8Z95tg5C .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tp8Z95tg5C .jq-selectbox__select {
  padding: 0;
}
.cid-tp8Z95tg5C .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tp8Z95tg5C .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp8Z95tg5C .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tp8Z95tg5C .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tp8Z95tg5C .jq-number__spin.minus:after,
.cid-tp8Z95tg5C .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tp8Z95tg5C .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tp8Z95tg5C .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tp8Z95tg5C .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tp8Z95tg5C .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tp8Z95tg5C p {
  font-style: italic;
  color: #9a948d;
}
.cid-tp8Z95tg5C .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tp8Z95tg5C input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tp8Z95tg5C input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp8Z95tg5C input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tp8Z95tg5C input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tp8Z95tg5C input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tp8Z95tg5C .form-control-label,
.cid-tp8Z95tg5C .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tp8Z95tg5C input::-webkit-clear-button {
  display: none;
}
.cid-tp8Z95tg5C input::-webkit-inner-spin-button {
  display: none;
}
.cid-tp8Z95tg5C input::-webkit-outer-spin-button {
  display: none;
}
.cid-tp8Z95tg5C input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tp8Z95tg5C .wrap {
  position: relative;
}
.cid-tp8Z95tg5C .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tp8Z95tg5C .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tp8Z95tg5C .btnForm:hover {
  color: #ffffff;
}
.cid-tp8Z95tg5C .copyright {
  color: #ffffff;
}
.cid-tp8Z95tg5C .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpqE0p5gb4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpqE0p5gb4 nav.navbar {
  position: absolute !important;
}
.cid-tpqE0p5gb4 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpqE0p5gb4 .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpqE0p5gb4 .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpqE0p5gb4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpqE0p5gb4 .nav-link {
  position: relative;
}
.cid-tpqE0p5gb4 .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpqE0p5gb4 .container {
    width: 95%;
  }
}
.cid-tpqE0p5gb4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpqE0p5gb4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpqE0p5gb4 .nav-item:focus,
.cid-tpqE0p5gb4 .nav-link:focus {
  outline: none;
}
.cid-tpqE0p5gb4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpqE0p5gb4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpqE0p5gb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpqE0p5gb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpqE0p5gb4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpqE0p5gb4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpqE0p5gb4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpqE0p5gb4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpqE0p5gb4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpqE0p5gb4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpqE0p5gb4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpqE0p5gb4 .navbar.collapsed {
  justify-content: center;
}
.cid-tpqE0p5gb4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpqE0p5gb4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpqE0p5gb4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpqE0p5gb4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpqE0p5gb4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpqE0p5gb4 .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: 41%;
}
.cid-tpqE0p5gb4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpqE0p5gb4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpqE0p5gb4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpqE0p5gb4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpqE0p5gb4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpqE0p5gb4 .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: 40%;
  }
  .cid-tpqE0p5gb4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpqE0p5gb4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpqE0p5gb4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpqE0p5gb4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpqE0p5gb4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpqE0p5gb4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpqE0p5gb4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpqE0p5gb4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpqE0p5gb4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpqE0p5gb4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpqE0p5gb4 .dropdown-item.active,
.cid-tpqE0p5gb4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpqE0p5gb4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpqE0p5gb4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpqE0p5gb4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpqE0p5gb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpqE0p5gb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpqE0p5gb4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpqE0p5gb4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpqE0p5gb4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpqE0p5gb4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpqE0p5gb4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpqE0p5gb4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpqE0p5gb4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpqE0p5gb4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpqE0p5gb4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpqE0p5gb4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpqE0p5gb4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpqE0p5gb4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpqE0p5gb4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpqE0p5gb4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpqE0p5gb4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpqE0p5gb4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpqE0p5gb4 .navbar {
    height: 70px;
  }
  .cid-tpqE0p5gb4 .navbar.opened {
    height: auto;
  }
  .cid-tpqE0p5gb4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpqE0p5gb4 .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpqE0p5gb4 .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpqE0p5gb4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpqE0p5gb4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpqE0p5gb4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpqE0p5gb4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpqE0p5gb4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpqE0p5gb4 .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpqE0p5gb4 .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpqE0p5gb4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpqE0p5gb4 .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpqE0p5gb4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpqE0p5gb4 .container {
    position: relative;
  }
  .cid-tpqE0p5gb4 .navbar-brand {
    margin-right: auto;
  }
  .cid-tpqE0p5gb4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpqE0p5gb4 .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpqE0p5gb4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpqE0p5gb4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpqE0p5gb4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpqE0p5gb4 .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpqE0p5gb4 .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpqE0BzPcB {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/animals-bush-elephant-667205-2000x729.jpg");
  overflow: hidden;
}
.cid-tpqE0BzPcB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpqE0BzPcB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpqE0BzPcB .container,
.cid-tpqE0BzPcB .container-fluid {
  position: relative;
}
.cid-tpqE0BzPcB .row {
  justify-content: left;
}
.cid-tpqE0BzPcB .col-content {
  position: relative;
  z-index: 10;
}
.cid-tpqE0BzPcB .mbr-section-title {
  color: #ffffff;
}
.cid-tpqE0BzPcB .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tpqE0BzPcB .mbr-text {
  color: #2B2B2B;
}
.cid-tpqE0BzPcB .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tpqE0BzPcB .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tpqE0BzPcB .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tpqE0BzPcB .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tpqE0BzPcB .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tpqE0BzPcB .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tpqE0BzPcB .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tpqE0ECb6l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpqE0ECb6l img,
.cid-tpqE0ECb6l .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tpqE0ECb6l .item:focus,
.cid-tpqE0ECb6l span:focus {
  outline: none;
}
.cid-tpqE0ECb6l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tpqE0ECb6l .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tpqE0ECb6l .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tpqE0ECb6l .item-img {
    padding: 1rem;
  }
}
.cid-tpqE0ECb6l .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tpqE0ECb6l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tpqE0ECb6l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tpqE0ECb6l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tpqE0ECb6l .mbr-section-title {
  color: #232323;
}
.cid-tpqE0ECb6l .mbr-text,
.cid-tpqE0ECb6l .mbr-section-btn {
  text-align: center;
}
.cid-tpqE0ECb6l .item-title {
  text-align: center;
  color: #000000;
}
.cid-tpqE0ECb6l .item-subtitle {
  text-align: center;
}
.cid-tpqE0L4QOb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpqE0L4QOb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpqE0L4QOb .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpqE0L4QOb .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpqE0L4QOb .soc-item::before,
.cid-tpqE0L4QOb .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpqE0L4QOb .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpqE0L4QOb .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpqE0L4QOb .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpqE0L4QOb .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpqE0L4QOb .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpqE0L4QOb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpqE0L4QOb .list {
    margin-bottom: 0rem;
  }
}
.cid-tpqE0L4QOb .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpqE0L4QOb .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpqE0L4QOb .form-row > .col,
.cid-tpqE0L4QOb .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpqE0L4QOb .form-control,
.cid-tpqE0L4QOb .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpqE0L4QOb .jq-selectbox__select {
  padding: 0;
}
.cid-tpqE0L4QOb .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpqE0L4QOb .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpqE0L4QOb .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpqE0L4QOb .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpqE0L4QOb .jq-number__spin.minus:after,
.cid-tpqE0L4QOb .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpqE0L4QOb .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpqE0L4QOb .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpqE0L4QOb .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpqE0L4QOb .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpqE0L4QOb p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpqE0L4QOb .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpqE0L4QOb input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpqE0L4QOb input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpqE0L4QOb input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpqE0L4QOb input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpqE0L4QOb input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpqE0L4QOb .form-control-label,
.cid-tpqE0L4QOb .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpqE0L4QOb input::-webkit-clear-button {
  display: none;
}
.cid-tpqE0L4QOb input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpqE0L4QOb input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpqE0L4QOb input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpqE0L4QOb .wrap {
  position: relative;
}
.cid-tpqE0L4QOb .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpqE0L4QOb .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpqE0L4QOb .btnForm:hover {
  color: #ffffff;
}
.cid-tpqE0L4QOb .copyright {
  color: #ffffff;
}
.cid-tpqE0L4QOb .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tpqLW32rGz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tpqLW32rGz nav.navbar {
  position: absolute !important;
}
.cid-tpqLW32rGz .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpqLW32rGz .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tpqLW32rGz .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tpqLW32rGz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tpqLW32rGz .nav-link {
  position: relative;
}
.cid-tpqLW32rGz .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tpqLW32rGz .container {
    width: 95%;
  }
}
.cid-tpqLW32rGz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpqLW32rGz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tpqLW32rGz .nav-item:focus,
.cid-tpqLW32rGz .nav-link:focus {
  outline: none;
}
.cid-tpqLW32rGz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpqLW32rGz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpqLW32rGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpqLW32rGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpqLW32rGz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpqLW32rGz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpqLW32rGz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tpqLW32rGz .navbar.opened {
  transition: all 0.3s;
}
.cid-tpqLW32rGz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpqLW32rGz .navbar .navbar-logo img {
  width: auto;
}
.cid-tpqLW32rGz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tpqLW32rGz .navbar.collapsed {
  justify-content: center;
}
.cid-tpqLW32rGz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpqLW32rGz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpqLW32rGz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tpqLW32rGz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpqLW32rGz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpqLW32rGz .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: 41%;
}
.cid-tpqLW32rGz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpqLW32rGz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpqLW32rGz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpqLW32rGz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpqLW32rGz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpqLW32rGz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpqLW32rGz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpqLW32rGz .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: 40%;
  }
  .cid-tpqLW32rGz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpqLW32rGz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpqLW32rGz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpqLW32rGz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tpqLW32rGz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpqLW32rGz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpqLW32rGz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpqLW32rGz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpqLW32rGz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpqLW32rGz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpqLW32rGz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpqLW32rGz .dropdown-item.active,
.cid-tpqLW32rGz .dropdown-item:active {
  background-color: transparent;
}
.cid-tpqLW32rGz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpqLW32rGz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpqLW32rGz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpqLW32rGz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpqLW32rGz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpqLW32rGz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tpqLW32rGz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpqLW32rGz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tpqLW32rGz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpqLW32rGz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tpqLW32rGz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpqLW32rGz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpqLW32rGz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpqLW32rGz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpqLW32rGz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpqLW32rGz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpqLW32rGz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpqLW32rGz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpqLW32rGz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tpqLW32rGz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpqLW32rGz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpqLW32rGz .navbar {
    height: 70px;
  }
  .cid-tpqLW32rGz .navbar.opened {
    height: auto;
  }
  .cid-tpqLW32rGz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpqLW32rGz .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tpqLW32rGz .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tpqLW32rGz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpqLW32rGz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tpqLW32rGz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpqLW32rGz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tpqLW32rGz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tpqLW32rGz .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tpqLW32rGz .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tpqLW32rGz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tpqLW32rGz .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tpqLW32rGz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tpqLW32rGz .container {
    position: relative;
  }
  .cid-tpqLW32rGz .navbar-brand {
    margin-right: auto;
  }
  .cid-tpqLW32rGz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tpqLW32rGz .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tpqLW32rGz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tpqLW32rGz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tpqLW32rGz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tpqLW32rGz .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tpqLW32rGz .navbar-fixed-top {
  position: absolute !important;
}
.cid-tpqPJ5n6Vg {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/lamagayasafaris-275x183.jpg");
}
.cid-tpqPJ5n6Vg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpqPJ5n6Vg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpqPJ5n6Vg .row {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .row {
    padding: 0 12px;
  }
}
.cid-tpqPJ5n6Vg .item-wrap {
  z-index: 1;
}
.cid-tpqPJ5n6Vg .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .title-wrapper {
    margin-bottom: 65px;
  }
}
.cid-tpqPJ5n6Vg .title-wrapper .mbr-section-subtitle {
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .title-wrapper .mbr-section-subtitle {
    margin-bottom: 6.5px;
  }
}
.cid-tpqPJ5n6Vg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tpqPJ5n6Vg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .card {
    margin-top: 48px;
  }
}
.cid-tpqPJ5n6Vg .card .mbr-iconfont {
  font-size: 30px;
  margin-bottom: 10px;
  color: #a1a1a1;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .card .mbr-iconfont {
    margin-bottom: 8px;
  }
}
.cid-tpqPJ5n6Vg .card .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tpqPJ5n6Vg .card .mbr-card-title span {
  opacity: .6;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .card .mbr-card-title {
    margin-bottom: 13px;
  }
}
.cid-tpqPJ5n6Vg .card .mbr-text {
  margin-bottom: 0;
}
.cid-tpqPJ5n6Vg .border-wrap {
  width: 100%;
  height: 1px;
  background-color: #d9d9d9;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tpqPJ5n6Vg .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-tpqPJ5n6Vg .mbr-section-title {
  color: #181818;
}
.cid-tpqPJ5n6Vg .mbr-section-subtitle {
  color: #181818;
}
.cid-tpqPJ5n6Vg .mbr-text {
  color: #000000;
}
.cid-tpqPJ5n6Vg .mbr-card-title {
  color: #181818;
}
.cid-tpqPJ5n6Vg .mbr-card-text {
  color: #000000;
}
.cid-tpqLWhqc2S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tpqLWhqc2S .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tpqLWhqc2S .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tpqLWhqc2S .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tpqLWhqc2S .soc-item::before,
.cid-tpqLWhqc2S .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tpqLWhqc2S .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tpqLWhqc2S .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tpqLWhqc2S .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tpqLWhqc2S .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tpqLWhqc2S .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tpqLWhqc2S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpqLWhqc2S .list {
    margin-bottom: 0rem;
  }
}
.cid-tpqLWhqc2S .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tpqLWhqc2S .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tpqLWhqc2S .form-row > .col,
.cid-tpqLWhqc2S .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tpqLWhqc2S .form-control,
.cid-tpqLWhqc2S .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tpqLWhqc2S .jq-selectbox__select {
  padding: 0;
}
.cid-tpqLWhqc2S .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tpqLWhqc2S .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpqLWhqc2S .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tpqLWhqc2S .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tpqLWhqc2S .jq-number__spin.minus:after,
.cid-tpqLWhqc2S .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tpqLWhqc2S .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tpqLWhqc2S .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tpqLWhqc2S .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tpqLWhqc2S .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tpqLWhqc2S p {
  font-style: italic;
  color: #9a948d;
}
.cid-tpqLWhqc2S .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tpqLWhqc2S input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tpqLWhqc2S input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpqLWhqc2S input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tpqLWhqc2S input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tpqLWhqc2S input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tpqLWhqc2S .form-control-label,
.cid-tpqLWhqc2S .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tpqLWhqc2S input::-webkit-clear-button {
  display: none;
}
.cid-tpqLWhqc2S input::-webkit-inner-spin-button {
  display: none;
}
.cid-tpqLWhqc2S input::-webkit-outer-spin-button {
  display: none;
}
.cid-tpqLWhqc2S input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tpqLWhqc2S .wrap {
  position: relative;
}
.cid-tpqLWhqc2S .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tpqLWhqc2S .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tpqLWhqc2S .btnForm:hover {
  color: #ffffff;
}
.cid-tpqLWhqc2S .copyright {
  color: #ffffff;
}
.cid-tpqLWhqc2S .borderTop {
  border-top: 1px solid #4f4e4e;
}
.cid-tprg3DAdpk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tprg3DAdpk nav.navbar {
  position: absolute !important;
}
.cid-tprg3DAdpk .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tprg3DAdpk .btn {
  padding: 1.25rem 2rem !important;
}
.cid-tprg3DAdpk .navbar-caption-wrap {
  padding: 0 1.5rem;
}
.cid-tprg3DAdpk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tprg3DAdpk .nav-link {
  position: relative;
}
.cid-tprg3DAdpk .container {
  display: flex;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  position: fixed !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 2rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 767px) {
  .cid-tprg3DAdpk .container {
    width: 95%;
  }
}
.cid-tprg3DAdpk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tprg3DAdpk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 100%;
  padding: 4px !important;
  border-radius: 100vw;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff !important;
}
.cid-tprg3DAdpk .nav-item:focus,
.cid-tprg3DAdpk .nav-link:focus {
  outline: none;
}
.cid-tprg3DAdpk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tprg3DAdpk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tprg3DAdpk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tprg3DAdpk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tprg3DAdpk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tprg3DAdpk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tprg3DAdpk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tprg3DAdpk .navbar.opened {
  transition: all 0.3s;
}
.cid-tprg3DAdpk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tprg3DAdpk .navbar .navbar-logo img {
  width: auto;
}
.cid-tprg3DAdpk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-tprg3DAdpk .navbar.collapsed {
  justify-content: center;
}
.cid-tprg3DAdpk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tprg3DAdpk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tprg3DAdpk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.7rem);
  }
}
.cid-tprg3DAdpk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tprg3DAdpk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tprg3DAdpk .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: 41%;
}
.cid-tprg3DAdpk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tprg3DAdpk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tprg3DAdpk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tprg3DAdpk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tprg3DAdpk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tprg3DAdpk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tprg3DAdpk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tprg3DAdpk .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: 40%;
  }
  .cid-tprg3DAdpk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tprg3DAdpk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tprg3DAdpk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tprg3DAdpk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tprg3DAdpk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tprg3DAdpk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tprg3DAdpk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tprg3DAdpk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tprg3DAdpk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tprg3DAdpk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tprg3DAdpk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tprg3DAdpk .dropdown-item.active,
.cid-tprg3DAdpk .dropdown-item:active {
  background-color: transparent;
}
.cid-tprg3DAdpk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tprg3DAdpk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tprg3DAdpk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tprg3DAdpk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tprg3DAdpk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tprg3DAdpk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tprg3DAdpk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tprg3DAdpk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
.cid-tprg3DAdpk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tprg3DAdpk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1b1f0a;
}
.cid-tprg3DAdpk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tprg3DAdpk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tprg3DAdpk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tprg3DAdpk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tprg3DAdpk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tprg3DAdpk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tprg3DAdpk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tprg3DAdpk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tprg3DAdpk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tprg3DAdpk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tprg3DAdpk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tprg3DAdpk .navbar {
    height: 70px;
  }
  .cid-tprg3DAdpk .navbar.opened {
    height: auto;
  }
  .cid-tprg3DAdpk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tprg3DAdpk .navbar-nav .nav-item {
  margin: 0 8px !important;
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tprg3DAdpk .navbar-nav .nav-item .nav-link {
  padding: 12px 12px 12px 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tprg3DAdpk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tprg3DAdpk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tprg3DAdpk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tprg3DAdpk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 1rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tprg3DAdpk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(90deg);
}
.cid-tprg3DAdpk .dropdown-submenu {
  position: relative;
  max-width: 500px !important;
  transform: translateX(-50%) !important;
  top: calc(100% + 8px) !important;
  left: 50% !important;
}
@media (min-width: 992px) {
  .cid-tprg3DAdpk .dropdown-submenu::before {
    content: "";
    width: 100%;
    height: 8px;
    bottom: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tprg3DAdpk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tprg3DAdpk .mbr-section-btn .btn {
  padding: 0.5rem 1rem;
}
.cid-tprg3DAdpk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tprg3DAdpk .container {
    position: relative;
  }
  .cid-tprg3DAdpk .navbar-brand {
    margin-right: auto;
  }
  .cid-tprg3DAdpk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 1rem 1rem 2rem;
    border-top: 2rem solid #ffffff;
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    background: rgba(235, 235, 235, 0.94);
    backdrop-filter: blur(8px);
  }
  .cid-tprg3DAdpk .navbar-nav .nav-item .nav-link::after {
    margin-left: auto;
  }
  .cid-tprg3DAdpk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu {
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tprg3DAdpk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tprg3DAdpk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tprg3DAdpk .navbar-collapse {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-tprg3DAdpk .navbar-fixed-top {
  position: absolute !important;
}
.cid-tprg44Ht1c {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/mount-meru-2000x1293.jpg");
  overflow: hidden;
}
.cid-tprg44Ht1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tprg44Ht1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tprg44Ht1c .container,
.cid-tprg44Ht1c .container-fluid {
  position: relative;
}
.cid-tprg44Ht1c .row {
  justify-content: left;
}
.cid-tprg44Ht1c .col-content {
  position: relative;
  z-index: 10;
}
.cid-tprg44Ht1c .mbr-section-title {
  color: #000000;
}
.cid-tprg44Ht1c .mbr-section-subtitle {
  color: #2B2B2B;
}
.cid-tprg44Ht1c .mbr-text {
  color: #2B2B2B;
}
.cid-tprg44Ht1c .mbr-section-btn .btn-primary:hover {
  background-color: #cecec1 !important;
  color: #2b2b2b !important;
}
.cid-tprg44Ht1c .circle-blur {
  position: absolute;
  transform: translate(50%, -50%);
  display: block;
  width: 320px;
  height: 320px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .97;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
@media (max-width: 991px) {
  .cid-tprg44Ht1c .circle-blur {
    width: 240px;
    height: 240px;
  }
}
.cid-tprg44Ht1c .circle-blur1 {
  top: 0;
  right: 70%;
  background-image: linear-gradient(132deg, #e6c63b 27%, #e6c63b 50%, #e6c63b 79%);
}
.cid-tprg44Ht1c .circle-blur2 {
  top: 30%;
  right: 50%;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-tprg44Ht1c .circle-blur3 {
  top: 50%;
  right: 10%;
  background-image: linear-gradient(132deg, #000000 27%, #000000 50%, #000000 79%);
}
.cid-tprg44Ht1c .circle-blur4 {
  top: 75%;
  right: 25%;
  background-image: linear-gradient(132deg, #77bbdf 27%, #77bbdf 50%, #77bbdf 79%);
}
.cid-tprg4d3Gsd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tprg4d3Gsd img,
.cid-tprg4d3Gsd .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tprg4d3Gsd .item:focus,
.cid-tprg4d3Gsd span:focus {
  outline: none;
}
.cid-tprg4d3Gsd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tprg4d3Gsd .item-img {
  padding: 2rem;
  margin-bottom: 1.5rem;
}
.cid-tprg4d3Gsd .item-img img {
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tprg4d3Gsd .item-img {
    padding: 1rem;
  }
}
.cid-tprg4d3Gsd .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #ffb18a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tprg4d3Gsd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tprg4d3Gsd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tprg4d3Gsd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tprg4d3Gsd .mbr-section-title {
  color: #232323;
}
.cid-tprg4d3Gsd .mbr-text,
.cid-tprg4d3Gsd .mbr-section-btn {
  text-align: center;
}
.cid-tprg4d3Gsd .item-title {
  text-align: center;
  color: #000000;
}
.cid-tprg4d3Gsd .item-subtitle {
  text-align: center;
}
.cid-tprg4kLpc1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tprg4kLpc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tprg4kLpc1 .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tprg4kLpc1 .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-tprg4kLpc1 .soc-item::before,
.cid-tprg4kLpc1 .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tprg4kLpc1 .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tprg4kLpc1 .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-tprg4kLpc1 .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tprg4kLpc1 .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tprg4kLpc1 .list {
  letter-spacing: 0.2em;
  list-style: none;
  padding-left: 0;
  color: #9a948d;
}
@media (max-width: 991px) {
  .cid-tprg4kLpc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tprg4kLpc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-tprg4kLpc1 .list li {
  margin-bottom: 0.5rem;
  letter-spacing: 0.1em;
}
.cid-tprg4kLpc1 .mbr-iconfont {
  color: #fff;
  border: none;
  position: absolute;
  right: 2%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.cid-tprg4kLpc1 .form-row > .col,
.cid-tprg4kLpc1 .form-row > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.cid-tprg4kLpc1 .form-control,
.cid-tprg4kLpc1 .field-input {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: none !important;
  box-shadow: none;
  border-bottom: 1px solid #9a948d !important;
  padding: 0;
  color: #ffffff;
  font-style: italic;
}
.cid-tprg4kLpc1 .jq-selectbox__select {
  padding: 0;
}
.cid-tprg4kLpc1 .jq-selectbox__trigger-arrow {
  right: 0;
}
.cid-tprg4kLpc1 .jq-number__spin {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tprg4kLpc1 .jq-number__spin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-tprg4kLpc1 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tprg4kLpc1 .jq-number__spin.minus:after,
.cid-tprg4kLpc1 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tprg4kLpc1 .jq-selectbox__dropdown {
  border-radius: 0;
  background: #000000;
}
.cid-tprg4kLpc1 .form-control:hover {
  box-shadow: none;
  outline: none;
  border-bottom: 1px solid #ffffff !important;
}
.cid-tprg4kLpc1 .form-control:focus {
  box-shadow: none;
  outline: none;
  background-color: inherit;
  color: #fff;
}
.cid-tprg4kLpc1 .form-check-input:checked {
  background-color: #ffb18a;
  border-color: #ffb18a;
}
.cid-tprg4kLpc1 p {
  font-style: italic;
  color: #9a948d;
}
.cid-tprg4kLpc1 .form-control::placeholder {
  color: #ffffff;
  font-style: italic;
  margin: 0;
}
.cid-tprg4kLpc1 input[type="range"] {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  overflow: hidden;
  height: 7px;
}
.cid-tprg4kLpc1 input[type="range"]::-webkit-slider-runnable-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tprg4kLpc1 input[type="range"]::-webkit-slider-thumb {
  background: #ddc499;
  cursor: pointer;
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
  margin-top: -4px;
  box-shadow: -500px 0 0 500px #ffb18a;
}
.cid-tprg4kLpc1 input[type="range"]::-moz-range-track {
  height: 7px;
  background-color: #ffffff;
}
.cid-tprg4kLpc1 input[type="range"]::-moz-range-thumb {
  background: #ffb18a;
  cursor: pointer;
  height: 7px;
  border-radius: 0px;
  box-shadow: -200px 0px 0px 200px #43e5f7;
  padding: 0px;
  margin: 0px;
}
.cid-tprg4kLpc1 .form-control-label,
.cid-tprg4kLpc1 .form-check-label {
  color: #ffffff;
  font-style: italic;
}
.cid-tprg4kLpc1 input::-webkit-clear-button {
  display: none;
}
.cid-tprg4kLpc1 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tprg4kLpc1 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tprg4kLpc1 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tprg4kLpc1 .wrap {
  position: relative;
}
.cid-tprg4kLpc1 .link {
  color: #ffffff;
  position: absolute;
  top: 20px;
  right: 4%;
}
.cid-tprg4kLpc1 .btnForm {
  transition: color 0.5s;
  color: #9a948d;
}
.cid-tprg4kLpc1 .btnForm:hover {
  color: #ffffff;
}
.cid-tprg4kLpc1 .copyright {
  color: #ffffff;
}
.cid-tprg4kLpc1 .borderTop {
  border-top: 1px solid #4f4e4e;
}
