.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Roboto', sans-serif;
  font-size: 4.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.5rem;
}
.display-2 {
  font-family: 'Roboto', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Abel', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.625rem;
}
/* ---- 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: 3.52rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.08rem;
    font-size: calc( 2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.19rem + (4.4 - 2.19) * ((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: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((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: #13287d !important;
}
.bg-success {
  background-color: #e499e7 !important;
}
.bg-info {
  background-color: #bfa621 !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #4479d9 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #13287d !important;
  border-color: #13287d !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: #081032 !important;
  border-color: #081032 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #081032 !important;
  border-color: #081032 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #fdac18 !important;
  border-color: #fdac18 !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: #bd7b02 !important;
  border-color: #bd7b02 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #bd7b02 !important;
  border-color: #bd7b02 !important;
}
.btn-info,
.btn-info:active {
  background-color: #bfa621 !important;
  border-color: #bfa621 !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: #756614 !important;
  border-color: #756614 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #756614 !important;
  border-color: #756614 !important;
}
.btn-success,
.btn-success:active {
  background-color: #e499e7 !important;
  border-color: #e499e7 !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: #d153d6 !important;
  border-color: #d153d6 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #d153d6 !important;
  border-color: #d153d6 !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: #4479d9 !important;
  border-color: #4479d9 !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: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !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: #13287d;
  color: #13287d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #081032 !important;
  background-color: transparent!important;
  border-color: #081032 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #13287d !important;
  border-color: #13287d !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #fdac18;
  color: #fdac18;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #bd7b02 !important;
  background-color: transparent!important;
  border-color: #bd7b02 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #fdac18 !important;
  border-color: #fdac18 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #bfa621;
  color: #bfa621;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #756614 !important;
  background-color: transparent!important;
  border-color: #756614 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #bfa621 !important;
  border-color: #bfa621 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #e499e7;
  color: #e499e7;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #d153d6 !important;
  background-color: transparent!important;
  border-color: #d153d6 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #e499e7 !important;
  border-color: #e499e7 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  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: #ffd10a !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: #4479d9;
  color: #4479d9;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: #2150a5 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #13287d !important;
}
.text-secondary {
  color: #fdac18 !important;
}
.text-success {
  color: #e499e7 !important;
}
.text-info {
  color: #bfa621 !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #4479d9 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #060c24 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ad7102 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #ce46d4 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #685a12 !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: #1f4a98 !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: #13287d;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #bfa621;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #4479d9;
}
.mbr-gallery-filter li.active .btn {
  background-color: #13287d;
  border-color: #13287d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #13287d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3053e0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #e8d678;
}
.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: #eef2fb;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Abel', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.625rem;
}
.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: #13287d !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Abel', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.625rem;
}
blockquote {
  border-color: #13287d;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #13287d;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #13287d;
}
.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: #13287d;
  border-bottom-color: #13287d;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #13287d !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: #fdac18 !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='%2313287d' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tCsEAbMZgU {
  z-index: 1000;
  width: 100%;
}
.cid-tCsEAbMZgU .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCsEAbMZgU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCsEAbMZgU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCsEAbMZgU .container {
    padding: 0 1rem;
  }
}
.cid-tCsEAbMZgU .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCsEAbMZgU .nav-link {
  position: relative;
}
.cid-tCsEAbMZgU .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCsEAbMZgU nav.navbar {
  position: fixed;
}
.cid-tCsEAbMZgU .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCsEAbMZgU .navbar.opened {
  transition: all 0.3s;
}
.cid-tCsEAbMZgU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCsEAbMZgU .navbar .navbar-logo img {
  width: auto;
}
.cid-tCsEAbMZgU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar.collapsed {
  justify-content: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCsEAbMZgU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCsEAbMZgU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.5rem);
  }
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCsEAbMZgU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCsEAbMZgU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCsEAbMZgU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCsEAbMZgU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCsEAbMZgU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCsEAbMZgU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCsEAbMZgU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCsEAbMZgU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCsEAbMZgU .dropdown-item:hover,
.cid-tCsEAbMZgU .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCsEAbMZgU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCsEAbMZgU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCsEAbMZgU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCsEAbMZgU .dropdown-menu,
.cid-tCsEAbMZgU .navbar.opened {
  background: #ffffff !important;
}
.cid-tCsEAbMZgU .nav-item:focus,
.cid-tCsEAbMZgU .nav-link:focus {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCsEAbMZgU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCsEAbMZgU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown-item.active,
.cid-tCsEAbMZgU .dropdown-item:active {
  background-color: transparent;
}
.cid-tCsEAbMZgU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCsEAbMZgU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCsEAbMZgU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCsEAbMZgU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCsEAbMZgU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCsEAbMZgU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar {
    height: 70px;
  }
  .cid-tCsEAbMZgU .navbar.opened {
    height: auto;
  }
  .cid-tCsEAbMZgU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBRqMnwmBC .modal-body .close {
  background: #1b1b1b;
}
.cid-uBRqMnwmBC .modal-body .close span {
  font-style: normal;
}
.cid-uBRqMnwmBC .carousel-inner > .active,
.cid-uBRqMnwmBC .carousel-inner > .next,
.cid-uBRqMnwmBC .carousel-inner > .prev {
  display: table;
}
.cid-uBRqMnwmBC .carousel-control .icon-next,
.cid-uBRqMnwmBC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uBRqMnwmBC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBRqMnwmBC .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uBRqMnwmBC .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-uBRqMnwmBC .boxed-slider > div {
  position: relative;
}
.cid-uBRqMnwmBC .container img {
  width: 100%;
}
.cid-uBRqMnwmBC .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-uBRqMnwmBC .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uBRqMnwmBC .mbr-table-cell {
  padding: 0;
}
.cid-uBRqMnwmBC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uBRqMnwmBC .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uBRqMnwmBC .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uBRqMnwmBC .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 1.5s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-uBRqMnwmBC .carousel-item .container {
    width: 100%;
  }
}
.cid-uBRqMnwmBC .carousel-item-next.carousel-item-left,
.cid-uBRqMnwmBC .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-uBRqMnwmBC .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-uBRqMnwmBC .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators li.active,
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators li::after,
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-uBRqMnwmBC .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-uBRqMnwmBC .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-uBRqMnwmBC .mbr-slider > .container img {
  width: 100%;
}
.cid-uBRqMnwmBC .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-uBRqMnwmBC .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-uBRqMnwmBC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uBRqMnwmBC .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-uBRqMnwmBC .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-uBRqMnwmBC .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-uBRqMnwmBC .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-uBRqMnwmBC .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-uBRqMnwmBC .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-uBRqMnwmBC .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-uBRqMnwmBC .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-uBRqMnwmBC .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-uBRqMnwmBC .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-uBRqMnwmBC P {
  color: #ffffff;
  text-align: center;
}
.cid-uBRqMnwmBC H2 {
  color: #ffffff;
  text-align: center;
}
.cid-uNKJW5v9m7 {
  background-color: #ffffff;
}
.cid-uNKJW5v9m7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNKJW5v9m7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNKJW5v9m7 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNKJW5v9m7 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tCthkL8WVY {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-tCthkL8WVY .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-tCthkL8WVY .text-block {
  position: relative;
  z-index: 0;
}
.cid-tCthkL8WVY .box {
  width: 25%;
  height: 40%;
  background: #ffda00;
  position: absolute;
  top: 4%;
}
.cid-tCthkL8WVY .box {
  left: 20%;
}
.cid-tCthkL8WVY .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-tCthkL8WVY .mbr-section-text,
.cid-tCthkL8WVY .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-tCthkL8WVY .text-box {
    display: none;
  }
  .cid-tCthkL8WVY .mbr-section-title,
  .cid-tCthkL8WVY .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tCthkL8WVY .box {
    display: none;
  }
  .cid-tCthkL8WVY .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCthkL8WVY .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tCthkL8WVY .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tCthkL8WVY .mbr-section-text {
  color: #767676;
  text-align: center;
}
.cid-tCthkL8WVY .mbr-section-title {
  text-align: center;
}
.cid-tCsXLoMLae {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eae8e4;
}
.cid-tCsXLoMLae .row {
  align-items: center;
  flex-direction: row-reverse;
}
.cid-tCsXLoMLae .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tCsXLoMLae .mbr-text {
  margin-bottom: 2rem;
}
.cid-tCsXLoMLae .image-wrapper,
.cid-tCsXLoMLae img {
  width: 100%;
}
.cid-tCsXLoMLae .image-wrapper {
  overflow: hidden;
}
.cid-tCsXLoMLae .image-wrapper img {
  transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-tCsXLoMLae .image-wrapper img:hover {
  transform: scale(1.1);
}
@media (min-width: 992px) {
  .cid-tCsXLoMLae .content_box {
    padding-right: 5rem;
    padding-left: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCsXLoMLae .row {
    flex-direction: column-reverse;
  }
  .cid-tCsXLoMLae .content_box,
  .cid-tCsXLoMLae .mbr-text {
    padding: 0;
  }
  .cid-tCsXLoMLae .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-tCsXLoMLae .mbr-text {
    margin-bottom: 1.25rem;
  }
  .cid-tCsXLoMLae .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCsXLoMLae .flash:hover {
  opacity: 1;
  -webkit-animation: flash 1s;
  animation: flash 1s;
}
@-webkit-keyframes flash {
  0% {
    opacity: .3;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: .3;
  }
  100% {
    opacity: 1;
  }
}
.cid-tCt6EgbuWw {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/aperto-de-maos-1200x623.jpg");
}
.cid-tCt6EgbuWw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCt6EgbuWw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCt6EgbuWw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tCt6EgbuWw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCt6EgbuWw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCt6EgbuWw .mbr-text,
.cid-tCt6EgbuWw .mbr-section-btn {
  color: #ffffff;
}
.cid-tCtj4x1ftx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/igrejinha-pampulha-1200x800.jpg");
  overflow: hidden;
}
.cid-tCtj4x1ftx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCtj4x1ftx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCtj4x1ftx .row {
  flex-direction: row-reverse;
}
.cid-tCtj4x1ftx .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tCtj4x1ftx .col-text {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .col-text {
    order: 2;
  }
}
.cid-tCtj4x1ftx .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tCtj4x1ftx .col-img {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .col-img {
    order: 1;
  }
}
.cid-tCtj4x1ftx .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tCtj4x1ftx .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tCtj4x1ftx .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tCtj4x1ftx .mbr-section-btn {
    width: 100%;
  }
}
.cid-tCtj4x1ftx .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 408px;
  -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;
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .image-wrapper {
    height: 288px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tCtj4x1ftx .image-wrapper {
    height: auto;
  }
}
.cid-tCtj4x1ftx .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tCtj4x1ftx .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -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;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tCtj4x1ftx .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-tCtj4x1ftx .card-title,
.cid-tCtj4x1ftx .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tCtl86TTFa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #9fdbf8, #ffffff);
}
.cid-tCtl86TTFa .mbr-iconfont-social {
  font-size: 32px;
  color: #edd229;
}
.cid-tCtl86TTFa .social-list a:focus {
  text-decoration: none;
}
.cid-tCtl86TTFa H2 {
  color: #1c0b99;
}
.cid-uqfLydfUFN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uqfLydfUFN .fb-page,
.cid-uqfLydfUFN span,
.cid-uqfLydfUFN iframe {
  width: 500px;
  height: 820px;
}
.cid-uqfLydfUFN blockquote {
  display: none;
}
.cid-uqfLydfUFN .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-tCteYED5DD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/pampucpia-965x554.png");
}
.cid-tCteYED5DD .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tCteYED5DD .icon-block {
  margin-bottom: 10px;
}
.cid-tCteYED5DD .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tCteYED5DD .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tCteYED5DD .mbr-text {
  color: #767676;
}
.cid-tCteYED5DD textarea.form-control {
  min-height: 100px;
}
.cid-tCteYED5DD a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tCteYED5DD .google-map {
  height: 36rem;
  position: relative;
}
.cid-tCteYED5DD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tCteYED5DD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tCteYED5DD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tCteYED5DD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tCteYED5DD h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tCteYED5DD .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tCteYED5DD .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tCteYED5DD H2 {
  color: #ffffff;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCsEAbMZgU {
  z-index: 1000;
  width: 100%;
}
.cid-tCsEAbMZgU .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCsEAbMZgU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCsEAbMZgU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCsEAbMZgU .container {
    padding: 0 1rem;
  }
}
.cid-tCsEAbMZgU .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCsEAbMZgU .nav-link {
  position: relative;
}
.cid-tCsEAbMZgU .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCsEAbMZgU nav.navbar {
  position: fixed;
}
.cid-tCsEAbMZgU .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCsEAbMZgU .navbar.opened {
  transition: all 0.3s;
}
.cid-tCsEAbMZgU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCsEAbMZgU .navbar .navbar-logo img {
  width: auto;
}
.cid-tCsEAbMZgU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar.collapsed {
  justify-content: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCsEAbMZgU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCsEAbMZgU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCsEAbMZgU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCsEAbMZgU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCsEAbMZgU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCsEAbMZgU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCsEAbMZgU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCsEAbMZgU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCsEAbMZgU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCsEAbMZgU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCsEAbMZgU .dropdown-item:hover,
.cid-tCsEAbMZgU .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCsEAbMZgU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCsEAbMZgU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCsEAbMZgU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCsEAbMZgU .dropdown-menu,
.cid-tCsEAbMZgU .navbar.opened {
  background: #ffffff !important;
}
.cid-tCsEAbMZgU .nav-item:focus,
.cid-tCsEAbMZgU .nav-link:focus {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCsEAbMZgU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCsEAbMZgU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown-item.active,
.cid-tCsEAbMZgU .dropdown-item:active {
  background-color: transparent;
}
.cid-tCsEAbMZgU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCsEAbMZgU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCsEAbMZgU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCsEAbMZgU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCsEAbMZgU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCsEAbMZgU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar {
    height: 70px;
  }
  .cid-tCsEAbMZgU .navbar.opened {
    height: auto;
  }
  .cid-tCsEAbMZgU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCtolqA9J9 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tCtolqA9J9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tCtolqA9J9 H4 {
  text-align: center;
}
.cid-tCtoGuc8zG {
  background: #000000;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCtoGuc8zG .image-block {
  margin: auto;
}
.cid-tCtoGuc8zG figcaption {
  position: relative;
}
.cid-tCtoGuc8zG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCtoGuc8zG .image-block {
    width: 100% !important;
  }
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCt9P6rYwl {
  z-index: 1000;
  width: 100%;
}
.cid-tCt9P6rYwl .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCt9P6rYwl .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCt9P6rYwl .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCt9P6rYwl .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCt9P6rYwl .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCt9P6rYwl .container {
    padding: 0 1rem;
  }
}
.cid-tCt9P6rYwl .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCt9P6rYwl .nav-link {
  position: relative;
}
.cid-tCt9P6rYwl .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCt9P6rYwl nav.navbar {
  position: fixed;
}
.cid-tCt9P6rYwl .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCt9P6rYwl .navbar.opened {
  transition: all 0.3s;
}
.cid-tCt9P6rYwl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCt9P6rYwl .navbar .navbar-logo img {
  width: auto;
}
.cid-tCt9P6rYwl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCt9P6rYwl .navbar.collapsed {
  justify-content: center;
}
.cid-tCt9P6rYwl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCt9P6rYwl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCt9P6rYwl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCt9P6rYwl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCt9P6rYwl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCt9P6rYwl .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-tCt9P6rYwl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCt9P6rYwl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCt9P6rYwl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCt9P6rYwl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCt9P6rYwl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCt9P6rYwl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCt9P6rYwl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCt9P6rYwl .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-tCt9P6rYwl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCt9P6rYwl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCt9P6rYwl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCt9P6rYwl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCt9P6rYwl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCt9P6rYwl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCt9P6rYwl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCt9P6rYwl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCt9P6rYwl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCt9P6rYwl .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-tCt9P6rYwl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCt9P6rYwl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCt9P6rYwl .dropdown-item:hover,
.cid-tCt9P6rYwl .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCt9P6rYwl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCt9P6rYwl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCt9P6rYwl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCt9P6rYwl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCt9P6rYwl .dropdown-menu,
.cid-tCt9P6rYwl .navbar.opened {
  background: #ffffff !important;
}
.cid-tCt9P6rYwl .nav-item:focus,
.cid-tCt9P6rYwl .nav-link:focus {
  outline: none;
}
.cid-tCt9P6rYwl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCt9P6rYwl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCt9P6rYwl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCt9P6rYwl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCt9P6rYwl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCt9P6rYwl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCt9P6rYwl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCt9P6rYwl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCt9P6rYwl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCt9P6rYwl .dropdown-item.active,
.cid-tCt9P6rYwl .dropdown-item:active {
  background-color: transparent;
}
.cid-tCt9P6rYwl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCt9P6rYwl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCt9P6rYwl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCt9P6rYwl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCt9P6rYwl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCt9P6rYwl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCt9P6rYwl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCt9P6rYwl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCt9P6rYwl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCt9P6rYwl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCt9P6rYwl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCt9P6rYwl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCt9P6rYwl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCt9P6rYwl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCt9P6rYwl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCt9P6rYwl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCt9P6rYwl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCt9P6rYwl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCt9P6rYwl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCt9P6rYwl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCt9P6rYwl .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-tCt9P6rYwl .navbar {
    height: 70px;
  }
  .cid-tCt9P6rYwl .navbar.opened {
    height: auto;
  }
  .cid-tCt9P6rYwl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCtFct1VWG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #27c3ff;
  background: linear-gradient(-45deg, rgba(39, 195, 255, 0.8), #5842ff);
}
.cid-tCtFct1VWG .mbr-overlay {
  background: #5eeebb;
  background: linear-gradient(to right, #5eeebb, #51aafa);
}
.cid-tCtFct1VWG .container {
  pointer-events: none;
  z-index: 1;
}
.cid-tCtFct1VWG .title__block,
.cid-tCtFct1VWG .image__block {
  pointer-events: all;
}
.cid-tCtFct1VWG .mbr-section-title {
  margin-bottom: 40px;
  text-align: center;
}
.cid-tCtFct1VWG .mbr-text {
  margin-bottom: 35px;
  line-height: 32px;
}
.cid-tCtFct1VWG .mbr-section-btn .btn {
  border-width: 2px;
  padding: 9px;
  line-height: 40px !important;
}
.cid-tCtFct1VWG .mbr-section-btn .btn.btn-white-outline {
  color: #ffffff !important;
}
.cid-tCtFct1VWG .mbr-section-btn .btn.btn-white-outline:hover {
  background-color: transparent !important;
  border-color: #dbdbdb !important;
}
.cid-tCtFct1VWG .mbr-section-btn .btn .mbr-iconfont {
  order: 0;
  margin-right: 10px;
  margin-bottom: 2px;
  font-size: 30px;
}
.cid-tCtFct1VWG .image__block {
  max-height: 600px;
}
.cid-tCtFct1VWG .image__block img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tCtFct1VWG .animation__background .big__circle1 {
  position: absolute;
  width: 662px;
  height: 662px;
  background: rgba(255, 255, 255, 0.1);
  top: -346px;
  left: -75px;
  border-radius: 50%;
}
.cid-tCtFct1VWG .animation__background .big__circle2 {
  position: absolute;
  width: 1372px;
  height: 1372px;
  background: rgba(255, 255, 255, 0.1);
  top: -689px;
  left: -368px;
  border-radius: 50%;
  z-index: -1;
}
.cid-tCtFct1VWG .animation__background .big__circle3 {
  position: absolute;
  width: 2242px;
  height: 2242px;
  background: rgba(255, 255, 255, 0.1);
  top: -1161px;
  left: -779px;
  border-radius: 50%;
  z-index: -3;
}
.cid-tCtFct1VWG .animation__background .circle1 {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 5px solid #ffffff;
  border-radius: 50%;
  position: absolute;
  top: 18%;
  left: 14%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCtFct1VWG .animation__background .circle2 {
  display: inline-block;
  width: 7px;
  height: 7px;
  background: #ffffff;
  border-radius: 50%;
  position: absolute;
  top: 16%;
  left: 41%;
  animation: animationOne 13s infinite linear;
  opacity: 0.2;
}
.cid-tCtFct1VWG .animation__background .circle3 {
  display: inline-block;
  position: absolute;
  width: 15px;
  height: 15px;
  border: 5px solid #ffffff;
  border-radius: 50%;
  bottom: 42%;
  left: 6%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCtFct1VWG .animation__background .circle4 {
  display: inline-block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ffffff;
  bottom: 12%;
  right: 40%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCtFct1VWG .animation__background .circle5 {
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ffffff;
  top: 45%;
  right: 20%;
  animation: animationTwo 25s infinite linear;
  opacity: 0.2;
}
@keyframes animationOne {
  0% {
    transform: translate(0px, 0px) rotate(0deg);
  }
  20% {
    transform: translate(70px, -1px) rotate(35deg);
  }
  40% {
    transform: translate(140px, 70px) rotate(70deg);
  }
  60% {
    transform: translate(80px, 120px) rotate(110deg);
  }
  80% {
    transform: translate(-40px, 70px) rotate(145deg);
  }
  100% {
    transform: translate(0px, 0px) rotate(0deg);
  }
}
@keyframes animationTwo {
  0% {
    transform: translate(0px, 0px) rotate(0deg) scale(1);
  }
  20% {
    transform: translate(70px, -1px) rotate(35deg) scale(0.9);
  }
  40% {
    transform: translate(140px, 70px) rotate(70deg) scale(1);
  }
  60% {
    transform: translate(80px, 120px) rotate(110deg) scale(1.2);
  }
  80% {
    transform: translate(-40px, 70px) rotate(145deg) scale(1.1);
  }
  100% {
    transform: translate(0px, 0px) rotate(0deg) scale(1);
  }
}
.cid-tCtFct1VWG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCtFct1VWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCtPlEuAYe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCtPlEuAYe h1 {
  color: #616161;
}
.cid-tCtPlEuAYe h2,
.cid-tCtPlEuAYe h3,
.cid-tCtPlEuAYe p {
  color: #767676;
}
.cid-tCtPlEuAYe .mbr-section-subtitle {
  font-style: italic;
}
.cid-tCtPlEuAYe H3 {
  text-align: center;
}
.cid-tCtPlEuAYe .mbr-text,
.cid-tCtPlEuAYe .mbr-section-btn {
  text-align: justify;
  color: #232323;
}
.cid-tCtPlEuAYe H1 {
  text-align: center;
  color: #000000;
}
.cid-tCtZu5jS27 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #13287d;
}
.cid-tCtZu5jS27 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCtZu5jS27 H2 {
  color: #ffffff;
}
.cid-tCtPSekOdg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCtPSekOdg h1 {
  color: #616161;
}
.cid-tCtPSekOdg h2,
.cid-tCtPSekOdg h3,
.cid-tCtPSekOdg p {
  color: #767676;
}
.cid-tCtPSekOdg .mbr-section-subtitle {
  font-style: italic;
}
.cid-tCtPSekOdg H3 {
  text-align: center;
}
.cid-tCtPSekOdg .mbr-text,
.cid-tCtPSekOdg .mbr-section-btn {
  text-align: justify;
  color: #232323;
}
.cid-tCtPSekOdg H1 {
  text-align: center;
  color: #000000;
}
.cid-tCtZv6l8nx {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #13287d;
}
.cid-tCtZv6l8nx .mbr-section-subtitle {
  color: #767676;
}
.cid-tCtZv6l8nx H2 {
  color: #ffffff;
}
.cid-tCu0ytFOk4 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCu0ytFOk4 .image-block {
  margin: auto;
}
.cid-tCu0ytFOk4 figcaption {
  position: relative;
}
.cid-tCu0ytFOk4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCu0ytFOk4 .image-block {
    width: 100% !important;
  }
}
.cid-tCtPu7qQJm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCtPu7qQJm h1 {
  color: #616161;
}
.cid-tCtPu7qQJm h2,
.cid-tCtPu7qQJm h3,
.cid-tCtPu7qQJm p {
  color: #767676;
}
.cid-tCtPu7qQJm .mbr-section-subtitle {
  font-style: italic;
}
.cid-tCtPu7qQJm H3 {
  text-align: center;
}
.cid-tCtPu7qQJm .mbr-text,
.cid-tCtPu7qQJm .mbr-section-btn {
  text-align: justify;
  color: #232323;
}
.cid-tCtPu7qQJm H1 {
  text-align: center;
  color: #000000;
}
.cid-tCu1fQsRdm {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #13287d;
}
.cid-tCu1fQsRdm .mbr-section-subtitle {
  color: #767676;
}
.cid-tCu1fQsRdm H2 {
  color: #ffffff;
}
.cid-tCu35SpQvB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tCu35SpQvB .row {
  justify-content: center;
}
.cid-tCu35SpQvB .col-title {
  margin-bottom: 2.5rem;
}
.cid-tCu35SpQvB .mbr-section-title {
  color: #F6B7D2;
}
.cid-tCu35SpQvB .mbr-section-subtitle {
  color: #FCF0D5;
  margin-top: 0.5rem;
}
.cid-tCu35SpQvB .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tCu35SpQvB .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tCu35SpQvB .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tCu35SpQvB .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  overflow: hidden;
  background-color: #efefef;
}
.cid-tCu35SpQvB .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  position: relative;
}
.cid-tCu35SpQvB .card-img {
  width: 100%;
  height: 300px;
}
@media (max-width: 991px) {
  .cid-tCu35SpQvB .card-img {
    height: 345px;
  }
}
@media (max-width: 639px) {
  .cid-tCu35SpQvB .card-img {
    height: auto;
  }
}
.cid-tCu35SpQvB .card-img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
}
.cid-tCu35SpQvB .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 32px;
}
.cid-tCu35SpQvB .card-label {
  margin-bottom: 0.5rem;
  color: #1F1D1A;
  opacity: 0.8;
  text-align: center;
}
.cid-tCu35SpQvB .card-title {
  width: 100%;
  margin-bottom: 0;
  color: #75083A;
}
.cid-tCu35SpQvB .card-text {
  width: 100%;
  color: #1F1D1A;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.cid-tCu35SpQvB .mbr-section-btn {
  margin-top: 14px;
}
.cid-tCu35SpQvB .card-text,
.cid-tCu35SpQvB .mbr-section-btn {
  text-align: center;
}
.cid-tCu35SpQvB .card-title-1 {
  color: #000000;
  text-align: center;
}
.cid-tCu1oxNfK3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tCu1oxNfK3 .row {
  justify-content: center;
}
.cid-tCu1oxNfK3 .col-title {
  margin-bottom: 2.5rem;
}
.cid-tCu1oxNfK3 .mbr-section-title {
  color: #F6B7D2;
}
.cid-tCu1oxNfK3 .mbr-section-subtitle {
  color: #FCF0D5;
  margin-top: 0.5rem;
}
.cid-tCu1oxNfK3 .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tCu1oxNfK3 .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tCu1oxNfK3 .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tCu1oxNfK3 .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  overflow: hidden;
  background-color: #efefef;
}
.cid-tCu1oxNfK3 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  position: relative;
}
.cid-tCu1oxNfK3 .card-img {
  width: 100%;
  height: 300px;
}
@media (max-width: 991px) {
  .cid-tCu1oxNfK3 .card-img {
    height: 345px;
  }
}
@media (max-width: 639px) {
  .cid-tCu1oxNfK3 .card-img {
    height: auto;
  }
}
.cid-tCu1oxNfK3 .card-img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
}
.cid-tCu1oxNfK3 .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 32px;
}
.cid-tCu1oxNfK3 .card-label {
  margin-bottom: 0.5rem;
  color: #1F1D1A;
  opacity: 0.8;
  text-align: center;
}
.cid-tCu1oxNfK3 .card-title {
  width: 100%;
  margin-bottom: 0;
  color: #75083A;
}
.cid-tCu1oxNfK3 .card-text {
  width: 100%;
  color: #1F1D1A;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.cid-tCu1oxNfK3 .mbr-section-btn {
  margin-top: 14px;
}
.cid-tCu1oxNfK3 .card-text,
.cid-tCu1oxNfK3 .mbr-section-btn {
  text-align: center;
}
.cid-tCu1oxNfK3 .card-title-1 {
  color: #000000;
  text-align: center;
}
.cid-tCu5EUjpSq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #13287d;
}
.cid-tCu5EUjpSq .mbr-section-subtitle {
  color: #767676;
}
.cid-tCu5EUjpSq H2 {
  color: #ffffff;
}
.cid-tCu6OyEL93 {
  background: #efefef;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCu6OyEL93 .image-block {
  margin: auto;
}
.cid-tCu6OyEL93 figcaption {
  position: relative;
}
.cid-tCu6OyEL93 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCu6OyEL93 .image-block {
    width: 100% !important;
  }
}
.cid-tCu6PYKm7X {
  background: #efefef;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCu6PYKm7X .image-block {
  margin: auto;
}
.cid-tCu6PYKm7X figcaption {
  position: relative;
}
.cid-tCu6PYKm7X figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCu6PYKm7X .image-block {
    width: 100% !important;
  }
}
.cid-tCu6QO1rj2 {
  background: #efefef;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCu6QO1rj2 .image-block {
  margin: auto;
}
.cid-tCu6QO1rj2 figcaption {
  position: relative;
}
.cid-tCu6QO1rj2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCu6QO1rj2 .image-block {
    width: 100% !important;
  }
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCu8KJIyeH {
  z-index: 1000;
  width: 100%;
}
.cid-tCu8KJIyeH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCu8KJIyeH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCu8KJIyeH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCu8KJIyeH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCu8KJIyeH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCu8KJIyeH .container {
    padding: 0 1rem;
  }
}
.cid-tCu8KJIyeH .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCu8KJIyeH .nav-link {
  position: relative;
}
.cid-tCu8KJIyeH .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCu8KJIyeH nav.navbar {
  position: fixed;
}
.cid-tCu8KJIyeH .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCu8KJIyeH .navbar.opened {
  transition: all 0.3s;
}
.cid-tCu8KJIyeH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCu8KJIyeH .navbar .navbar-logo img {
  width: auto;
}
.cid-tCu8KJIyeH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCu8KJIyeH .navbar.collapsed {
  justify-content: center;
}
.cid-tCu8KJIyeH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCu8KJIyeH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCu8KJIyeH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCu8KJIyeH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCu8KJIyeH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCu8KJIyeH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCu8KJIyeH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCu8KJIyeH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCu8KJIyeH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCu8KJIyeH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCu8KJIyeH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCu8KJIyeH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCu8KJIyeH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCu8KJIyeH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCu8KJIyeH .dropdown-item:hover,
.cid-tCu8KJIyeH .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCu8KJIyeH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCu8KJIyeH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCu8KJIyeH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCu8KJIyeH .dropdown-menu,
.cid-tCu8KJIyeH .navbar.opened {
  background: #ffffff !important;
}
.cid-tCu8KJIyeH .nav-item:focus,
.cid-tCu8KJIyeH .nav-link:focus {
  outline: none;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCu8KJIyeH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCu8KJIyeH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCu8KJIyeH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCu8KJIyeH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCu8KJIyeH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCu8KJIyeH .dropdown-item.active,
.cid-tCu8KJIyeH .dropdown-item:active {
  background-color: transparent;
}
.cid-tCu8KJIyeH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCu8KJIyeH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCu8KJIyeH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCu8KJIyeH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCu8KJIyeH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCu8KJIyeH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCu8KJIyeH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCu8KJIyeH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar {
    height: 70px;
  }
  .cid-tCu8KJIyeH .navbar.opened {
    height: auto;
  }
  .cid-tCu8KJIyeH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCu8KKPz5w {
  padding-top: 10rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #27c3ff;
  background: linear-gradient(-45deg, rgba(39, 195, 255, 0.8), #5842ff);
}
.cid-tCu8KKPz5w .mbr-overlay {
  background: #5eeebb;
  background: linear-gradient(to right, #5eeebb, #51aafa);
}
.cid-tCu8KKPz5w .container {
  pointer-events: none;
  z-index: 1;
}
.cid-tCu8KKPz5w .title__block,
.cid-tCu8KKPz5w .image__block {
  pointer-events: all;
}
.cid-tCu8KKPz5w .mbr-section-title {
  margin-bottom: 40px;
}
.cid-tCu8KKPz5w .mbr-text {
  margin-bottom: 35px;
  line-height: 32px;
}
.cid-tCu8KKPz5w .mbr-section-btn .btn {
  border-width: 2px;
  padding: 9px;
  line-height: 40px !important;
}
.cid-tCu8KKPz5w .mbr-section-btn .btn.btn-white-outline {
  color: #ffffff !important;
}
.cid-tCu8KKPz5w .mbr-section-btn .btn.btn-white-outline:hover {
  background-color: transparent !important;
  border-color: #dbdbdb !important;
}
.cid-tCu8KKPz5w .mbr-section-btn .btn .mbr-iconfont {
  order: 0;
  margin-right: 10px;
  margin-bottom: 2px;
  font-size: 30px;
}
.cid-tCu8KKPz5w .image__block {
  max-height: 600px;
}
.cid-tCu8KKPz5w .image__block img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tCu8KKPz5w .animation__background .big__circle1 {
  position: absolute;
  width: 662px;
  height: 662px;
  background: rgba(255, 255, 255, 0.1);
  top: -346px;
  left: -75px;
  border-radius: 50%;
}
.cid-tCu8KKPz5w .animation__background .big__circle2 {
  position: absolute;
  width: 1372px;
  height: 1372px;
  background: rgba(255, 255, 255, 0.1);
  top: -689px;
  left: -368px;
  border-radius: 50%;
  z-index: -1;
}
.cid-tCu8KKPz5w .animation__background .big__circle3 {
  position: absolute;
  width: 2242px;
  height: 2242px;
  background: rgba(255, 255, 255, 0.1);
  top: -1161px;
  left: -779px;
  border-radius: 50%;
  z-index: -3;
}
.cid-tCu8KKPz5w .animation__background .circle1 {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 5px solid #ffffff;
  border-radius: 50%;
  position: absolute;
  top: 18%;
  left: 14%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCu8KKPz5w .animation__background .circle2 {
  display: inline-block;
  width: 7px;
  height: 7px;
  background: #ffffff;
  border-radius: 50%;
  position: absolute;
  top: 16%;
  left: 41%;
  animation: animationOne 13s infinite linear;
  opacity: 0.2;
}
.cid-tCu8KKPz5w .animation__background .circle3 {
  display: inline-block;
  position: absolute;
  width: 15px;
  height: 15px;
  border: 5px solid #ffffff;
  border-radius: 50%;
  bottom: 42%;
  left: 6%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCu8KKPz5w .animation__background .circle4 {
  display: inline-block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ffffff;
  bottom: 12%;
  right: 40%;
  animation: animationTwo 15s infinite linear;
  opacity: 0.2;
}
.cid-tCu8KKPz5w .animation__background .circle5 {
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ffffff;
  top: 45%;
  right: 20%;
  animation: animationTwo 25s infinite linear;
  opacity: 0.2;
}
@keyframes animationOne {
  0% {
    transform: translate(0px, 0px) rotate(0deg);
  }
  20% {
    transform: translate(70px, -1px) rotate(35deg);
  }
  40% {
    transform: translate(140px, 70px) rotate(70deg);
  }
  60% {
    transform: translate(80px, 120px) rotate(110deg);
  }
  80% {
    transform: translate(-40px, 70px) rotate(145deg);
  }
  100% {
    transform: translate(0px, 0px) rotate(0deg);
  }
}
@keyframes animationTwo {
  0% {
    transform: translate(0px, 0px) rotate(0deg) scale(1);
  }
  20% {
    transform: translate(70px, -1px) rotate(35deg) scale(0.9);
  }
  40% {
    transform: translate(140px, 70px) rotate(70deg) scale(1);
  }
  60% {
    transform: translate(80px, 120px) rotate(110deg) scale(1.2);
  }
  80% {
    transform: translate(-40px, 70px) rotate(145deg) scale(1.1);
  }
  100% {
    transform: translate(0px, 0px) rotate(0deg) scale(1);
  }
}
.cid-tCu8KKPz5w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCu8KKPz5w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCz83jlZzW {
  z-index: 1000;
  width: 100%;
}
.cid-tCz83jlZzW .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCz83jlZzW .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCz83jlZzW .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCz83jlZzW .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCz83jlZzW .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCz83jlZzW .container {
    padding: 0 1rem;
  }
}
.cid-tCz83jlZzW .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCz83jlZzW .nav-link {
  position: relative;
}
.cid-tCz83jlZzW .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCz83jlZzW nav.navbar {
  position: fixed;
}
.cid-tCz83jlZzW .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCz83jlZzW .navbar.opened {
  transition: all 0.3s;
}
.cid-tCz83jlZzW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCz83jlZzW .navbar .navbar-logo img {
  width: auto;
}
.cid-tCz83jlZzW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCz83jlZzW .navbar.collapsed {
  justify-content: center;
}
.cid-tCz83jlZzW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCz83jlZzW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCz83jlZzW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCz83jlZzW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCz83jlZzW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCz83jlZzW .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-tCz83jlZzW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCz83jlZzW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCz83jlZzW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCz83jlZzW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCz83jlZzW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCz83jlZzW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCz83jlZzW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCz83jlZzW .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-tCz83jlZzW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCz83jlZzW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCz83jlZzW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCz83jlZzW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCz83jlZzW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCz83jlZzW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCz83jlZzW .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCz83jlZzW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCz83jlZzW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCz83jlZzW .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-tCz83jlZzW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCz83jlZzW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCz83jlZzW .dropdown-item:hover,
.cid-tCz83jlZzW .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCz83jlZzW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCz83jlZzW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCz83jlZzW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCz83jlZzW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCz83jlZzW .dropdown-menu,
.cid-tCz83jlZzW .navbar.opened {
  background: #ffffff !important;
}
.cid-tCz83jlZzW .nav-item:focus,
.cid-tCz83jlZzW .nav-link:focus {
  outline: none;
}
.cid-tCz83jlZzW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCz83jlZzW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCz83jlZzW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCz83jlZzW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCz83jlZzW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCz83jlZzW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCz83jlZzW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCz83jlZzW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCz83jlZzW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCz83jlZzW .dropdown-item.active,
.cid-tCz83jlZzW .dropdown-item:active {
  background-color: transparent;
}
.cid-tCz83jlZzW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCz83jlZzW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCz83jlZzW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCz83jlZzW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCz83jlZzW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCz83jlZzW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCz83jlZzW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCz83jlZzW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCz83jlZzW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCz83jlZzW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCz83jlZzW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCz83jlZzW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCz83jlZzW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCz83jlZzW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCz83jlZzW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCz83jlZzW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCz83jlZzW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCz83jlZzW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCz83jlZzW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCz83jlZzW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCz83jlZzW .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-tCz83jlZzW .navbar {
    height: 70px;
  }
  .cid-tCz83jlZzW .navbar.opened {
    height: auto;
  }
  .cid-tCz83jlZzW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJjgXDW7QX {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/rosas.jpg-1715x980.jpeg");
}
.cid-uJjgXDW7QX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJjgXDW7QX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uJjgXDW7QX .container {
    padding: 0 15px;
  }
}
.cid-uJjgXDW7QX .content-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-uJjgXDW7QX .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-uJjgXDW7QX .content-wrapper .mbr-text {
  margin-bottom: 30px;
}
.cid-uJjgXDW7QX .content-wrapper .border-wrap {
  margin-top: 100px;
  position: relative;
  display: flex;
  align-items: center;
  height: 1px;
  background-color: #68707c;
}
.cid-uJjgXDW7QX .content-wrapper .border-wrap::before {
  content: '';
  position: absolute;
  left: 0;
  width: 1px;
  height: 15px;
  background-color: #68707c;
  transform: rotate(20deg);
}
@media (max-width: 992px) {
  .cid-uJjgXDW7QX .content-wrapper .border-wrap {
    margin-top: 40px;
  }
}
.cid-uJjgXDW7QX .mbr-section-title {
  color: #131c28;
}
.cid-uJjgXDW7QX .mbr-desc {
  color: #131c28;
}
.cid-uJjgXDW7QX .mbr-section-title,
.cid-uJjgXDW7QX .mbr-section-btn {
  color: #e43f3f;
  text-align: center;
}
.cid-uJjgmxvgIe {
  background-color: #ffffff;
}
.cid-uJjgmxvgIe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJjgmxvgIe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJjgmxvgIe .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJjgmxvgIe .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCD6OMCYjk {
  z-index: 1000;
  width: 100%;
}
.cid-tCD6OMCYjk .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCD6OMCYjk .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCD6OMCYjk .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCD6OMCYjk .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCD6OMCYjk .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCD6OMCYjk .container {
    padding: 0 1rem;
  }
}
.cid-tCD6OMCYjk .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCD6OMCYjk .nav-link {
  position: relative;
}
.cid-tCD6OMCYjk .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCD6OMCYjk nav.navbar {
  position: fixed;
}
.cid-tCD6OMCYjk .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCD6OMCYjk .navbar.opened {
  transition: all 0.3s;
}
.cid-tCD6OMCYjk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCD6OMCYjk .navbar .navbar-logo img {
  width: auto;
}
.cid-tCD6OMCYjk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCD6OMCYjk .navbar.collapsed {
  justify-content: center;
}
.cid-tCD6OMCYjk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCD6OMCYjk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCD6OMCYjk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCD6OMCYjk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCD6OMCYjk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCD6OMCYjk .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-tCD6OMCYjk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCD6OMCYjk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCD6OMCYjk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCD6OMCYjk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCD6OMCYjk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCD6OMCYjk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCD6OMCYjk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCD6OMCYjk .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-tCD6OMCYjk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCD6OMCYjk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCD6OMCYjk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCD6OMCYjk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCD6OMCYjk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCD6OMCYjk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCD6OMCYjk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCD6OMCYjk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCD6OMCYjk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCD6OMCYjk .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-tCD6OMCYjk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCD6OMCYjk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCD6OMCYjk .dropdown-item:hover,
.cid-tCD6OMCYjk .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCD6OMCYjk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCD6OMCYjk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCD6OMCYjk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCD6OMCYjk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCD6OMCYjk .dropdown-menu,
.cid-tCD6OMCYjk .navbar.opened {
  background: #ffffff !important;
}
.cid-tCD6OMCYjk .nav-item:focus,
.cid-tCD6OMCYjk .nav-link:focus {
  outline: none;
}
.cid-tCD6OMCYjk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCD6OMCYjk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCD6OMCYjk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCD6OMCYjk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCD6OMCYjk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCD6OMCYjk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCD6OMCYjk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCD6OMCYjk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCD6OMCYjk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCD6OMCYjk .dropdown-item.active,
.cid-tCD6OMCYjk .dropdown-item:active {
  background-color: transparent;
}
.cid-tCD6OMCYjk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCD6OMCYjk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCD6OMCYjk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCD6OMCYjk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCD6OMCYjk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCD6OMCYjk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCD6OMCYjk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCD6OMCYjk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCD6OMCYjk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCD6OMCYjk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCD6OMCYjk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCD6OMCYjk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCD6OMCYjk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCD6OMCYjk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCD6OMCYjk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCD6OMCYjk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCD6OMCYjk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCD6OMCYjk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCD6OMCYjk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCD6OMCYjk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCD6OMCYjk .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-tCD6OMCYjk .navbar {
    height: 70px;
  }
  .cid-tCD6OMCYjk .navbar.opened {
    height: auto;
  }
  .cid-tCD6OMCYjk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCD9nlDFTa {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tCD9nlDFTa .row {
  flex-direction: row-reverse;
}
.cid-tCD9nlDFTa .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tCD9nlDFTa .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tCD9nlDFTa .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tCD9nlDFTa .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tCD9nlDFTa .image-wrapper {
    margin-left: 0;
  }
}
.cid-tCD9nlDFTa .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tCD9nlDFTa .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tCD9nlDFTa .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCD9nlDFTa .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tCD9nlDFTa .content {
    text-align: center;
  }
}
.cid-tCD9nlDFTa .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCD9nlDFTa .mbr-section-title span {
  position: relative;
}
.cid-tCD9nlDFTa .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tCD9nlDFTa .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tCD9nlDFTa .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tCD9nlDFTa .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tCD9nlDFTa .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tCD9nlDFTa .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tCD9nlDFTa .mbr-section-subtitle span {
  position: relative;
}
.cid-tCD9nlDFTa .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tCD9nlDFTa .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tCD9nlDFTa .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tCD9nlDFTa .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tCD9nlDFTa .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tCD9nlDFTa .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tCD9nlDFTa .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tCD9nlDFTa .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tCDqmDYFJw {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tCDqmDYFJw .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tCDqmDYFJw .mbr-section-title,
.cid-tCDqmDYFJw .mbr-section-subtitle,
.cid-tCDqmDYFJw .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tCDqmDYFJw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tCDqmDYFJw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tCDqmDYFJw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tCDqmDYFJw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tCDqmDYFJw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tCDqmDYFJw .icon-focus {
  display: none;
}
.cid-tCDqmDYFJw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tCDqmDYFJw ul {
  font-size: 0;
}
.cid-tCDqmDYFJw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tCDqmDYFJw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tCDqmDYFJw .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tCDqmDYFJw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tCDqmDYFJw .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tCDqmDYFJw .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tCDqmDYFJw .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tCDqmDYFJw .btn:hover {
  background: transparent !important;
}
.cid-tCDqmDYFJw .btn:hover:before {
  background: transparent !important;
}
.cid-tCDqmDYFJw .btn:before {
  background-color: transparent !important;
}
.cid-tCDqmDYFJw .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCFhozcCKW {
  z-index: 1000;
  width: 100%;
}
.cid-tCFhozcCKW .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCFhozcCKW .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCFhozcCKW .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCFhozcCKW .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCFhozcCKW .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCFhozcCKW .container {
    padding: 0 1rem;
  }
}
.cid-tCFhozcCKW .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCFhozcCKW .nav-link {
  position: relative;
}
.cid-tCFhozcCKW .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCFhozcCKW nav.navbar {
  position: fixed;
}
.cid-tCFhozcCKW .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCFhozcCKW .navbar.opened {
  transition: all 0.3s;
}
.cid-tCFhozcCKW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCFhozcCKW .navbar .navbar-logo img {
  width: auto;
}
.cid-tCFhozcCKW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCFhozcCKW .navbar.collapsed {
  justify-content: center;
}
.cid-tCFhozcCKW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCFhozcCKW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCFhozcCKW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCFhozcCKW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCFhozcCKW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCFhozcCKW .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-tCFhozcCKW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCFhozcCKW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCFhozcCKW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCFhozcCKW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCFhozcCKW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCFhozcCKW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCFhozcCKW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCFhozcCKW .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-tCFhozcCKW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCFhozcCKW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCFhozcCKW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCFhozcCKW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCFhozcCKW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCFhozcCKW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCFhozcCKW .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCFhozcCKW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCFhozcCKW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCFhozcCKW .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-tCFhozcCKW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCFhozcCKW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCFhozcCKW .dropdown-item:hover,
.cid-tCFhozcCKW .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCFhozcCKW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCFhozcCKW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCFhozcCKW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCFhozcCKW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCFhozcCKW .dropdown-menu,
.cid-tCFhozcCKW .navbar.opened {
  background: #ffffff !important;
}
.cid-tCFhozcCKW .nav-item:focus,
.cid-tCFhozcCKW .nav-link:focus {
  outline: none;
}
.cid-tCFhozcCKW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCFhozcCKW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCFhozcCKW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCFhozcCKW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCFhozcCKW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCFhozcCKW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCFhozcCKW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCFhozcCKW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCFhozcCKW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCFhozcCKW .dropdown-item.active,
.cid-tCFhozcCKW .dropdown-item:active {
  background-color: transparent;
}
.cid-tCFhozcCKW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCFhozcCKW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCFhozcCKW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCFhozcCKW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCFhozcCKW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCFhozcCKW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCFhozcCKW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCFhozcCKW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCFhozcCKW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCFhozcCKW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCFhozcCKW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCFhozcCKW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFhozcCKW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFhozcCKW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCFhozcCKW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFhozcCKW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCFhozcCKW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCFhozcCKW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFhozcCKW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCFhozcCKW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCFhozcCKW .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-tCFhozcCKW .navbar {
    height: 70px;
  }
  .cid-tCFhozcCKW .navbar.opened {
    height: auto;
  }
  .cid-tCFhozcCKW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCFhoBnb1p {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tCFhoBnb1p .row {
  flex-direction: row-reverse;
}
.cid-tCFhoBnb1p .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tCFhoBnb1p .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tCFhoBnb1p .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tCFhoBnb1p .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tCFhoBnb1p .image-wrapper {
    margin-left: 0;
  }
}
.cid-tCFhoBnb1p .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tCFhoBnb1p .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tCFhoBnb1p .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCFhoBnb1p .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tCFhoBnb1p .content {
    text-align: center;
  }
}
.cid-tCFhoBnb1p .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCFhoBnb1p .mbr-section-title span {
  position: relative;
}
.cid-tCFhoBnb1p .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tCFhoBnb1p .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tCFhoBnb1p .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tCFhoBnb1p .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tCFhoBnb1p .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tCFhoBnb1p .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tCFhoBnb1p .mbr-section-subtitle span {
  position: relative;
}
.cid-tCFhoBnb1p .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tCFhoBnb1p .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tCFhoBnb1p .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tCFhoBnb1p .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tCFhoBnb1p .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tCFhoBnb1p .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tCFhoBnb1p .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tCFhoBnb1p .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tCFiv0VmEb {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tCFiv0VmEb .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tCFiv0VmEb .mbr-section-title,
.cid-tCFiv0VmEb .mbr-section-subtitle,
.cid-tCFiv0VmEb .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tCFiv0VmEb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tCFiv0VmEb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tCFiv0VmEb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tCFiv0VmEb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tCFiv0VmEb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tCFiv0VmEb .icon-focus {
  display: none;
}
.cid-tCFiv0VmEb .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tCFiv0VmEb ul {
  font-size: 0;
}
.cid-tCFiv0VmEb .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tCFiv0VmEb .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tCFiv0VmEb .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tCFiv0VmEb .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tCFiv0VmEb .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tCFiv0VmEb .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tCFiv0VmEb .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tCFiv0VmEb .btn:hover {
  background: transparent !important;
}
.cid-tCFiv0VmEb .btn:hover:before {
  background: transparent !important;
}
.cid-tCFiv0VmEb .btn:before {
  background-color: transparent !important;
}
.cid-tCFiv0VmEb .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCFkZcVYtz {
  z-index: 1000;
  width: 100%;
}
.cid-tCFkZcVYtz .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCFkZcVYtz .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCFkZcVYtz .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCFkZcVYtz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCFkZcVYtz .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCFkZcVYtz .container {
    padding: 0 1rem;
  }
}
.cid-tCFkZcVYtz .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCFkZcVYtz .nav-link {
  position: relative;
}
.cid-tCFkZcVYtz .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCFkZcVYtz nav.navbar {
  position: fixed;
}
.cid-tCFkZcVYtz .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCFkZcVYtz .navbar.opened {
  transition: all 0.3s;
}
.cid-tCFkZcVYtz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCFkZcVYtz .navbar .navbar-logo img {
  width: auto;
}
.cid-tCFkZcVYtz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCFkZcVYtz .navbar.collapsed {
  justify-content: center;
}
.cid-tCFkZcVYtz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCFkZcVYtz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCFkZcVYtz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCFkZcVYtz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCFkZcVYtz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCFkZcVYtz .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-tCFkZcVYtz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCFkZcVYtz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCFkZcVYtz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCFkZcVYtz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCFkZcVYtz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCFkZcVYtz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCFkZcVYtz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCFkZcVYtz .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-tCFkZcVYtz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCFkZcVYtz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCFkZcVYtz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCFkZcVYtz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCFkZcVYtz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCFkZcVYtz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCFkZcVYtz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCFkZcVYtz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCFkZcVYtz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCFkZcVYtz .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-tCFkZcVYtz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCFkZcVYtz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCFkZcVYtz .dropdown-item:hover,
.cid-tCFkZcVYtz .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCFkZcVYtz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCFkZcVYtz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCFkZcVYtz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCFkZcVYtz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCFkZcVYtz .dropdown-menu,
.cid-tCFkZcVYtz .navbar.opened {
  background: #ffffff !important;
}
.cid-tCFkZcVYtz .nav-item:focus,
.cid-tCFkZcVYtz .nav-link:focus {
  outline: none;
}
.cid-tCFkZcVYtz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCFkZcVYtz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCFkZcVYtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCFkZcVYtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCFkZcVYtz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCFkZcVYtz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCFkZcVYtz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCFkZcVYtz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCFkZcVYtz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCFkZcVYtz .dropdown-item.active,
.cid-tCFkZcVYtz .dropdown-item:active {
  background-color: transparent;
}
.cid-tCFkZcVYtz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCFkZcVYtz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCFkZcVYtz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCFkZcVYtz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCFkZcVYtz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCFkZcVYtz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCFkZcVYtz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCFkZcVYtz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCFkZcVYtz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCFkZcVYtz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCFkZcVYtz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCFkZcVYtz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFkZcVYtz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFkZcVYtz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCFkZcVYtz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFkZcVYtz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCFkZcVYtz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCFkZcVYtz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFkZcVYtz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCFkZcVYtz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCFkZcVYtz .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-tCFkZcVYtz .navbar {
    height: 70px;
  }
  .cid-tCFkZcVYtz .navbar.opened {
    height: auto;
  }
  .cid-tCFkZcVYtz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCFkZeU3GD {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tCFkZeU3GD .row {
  flex-direction: row-reverse;
}
.cid-tCFkZeU3GD .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tCFkZeU3GD .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tCFkZeU3GD .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tCFkZeU3GD .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tCFkZeU3GD .image-wrapper {
    margin-left: 0;
  }
}
.cid-tCFkZeU3GD .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tCFkZeU3GD .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tCFkZeU3GD .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCFkZeU3GD .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tCFkZeU3GD .content {
    text-align: center;
  }
}
.cid-tCFkZeU3GD .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCFkZeU3GD .mbr-section-title span {
  position: relative;
}
.cid-tCFkZeU3GD .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tCFkZeU3GD .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tCFkZeU3GD .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tCFkZeU3GD .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tCFkZeU3GD .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tCFkZeU3GD .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tCFkZeU3GD .mbr-section-subtitle span {
  position: relative;
}
.cid-tCFkZeU3GD .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tCFkZeU3GD .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tCFkZeU3GD .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tCFkZeU3GD .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tCFkZeU3GD .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tCFkZeU3GD .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tCFkZeU3GD .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tCFkZeU3GD .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tCFkZhyqJD {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tCFkZhyqJD .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tCFkZhyqJD .mbr-section-title,
.cid-tCFkZhyqJD .mbr-section-subtitle,
.cid-tCFkZhyqJD .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tCFkZhyqJD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tCFkZhyqJD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tCFkZhyqJD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tCFkZhyqJD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tCFkZhyqJD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tCFkZhyqJD .icon-focus {
  display: none;
}
.cid-tCFkZhyqJD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tCFkZhyqJD ul {
  font-size: 0;
}
.cid-tCFkZhyqJD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tCFkZhyqJD .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tCFkZhyqJD .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tCFkZhyqJD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tCFkZhyqJD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tCFkZhyqJD .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tCFkZhyqJD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tCFkZhyqJD .btn:hover {
  background: transparent !important;
}
.cid-tCFkZhyqJD .btn:hover:before {
  background: transparent !important;
}
.cid-tCFkZhyqJD .btn:before {
  background-color: transparent !important;
}
.cid-tCFkZhyqJD .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tCFkZk3NT0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tCFkZk3NT0 .content {
    text-align: center;
  }
  .cid-tCFkZk3NT0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCFkZk3NT0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tCFkZk3NT0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tCFkZk3NT0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tCFkZk3NT0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tCFkZk3NT0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tCFkZk3NT0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tCFkZk3NT0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tCFkZk3NT0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tCFkZk3NT0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tCFkZk3NT0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tCFkZk3NT0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tCFkZk3NT0 P {
  text-align: left;
}
.cid-tCFkZk3NT0 H5 {
  color: #ffc433;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCFslPLs3E {
  z-index: 1000;
  width: 100%;
}
.cid-tCFslPLs3E .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCFslPLs3E .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCFslPLs3E .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCFslPLs3E .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCFslPLs3E .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCFslPLs3E .container {
    padding: 0 1rem;
  }
}
.cid-tCFslPLs3E .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCFslPLs3E .nav-link {
  position: relative;
}
.cid-tCFslPLs3E .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCFslPLs3E nav.navbar {
  position: fixed;
}
.cid-tCFslPLs3E .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCFslPLs3E .navbar.opened {
  transition: all 0.3s;
}
.cid-tCFslPLs3E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCFslPLs3E .navbar .navbar-logo img {
  width: auto;
}
.cid-tCFslPLs3E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCFslPLs3E .navbar.collapsed {
  justify-content: center;
}
.cid-tCFslPLs3E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCFslPLs3E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCFslPLs3E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCFslPLs3E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCFslPLs3E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCFslPLs3E .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-tCFslPLs3E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCFslPLs3E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCFslPLs3E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCFslPLs3E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCFslPLs3E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCFslPLs3E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCFslPLs3E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCFslPLs3E .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-tCFslPLs3E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCFslPLs3E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCFslPLs3E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCFslPLs3E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCFslPLs3E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCFslPLs3E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCFslPLs3E .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCFslPLs3E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCFslPLs3E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCFslPLs3E .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-tCFslPLs3E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCFslPLs3E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCFslPLs3E .dropdown-item:hover,
.cid-tCFslPLs3E .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCFslPLs3E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCFslPLs3E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCFslPLs3E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCFslPLs3E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCFslPLs3E .dropdown-menu,
.cid-tCFslPLs3E .navbar.opened {
  background: #ffffff !important;
}
.cid-tCFslPLs3E .nav-item:focus,
.cid-tCFslPLs3E .nav-link:focus {
  outline: none;
}
.cid-tCFslPLs3E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCFslPLs3E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCFslPLs3E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCFslPLs3E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCFslPLs3E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCFslPLs3E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCFslPLs3E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCFslPLs3E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCFslPLs3E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCFslPLs3E .dropdown-item.active,
.cid-tCFslPLs3E .dropdown-item:active {
  background-color: transparent;
}
.cid-tCFslPLs3E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCFslPLs3E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCFslPLs3E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCFslPLs3E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCFslPLs3E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCFslPLs3E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCFslPLs3E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCFslPLs3E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCFslPLs3E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCFslPLs3E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCFslPLs3E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCFslPLs3E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFslPLs3E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCFslPLs3E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCFslPLs3E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFslPLs3E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCFslPLs3E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCFslPLs3E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCFslPLs3E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCFslPLs3E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCFslPLs3E .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-tCFslPLs3E .navbar {
    height: 70px;
  }
  .cid-tCFslPLs3E .navbar.opened {
    height: auto;
  }
  .cid-tCFslPLs3E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCFslRETpm {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tCFslRETpm .row {
  flex-direction: row-reverse;
}
.cid-tCFslRETpm .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tCFslRETpm .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tCFslRETpm .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tCFslRETpm .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tCFslRETpm .image-wrapper {
    margin-left: 0;
  }
}
.cid-tCFslRETpm .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tCFslRETpm .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tCFslRETpm .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCFslRETpm .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tCFslRETpm .content {
    text-align: center;
  }
}
.cid-tCFslRETpm .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCFslRETpm .mbr-section-title span {
  position: relative;
}
.cid-tCFslRETpm .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tCFslRETpm .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tCFslRETpm .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tCFslRETpm .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tCFslRETpm .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tCFslRETpm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tCFslRETpm .mbr-section-subtitle span {
  position: relative;
}
.cid-tCFslRETpm .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tCFslRETpm .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tCFslRETpm .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tCFslRETpm .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tCFslRETpm .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tCFslRETpm .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tCFslRETpm .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tCFslRETpm .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tCFslU4YxW {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tCFslU4YxW .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tCFslU4YxW .mbr-section-title,
.cid-tCFslU4YxW .mbr-section-subtitle,
.cid-tCFslU4YxW .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tCFslU4YxW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tCFslU4YxW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tCFslU4YxW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tCFslU4YxW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tCFslU4YxW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tCFslU4YxW .icon-focus {
  display: none;
}
.cid-tCFslU4YxW .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tCFslU4YxW ul {
  font-size: 0;
}
.cid-tCFslU4YxW .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tCFslU4YxW .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tCFslU4YxW .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tCFslU4YxW .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tCFslU4YxW .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tCFslU4YxW .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tCFslU4YxW .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tCFslU4YxW .btn:hover {
  background: transparent !important;
}
.cid-tCFslU4YxW .btn:hover:before {
  background: transparent !important;
}
.cid-tCFslU4YxW .btn:before {
  background-color: transparent !important;
}
.cid-tCFslU4YxW .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCLvDV9suF {
  z-index: 1000;
  width: 100%;
}
.cid-tCLvDV9suF .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCLvDV9suF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCLvDV9suF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCLvDV9suF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCLvDV9suF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCLvDV9suF .container {
    padding: 0 1rem;
  }
}
.cid-tCLvDV9suF .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCLvDV9suF .nav-link {
  position: relative;
}
.cid-tCLvDV9suF .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCLvDV9suF nav.navbar {
  position: fixed;
}
.cid-tCLvDV9suF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCLvDV9suF .navbar.opened {
  transition: all 0.3s;
}
.cid-tCLvDV9suF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCLvDV9suF .navbar .navbar-logo img {
  width: auto;
}
.cid-tCLvDV9suF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCLvDV9suF .navbar.collapsed {
  justify-content: center;
}
.cid-tCLvDV9suF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCLvDV9suF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCLvDV9suF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCLvDV9suF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCLvDV9suF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCLvDV9suF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCLvDV9suF .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-tCLvDV9suF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCLvDV9suF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCLvDV9suF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCLvDV9suF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCLvDV9suF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCLvDV9suF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCLvDV9suF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCLvDV9suF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCLvDV9suF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCLvDV9suF .dropdown-item:hover,
.cid-tCLvDV9suF .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCLvDV9suF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCLvDV9suF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCLvDV9suF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCLvDV9suF .dropdown-menu,
.cid-tCLvDV9suF .navbar.opened {
  background: #ffffff !important;
}
.cid-tCLvDV9suF .nav-item:focus,
.cid-tCLvDV9suF .nav-link:focus {
  outline: none;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCLvDV9suF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCLvDV9suF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCLvDV9suF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCLvDV9suF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCLvDV9suF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCLvDV9suF .dropdown-item.active,
.cid-tCLvDV9suF .dropdown-item:active {
  background-color: transparent;
}
.cid-tCLvDV9suF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCLvDV9suF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCLvDV9suF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCLvDV9suF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCLvDV9suF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCLvDV9suF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCLvDV9suF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLvDV9suF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCLvDV9suF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .navbar {
    height: 70px;
  }
  .cid-tCLvDV9suF .navbar.opened {
    height: auto;
  }
  .cid-tCLvDV9suF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCLvDW12Vf {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-tCLvDW12Vf .mbr-overlay {
  backdrop-filter: blur(3.5px);
}
.cid-tCLvDW12Vf img {
  width: 100%;
  transform: scale(2) translateX(-2rem);
  z-index: 0;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-tCLvDW12Vf img {
    transform: scale(1) translateX(0);
  }
}
.cid-tCLvDW12Vf .card-wrapper {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.6) 100%);
  backdrop-filter: blur(3.5px);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 30px;
  padding: 6rem 3rem;
  margin: 0;
  z-index: 1;
  overflow: visible;
  position: relative;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tCLvDW12Vf .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tCLvDW12Vf .card-wrapper:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.3;
  height: 100%;
  width: 100%;
  pointer-events: none;
  border: 2px solid white;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-tCLvDW12Vf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCLvDW12Vf .col-12 {
  position: relative;
}
.cid-tCLvDW12Vf .round {
  position: absolute;
  top: -60px;
  right: -150px;
  width: 280px;
  height: 280px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.6) 100%);
  backdrop-filter: blur(3.5px);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-tCLvDW12Vf .round {
    top: -30px;
    right: -110px;
    width: 180px;
    height: 180px;
  }
}
.cid-tCLvDW12Vf .round:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.3;
  height: 100%;
  width: 100%;
  pointer-events: none;
  border: 2px solid white;
  border-radius: 50%;
}
.cid-tCLvDW12Vf .round2 {
  top: auto;
  right: auto;
  bottom: -30px;
  left: -30px;
  width: 120px;
  height: 120px;
  z-index: 0;
}
.cid-tCLvDW12Vf .mbr-section-title {
  color: #263d5a;
  text-align: center;
}
.cid-tCLvDW12Vf .mbr-text,
.cid-tCLvDW12Vf .mbr-section-btn {
  color: #263d5a;
  text-align: center;
}
.cid-tCLvDW12Vf .mbr-section-subtitle {
  color: #263d5a;
}
.cid-tCLBZvpiRV {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLBZvpiRV .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLBZvpiRV .container-table {
  margin: 0 auto;
}
.cid-tCLBZvpiRV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLBZvpiRV .dataTables_wrapper {
  display: block;
}
.cid-tCLBZvpiRV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLBZvpiRV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLBZvpiRV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLBZvpiRV table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLBZvpiRV table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLBZvpiRV table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLBZvpiRV table.table {
  background: #ffffff;
}
.cid-tCLBZvpiRV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLBZvpiRV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLBZvpiRV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLBZvpiRV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLBZvpiRV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLBZvpiRV .dataTables_filter {
    text-align: center;
  }
  .cid-tCLBZvpiRV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLC14aAQx {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLC14aAQx .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLC14aAQx .container-table {
  margin: 0 auto;
}
.cid-tCLC14aAQx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLC14aAQx .dataTables_wrapper {
  display: block;
}
.cid-tCLC14aAQx .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLC14aAQx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLC14aAQx table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLC14aAQx table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLC14aAQx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLC14aAQx table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLC14aAQx table.table {
  background: #ffffff;
}
.cid-tCLC14aAQx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLC14aAQx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLC14aAQx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLC14aAQx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLC14aAQx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLC14aAQx .dataTables_filter {
    text-align: center;
  }
  .cid-tCLC14aAQx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLC39ykOZ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLC39ykOZ .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLC39ykOZ .container-table {
  margin: 0 auto;
}
.cid-tCLC39ykOZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLC39ykOZ .dataTables_wrapper {
  display: block;
}
.cid-tCLC39ykOZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLC39ykOZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLC39ykOZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLC39ykOZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLC39ykOZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLC39ykOZ table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLC39ykOZ table.table {
  background: #ffffff;
}
.cid-tCLC39ykOZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLC39ykOZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLC39ykOZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLC39ykOZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLC39ykOZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLC39ykOZ .dataTables_filter {
    text-align: center;
  }
  .cid-tCLC39ykOZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLC4fQwGj {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLC4fQwGj .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLC4fQwGj .container-table {
  margin: 0 auto;
}
.cid-tCLC4fQwGj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLC4fQwGj .dataTables_wrapper {
  display: block;
}
.cid-tCLC4fQwGj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLC4fQwGj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLC4fQwGj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLC4fQwGj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLC4fQwGj table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLC4fQwGj table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLC4fQwGj table.table {
  background: #ffffff;
}
.cid-tCLC4fQwGj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLC4fQwGj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLC4fQwGj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLC4fQwGj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLC4fQwGj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLC4fQwGj .dataTables_filter {
    text-align: center;
  }
  .cid-tCLC4fQwGj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFBY4NiS {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFBY4NiS .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFBY4NiS .container-table {
  margin: 0 auto;
}
.cid-tCLFBY4NiS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFBY4NiS .dataTables_wrapper {
  display: block;
}
.cid-tCLFBY4NiS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFBY4NiS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFBY4NiS table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFBY4NiS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFBY4NiS table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFBY4NiS table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFBY4NiS table.table {
  background: #ffffff;
}
.cid-tCLFBY4NiS .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFBY4NiS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFBY4NiS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFBY4NiS .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFBY4NiS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFBY4NiS .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFBY4NiS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFGTtaFG {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFGTtaFG .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFGTtaFG .container-table {
  margin: 0 auto;
}
.cid-tCLFGTtaFG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFGTtaFG .dataTables_wrapper {
  display: block;
}
.cid-tCLFGTtaFG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFGTtaFG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFGTtaFG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFGTtaFG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFGTtaFG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFGTtaFG table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFGTtaFG table.table {
  background: #ffffff;
}
.cid-tCLFGTtaFG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFGTtaFG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFGTtaFG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFGTtaFG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFGTtaFG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFGTtaFG .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFGTtaFG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFJ6OpyZ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFJ6OpyZ .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFJ6OpyZ .container-table {
  margin: 0 auto;
}
.cid-tCLFJ6OpyZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFJ6OpyZ .dataTables_wrapper {
  display: block;
}
.cid-tCLFJ6OpyZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFJ6OpyZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFJ6OpyZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFJ6OpyZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFJ6OpyZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFJ6OpyZ table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFJ6OpyZ table.table {
  background: #ffffff;
}
.cid-tCLFJ6OpyZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFJ6OpyZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFJ6OpyZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFJ6OpyZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFJ6OpyZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFJ6OpyZ .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFJ6OpyZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFKKImS7 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFKKImS7 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFKKImS7 .container-table {
  margin: 0 auto;
}
.cid-tCLFKKImS7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFKKImS7 .dataTables_wrapper {
  display: block;
}
.cid-tCLFKKImS7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFKKImS7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFKKImS7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFKKImS7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFKKImS7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFKKImS7 table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFKKImS7 table.table {
  background: #ffffff;
}
.cid-tCLFKKImS7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFKKImS7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFKKImS7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFKKImS7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFKKImS7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFKKImS7 .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFKKImS7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFN8g34a {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFN8g34a .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFN8g34a .container-table {
  margin: 0 auto;
}
.cid-tCLFN8g34a .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFN8g34a .dataTables_wrapper {
  display: block;
}
.cid-tCLFN8g34a .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFN8g34a .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFN8g34a table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFN8g34a table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFN8g34a table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFN8g34a table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFN8g34a table.table {
  background: #ffffff;
}
.cid-tCLFN8g34a .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFN8g34a .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFN8g34a .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFN8g34a .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFN8g34a .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFN8g34a .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFN8g34a .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFPmZEmB {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFPmZEmB .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFPmZEmB .container-table {
  margin: 0 auto;
}
.cid-tCLFPmZEmB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFPmZEmB .dataTables_wrapper {
  display: block;
}
.cid-tCLFPmZEmB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFPmZEmB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFPmZEmB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFPmZEmB table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFPmZEmB table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFPmZEmB table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFPmZEmB table.table {
  background: #ffffff;
}
.cid-tCLFPmZEmB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFPmZEmB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFPmZEmB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFPmZEmB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFPmZEmB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFPmZEmB .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFPmZEmB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFQYOB84 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFQYOB84 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFQYOB84 .container-table {
  margin: 0 auto;
}
.cid-tCLFQYOB84 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFQYOB84 .dataTables_wrapper {
  display: block;
}
.cid-tCLFQYOB84 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFQYOB84 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFQYOB84 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFQYOB84 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFQYOB84 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFQYOB84 table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFQYOB84 table.table {
  background: #ffffff;
}
.cid-tCLFQYOB84 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFQYOB84 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFQYOB84 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFQYOB84 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFQYOB84 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFQYOB84 .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFQYOB84 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFTsq1nx {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-tCLFTsq1nx .mbr-section-subtitle {
  color: #767676;
}
.cid-tCLFTsq1nx .container-table {
  margin: 0 auto;
}
.cid-tCLFTsq1nx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCLFTsq1nx .dataTables_wrapper {
  display: block;
}
.cid-tCLFTsq1nx .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tCLFTsq1nx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tCLFTsq1nx table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tCLFTsq1nx table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tCLFTsq1nx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tCLFTsq1nx table td {
  border-top: 1px solid #cccccc;
}
.cid-tCLFTsq1nx table.table {
  background: #ffffff;
}
.cid-tCLFTsq1nx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tCLFTsq1nx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tCLFTsq1nx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tCLFTsq1nx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tCLFTsq1nx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tCLFTsq1nx .dataTables_filter {
    text-align: center;
  }
  .cid-tCLFTsq1nx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tCLFUPi0XS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/walpapper.png");
}
.cid-tCLFUPi0XS P {
  color: #767676;
}
.cid-tCLFUPi0XS H1 {
  color: #ffffff;
}
.cid-tCLFUPi0XS .mbr-text,
.cid-tCLFUPi0XS .mbr-section-btn {
  color: #55b4d4;
}
.cid-tCLFX3lf6X {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tCLFX3lf6X .mbr-iconfont-social {
  font-size: 32px;
  color: #edd229;
}
.cid-tCLFX3lf6X .social-list a:focus {
  text-decoration: none;
}
.cid-tCLFX3lf6X H2 {
  color: #1c0b99;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCLKvHucVY {
  z-index: 1000;
  width: 100%;
}
.cid-tCLKvHucVY .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCLKvHucVY .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCLKvHucVY .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCLKvHucVY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCLKvHucVY .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCLKvHucVY .container {
    padding: 0 1rem;
  }
}
.cid-tCLKvHucVY .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCLKvHucVY .nav-link {
  position: relative;
}
.cid-tCLKvHucVY .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCLKvHucVY nav.navbar {
  position: fixed;
}
.cid-tCLKvHucVY .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCLKvHucVY .navbar.opened {
  transition: all 0.3s;
}
.cid-tCLKvHucVY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCLKvHucVY .navbar .navbar-logo img {
  width: auto;
}
.cid-tCLKvHucVY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCLKvHucVY .navbar.collapsed {
  justify-content: center;
}
.cid-tCLKvHucVY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCLKvHucVY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCLKvHucVY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCLKvHucVY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCLKvHucVY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCLKvHucVY .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-tCLKvHucVY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCLKvHucVY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCLKvHucVY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCLKvHucVY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCLKvHucVY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCLKvHucVY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCLKvHucVY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCLKvHucVY .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-tCLKvHucVY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCLKvHucVY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCLKvHucVY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCLKvHucVY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCLKvHucVY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCLKvHucVY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCLKvHucVY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCLKvHucVY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCLKvHucVY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCLKvHucVY .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-tCLKvHucVY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCLKvHucVY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCLKvHucVY .dropdown-item:hover,
.cid-tCLKvHucVY .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCLKvHucVY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCLKvHucVY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCLKvHucVY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCLKvHucVY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCLKvHucVY .dropdown-menu,
.cid-tCLKvHucVY .navbar.opened {
  background: #ffffff !important;
}
.cid-tCLKvHucVY .nav-item:focus,
.cid-tCLKvHucVY .nav-link:focus {
  outline: none;
}
.cid-tCLKvHucVY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCLKvHucVY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCLKvHucVY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCLKvHucVY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCLKvHucVY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCLKvHucVY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCLKvHucVY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCLKvHucVY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCLKvHucVY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCLKvHucVY .dropdown-item.active,
.cid-tCLKvHucVY .dropdown-item:active {
  background-color: transparent;
}
.cid-tCLKvHucVY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCLKvHucVY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCLKvHucVY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCLKvHucVY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCLKvHucVY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCLKvHucVY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCLKvHucVY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCLKvHucVY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCLKvHucVY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCLKvHucVY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCLKvHucVY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCLKvHucVY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLKvHucVY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLKvHucVY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCLKvHucVY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLKvHucVY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCLKvHucVY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCLKvHucVY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLKvHucVY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCLKvHucVY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCLKvHucVY .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-tCLKvHucVY .navbar {
    height: 70px;
  }
  .cid-tCLKvHucVY .navbar.opened {
    height: auto;
  }
  .cid-tCLKvHucVY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCLMdNBlXH {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tCLMdNBlXH img {
  border-radius: 0px;
}
.cid-tCLMdNBlXH .row {
  justify-content: center;
  background-image: url("../../../assets/images/ceu-eles-partiram.webp");
  background-size: cover;
  background-position: center;
  width: 99%;
  margin: auto;
  padding: 120px 130px;
  border-radius: 30px;
}
.cid-tCLMdNBlXH .mbr-section-title {
  margin-top: 24px;
  text-align: center;
  color: #8c8c95;
}
.cid-tCLMdNBlXH a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tCLMdNBlXH a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tCLMdNBlXH a.btn {
  padding: 5.5rem 3rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
  transition: all .5s;
  width: 216px !important;
  height: 216px !important;
}
.cid-tCLMdNBlXH .al {
  display: flex;
  align-items: center;
}
.cid-tCLMdNBlXH .b {
  text-align: right;
}
.cid-tCLMdNBlXH .mbr-text {
  color: #13287d;
  margin-bottom: 40px;
}
.cid-tCLMdNBlXH .mbr-text1,
.cid-tCLMdNBlXH .mbr-text2 {
  display: inline-block;
}
.cid-tCLMdNBlXH .mbr-text1 {
  padding-right: 35px;
  color: #ffffff;
  text-align: left;
}
.cid-tCLMdNBlXH .mbr-text2 {
  padding: 10px 30px;
  background: #c0f22c;
  border-radius: 15px;
  text-align: center;
  line-height: 1.4;
}
@media (max-width: 992px) {
  .cid-tCLMdNBlXH .row.al {
    padding: 40px;
    display: flex;
    flex-direction: column;
  }
  .cid-tCLMdNBlXH .al-1 {
    display: flex;
    flex-direction: column;
  }
  .cid-tCLMdNBlXH .mbr-text {
    text-align: center;
  }
  .cid-tCLMdNBlXH .mbr-text1 {
    text-align: center;
    padding-bottom: 30px;
    padding-right: 0;
  }
  .cid-tCLMdNBlXH .b {
    text-align: center;
    margin-top: 30px;
  }
}
.cid-uzYGY1KGKi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-uzYGY1KGKi .mbr-section-subtitle {
  color: #767676;
}
.cid-uzYGY1KGKi H2 {
  color: #ffffff;
}
.cid-uzYGUnTdvy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-uzYGUnTdvy .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uzYGUnTdvy .section-text {
  padding: 2rem 0;
}
.cid-uzYGUnTdvy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uzYGUnTdvy .inner-container {
    width: 100% !important;
  }
}
.cid-u3qvMFNFzo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-u3qvMFNFzo .mbr-section-subtitle {
  color: #767676;
}
.cid-u3qvMFNFzo H2 {
  color: #ffffff;
}
.cid-u3qvR06Bh4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-u3qvR06Bh4 .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3qvR06Bh4 .section-text {
  padding: 2rem 0;
}
.cid-u3qvR06Bh4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3qvR06Bh4 .inner-container {
    width: 100% !important;
  }
}
.cid-tCOPRfC2Q4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-tCOPRfC2Q4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCOPRfC2Q4 H2 {
  color: #ffffff;
}
.cid-tCOPP5W4AY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-tCOPP5W4AY .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCOPP5W4AY .section-text {
  padding: 2rem 0;
}
.cid-tCOPP5W4AY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCOPP5W4AY .inner-container {
    width: 100% !important;
  }
}
.cid-tCOPRZxyx4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-tCOPRZxyx4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCOPRZxyx4 H2 {
  color: #ffffff;
}
.cid-tCOPSMmhwz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-tCOPSMmhwz .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCOPSMmhwz .section-text {
  padding: 2rem 0;
}
.cid-tCOPSMmhwz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCOPSMmhwz .inner-container {
    width: 100% !important;
  }
}
.cid-tCOPUQgKNd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-tCOPUQgKNd .mbr-section-subtitle {
  color: #767676;
}
.cid-tCOPUQgKNd H2 {
  color: #ffffff;
}
.cid-tCOPWcm1YH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-tCOPWcm1YH .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCOPWcm1YH .section-text {
  padding: 2rem 0;
}
.cid-tCOPWcm1YH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCOPWcm1YH .inner-container {
    width: 100% !important;
  }
}
.cid-tCOPXx1po5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-tCOPXx1po5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCOPXx1po5 H2 {
  color: #ffffff;
}
.cid-tCOPZrsizS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-tCOPZrsizS .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCOPZrsizS .section-text {
  padding: 2rem 0;
}
.cid-tCOPZrsizS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCOPZrsizS .inner-container {
    width: 100% !important;
  }
}
.cid-tCOQ0qALeN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-tCOQ0qALeN .mbr-section-subtitle {
  color: #767676;
}
.cid-tCOQ0qALeN H2 {
  color: #ffffff;
}
.cid-tCOQ1dm3o8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4f4943;
}
.cid-tCOQ1dm3o8 .line {
  background-color: #4f4943;
  color: #4f4943;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCOQ1dm3o8 .section-text {
  padding: 2rem 0;
}
.cid-tCOQ1dm3o8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCOQ1dm3o8 .inner-container {
    width: 100% !important;
  }
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCLvDV9suF {
  z-index: 1000;
  width: 100%;
}
.cid-tCLvDV9suF .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCLvDV9suF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCLvDV9suF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCLvDV9suF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCLvDV9suF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCLvDV9suF .container {
    padding: 0 1rem;
  }
}
.cid-tCLvDV9suF .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCLvDV9suF .nav-link {
  position: relative;
}
.cid-tCLvDV9suF .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCLvDV9suF nav.navbar {
  position: fixed;
}
.cid-tCLvDV9suF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCLvDV9suF .navbar.opened {
  transition: all 0.3s;
}
.cid-tCLvDV9suF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCLvDV9suF .navbar .navbar-logo img {
  width: auto;
}
.cid-tCLvDV9suF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCLvDV9suF .navbar.collapsed {
  justify-content: center;
}
.cid-tCLvDV9suF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCLvDV9suF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCLvDV9suF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCLvDV9suF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCLvDV9suF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCLvDV9suF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCLvDV9suF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCLvDV9suF .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-tCLvDV9suF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCLvDV9suF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCLvDV9suF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCLvDV9suF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCLvDV9suF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCLvDV9suF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCLvDV9suF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCLvDV9suF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCLvDV9suF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCLvDV9suF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCLvDV9suF .dropdown-item:hover,
.cid-tCLvDV9suF .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCLvDV9suF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCLvDV9suF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCLvDV9suF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCLvDV9suF .dropdown-menu,
.cid-tCLvDV9suF .navbar.opened {
  background: #ffffff !important;
}
.cid-tCLvDV9suF .nav-item:focus,
.cid-tCLvDV9suF .nav-link:focus {
  outline: none;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCLvDV9suF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCLvDV9suF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCLvDV9suF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCLvDV9suF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCLvDV9suF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCLvDV9suF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCLvDV9suF .dropdown-item.active,
.cid-tCLvDV9suF .dropdown-item:active {
  background-color: transparent;
}
.cid-tCLvDV9suF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCLvDV9suF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCLvDV9suF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCLvDV9suF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCLvDV9suF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCLvDV9suF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCLvDV9suF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCLvDV9suF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCLvDV9suF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCLvDV9suF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCLvDV9suF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCLvDV9suF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCLvDV9suF .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-tCLvDV9suF .navbar {
    height: 70px;
  }
  .cid-tCLvDV9suF .navbar.opened {
    height: auto;
  }
  .cid-tCLvDV9suF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCP7rAxdpx {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tCP7rAxdpx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCP7rAxdpx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCP7rAxdpx .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tCP7rAxdpx .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-tWkiBp7m0G {
  background: #efefef;
  padding-top: 75px;
  padding-bottom: 45px;
}
.cid-tWkiBp7m0G .image-block {
  margin: auto;
}
.cid-tWkiBp7m0G figcaption {
  position: relative;
}
.cid-tWkiBp7m0G figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tWkiBp7m0G .image-block {
    width: 100% !important;
  }
}
.cid-tWkj2tMK3x {
  background: #efefef;
  padding-top: 75px;
  padding-bottom: 45px;
}
.cid-tWkj2tMK3x .image-block {
  margin: auto;
}
.cid-tWkj2tMK3x figcaption {
  position: relative;
}
.cid-tWkj2tMK3x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tWkj2tMK3x .image-block {
    width: 100% !important;
  }
}
.cid-tCPqkAaeTl {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 45px;
}
.cid-tCPqkAaeTl .image-block {
  margin: auto;
}
.cid-tCPqkAaeTl figcaption {
  position: relative;
}
.cid-tCPqkAaeTl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCPqkAaeTl .image-block {
    width: 100% !important;
  }
}
.cid-tCPxFHVYUR {
  background: #eee8e8;
  padding-top: 75px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #eee8e8, #fafafa);
}
.cid-tCPxFHVYUR .image-block {
  margin: auto;
}
.cid-tCPxFHVYUR figcaption {
  position: relative;
}
.cid-tCPxFHVYUR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tCPxFHVYUR .image-block {
    width: 100% !important;
  }
}
.cid-tCPzAufktw {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tCPzAufktw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tCPzAufktw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPzAufktw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPzAufktw .mbr-text {
    text-align: center;
  }
}
.cid-tCPzAufktw H1 {
  color: #1c0b99;
}
.cid-tCPzAufktw .mbr-text,
.cid-tCPzAufktw .mbr-section-btn {
  color: #232323;
}
.cid-tCPzBSKdnG {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #eee8e8;
}
@media (min-width: 992px) {
  .cid-tCPzBSKdnG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPzBSKdnG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPzBSKdnG .mbr-text {
    text-align: center;
  }
}
.cid-tCPzBSKdnG H1 {
  color: #1c0b99;
}
.cid-tCPzBSKdnG .mbr-text,
.cid-tCPzBSKdnG .mbr-section-btn {
  color: #232323;
}
.cid-tCPPmg742Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fcfbf5;
}
.cid-tCPPmg742Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPmg742Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPPmg742Y .container-fluid {
  padding: 0 64px;
}
@media (max-width: 768px) {
  .cid-tCPPmg742Y .container-fluid {
    padding: 0 20px;
  }
}
.cid-tCPPmg742Y .container-fluid .row {
  padding: 0;
}
@media (max-width: 768px) {
  .cid-tCPPmg742Y .container {
    padding: 0 20px;
  }
}
.cid-tCPPmg742Y .title-wrapper .mbr-section-title {
  margin-bottom: 34px;
}
.cid-tCPPmg742Y .title-wrapper .mbr-text {
  margin-bottom: 34px;
}
.cid-tCPPmg742Y .mbr-section-title {
  color: #1d1d1d;
}
.cid-tCPPmg742Y .mbr-text {
  color: #706f6d;
  text-align: center;
}
.cid-tCPPmg742Y .mbr-section-title,
.cid-tCPPmg742Y .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCPV5zg8zu {
  z-index: 1000;
  width: 100%;
}
.cid-tCPV5zg8zu .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCPV5zg8zu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCPV5zg8zu .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCPV5zg8zu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCPV5zg8zu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCPV5zg8zu .container {
    padding: 0 1rem;
  }
}
.cid-tCPV5zg8zu .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCPV5zg8zu .nav-link {
  position: relative;
}
.cid-tCPV5zg8zu .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCPV5zg8zu nav.navbar {
  position: fixed;
}
.cid-tCPV5zg8zu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCPV5zg8zu .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPV5zg8zu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPV5zg8zu .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPV5zg8zu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPV5zg8zu .navbar.collapsed {
  justify-content: center;
}
.cid-tCPV5zg8zu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPV5zg8zu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPV5zg8zu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCPV5zg8zu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPV5zg8zu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPV5zg8zu .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-tCPV5zg8zu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPV5zg8zu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPV5zg8zu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPV5zg8zu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPV5zg8zu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPV5zg8zu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPV5zg8zu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPV5zg8zu .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-tCPV5zg8zu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPV5zg8zu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPV5zg8zu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPV5zg8zu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPV5zg8zu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPV5zg8zu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCPV5zg8zu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCPV5zg8zu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPV5zg8zu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPV5zg8zu .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-tCPV5zg8zu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPV5zg8zu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPV5zg8zu .dropdown-item:hover,
.cid-tCPV5zg8zu .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCPV5zg8zu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPV5zg8zu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPV5zg8zu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCPV5zg8zu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPV5zg8zu .dropdown-menu,
.cid-tCPV5zg8zu .navbar.opened {
  background: #ffffff !important;
}
.cid-tCPV5zg8zu .nav-item:focus,
.cid-tCPV5zg8zu .nav-link:focus {
  outline: none;
}
.cid-tCPV5zg8zu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPV5zg8zu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPV5zg8zu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPV5zg8zu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPV5zg8zu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPV5zg8zu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPV5zg8zu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPV5zg8zu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPV5zg8zu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPV5zg8zu .dropdown-item.active,
.cid-tCPV5zg8zu .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPV5zg8zu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPV5zg8zu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPV5zg8zu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPV5zg8zu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCPV5zg8zu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPV5zg8zu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPV5zg8zu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPV5zg8zu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPV5zg8zu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPV5zg8zu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCPV5zg8zu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPV5zg8zu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPV5zg8zu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPV5zg8zu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPV5zg8zu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPV5zg8zu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPV5zg8zu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPV5zg8zu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPV5zg8zu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPV5zg8zu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPV5zg8zu .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-tCPV5zg8zu .navbar {
    height: 70px;
  }
  .cid-tCPV5zg8zu .navbar.opened {
    height: auto;
  }
  .cid-tCPV5zg8zu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDepIjUmdf {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDepIjUmdf .row {
  flex-direction: row-reverse;
}
.cid-tDepIjUmdf .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDepIjUmdf .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDepIjUmdf .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDepIjUmdf .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDepIjUmdf .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDepIjUmdf .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDepIjUmdf .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDepIjUmdf .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDepIjUmdf .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDepIjUmdf .content {
    text-align: center;
  }
}
.cid-tDepIjUmdf .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDepIjUmdf .mbr-section-title span {
  position: relative;
}
.cid-tDepIjUmdf .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDepIjUmdf .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDepIjUmdf .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDepIjUmdf .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDepIjUmdf .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDepIjUmdf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDepIjUmdf .mbr-section-subtitle span {
  position: relative;
}
.cid-tDepIjUmdf .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDepIjUmdf .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDepIjUmdf .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDepIjUmdf .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDepIjUmdf .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDepIjUmdf .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDepIjUmdf .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDepIjUmdf .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDeoo3ScTp {
  padding-top: 135px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDeoo3ScTp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDeoo3ScTp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDeoo3ScTp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDeoo3ScTp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDeoo3ScTp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #0f1c92;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #0f1c92, #f7e4d6);
}
.cid-tDeoo3ScTp .icon-focus,
.cid-tDeoo3ScTp .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-tDeoo3ScTp .icon-focus:before,
.cid-tDeoo3ScTp .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tDeoo3ScTp .icon-video {
  font-size: 1.5rem !important;
}
.cid-tDeoo3ScTp .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDeoo3ScTp ul {
  font-size: 0;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul {
  text-align: left;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem !important;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #f23801 !important;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-tDeoo3ScTp .mbr-gallery-filter ul li.active .btn:after {
  border-color: #f23801;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li:first-child,
.cid-tDeoo3ScTp .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-tDeoo3ScTp .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-tDeoo3ScTp .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-tDeoo3ScTp .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
  text-align: center;
}
.cid-tDeoo3ScTp .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-tDeoo3ScTp .mbr-gallery-filter {
  padding-left: 0;
  padding-right: 0;
}
.cid-tDeoo3ScTp .mbr-gallery-filter ul li .btn:after {
  transform: none !important;
}
.cid-tDeoo3ScTp .mbr-section-title,
.cid-tDeoo3ScTp .mbr-gallery-filter ul {
  text-align: center;
}
.cid-tDeoo3ScTp .mbr-section-subtitle {
  text-align: center;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tDiCf1xFsf {
  z-index: 1000;
  width: 100%;
}
.cid-tDiCf1xFsf .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDiCf1xFsf .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDiCf1xFsf .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDiCf1xFsf .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDiCf1xFsf .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDiCf1xFsf .container {
    padding: 0 1rem;
  }
}
.cid-tDiCf1xFsf .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDiCf1xFsf .nav-link {
  position: relative;
}
.cid-tDiCf1xFsf .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDiCf1xFsf nav.navbar {
  position: fixed;
}
.cid-tDiCf1xFsf .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDiCf1xFsf .navbar.opened {
  transition: all 0.3s;
}
.cid-tDiCf1xFsf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDiCf1xFsf .navbar .navbar-logo img {
  width: auto;
}
.cid-tDiCf1xFsf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDiCf1xFsf .navbar.collapsed {
  justify-content: center;
}
.cid-tDiCf1xFsf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDiCf1xFsf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDiCf1xFsf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDiCf1xFsf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDiCf1xFsf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDiCf1xFsf .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-tDiCf1xFsf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDiCf1xFsf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDiCf1xFsf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDiCf1xFsf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDiCf1xFsf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDiCf1xFsf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDiCf1xFsf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDiCf1xFsf .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-tDiCf1xFsf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDiCf1xFsf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDiCf1xFsf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDiCf1xFsf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDiCf1xFsf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDiCf1xFsf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDiCf1xFsf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDiCf1xFsf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDiCf1xFsf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDiCf1xFsf .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-tDiCf1xFsf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDiCf1xFsf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDiCf1xFsf .dropdown-item:hover,
.cid-tDiCf1xFsf .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDiCf1xFsf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDiCf1xFsf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDiCf1xFsf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDiCf1xFsf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDiCf1xFsf .dropdown-menu,
.cid-tDiCf1xFsf .navbar.opened {
  background: #ffffff !important;
}
.cid-tDiCf1xFsf .nav-item:focus,
.cid-tDiCf1xFsf .nav-link:focus {
  outline: none;
}
.cid-tDiCf1xFsf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDiCf1xFsf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDiCf1xFsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDiCf1xFsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDiCf1xFsf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDiCf1xFsf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDiCf1xFsf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDiCf1xFsf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDiCf1xFsf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDiCf1xFsf .dropdown-item.active,
.cid-tDiCf1xFsf .dropdown-item:active {
  background-color: transparent;
}
.cid-tDiCf1xFsf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDiCf1xFsf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDiCf1xFsf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDiCf1xFsf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDiCf1xFsf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDiCf1xFsf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDiCf1xFsf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDiCf1xFsf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDiCf1xFsf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDiCf1xFsf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDiCf1xFsf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDiCf1xFsf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDiCf1xFsf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDiCf1xFsf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDiCf1xFsf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDiCf1xFsf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDiCf1xFsf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDiCf1xFsf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDiCf1xFsf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDiCf1xFsf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDiCf1xFsf .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-tDiCf1xFsf .navbar {
    height: 70px;
  }
  .cid-tDiCf1xFsf .navbar.opened {
    height: auto;
  }
  .cid-tDiCf1xFsf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDiCeX0gH3 {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDiCeX0gH3 .row {
  flex-direction: row-reverse;
}
.cid-tDiCeX0gH3 .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDiCeX0gH3 .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDiCeX0gH3 .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDiCeX0gH3 .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDiCeX0gH3 .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDiCeX0gH3 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDiCeX0gH3 .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDiCeX0gH3 .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDiCeX0gH3 .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDiCeX0gH3 .content {
    text-align: center;
  }
}
.cid-tDiCeX0gH3 .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDiCeX0gH3 .mbr-section-title span {
  position: relative;
}
.cid-tDiCeX0gH3 .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDiCeX0gH3 .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDiCeX0gH3 .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDiCeX0gH3 .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDiCeX0gH3 .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDiCeX0gH3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDiCeX0gH3 .mbr-section-subtitle span {
  position: relative;
}
.cid-tDiCeX0gH3 .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDiCeX0gH3 .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDiCeX0gH3 .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDiCeX0gH3 .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDiCeX0gH3 .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDiCeX0gH3 .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDiCeX0gH3 .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDiCeX0gH3 .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDiCeXTGv2 {
  padding-top: 135px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDiCeXTGv2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDiCeXTGv2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDiCeXTGv2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDiCeXTGv2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDiCeXTGv2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #0f1c92;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #0f1c92, #f7e4d6);
}
.cid-tDiCeXTGv2 .icon-focus,
.cid-tDiCeXTGv2 .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-tDiCeXTGv2 .icon-focus:before,
.cid-tDiCeXTGv2 .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tDiCeXTGv2 .icon-video {
  font-size: 1.5rem !important;
}
.cid-tDiCeXTGv2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDiCeXTGv2 ul {
  font-size: 0;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem !important;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #f23801 !important;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li.active .btn:after {
  border-color: #f23801;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li:first-child,
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-tDiCeXTGv2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-tDiCeXTGv2 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-tDiCeXTGv2 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
  text-align: center;
}
.cid-tDiCeXTGv2 .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter {
  padding-left: 0;
  padding-right: 0;
}
.cid-tDiCeXTGv2 .mbr-gallery-filter ul li .btn:after {
  transform: none !important;
}
.cid-tDiCeXTGv2 .mbr-section-title,
.cid-tDiCeXTGv2 .mbr-gallery-filter ul {
  text-align: center;
}
.cid-tDiCeXTGv2 .mbr-section-subtitle {
  text-align: center;
}
.cid-tDiCf34r43 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDiCf34r43 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDiCf34r43 .first-column .mbr-text {
  margin: 0;
}
.cid-tDiCf34r43 .form-group {
  max-width: 100%;
}
.cid-tDiCf34r43 .form-group,
.cid-tDiCf34r43 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDiCf34r43 .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDiCf34r43 .col + .mbr-section-btn .btn,
.cid-tDiCf34r43 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDiCf34r43 .dragArea > *:nth-last-child(2).col,
.cid-tDiCf34r43 .dragArea > *:nth-last-child(2).col-auto,
.cid-tDiCf34r43 .col + .mbr-section-btn,
.cid-tDiCf34r43 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDiCf34r43 img {
  width: auto;
  display: inline-block;
}
.cid-tDiCf34r43 .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDiCf34r43 .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDiCf34r43 .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDiCf34r43 .bottom {
  margin-bottom: 0px;
}
.cid-tDiCf34r43 .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDiCf34r43 .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDiCf34r43 .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDiCf34r43 .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDiCf34r43 .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDiCf34r43 .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDiCf34r43 .link {
  margin-top: 23px;
}
.cid-tDiCf34r43 .mbr-form {
  padding: 0;
}
.cid-tDiCf34r43 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDiCf34r43 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDiCf34r43 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDiCf34r43 svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDiCf34r43 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDiCf34r43 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDiCf34r43 .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDiCf34r43 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDiCf34r43 .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDiCf34r43 .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDiCf34r43 .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDiCf34r43 input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 textarea::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 select::placeholder {
  color: #ffffff;
}
.cid-tDiCf34r43 input.form-control {
  padding: .6rem 0;
}
.cid-tDiCf34r43 textarea.form-control {
  padding: .6rem 0;
}
.cid-tDiCf34r43 select.form-control {
  padding: .6rem 0;
}
.cid-tDiCf34r43 .form-control-label,
.cid-tDiCf34r43 .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDiCf34r43 .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDiCf34r43 select option {
  color: #000000;
}
.cid-tDiCf34r43 .link,
.cid-tDiCf34r43 .form-group {
  padding: 0 !important;
}
.cid-tDiCf34r43 .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDiCf34r43 .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDiCf34r43 .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDiCf34r43 .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDiCf34r43 .first-column {
    margin-bottom: 30px;
  }
  .cid-tDiCf34r43 .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDiCf34r43 button {
  padding: 0;
}
.cid-tDiCf34r43 .b {
  font-weight: 500;
}
.cid-tDiCf34r43 .link a {
  background-image: none !important;
}
.cid-tDiCf34r43 .description1 {
  text-align: center;
}
.cid-tDiCf34r43 .description3 {
  text-align: center;
}
.cid-tDHtubMeUb {
  z-index: 1000;
  width: 100%;
}
.cid-tDHtubMeUb .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDHtubMeUb .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDHtubMeUb .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDHtubMeUb .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDHtubMeUb .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDHtubMeUb .container {
    padding: 0 1rem;
  }
}
.cid-tDHtubMeUb .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDHtubMeUb .nav-link {
  position: relative;
}
.cid-tDHtubMeUb .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDHtubMeUb nav.navbar {
  position: fixed;
}
.cid-tDHtubMeUb .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDHtubMeUb .navbar.opened {
  transition: all 0.3s;
}
.cid-tDHtubMeUb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDHtubMeUb .navbar .navbar-logo img {
  width: auto;
}
.cid-tDHtubMeUb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDHtubMeUb .navbar.collapsed {
  justify-content: center;
}
.cid-tDHtubMeUb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDHtubMeUb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDHtubMeUb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDHtubMeUb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDHtubMeUb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDHtubMeUb .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-tDHtubMeUb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDHtubMeUb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDHtubMeUb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDHtubMeUb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDHtubMeUb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDHtubMeUb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDHtubMeUb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDHtubMeUb .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-tDHtubMeUb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDHtubMeUb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDHtubMeUb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDHtubMeUb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDHtubMeUb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDHtubMeUb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDHtubMeUb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDHtubMeUb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDHtubMeUb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDHtubMeUb .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-tDHtubMeUb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDHtubMeUb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDHtubMeUb .dropdown-item:hover,
.cid-tDHtubMeUb .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDHtubMeUb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDHtubMeUb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDHtubMeUb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDHtubMeUb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDHtubMeUb .dropdown-menu,
.cid-tDHtubMeUb .navbar.opened {
  background: #ffffff !important;
}
.cid-tDHtubMeUb .nav-item:focus,
.cid-tDHtubMeUb .nav-link:focus {
  outline: none;
}
.cid-tDHtubMeUb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDHtubMeUb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDHtubMeUb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDHtubMeUb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDHtubMeUb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDHtubMeUb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDHtubMeUb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDHtubMeUb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDHtubMeUb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDHtubMeUb .dropdown-item.active,
.cid-tDHtubMeUb .dropdown-item:active {
  background-color: transparent;
}
.cid-tDHtubMeUb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDHtubMeUb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDHtubMeUb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDHtubMeUb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDHtubMeUb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDHtubMeUb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDHtubMeUb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDHtubMeUb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDHtubMeUb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDHtubMeUb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDHtubMeUb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDHtubMeUb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHtubMeUb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHtubMeUb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDHtubMeUb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHtubMeUb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDHtubMeUb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDHtubMeUb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHtubMeUb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDHtubMeUb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDHtubMeUb .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-tDHtubMeUb .navbar {
    height: 70px;
  }
  .cid-tDHtubMeUb .navbar.opened {
    height: auto;
  }
  .cid-tDHtubMeUb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDHtud5G50 {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDHtud5G50 .row {
  flex-direction: row-reverse;
}
.cid-tDHtud5G50 .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDHtud5G50 .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDHtud5G50 .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDHtud5G50 .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDHtud5G50 .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDHtud5G50 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDHtud5G50 .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDHtud5G50 .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHtud5G50 .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDHtud5G50 .content {
    text-align: center;
  }
}
.cid-tDHtud5G50 .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDHtud5G50 .mbr-section-title span {
  position: relative;
}
.cid-tDHtud5G50 .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDHtud5G50 .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDHtud5G50 .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDHtud5G50 .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDHtud5G50 .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDHtud5G50 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDHtud5G50 .mbr-section-subtitle span {
  position: relative;
}
.cid-tDHtud5G50 .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDHtud5G50 .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDHtud5G50 .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDHtud5G50 .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDHtud5G50 .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDHtud5G50 .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDHtud5G50 .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDHtud5G50 .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDHtue2cBP {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDHtue2cBP .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tDHtue2cBP .mbr-section-title,
.cid-tDHtue2cBP .mbr-section-subtitle,
.cid-tDHtue2cBP .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tDHtue2cBP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDHtue2cBP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDHtue2cBP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDHtue2cBP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDHtue2cBP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tDHtue2cBP .icon-focus {
  display: none;
}
.cid-tDHtue2cBP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDHtue2cBP ul {
  font-size: 0;
}
.cid-tDHtue2cBP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tDHtue2cBP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tDHtue2cBP .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tDHtue2cBP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tDHtue2cBP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tDHtue2cBP .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tDHtue2cBP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tDHtue2cBP .btn:hover {
  background: transparent !important;
}
.cid-tDHtue2cBP .btn:hover:before {
  background: transparent !important;
}
.cid-tDHtue2cBP .btn:before {
  background-color: transparent !important;
}
.cid-tDHtue2cBP .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tDHtuf0xen {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDHtuf0xen .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDHtuf0xen .first-column .mbr-text {
  margin: 0;
}
.cid-tDHtuf0xen .form-group {
  max-width: 100%;
}
.cid-tDHtuf0xen .form-group,
.cid-tDHtuf0xen .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDHtuf0xen .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDHtuf0xen .col + .mbr-section-btn .btn,
.cid-tDHtuf0xen .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDHtuf0xen .dragArea > *:nth-last-child(2).col,
.cid-tDHtuf0xen .dragArea > *:nth-last-child(2).col-auto,
.cid-tDHtuf0xen .col + .mbr-section-btn,
.cid-tDHtuf0xen .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDHtuf0xen img {
  width: auto;
  display: inline-block;
}
.cid-tDHtuf0xen .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDHtuf0xen .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDHtuf0xen .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDHtuf0xen .bottom {
  margin-bottom: 0px;
}
.cid-tDHtuf0xen .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDHtuf0xen .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDHtuf0xen .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDHtuf0xen .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDHtuf0xen .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDHtuf0xen .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDHtuf0xen .link {
  margin-top: 23px;
}
.cid-tDHtuf0xen .mbr-form {
  padding: 0;
}
.cid-tDHtuf0xen a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDHtuf0xen rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDHtuf0xen .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDHtuf0xen svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDHtuf0xen path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDHtuf0xen .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDHtuf0xen .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDHtuf0xen .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDHtuf0xen .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDHtuf0xen .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDHtuf0xen .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDHtuf0xen input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen textarea::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen select::placeholder {
  color: #ffffff;
}
.cid-tDHtuf0xen input.form-control {
  padding: .6rem 0;
}
.cid-tDHtuf0xen textarea.form-control {
  padding: .6rem 0;
}
.cid-tDHtuf0xen select.form-control {
  padding: .6rem 0;
}
.cid-tDHtuf0xen .form-control-label,
.cid-tDHtuf0xen .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDHtuf0xen .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDHtuf0xen select option {
  color: #000000;
}
.cid-tDHtuf0xen .link,
.cid-tDHtuf0xen .form-group {
  padding: 0 !important;
}
.cid-tDHtuf0xen .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDHtuf0xen .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDHtuf0xen .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDHtuf0xen .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDHtuf0xen .first-column {
    margin-bottom: 30px;
  }
  .cid-tDHtuf0xen .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDHtuf0xen button {
  padding: 0;
}
.cid-tDHtuf0xen .b {
  font-weight: 500;
}
.cid-tDHtuf0xen .link a {
  background-image: none !important;
}
.cid-tDHtuf0xen .description1 {
  text-align: center;
}
.cid-tDHtuf0xen .description3 {
  text-align: center;
}
.cid-tDR5bTVMx0 {
  z-index: 1000;
  width: 100%;
}
.cid-tDR5bTVMx0 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDR5bTVMx0 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDR5bTVMx0 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDR5bTVMx0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDR5bTVMx0 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDR5bTVMx0 .container {
    padding: 0 1rem;
  }
}
.cid-tDR5bTVMx0 .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDR5bTVMx0 .nav-link {
  position: relative;
}
.cid-tDR5bTVMx0 .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDR5bTVMx0 nav.navbar {
  position: fixed;
}
.cid-tDR5bTVMx0 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDR5bTVMx0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDR5bTVMx0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDR5bTVMx0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDR5bTVMx0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDR5bTVMx0 .navbar.collapsed {
  justify-content: center;
}
.cid-tDR5bTVMx0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDR5bTVMx0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDR5bTVMx0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDR5bTVMx0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDR5bTVMx0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDR5bTVMx0 .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-tDR5bTVMx0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDR5bTVMx0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDR5bTVMx0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDR5bTVMx0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDR5bTVMx0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDR5bTVMx0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDR5bTVMx0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDR5bTVMx0 .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-tDR5bTVMx0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDR5bTVMx0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDR5bTVMx0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDR5bTVMx0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDR5bTVMx0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDR5bTVMx0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDR5bTVMx0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDR5bTVMx0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDR5bTVMx0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDR5bTVMx0 .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-tDR5bTVMx0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDR5bTVMx0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDR5bTVMx0 .dropdown-item:hover,
.cid-tDR5bTVMx0 .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDR5bTVMx0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDR5bTVMx0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDR5bTVMx0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDR5bTVMx0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDR5bTVMx0 .dropdown-menu,
.cid-tDR5bTVMx0 .navbar.opened {
  background: #ffffff !important;
}
.cid-tDR5bTVMx0 .nav-item:focus,
.cid-tDR5bTVMx0 .nav-link:focus {
  outline: none;
}
.cid-tDR5bTVMx0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDR5bTVMx0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDR5bTVMx0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDR5bTVMx0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDR5bTVMx0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDR5bTVMx0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDR5bTVMx0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDR5bTVMx0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDR5bTVMx0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDR5bTVMx0 .dropdown-item.active,
.cid-tDR5bTVMx0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDR5bTVMx0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDR5bTVMx0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDR5bTVMx0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDR5bTVMx0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDR5bTVMx0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDR5bTVMx0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDR5bTVMx0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDR5bTVMx0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDR5bTVMx0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDR5bTVMx0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDR5bTVMx0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDR5bTVMx0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDR5bTVMx0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDR5bTVMx0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDR5bTVMx0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDR5bTVMx0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDR5bTVMx0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDR5bTVMx0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDR5bTVMx0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDR5bTVMx0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDR5bTVMx0 .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-tDR5bTVMx0 .navbar {
    height: 70px;
  }
  .cid-tDR5bTVMx0 .navbar.opened {
    height: auto;
  }
  .cid-tDR5bTVMx0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDR5bVaygp {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDR5bVaygp .row {
  flex-direction: row-reverse;
}
.cid-tDR5bVaygp .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDR5bVaygp .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDR5bVaygp .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDR5bVaygp .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDR5bVaygp .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDR5bVaygp .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDR5bVaygp .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDR5bVaygp .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDR5bVaygp .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDR5bVaygp .content {
    text-align: center;
  }
}
.cid-tDR5bVaygp .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDR5bVaygp .mbr-section-title span {
  position: relative;
}
.cid-tDR5bVaygp .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDR5bVaygp .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDR5bVaygp .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDR5bVaygp .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDR5bVaygp .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDR5bVaygp .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDR5bVaygp .mbr-section-subtitle span {
  position: relative;
}
.cid-tDR5bVaygp .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDR5bVaygp .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDR5bVaygp .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDR5bVaygp .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDR5bVaygp .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDR5bVaygp .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDR5bVaygp .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDR5bVaygp .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDR5bVZVcj {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDR5bVZVcj .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tDR5bVZVcj .mbr-section-title,
.cid-tDR5bVZVcj .mbr-section-subtitle,
.cid-tDR5bVZVcj .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tDR5bVZVcj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDR5bVZVcj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDR5bVZVcj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDR5bVZVcj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDR5bVZVcj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tDR5bVZVcj .icon-focus {
  display: none;
}
.cid-tDR5bVZVcj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDR5bVZVcj ul {
  font-size: 0;
}
.cid-tDR5bVZVcj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tDR5bVZVcj .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tDR5bVZVcj .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tDR5bVZVcj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tDR5bVZVcj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tDR5bVZVcj .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tDR5bVZVcj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tDR5bVZVcj .btn:hover {
  background: transparent !important;
}
.cid-tDR5bVZVcj .btn:hover:before {
  background: transparent !important;
}
.cid-tDR5bVZVcj .btn:before {
  background-color: transparent !important;
}
.cid-tDR5bVZVcj .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tDR5bX5nMa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDR5bX5nMa .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDR5bX5nMa .first-column .mbr-text {
  margin: 0;
}
.cid-tDR5bX5nMa .form-group {
  max-width: 100%;
}
.cid-tDR5bX5nMa .form-group,
.cid-tDR5bX5nMa .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDR5bX5nMa .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDR5bX5nMa .col + .mbr-section-btn .btn,
.cid-tDR5bX5nMa .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDR5bX5nMa .dragArea > *:nth-last-child(2).col,
.cid-tDR5bX5nMa .dragArea > *:nth-last-child(2).col-auto,
.cid-tDR5bX5nMa .col + .mbr-section-btn,
.cid-tDR5bX5nMa .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDR5bX5nMa img {
  width: auto;
  display: inline-block;
}
.cid-tDR5bX5nMa .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDR5bX5nMa .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDR5bX5nMa .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDR5bX5nMa .bottom {
  margin-bottom: 0px;
}
.cid-tDR5bX5nMa .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDR5bX5nMa .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDR5bX5nMa .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDR5bX5nMa .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDR5bX5nMa .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDR5bX5nMa .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDR5bX5nMa .link {
  margin-top: 23px;
}
.cid-tDR5bX5nMa .mbr-form {
  padding: 0;
}
.cid-tDR5bX5nMa a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDR5bX5nMa rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDR5bX5nMa .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDR5bX5nMa svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDR5bX5nMa path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDR5bX5nMa .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDR5bX5nMa .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDR5bX5nMa .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDR5bX5nMa .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDR5bX5nMa .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDR5bX5nMa .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDR5bX5nMa input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa textarea::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa select::placeholder {
  color: #ffffff;
}
.cid-tDR5bX5nMa input.form-control {
  padding: .6rem 0;
}
.cid-tDR5bX5nMa textarea.form-control {
  padding: .6rem 0;
}
.cid-tDR5bX5nMa select.form-control {
  padding: .6rem 0;
}
.cid-tDR5bX5nMa .form-control-label,
.cid-tDR5bX5nMa .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDR5bX5nMa .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDR5bX5nMa select option {
  color: #000000;
}
.cid-tDR5bX5nMa .link,
.cid-tDR5bX5nMa .form-group {
  padding: 0 !important;
}
.cid-tDR5bX5nMa .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDR5bX5nMa .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDR5bX5nMa .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDR5bX5nMa .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDR5bX5nMa .first-column {
    margin-bottom: 30px;
  }
  .cid-tDR5bX5nMa .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDR5bX5nMa button {
  padding: 0;
}
.cid-tDR5bX5nMa .b {
  font-weight: 500;
}
.cid-tDR5bX5nMa .link a {
  background-image: none !important;
}
.cid-tDR5bX5nMa .description1 {
  text-align: center;
}
.cid-tDR5bX5nMa .description3 {
  text-align: center;
}
.cid-tDRdQRU5A1 {
  z-index: 1000;
  width: 100%;
}
.cid-tDRdQRU5A1 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDRdQRU5A1 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDRdQRU5A1 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDRdQRU5A1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDRdQRU5A1 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDRdQRU5A1 .container {
    padding: 0 1rem;
  }
}
.cid-tDRdQRU5A1 .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDRdQRU5A1 .nav-link {
  position: relative;
}
.cid-tDRdQRU5A1 .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDRdQRU5A1 nav.navbar {
  position: fixed;
}
.cid-tDRdQRU5A1 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDRdQRU5A1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDRdQRU5A1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDRdQRU5A1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDRdQRU5A1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDRdQRU5A1 .navbar.collapsed {
  justify-content: center;
}
.cid-tDRdQRU5A1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDRdQRU5A1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDRdQRU5A1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDRdQRU5A1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDRdQRU5A1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDRdQRU5A1 .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-tDRdQRU5A1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDRdQRU5A1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDRdQRU5A1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDRdQRU5A1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDRdQRU5A1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDRdQRU5A1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDRdQRU5A1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDRdQRU5A1 .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-tDRdQRU5A1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDRdQRU5A1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDRdQRU5A1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDRdQRU5A1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDRdQRU5A1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDRdQRU5A1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDRdQRU5A1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDRdQRU5A1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDRdQRU5A1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDRdQRU5A1 .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-tDRdQRU5A1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDRdQRU5A1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDRdQRU5A1 .dropdown-item:hover,
.cid-tDRdQRU5A1 .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDRdQRU5A1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDRdQRU5A1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDRdQRU5A1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDRdQRU5A1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDRdQRU5A1 .dropdown-menu,
.cid-tDRdQRU5A1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tDRdQRU5A1 .nav-item:focus,
.cid-tDRdQRU5A1 .nav-link:focus {
  outline: none;
}
.cid-tDRdQRU5A1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDRdQRU5A1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDRdQRU5A1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDRdQRU5A1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDRdQRU5A1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDRdQRU5A1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDRdQRU5A1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDRdQRU5A1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDRdQRU5A1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDRdQRU5A1 .dropdown-item.active,
.cid-tDRdQRU5A1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDRdQRU5A1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDRdQRU5A1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDRdQRU5A1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDRdQRU5A1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDRdQRU5A1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDRdQRU5A1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDRdQRU5A1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDRdQRU5A1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDRdQRU5A1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDRdQRU5A1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDRdQRU5A1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDRdQRU5A1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRdQRU5A1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRdQRU5A1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDRdQRU5A1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRdQRU5A1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDRdQRU5A1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDRdQRU5A1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRdQRU5A1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDRdQRU5A1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDRdQRU5A1 .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-tDRdQRU5A1 .navbar {
    height: 70px;
  }
  .cid-tDRdQRU5A1 .navbar.opened {
    height: auto;
  }
  .cid-tDRdQRU5A1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDRdQT0XuS {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDRdQT0XuS .row {
  flex-direction: row-reverse;
}
.cid-tDRdQT0XuS .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDRdQT0XuS .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDRdQT0XuS .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDRdQT0XuS .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDRdQT0XuS .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDRdQT0XuS .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDRdQT0XuS .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDRdQT0XuS .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDRdQT0XuS .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDRdQT0XuS .content {
    text-align: center;
  }
}
.cid-tDRdQT0XuS .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRdQT0XuS .mbr-section-title span {
  position: relative;
}
.cid-tDRdQT0XuS .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDRdQT0XuS .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDRdQT0XuS .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDRdQT0XuS .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDRdQT0XuS .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDRdQT0XuS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDRdQT0XuS .mbr-section-subtitle span {
  position: relative;
}
.cid-tDRdQT0XuS .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDRdQT0XuS .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDRdQT0XuS .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDRdQT0XuS .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDRdQT0XuS .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDRdQT0XuS .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDRdQT0XuS .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDRdQT0XuS .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDRdQTSlJj {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDRdQTSlJj .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tDRdQTSlJj .mbr-section-title,
.cid-tDRdQTSlJj .mbr-section-subtitle,
.cid-tDRdQTSlJj .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tDRdQTSlJj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDRdQTSlJj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDRdQTSlJj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDRdQTSlJj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDRdQTSlJj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tDRdQTSlJj .icon-focus {
  display: none;
}
.cid-tDRdQTSlJj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDRdQTSlJj ul {
  font-size: 0;
}
.cid-tDRdQTSlJj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tDRdQTSlJj .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tDRdQTSlJj .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tDRdQTSlJj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tDRdQTSlJj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tDRdQTSlJj .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tDRdQTSlJj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tDRdQTSlJj .btn:hover {
  background: transparent !important;
}
.cid-tDRdQTSlJj .btn:hover:before {
  background: transparent !important;
}
.cid-tDRdQTSlJj .btn:before {
  background-color: transparent !important;
}
.cid-tDRdQTSlJj .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tDRdQV2Ypi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDRdQV2Ypi .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDRdQV2Ypi .first-column .mbr-text {
  margin: 0;
}
.cid-tDRdQV2Ypi .form-group {
  max-width: 100%;
}
.cid-tDRdQV2Ypi .form-group,
.cid-tDRdQV2Ypi .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDRdQV2Ypi .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRdQV2Ypi .col + .mbr-section-btn .btn,
.cid-tDRdQV2Ypi .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDRdQV2Ypi .dragArea > *:nth-last-child(2).col,
.cid-tDRdQV2Ypi .dragArea > *:nth-last-child(2).col-auto,
.cid-tDRdQV2Ypi .col + .mbr-section-btn,
.cid-tDRdQV2Ypi .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDRdQV2Ypi img {
  width: auto;
  display: inline-block;
}
.cid-tDRdQV2Ypi .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDRdQV2Ypi .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDRdQV2Ypi .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDRdQV2Ypi .bottom {
  margin-bottom: 0px;
}
.cid-tDRdQV2Ypi .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDRdQV2Ypi .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDRdQV2Ypi .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRdQV2Ypi .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRdQV2Ypi .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDRdQV2Ypi .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDRdQV2Ypi .link {
  margin-top: 23px;
}
.cid-tDRdQV2Ypi .mbr-form {
  padding: 0;
}
.cid-tDRdQV2Ypi a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDRdQV2Ypi rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDRdQV2Ypi .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRdQV2Ypi svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDRdQV2Ypi path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDRdQV2Ypi .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDRdQV2Ypi .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRdQV2Ypi .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDRdQV2Ypi .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRdQV2Ypi .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRdQV2Ypi .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDRdQV2Ypi input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi textarea::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi select::placeholder {
  color: #ffffff;
}
.cid-tDRdQV2Ypi input.form-control {
  padding: .6rem 0;
}
.cid-tDRdQV2Ypi textarea.form-control {
  padding: .6rem 0;
}
.cid-tDRdQV2Ypi select.form-control {
  padding: .6rem 0;
}
.cid-tDRdQV2Ypi .form-control-label,
.cid-tDRdQV2Ypi .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDRdQV2Ypi .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDRdQV2Ypi select option {
  color: #000000;
}
.cid-tDRdQV2Ypi .link,
.cid-tDRdQV2Ypi .form-group {
  padding: 0 !important;
}
.cid-tDRdQV2Ypi .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDRdQV2Ypi .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDRdQV2Ypi .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDRdQV2Ypi .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDRdQV2Ypi .first-column {
    margin-bottom: 30px;
  }
  .cid-tDRdQV2Ypi .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDRdQV2Ypi button {
  padding: 0;
}
.cid-tDRdQV2Ypi .b {
  font-weight: 500;
}
.cid-tDRdQV2Ypi .link a {
  background-image: none !important;
}
.cid-tDRdQV2Ypi .description1 {
  text-align: center;
}
.cid-tDRdQV2Ypi .description3 {
  text-align: center;
}
.cid-tDRhk43EFf {
  z-index: 1000;
  width: 100%;
}
.cid-tDRhk43EFf .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDRhk43EFf .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDRhk43EFf .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDRhk43EFf .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDRhk43EFf .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDRhk43EFf .container {
    padding: 0 1rem;
  }
}
.cid-tDRhk43EFf .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDRhk43EFf .nav-link {
  position: relative;
}
.cid-tDRhk43EFf .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDRhk43EFf nav.navbar {
  position: fixed;
}
.cid-tDRhk43EFf .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDRhk43EFf .navbar.opened {
  transition: all 0.3s;
}
.cid-tDRhk43EFf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDRhk43EFf .navbar .navbar-logo img {
  width: auto;
}
.cid-tDRhk43EFf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDRhk43EFf .navbar.collapsed {
  justify-content: center;
}
.cid-tDRhk43EFf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDRhk43EFf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDRhk43EFf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDRhk43EFf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDRhk43EFf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDRhk43EFf .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-tDRhk43EFf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDRhk43EFf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDRhk43EFf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDRhk43EFf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDRhk43EFf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDRhk43EFf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDRhk43EFf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDRhk43EFf .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-tDRhk43EFf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDRhk43EFf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDRhk43EFf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDRhk43EFf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDRhk43EFf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDRhk43EFf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDRhk43EFf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDRhk43EFf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDRhk43EFf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDRhk43EFf .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-tDRhk43EFf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDRhk43EFf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDRhk43EFf .dropdown-item:hover,
.cid-tDRhk43EFf .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDRhk43EFf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDRhk43EFf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDRhk43EFf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDRhk43EFf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDRhk43EFf .dropdown-menu,
.cid-tDRhk43EFf .navbar.opened {
  background: #ffffff !important;
}
.cid-tDRhk43EFf .nav-item:focus,
.cid-tDRhk43EFf .nav-link:focus {
  outline: none;
}
.cid-tDRhk43EFf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDRhk43EFf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDRhk43EFf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDRhk43EFf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDRhk43EFf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDRhk43EFf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDRhk43EFf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDRhk43EFf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDRhk43EFf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDRhk43EFf .dropdown-item.active,
.cid-tDRhk43EFf .dropdown-item:active {
  background-color: transparent;
}
.cid-tDRhk43EFf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDRhk43EFf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDRhk43EFf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDRhk43EFf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDRhk43EFf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDRhk43EFf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDRhk43EFf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDRhk43EFf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDRhk43EFf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDRhk43EFf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDRhk43EFf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDRhk43EFf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRhk43EFf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRhk43EFf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDRhk43EFf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRhk43EFf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDRhk43EFf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDRhk43EFf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRhk43EFf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDRhk43EFf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDRhk43EFf .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-tDRhk43EFf .navbar {
    height: 70px;
  }
  .cid-tDRhk43EFf .navbar.opened {
    height: auto;
  }
  .cid-tDRhk43EFf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDRhk53P3U {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tDRhk53P3U .row {
  flex-direction: row-reverse;
}
.cid-tDRhk53P3U .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tDRhk53P3U .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tDRhk53P3U .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tDRhk53P3U .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tDRhk53P3U .image-wrapper {
    margin-left: 0;
  }
}
.cid-tDRhk53P3U .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tDRhk53P3U .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tDRhk53P3U .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDRhk53P3U .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDRhk53P3U .content {
    text-align: center;
  }
}
.cid-tDRhk53P3U .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRhk53P3U .mbr-section-title span {
  position: relative;
}
.cid-tDRhk53P3U .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tDRhk53P3U .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tDRhk53P3U .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tDRhk53P3U .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tDRhk53P3U .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tDRhk53P3U .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tDRhk53P3U .mbr-section-subtitle span {
  position: relative;
}
.cid-tDRhk53P3U .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tDRhk53P3U .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tDRhk53P3U .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tDRhk53P3U .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tDRhk53P3U .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tDRhk53P3U .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tDRhk53P3U .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tDRhk53P3U .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tDRhk5XBDf {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tDRhk5XBDf .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tDRhk5XBDf .mbr-section-title,
.cid-tDRhk5XBDf .mbr-section-subtitle,
.cid-tDRhk5XBDf .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tDRhk5XBDf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDRhk5XBDf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDRhk5XBDf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDRhk5XBDf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDRhk5XBDf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tDRhk5XBDf .icon-focus {
  display: none;
}
.cid-tDRhk5XBDf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tDRhk5XBDf ul {
  font-size: 0;
}
.cid-tDRhk5XBDf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tDRhk5XBDf .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tDRhk5XBDf .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tDRhk5XBDf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tDRhk5XBDf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tDRhk5XBDf .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tDRhk5XBDf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tDRhk5XBDf .btn:hover {
  background: transparent !important;
}
.cid-tDRhk5XBDf .btn:hover:before {
  background: transparent !important;
}
.cid-tDRhk5XBDf .btn:before {
  background-color: transparent !important;
}
.cid-tDRhk5XBDf .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tDRhk7Mpj9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDRhk7Mpj9 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDRhk7Mpj9 .first-column .mbr-text {
  margin: 0;
}
.cid-tDRhk7Mpj9 .form-group {
  max-width: 100%;
}
.cid-tDRhk7Mpj9 .form-group,
.cid-tDRhk7Mpj9 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDRhk7Mpj9 .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRhk7Mpj9 .col + .mbr-section-btn .btn,
.cid-tDRhk7Mpj9 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDRhk7Mpj9 .dragArea > *:nth-last-child(2).col,
.cid-tDRhk7Mpj9 .dragArea > *:nth-last-child(2).col-auto,
.cid-tDRhk7Mpj9 .col + .mbr-section-btn,
.cid-tDRhk7Mpj9 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDRhk7Mpj9 img {
  width: auto;
  display: inline-block;
}
.cid-tDRhk7Mpj9 .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDRhk7Mpj9 .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDRhk7Mpj9 .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDRhk7Mpj9 .bottom {
  margin-bottom: 0px;
}
.cid-tDRhk7Mpj9 .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDRhk7Mpj9 .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDRhk7Mpj9 .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRhk7Mpj9 .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRhk7Mpj9 .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDRhk7Mpj9 .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDRhk7Mpj9 .link {
  margin-top: 23px;
}
.cid-tDRhk7Mpj9 .mbr-form {
  padding: 0;
}
.cid-tDRhk7Mpj9 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDRhk7Mpj9 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDRhk7Mpj9 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRhk7Mpj9 svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDRhk7Mpj9 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDRhk7Mpj9 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDRhk7Mpj9 .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRhk7Mpj9 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDRhk7Mpj9 .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRhk7Mpj9 .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRhk7Mpj9 .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDRhk7Mpj9 input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 textarea::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 select::placeholder {
  color: #ffffff;
}
.cid-tDRhk7Mpj9 input.form-control {
  padding: .6rem 0;
}
.cid-tDRhk7Mpj9 textarea.form-control {
  padding: .6rem 0;
}
.cid-tDRhk7Mpj9 select.form-control {
  padding: .6rem 0;
}
.cid-tDRhk7Mpj9 .form-control-label,
.cid-tDRhk7Mpj9 .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDRhk7Mpj9 .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDRhk7Mpj9 select option {
  color: #000000;
}
.cid-tDRhk7Mpj9 .link,
.cid-tDRhk7Mpj9 .form-group {
  padding: 0 !important;
}
.cid-tDRhk7Mpj9 .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDRhk7Mpj9 .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDRhk7Mpj9 .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDRhk7Mpj9 .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDRhk7Mpj9 .first-column {
    margin-bottom: 30px;
  }
  .cid-tDRhk7Mpj9 .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDRhk7Mpj9 button {
  padding: 0;
}
.cid-tDRhk7Mpj9 .b {
  font-weight: 500;
}
.cid-tDRhk7Mpj9 .link a {
  background-image: none !important;
}
.cid-tDRhk7Mpj9 .description1 {
  text-align: center;
}
.cid-tDRhk7Mpj9 .description3 {
  text-align: center;
}
.cid-tDRCneQkRl {
  z-index: 1000;
  width: 100%;
}
.cid-tDRCneQkRl .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDRCneQkRl .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDRCneQkRl .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDRCneQkRl .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDRCneQkRl .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDRCneQkRl .container {
    padding: 0 1rem;
  }
}
.cid-tDRCneQkRl .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDRCneQkRl .nav-link {
  position: relative;
}
.cid-tDRCneQkRl .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDRCneQkRl nav.navbar {
  position: fixed;
}
.cid-tDRCneQkRl .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDRCneQkRl .navbar.opened {
  transition: all 0.3s;
}
.cid-tDRCneQkRl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDRCneQkRl .navbar .navbar-logo img {
  width: auto;
}
.cid-tDRCneQkRl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDRCneQkRl .navbar.collapsed {
  justify-content: center;
}
.cid-tDRCneQkRl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDRCneQkRl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDRCneQkRl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDRCneQkRl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDRCneQkRl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDRCneQkRl .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-tDRCneQkRl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDRCneQkRl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDRCneQkRl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDRCneQkRl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDRCneQkRl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDRCneQkRl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDRCneQkRl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDRCneQkRl .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-tDRCneQkRl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDRCneQkRl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDRCneQkRl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDRCneQkRl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDRCneQkRl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDRCneQkRl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDRCneQkRl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDRCneQkRl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDRCneQkRl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDRCneQkRl .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-tDRCneQkRl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDRCneQkRl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDRCneQkRl .dropdown-item:hover,
.cid-tDRCneQkRl .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDRCneQkRl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDRCneQkRl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDRCneQkRl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDRCneQkRl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDRCneQkRl .dropdown-menu,
.cid-tDRCneQkRl .navbar.opened {
  background: #ffffff !important;
}
.cid-tDRCneQkRl .nav-item:focus,
.cid-tDRCneQkRl .nav-link:focus {
  outline: none;
}
.cid-tDRCneQkRl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDRCneQkRl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDRCneQkRl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDRCneQkRl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDRCneQkRl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDRCneQkRl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDRCneQkRl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDRCneQkRl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDRCneQkRl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDRCneQkRl .dropdown-item.active,
.cid-tDRCneQkRl .dropdown-item:active {
  background-color: transparent;
}
.cid-tDRCneQkRl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDRCneQkRl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDRCneQkRl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDRCneQkRl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDRCneQkRl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDRCneQkRl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDRCneQkRl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDRCneQkRl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDRCneQkRl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDRCneQkRl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDRCneQkRl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDRCneQkRl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRCneQkRl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRCneQkRl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDRCneQkRl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRCneQkRl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDRCneQkRl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDRCneQkRl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRCneQkRl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDRCneQkRl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDRCneQkRl .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-tDRCneQkRl .navbar {
    height: 70px;
  }
  .cid-tDRCneQkRl .navbar.opened {
    height: auto;
  }
  .cid-tDRCneQkRl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tE0dZJTwQA {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tE0dZJTwQA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE0dZJTwQA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tE0dZJTwQA .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tE0dZJTwQA .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tE0dZJTwQA .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tE0dZJTwQA .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tE0dZJTwQA .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #13287d;
}
.cid-tE0dZJTwQA P {
  color: #13287d;
}
.cid-tE0dZJTwQA .card-title {
  text-align: center;
}
.cid-tDSqTVgf1n {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #bed3f9;
}
.cid-tDSqTVgf1n .mbr-overlay {
  background-color: #dfcefd;
  opacity: 0.4;
}
.cid-tDSqTVgf1n .form-border {
  border: 2px solid #6ec7f2;
  border-radius: 3rem;
  padding: 8rem 10rem;
  backdrop-filter: blur(10px);
}
@media (max-width: 992px) {
  .cid-tDSqTVgf1n .form-border {
    padding: 4rem 5rem;
  }
}
@media (max-width: 767px) {
  .cid-tDSqTVgf1n .form-border {
    padding: 2rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDSqTVgf1n .container {
    padding: 0 1.5rem;
  }
}
.cid-tDSqTVgf1n .mbr-section-title {
  transform: translateY(45%);
  color: #150d1d;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tDSqTVgf1n .mbr-section-title {
    transform: translateY(0);
  }
}
.cid-tDSqTVgf1n .col-auto {
  margin-right: 0;
  margin-left: auto;
}
.cid-tDSqTVgf1n textarea {
  min-height: 200px;
}
.cid-tDSqTVgf1n .form-control,
.cid-tDSqTVgf1n .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border-color: #13287d !important;
  color: #150d1d;
  transition: 0.4s;
  border-radius: 1rem;
  box-shadow: none;
  outline: none;
}
.cid-tDSqTVgf1n .form-control::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input::-webkit-input-placeholder,
.cid-tDSqTVgf1n .form-control::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input::-webkit-input-placeholder {
  color: #150d1d;
}
.cid-tDSqTVgf1n .form-control:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:-moz-placeholder,
.cid-tDSqTVgf1n .form-control:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:-moz-placeholder {
  color: #150d1d;
}
.cid-tDSqTVgf1n .form-control:hover,
.cid-tDSqTVgf1n .field-input:hover,
.cid-tDSqTVgf1n .form-control:focus,
.cid-tDSqTVgf1n .field-input:focus {
  background-color: #faf2d0;
  border-color: #4479d9 !important;
  color: #150d1d;
  box-shadow: none;
  outline: none;
}
.cid-tDSqTVgf1n .form-control:hover::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input:hover::-webkit-input-placeholder,
.cid-tDSqTVgf1n .form-control:focus::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input:focus::-webkit-input-placeholder,
.cid-tDSqTVgf1n .form-control:hover::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input:hover::-webkit-input-placeholder,
.cid-tDSqTVgf1n .form-control:focus::-webkit-input-placeholder,
.cid-tDSqTVgf1n .field-input:focus::-webkit-input-placeholder {
  color: #150d1d;
}
.cid-tDSqTVgf1n .form-control:hover:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:hover:-moz-placeholder,
.cid-tDSqTVgf1n .form-control:focus:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:focus:-moz-placeholder,
.cid-tDSqTVgf1n .form-control:hover:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:hover:-moz-placeholder,
.cid-tDSqTVgf1n .form-control:focus:-moz-placeholder,
.cid-tDSqTVgf1n .field-input:focus:-moz-placeholder {
  color: #150d1d;
}
.cid-tDSqTVgf1n .jq-number__spin:hover,
.cid-tDSqTVgf1n .jq-number__spin:focus {
  background-color: #faf2d0;
  border-color: #4479d9 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tDSqTVgf1n .jq-number__spin {
  background-color: #ffffff;
  border-color: #13287d;
  color: #150d1d;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tDSqTVgf1n .jq-selectbox li,
.cid-tDSqTVgf1n .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tDSqTVgf1n .jq-selectbox li:hover,
.cid-tDSqTVgf1n .jq-selectbox li.selected {
  background-color: #faf2d0;
  color: #000000;
}
.cid-tDSqTVgf1n .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tDSqTVgf1n .jq-number__spin.minus:hover:after,
.cid-tDSqTVgf1n .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tDSqTVgf1n .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tDSqTVgf1n .jq-number__spin.minus:after,
.cid-tDSqTVgf1n .jq-number__spin.plus:after {
  border-top-color: #faf2d0;
  border-bottom-color: #faf2d0;
}
.cid-tDSqTVgf1n .btn {
  padding: 1rem 3rem;
}
.cid-tDSqTVgf1n input::-webkit-clear-button {
  display: none;
}
.cid-tDSqTVgf1n input::-webkit-inner-spin-button {
  display: none;
}
.cid-tDSqTVgf1n input::-webkit-outer-spin-button {
  display: none;
}
.cid-tDSqTVgf1n input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tDSqH0MWRT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tDSqH0MWRT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDSqH0MWRT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDSqH0MWRT .google-map {
  height: 30rem;
  position: relative;
}
.cid-tDSqH0MWRT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tDSqH0MWRT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tDSqH0MWRT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tDSqH0MWRT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tDRCnlhLnr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDRCnlhLnr .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDRCnlhLnr .first-column .mbr-text {
  margin: 0;
}
.cid-tDRCnlhLnr .form-group {
  max-width: 100%;
}
.cid-tDRCnlhLnr .form-group,
.cid-tDRCnlhLnr .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDRCnlhLnr .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCnlhLnr .col + .mbr-section-btn .btn,
.cid-tDRCnlhLnr .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDRCnlhLnr .dragArea > *:nth-last-child(2).col,
.cid-tDRCnlhLnr .dragArea > *:nth-last-child(2).col-auto,
.cid-tDRCnlhLnr .col + .mbr-section-btn,
.cid-tDRCnlhLnr .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDRCnlhLnr img {
  width: auto;
  display: inline-block;
}
.cid-tDRCnlhLnr .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDRCnlhLnr .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDRCnlhLnr .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDRCnlhLnr .bottom {
  margin-bottom: 0px;
}
.cid-tDRCnlhLnr .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDRCnlhLnr .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDRCnlhLnr .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRCnlhLnr .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRCnlhLnr .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDRCnlhLnr .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDRCnlhLnr .link {
  margin-top: 23px;
}
.cid-tDRCnlhLnr .mbr-form {
  padding: 0;
}
.cid-tDRCnlhLnr a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDRCnlhLnr rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDRCnlhLnr .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRCnlhLnr svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDRCnlhLnr path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDRCnlhLnr .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDRCnlhLnr .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRCnlhLnr .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDRCnlhLnr .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCnlhLnr .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCnlhLnr .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDRCnlhLnr input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr textarea::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr select::placeholder {
  color: #ffffff;
}
.cid-tDRCnlhLnr input.form-control {
  padding: .6rem 0;
}
.cid-tDRCnlhLnr textarea.form-control {
  padding: .6rem 0;
}
.cid-tDRCnlhLnr select.form-control {
  padding: .6rem 0;
}
.cid-tDRCnlhLnr .form-control-label,
.cid-tDRCnlhLnr .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDRCnlhLnr .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDRCnlhLnr select option {
  color: #000000;
}
.cid-tDRCnlhLnr .link,
.cid-tDRCnlhLnr .form-group {
  padding: 0 !important;
}
.cid-tDRCnlhLnr .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDRCnlhLnr .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDRCnlhLnr .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDRCnlhLnr .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDRCnlhLnr .first-column {
    margin-bottom: 30px;
  }
  .cid-tDRCnlhLnr .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDRCnlhLnr button {
  padding: 0;
}
.cid-tDRCnlhLnr .b {
  font-weight: 500;
}
.cid-tDRCnlhLnr .link a {
  background-image: none !important;
}
.cid-tDRCnlhLnr .description1 {
  text-align: center;
}
.cid-tDRCnlhLnr .description3 {
  text-align: center;
}
.cid-tDRCniXKCZ {
  background: #000000;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDRCniXKCZ .image-block {
  margin: auto;
}
.cid-tDRCniXKCZ figcaption {
  position: relative;
}
.cid-tDRCniXKCZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tDRCniXKCZ .image-block {
    width: 100% !important;
  }
}
.cid-tDRCv00owr {
  z-index: 1000;
  width: 100%;
}
.cid-tDRCv00owr .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tDRCv00owr .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tDRCv00owr .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tDRCv00owr .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tDRCv00owr .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tDRCv00owr .container {
    padding: 0 1rem;
  }
}
.cid-tDRCv00owr .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tDRCv00owr .nav-link {
  position: relative;
}
.cid-tDRCv00owr .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tDRCv00owr nav.navbar {
  position: fixed;
}
.cid-tDRCv00owr .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tDRCv00owr .navbar.opened {
  transition: all 0.3s;
}
.cid-tDRCv00owr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDRCv00owr .navbar .navbar-logo img {
  width: auto;
}
.cid-tDRCv00owr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDRCv00owr .navbar.collapsed {
  justify-content: center;
}
.cid-tDRCv00owr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDRCv00owr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDRCv00owr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tDRCv00owr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDRCv00owr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDRCv00owr .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-tDRCv00owr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDRCv00owr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDRCv00owr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDRCv00owr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDRCv00owr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDRCv00owr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDRCv00owr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDRCv00owr .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-tDRCv00owr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDRCv00owr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDRCv00owr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDRCv00owr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDRCv00owr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDRCv00owr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDRCv00owr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDRCv00owr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDRCv00owr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDRCv00owr .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-tDRCv00owr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDRCv00owr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDRCv00owr .dropdown-item:hover,
.cid-tDRCv00owr .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tDRCv00owr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDRCv00owr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDRCv00owr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tDRCv00owr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDRCv00owr .dropdown-menu,
.cid-tDRCv00owr .navbar.opened {
  background: #ffffff !important;
}
.cid-tDRCv00owr .nav-item:focus,
.cid-tDRCv00owr .nav-link:focus {
  outline: none;
}
.cid-tDRCv00owr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDRCv00owr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDRCv00owr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDRCv00owr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDRCv00owr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDRCv00owr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDRCv00owr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDRCv00owr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDRCv00owr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDRCv00owr .dropdown-item.active,
.cid-tDRCv00owr .dropdown-item:active {
  background-color: transparent;
}
.cid-tDRCv00owr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDRCv00owr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDRCv00owr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDRCv00owr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tDRCv00owr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDRCv00owr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDRCv00owr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDRCv00owr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDRCv00owr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDRCv00owr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tDRCv00owr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDRCv00owr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRCv00owr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDRCv00owr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDRCv00owr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRCv00owr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDRCv00owr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDRCv00owr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDRCv00owr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDRCv00owr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDRCv00owr .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-tDRCv00owr .navbar {
    height: 70px;
  }
  .cid-tDRCv00owr .navbar.opened {
    height: auto;
  }
  .cid-tDRCv00owr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDZltwBMCv {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tDZltwBMCv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tDZltwBMCv .row {
    flex-direction: column-reverse;
  }
  .cid-tDZltwBMCv .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tDZltwBMCv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDZltwBMCv .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tDZltwBMCv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDZltwBMCv .card-title {
  text-align: center;
}
.cid-tDZjdnPIjF {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tDZjdnPIjF .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-tDZjdnPIjF .mbr-text {
  text-align: justify;
  line-height: 1.5;
  color: #656565;
}
.cid-tDZjdnPIjF .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-tDRCv6Q2bT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tDRCv6Q2bT .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tDRCv6Q2bT .first-column .mbr-text {
  margin: 0;
}
.cid-tDRCv6Q2bT .form-group {
  max-width: 100%;
}
.cid-tDRCv6Q2bT .form-group,
.cid-tDRCv6Q2bT .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tDRCv6Q2bT .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCv6Q2bT .col + .mbr-section-btn .btn,
.cid-tDRCv6Q2bT .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tDRCv6Q2bT .dragArea > *:nth-last-child(2).col,
.cid-tDRCv6Q2bT .dragArea > *:nth-last-child(2).col-auto,
.cid-tDRCv6Q2bT .col + .mbr-section-btn,
.cid-tDRCv6Q2bT .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tDRCv6Q2bT img {
  width: auto;
  display: inline-block;
}
.cid-tDRCv6Q2bT .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tDRCv6Q2bT .margin {
  margin: 0px;
  align-items: center;
}
.cid-tDRCv6Q2bT .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tDRCv6Q2bT .bottom {
  margin-bottom: 0px;
}
.cid-tDRCv6Q2bT .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tDRCv6Q2bT .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tDRCv6Q2bT .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRCv6Q2bT .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tDRCv6Q2bT .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tDRCv6Q2bT .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tDRCv6Q2bT .link {
  margin-top: 23px;
}
.cid-tDRCv6Q2bT .mbr-form {
  padding: 0;
}
.cid-tDRCv6Q2bT a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tDRCv6Q2bT rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tDRCv6Q2bT .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRCv6Q2bT svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tDRCv6Q2bT path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tDRCv6Q2bT .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tDRCv6Q2bT .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tDRCv6Q2bT .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tDRCv6Q2bT .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCv6Q2bT .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tDRCv6Q2bT .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tDRCv6Q2bT input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT textarea::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT select::placeholder {
  color: #ffffff;
}
.cid-tDRCv6Q2bT input.form-control {
  padding: .6rem 0;
}
.cid-tDRCv6Q2bT textarea.form-control {
  padding: .6rem 0;
}
.cid-tDRCv6Q2bT select.form-control {
  padding: .6rem 0;
}
.cid-tDRCv6Q2bT .form-control-label,
.cid-tDRCv6Q2bT .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tDRCv6Q2bT .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tDRCv6Q2bT select option {
  color: #000000;
}
.cid-tDRCv6Q2bT .link,
.cid-tDRCv6Q2bT .form-group {
  padding: 0 !important;
}
.cid-tDRCv6Q2bT .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tDRCv6Q2bT .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tDRCv6Q2bT .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tDRCv6Q2bT .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tDRCv6Q2bT .first-column {
    margin-bottom: 30px;
  }
  .cid-tDRCv6Q2bT .second-column {
    margin-bottom: 30px;
  }
}
.cid-tDRCv6Q2bT button {
  padding: 0;
}
.cid-tDRCv6Q2bT .b {
  font-weight: 500;
}
.cid-tDRCv6Q2bT .link a {
  background-image: none !important;
}
.cid-tDRCv6Q2bT .description1 {
  text-align: center;
}
.cid-tDRCv6Q2bT .description3 {
  text-align: center;
}
.cid-tDRCv4tSFh {
  background: #000000;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDRCv4tSFh .image-block {
  margin: auto;
}
.cid-tDRCv4tSFh figcaption {
  position: relative;
}
.cid-tDRCv4tSFh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tDRCv4tSFh .image-block {
    width: 100% !important;
  }
}
.cid-tEwgCow2V6 {
  z-index: 1000;
  width: 100%;
}
.cid-tEwgCow2V6 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tEwgCow2V6 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tEwgCow2V6 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tEwgCow2V6 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tEwgCow2V6 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tEwgCow2V6 .container {
    padding: 0 1rem;
  }
}
.cid-tEwgCow2V6 .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tEwgCow2V6 .nav-link {
  position: relative;
}
.cid-tEwgCow2V6 .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tEwgCow2V6 nav.navbar {
  position: fixed;
}
.cid-tEwgCow2V6 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tEwgCow2V6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwgCow2V6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwgCow2V6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwgCow2V6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwgCow2V6 .navbar.collapsed {
  justify-content: center;
}
.cid-tEwgCow2V6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwgCow2V6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwgCow2V6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tEwgCow2V6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwgCow2V6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwgCow2V6 .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-tEwgCow2V6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwgCow2V6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwgCow2V6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwgCow2V6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwgCow2V6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwgCow2V6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwgCow2V6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwgCow2V6 .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-tEwgCow2V6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwgCow2V6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwgCow2V6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwgCow2V6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwgCow2V6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwgCow2V6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEwgCow2V6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwgCow2V6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwgCow2V6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwgCow2V6 .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-tEwgCow2V6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwgCow2V6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwgCow2V6 .dropdown-item:hover,
.cid-tEwgCow2V6 .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tEwgCow2V6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwgCow2V6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwgCow2V6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tEwgCow2V6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwgCow2V6 .dropdown-menu,
.cid-tEwgCow2V6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tEwgCow2V6 .nav-item:focus,
.cid-tEwgCow2V6 .nav-link:focus {
  outline: none;
}
.cid-tEwgCow2V6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwgCow2V6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwgCow2V6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwgCow2V6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwgCow2V6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwgCow2V6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwgCow2V6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEwgCow2V6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwgCow2V6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwgCow2V6 .dropdown-item.active,
.cid-tEwgCow2V6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwgCow2V6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwgCow2V6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwgCow2V6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwgCow2V6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tEwgCow2V6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwgCow2V6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwgCow2V6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwgCow2V6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwgCow2V6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwgCow2V6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tEwgCow2V6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwgCow2V6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwgCow2V6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwgCow2V6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwgCow2V6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwgCow2V6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwgCow2V6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwgCow2V6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwgCow2V6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwgCow2V6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwgCow2V6 .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-tEwgCow2V6 .navbar {
    height: 70px;
  }
  .cid-tEwgCow2V6 .navbar.opened {
    height: auto;
  }
  .cid-tEwgCow2V6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwgCpoUmB {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tEwgCpoUmB .row {
  flex-direction: row-reverse;
}
.cid-tEwgCpoUmB .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tEwgCpoUmB .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tEwgCpoUmB .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tEwgCpoUmB .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tEwgCpoUmB .image-wrapper {
    margin-left: 0;
  }
}
.cid-tEwgCpoUmB .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tEwgCpoUmB .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tEwgCpoUmB .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tEwgCpoUmB .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tEwgCpoUmB .content {
    text-align: center;
  }
}
.cid-tEwgCpoUmB .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tEwgCpoUmB .mbr-section-title span {
  position: relative;
}
.cid-tEwgCpoUmB .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tEwgCpoUmB .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tEwgCpoUmB .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tEwgCpoUmB .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tEwgCpoUmB .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tEwgCpoUmB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tEwgCpoUmB .mbr-section-subtitle span {
  position: relative;
}
.cid-tEwgCpoUmB .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tEwgCpoUmB .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tEwgCpoUmB .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tEwgCpoUmB .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tEwgCpoUmB .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tEwgCpoUmB .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tEwgCpoUmB .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tEwgCpoUmB .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tEwgCq8CHX {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tEwgCq8CHX .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tEwgCq8CHX .mbr-section-title,
.cid-tEwgCq8CHX .mbr-section-subtitle,
.cid-tEwgCq8CHX .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tEwgCq8CHX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tEwgCq8CHX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEwgCq8CHX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEwgCq8CHX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tEwgCq8CHX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tEwgCq8CHX .icon-focus {
  display: none;
}
.cid-tEwgCq8CHX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tEwgCq8CHX ul {
  font-size: 0;
}
.cid-tEwgCq8CHX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tEwgCq8CHX .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tEwgCq8CHX .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tEwgCq8CHX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tEwgCq8CHX .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tEwgCq8CHX .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tEwgCq8CHX .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tEwgCq8CHX .btn:hover {
  background: transparent !important;
}
.cid-tEwgCq8CHX .btn:hover:before {
  background: transparent !important;
}
.cid-tEwgCq8CHX .btn:before {
  background-color: transparent !important;
}
.cid-tEwgCq8CHX .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tEwgCr8sfB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tEwgCr8sfB .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tEwgCr8sfB .first-column .mbr-text {
  margin: 0;
}
.cid-tEwgCr8sfB .form-group {
  max-width: 100%;
}
.cid-tEwgCr8sfB .form-group,
.cid-tEwgCr8sfB .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tEwgCr8sfB .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tEwgCr8sfB .col + .mbr-section-btn .btn,
.cid-tEwgCr8sfB .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tEwgCr8sfB .dragArea > *:nth-last-child(2).col,
.cid-tEwgCr8sfB .dragArea > *:nth-last-child(2).col-auto,
.cid-tEwgCr8sfB .col + .mbr-section-btn,
.cid-tEwgCr8sfB .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tEwgCr8sfB img {
  width: auto;
  display: inline-block;
}
.cid-tEwgCr8sfB .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tEwgCr8sfB .margin {
  margin: 0px;
  align-items: center;
}
.cid-tEwgCr8sfB .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tEwgCr8sfB .bottom {
  margin-bottom: 0px;
}
.cid-tEwgCr8sfB .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tEwgCr8sfB .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tEwgCr8sfB .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tEwgCr8sfB .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tEwgCr8sfB .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tEwgCr8sfB .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tEwgCr8sfB .link {
  margin-top: 23px;
}
.cid-tEwgCr8sfB .mbr-form {
  padding: 0;
}
.cid-tEwgCr8sfB a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tEwgCr8sfB rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tEwgCr8sfB .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tEwgCr8sfB svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tEwgCr8sfB path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tEwgCr8sfB .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tEwgCr8sfB .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tEwgCr8sfB .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tEwgCr8sfB .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tEwgCr8sfB .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tEwgCr8sfB .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tEwgCr8sfB input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB textarea::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB select::placeholder {
  color: #ffffff;
}
.cid-tEwgCr8sfB input.form-control {
  padding: .6rem 0;
}
.cid-tEwgCr8sfB textarea.form-control {
  padding: .6rem 0;
}
.cid-tEwgCr8sfB select.form-control {
  padding: .6rem 0;
}
.cid-tEwgCr8sfB .form-control-label,
.cid-tEwgCr8sfB .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tEwgCr8sfB .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tEwgCr8sfB select option {
  color: #000000;
}
.cid-tEwgCr8sfB .link,
.cid-tEwgCr8sfB .form-group {
  padding: 0 !important;
}
.cid-tEwgCr8sfB .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tEwgCr8sfB .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tEwgCr8sfB .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tEwgCr8sfB .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tEwgCr8sfB .first-column {
    margin-bottom: 30px;
  }
  .cid-tEwgCr8sfB .second-column {
    margin-bottom: 30px;
  }
}
.cid-tEwgCr8sfB button {
  padding: 0;
}
.cid-tEwgCr8sfB .b {
  font-weight: 500;
}
.cid-tEwgCr8sfB .link a {
  background-image: none !important;
}
.cid-tEwgCr8sfB .description1 {
  text-align: center;
}
.cid-tEwgCr8sfB .description3 {
  text-align: center;
}
.cid-tIuoUw5V2H {
  z-index: 1000;
  width: 100%;
}
.cid-tIuoUw5V2H .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tIuoUw5V2H .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tIuoUw5V2H .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tIuoUw5V2H .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIuoUw5V2H .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tIuoUw5V2H .container {
    padding: 0 1rem;
  }
}
.cid-tIuoUw5V2H .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tIuoUw5V2H .nav-link {
  position: relative;
}
.cid-tIuoUw5V2H .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tIuoUw5V2H nav.navbar {
  position: fixed;
}
.cid-tIuoUw5V2H .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tIuoUw5V2H .navbar.opened {
  transition: all 0.3s;
}
.cid-tIuoUw5V2H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIuoUw5V2H .navbar .navbar-logo img {
  width: auto;
}
.cid-tIuoUw5V2H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIuoUw5V2H .navbar.collapsed {
  justify-content: center;
}
.cid-tIuoUw5V2H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIuoUw5V2H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIuoUw5V2H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tIuoUw5V2H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIuoUw5V2H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIuoUw5V2H .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-tIuoUw5V2H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIuoUw5V2H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIuoUw5V2H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIuoUw5V2H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIuoUw5V2H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIuoUw5V2H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIuoUw5V2H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIuoUw5V2H .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-tIuoUw5V2H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIuoUw5V2H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIuoUw5V2H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIuoUw5V2H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIuoUw5V2H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIuoUw5V2H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIuoUw5V2H .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIuoUw5V2H .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIuoUw5V2H .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIuoUw5V2H .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-tIuoUw5V2H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIuoUw5V2H .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIuoUw5V2H .dropdown-item:hover,
.cid-tIuoUw5V2H .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tIuoUw5V2H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIuoUw5V2H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIuoUw5V2H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tIuoUw5V2H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIuoUw5V2H .dropdown-menu,
.cid-tIuoUw5V2H .navbar.opened {
  background: #ffffff !important;
}
.cid-tIuoUw5V2H .nav-item:focus,
.cid-tIuoUw5V2H .nav-link:focus {
  outline: none;
}
.cid-tIuoUw5V2H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIuoUw5V2H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIuoUw5V2H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIuoUw5V2H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIuoUw5V2H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIuoUw5V2H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIuoUw5V2H .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIuoUw5V2H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIuoUw5V2H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIuoUw5V2H .dropdown-item.active,
.cid-tIuoUw5V2H .dropdown-item:active {
  background-color: transparent;
}
.cid-tIuoUw5V2H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIuoUw5V2H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIuoUw5V2H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIuoUw5V2H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tIuoUw5V2H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIuoUw5V2H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIuoUw5V2H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIuoUw5V2H .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIuoUw5V2H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIuoUw5V2H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tIuoUw5V2H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIuoUw5V2H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIuoUw5V2H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIuoUw5V2H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIuoUw5V2H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIuoUw5V2H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIuoUw5V2H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIuoUw5V2H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIuoUw5V2H .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIuoUw5V2H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIuoUw5V2H .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-tIuoUw5V2H .navbar {
    height: 70px;
  }
  .cid-tIuoUw5V2H .navbar.opened {
    height: auto;
  }
  .cid-tIuoUw5V2H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIuoUwXt6a {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tIuoUwXt6a .row {
  flex-direction: row-reverse;
}
.cid-tIuoUwXt6a .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tIuoUwXt6a .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tIuoUwXt6a .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tIuoUwXt6a .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tIuoUwXt6a .image-wrapper {
    margin-left: 0;
  }
}
.cid-tIuoUwXt6a .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tIuoUwXt6a .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tIuoUwXt6a .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tIuoUwXt6a .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tIuoUwXt6a .content {
    text-align: center;
  }
}
.cid-tIuoUwXt6a .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tIuoUwXt6a .mbr-section-title span {
  position: relative;
}
.cid-tIuoUwXt6a .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tIuoUwXt6a .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tIuoUwXt6a .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tIuoUwXt6a .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tIuoUwXt6a .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tIuoUwXt6a .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIuoUwXt6a .mbr-section-subtitle span {
  position: relative;
}
.cid-tIuoUwXt6a .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tIuoUwXt6a .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tIuoUwXt6a .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tIuoUwXt6a .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tIuoUwXt6a .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tIuoUwXt6a .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tIuoUwXt6a .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tIuoUwXt6a .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tIuoUxGQFJ {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tIuoUxGQFJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tIuoUxGQFJ .mbr-section-title,
.cid-tIuoUxGQFJ .mbr-section-subtitle,
.cid-tIuoUxGQFJ .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIuoUxGQFJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIuoUxGQFJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIuoUxGQFJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIuoUxGQFJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIuoUxGQFJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #4479d9);
}
.cid-tIuoUxGQFJ .icon-focus {
  display: none;
}
.cid-tIuoUxGQFJ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tIuoUxGQFJ ul {
  font-size: 0;
}
.cid-tIuoUxGQFJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIuoUxGQFJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIuoUxGQFJ .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIuoUxGQFJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIuoUxGQFJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIuoUxGQFJ .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tIuoUxGQFJ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIuoUxGQFJ .btn:hover {
  background: transparent !important;
}
.cid-tIuoUxGQFJ .btn:hover:before {
  background: transparent !important;
}
.cid-tIuoUxGQFJ .btn:before {
  background-color: transparent !important;
}
.cid-tIuoUxGQFJ .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIuoUz1n1i {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tIuoUz1n1i .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tIuoUz1n1i .first-column .mbr-text {
  margin: 0;
}
.cid-tIuoUz1n1i .form-group {
  max-width: 100%;
}
.cid-tIuoUz1n1i .form-group,
.cid-tIuoUz1n1i .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tIuoUz1n1i .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIuoUz1n1i .col + .mbr-section-btn .btn,
.cid-tIuoUz1n1i .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tIuoUz1n1i .dragArea > *:nth-last-child(2).col,
.cid-tIuoUz1n1i .dragArea > *:nth-last-child(2).col-auto,
.cid-tIuoUz1n1i .col + .mbr-section-btn,
.cid-tIuoUz1n1i .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tIuoUz1n1i img {
  width: auto;
  display: inline-block;
}
.cid-tIuoUz1n1i .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tIuoUz1n1i .margin {
  margin: 0px;
  align-items: center;
}
.cid-tIuoUz1n1i .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tIuoUz1n1i .bottom {
  margin-bottom: 0px;
}
.cid-tIuoUz1n1i .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tIuoUz1n1i .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tIuoUz1n1i .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tIuoUz1n1i .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tIuoUz1n1i .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tIuoUz1n1i .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tIuoUz1n1i .link {
  margin-top: 23px;
}
.cid-tIuoUz1n1i .mbr-form {
  padding: 0;
}
.cid-tIuoUz1n1i a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tIuoUz1n1i rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tIuoUz1n1i .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tIuoUz1n1i svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tIuoUz1n1i path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tIuoUz1n1i .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tIuoUz1n1i .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tIuoUz1n1i .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tIuoUz1n1i .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIuoUz1n1i .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIuoUz1n1i .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tIuoUz1n1i input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i textarea::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i select::placeholder {
  color: #ffffff;
}
.cid-tIuoUz1n1i input.form-control {
  padding: .6rem 0;
}
.cid-tIuoUz1n1i textarea.form-control {
  padding: .6rem 0;
}
.cid-tIuoUz1n1i select.form-control {
  padding: .6rem 0;
}
.cid-tIuoUz1n1i .form-control-label,
.cid-tIuoUz1n1i .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tIuoUz1n1i .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tIuoUz1n1i select option {
  color: #000000;
}
.cid-tIuoUz1n1i .link,
.cid-tIuoUz1n1i .form-group {
  padding: 0 !important;
}
.cid-tIuoUz1n1i .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tIuoUz1n1i .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tIuoUz1n1i .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tIuoUz1n1i .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tIuoUz1n1i .first-column {
    margin-bottom: 30px;
  }
  .cid-tIuoUz1n1i .second-column {
    margin-bottom: 30px;
  }
}
.cid-tIuoUz1n1i button {
  padding: 0;
}
.cid-tIuoUz1n1i .b {
  font-weight: 500;
}
.cid-tIuoUz1n1i .link a {
  background-image: none !important;
}
.cid-tIuoUz1n1i .description1 {
  text-align: center;
}
.cid-tIuoUz1n1i .description3 {
  text-align: center;
}
.cid-tIBUKumfxL {
  z-index: 1000;
  width: 100%;
}
.cid-tIBUKumfxL .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tIBUKumfxL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tIBUKumfxL .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tIBUKumfxL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBUKumfxL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tIBUKumfxL .container {
    padding: 0 1rem;
  }
}
.cid-tIBUKumfxL .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tIBUKumfxL .nav-link {
  position: relative;
}
.cid-tIBUKumfxL .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tIBUKumfxL nav.navbar {
  position: fixed;
}
.cid-tIBUKumfxL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tIBUKumfxL .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBUKumfxL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBUKumfxL .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBUKumfxL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBUKumfxL .navbar.collapsed {
  justify-content: center;
}
.cid-tIBUKumfxL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBUKumfxL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBUKumfxL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tIBUKumfxL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBUKumfxL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBUKumfxL .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-tIBUKumfxL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBUKumfxL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBUKumfxL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBUKumfxL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBUKumfxL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBUKumfxL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBUKumfxL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBUKumfxL .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-tIBUKumfxL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBUKumfxL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBUKumfxL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBUKumfxL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBUKumfxL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBUKumfxL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBUKumfxL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBUKumfxL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBUKumfxL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBUKumfxL .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-tIBUKumfxL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIBUKumfxL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIBUKumfxL .dropdown-item:hover,
.cid-tIBUKumfxL .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tIBUKumfxL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBUKumfxL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBUKumfxL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tIBUKumfxL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBUKumfxL .dropdown-menu,
.cid-tIBUKumfxL .navbar.opened {
  background: #ffffff !important;
}
.cid-tIBUKumfxL .nav-item:focus,
.cid-tIBUKumfxL .nav-link:focus {
  outline: none;
}
.cid-tIBUKumfxL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBUKumfxL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBUKumfxL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBUKumfxL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBUKumfxL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBUKumfxL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBUKumfxL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIBUKumfxL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBUKumfxL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBUKumfxL .dropdown-item.active,
.cid-tIBUKumfxL .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBUKumfxL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBUKumfxL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBUKumfxL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBUKumfxL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tIBUKumfxL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBUKumfxL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBUKumfxL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBUKumfxL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBUKumfxL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIBUKumfxL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tIBUKumfxL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBUKumfxL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBUKumfxL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBUKumfxL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBUKumfxL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBUKumfxL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBUKumfxL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBUKumfxL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBUKumfxL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBUKumfxL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBUKumfxL .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-tIBUKumfxL .navbar {
    height: 70px;
  }
  .cid-tIBUKumfxL .navbar.opened {
    height: auto;
  }
  .cid-tIBUKumfxL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIC6p7VNGk {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tIC6p7VNGk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC6p7VNGk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC6p7VNGk .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tIC6p7VNGk .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-tIBUKzoEyJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tIBUKzoEyJ .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tIBUKzoEyJ .first-column .mbr-text {
  margin: 0;
}
.cid-tIBUKzoEyJ .form-group {
  max-width: 100%;
}
.cid-tIBUKzoEyJ .form-group,
.cid-tIBUKzoEyJ .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tIBUKzoEyJ .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIBUKzoEyJ .col + .mbr-section-btn .btn,
.cid-tIBUKzoEyJ .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tIBUKzoEyJ .dragArea > *:nth-last-child(2).col,
.cid-tIBUKzoEyJ .dragArea > *:nth-last-child(2).col-auto,
.cid-tIBUKzoEyJ .col + .mbr-section-btn,
.cid-tIBUKzoEyJ .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tIBUKzoEyJ img {
  width: auto;
  display: inline-block;
}
.cid-tIBUKzoEyJ .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tIBUKzoEyJ .margin {
  margin: 0px;
  align-items: center;
}
.cid-tIBUKzoEyJ .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tIBUKzoEyJ .bottom {
  margin-bottom: 0px;
}
.cid-tIBUKzoEyJ .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tIBUKzoEyJ .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tIBUKzoEyJ .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tIBUKzoEyJ .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tIBUKzoEyJ .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tIBUKzoEyJ .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tIBUKzoEyJ .link {
  margin-top: 23px;
}
.cid-tIBUKzoEyJ .mbr-form {
  padding: 0;
}
.cid-tIBUKzoEyJ a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tIBUKzoEyJ rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tIBUKzoEyJ .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tIBUKzoEyJ svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tIBUKzoEyJ path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tIBUKzoEyJ .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tIBUKzoEyJ .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tIBUKzoEyJ .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tIBUKzoEyJ .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIBUKzoEyJ .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tIBUKzoEyJ .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tIBUKzoEyJ input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ textarea::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ select::placeholder {
  color: #ffffff;
}
.cid-tIBUKzoEyJ input.form-control {
  padding: .6rem 0;
}
.cid-tIBUKzoEyJ textarea.form-control {
  padding: .6rem 0;
}
.cid-tIBUKzoEyJ select.form-control {
  padding: .6rem 0;
}
.cid-tIBUKzoEyJ .form-control-label,
.cid-tIBUKzoEyJ .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tIBUKzoEyJ .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tIBUKzoEyJ select option {
  color: #000000;
}
.cid-tIBUKzoEyJ .link,
.cid-tIBUKzoEyJ .form-group {
  padding: 0 !important;
}
.cid-tIBUKzoEyJ .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tIBUKzoEyJ .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tIBUKzoEyJ .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tIBUKzoEyJ .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tIBUKzoEyJ .first-column {
    margin-bottom: 30px;
  }
  .cid-tIBUKzoEyJ .second-column {
    margin-bottom: 30px;
  }
}
.cid-tIBUKzoEyJ button {
  padding: 0;
}
.cid-tIBUKzoEyJ .b {
  font-weight: 500;
}
.cid-tIBUKzoEyJ .link a {
  background-image: none !important;
}
.cid-tIBUKzoEyJ .description1 {
  text-align: center;
}
.cid-tIBUKzoEyJ .description3 {
  text-align: center;
}
.cid-tQdHb2Q0se {
  z-index: 1000;
  width: 100%;
}
.cid-tQdHb2Q0se .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tQdHb2Q0se .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tQdHb2Q0se .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tQdHb2Q0se .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tQdHb2Q0se .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tQdHb2Q0se .container {
    padding: 0 1rem;
  }
}
.cid-tQdHb2Q0se .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tQdHb2Q0se .nav-link {
  position: relative;
}
.cid-tQdHb2Q0se .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tQdHb2Q0se nav.navbar {
  position: fixed;
}
.cid-tQdHb2Q0se .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tQdHb2Q0se .navbar.opened {
  transition: all 0.3s;
}
.cid-tQdHb2Q0se .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQdHb2Q0se .navbar .navbar-logo img {
  width: auto;
}
.cid-tQdHb2Q0se .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQdHb2Q0se .navbar.collapsed {
  justify-content: center;
}
.cid-tQdHb2Q0se .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQdHb2Q0se .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQdHb2Q0se .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tQdHb2Q0se .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQdHb2Q0se .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQdHb2Q0se .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-tQdHb2Q0se .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQdHb2Q0se .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQdHb2Q0se .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQdHb2Q0se .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQdHb2Q0se .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQdHb2Q0se .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQdHb2Q0se .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQdHb2Q0se .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-tQdHb2Q0se .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tQdHb2Q0se .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQdHb2Q0se .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQdHb2Q0se .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQdHb2Q0se .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQdHb2Q0se .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQdHb2Q0se .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQdHb2Q0se .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQdHb2Q0se .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQdHb2Q0se .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-tQdHb2Q0se .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQdHb2Q0se .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQdHb2Q0se .dropdown-item:hover,
.cid-tQdHb2Q0se .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tQdHb2Q0se .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQdHb2Q0se .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQdHb2Q0se .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tQdHb2Q0se .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQdHb2Q0se .dropdown-menu,
.cid-tQdHb2Q0se .navbar.opened {
  background: #ffffff !important;
}
.cid-tQdHb2Q0se .nav-item:focus,
.cid-tQdHb2Q0se .nav-link:focus {
  outline: none;
}
.cid-tQdHb2Q0se .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQdHb2Q0se .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQdHb2Q0se .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQdHb2Q0se .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQdHb2Q0se .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQdHb2Q0se .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQdHb2Q0se .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQdHb2Q0se .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQdHb2Q0se .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQdHb2Q0se .dropdown-item.active,
.cid-tQdHb2Q0se .dropdown-item:active {
  background-color: transparent;
}
.cid-tQdHb2Q0se .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQdHb2Q0se .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQdHb2Q0se .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQdHb2Q0se .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tQdHb2Q0se .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQdHb2Q0se .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQdHb2Q0se ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQdHb2Q0se .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQdHb2Q0se button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQdHb2Q0se button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tQdHb2Q0se button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQdHb2Q0se button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQdHb2Q0se button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQdHb2Q0se button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQdHb2Q0se nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQdHb2Q0se nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQdHb2Q0se nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQdHb2Q0se nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQdHb2Q0se .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQdHb2Q0se a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQdHb2Q0se .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-tQdHb2Q0se .navbar {
    height: 70px;
  }
  .cid-tQdHb2Q0se .navbar.opened {
    height: auto;
  }
  .cid-tQdHb2Q0se .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdHb3Nour {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tQdHb3Nour .row {
  flex-direction: row-reverse;
}
.cid-tQdHb3Nour .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tQdHb3Nour .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tQdHb3Nour .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tQdHb3Nour .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tQdHb3Nour .image-wrapper {
    margin-left: 0;
  }
}
.cid-tQdHb3Nour .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tQdHb3Nour .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tQdHb3Nour .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tQdHb3Nour .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tQdHb3Nour .content {
    text-align: center;
  }
}
.cid-tQdHb3Nour .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tQdHb3Nour .mbr-section-title span {
  position: relative;
}
.cid-tQdHb3Nour .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tQdHb3Nour .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tQdHb3Nour .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tQdHb3Nour .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tQdHb3Nour .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tQdHb3Nour .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tQdHb3Nour .mbr-section-subtitle span {
  position: relative;
}
.cid-tQdHb3Nour .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tQdHb3Nour .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tQdHb3Nour .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tQdHb3Nour .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tQdHb3Nour .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tQdHb3Nour .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tQdHb3Nour .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tQdHb3Nour .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tQdHb4xpFC {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tQdHb4xpFC .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tQdHb4xpFC .mbr-section-title,
.cid-tQdHb4xpFC .mbr-section-subtitle,
.cid-tQdHb4xpFC .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tQdHb4xpFC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQdHb4xpFC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQdHb4xpFC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQdHb4xpFC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQdHb4xpFC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tQdHb4xpFC .icon-focus {
  display: none;
}
.cid-tQdHb4xpFC .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tQdHb4xpFC ul {
  font-size: 0;
}
.cid-tQdHb4xpFC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tQdHb4xpFC .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tQdHb4xpFC .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tQdHb4xpFC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tQdHb4xpFC .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tQdHb4xpFC .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tQdHb4xpFC .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tQdHb4xpFC .btn:hover {
  background: transparent !important;
}
.cid-tQdHb4xpFC .btn:hover:before {
  background: transparent !important;
}
.cid-tQdHb4xpFC .btn:before {
  background-color: transparent !important;
}
.cid-tQdHb4xpFC .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tQdHb7cEdz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tQdHb7cEdz .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tQdHb7cEdz .first-column .mbr-text {
  margin: 0;
}
.cid-tQdHb7cEdz .form-group {
  max-width: 100%;
}
.cid-tQdHb7cEdz .form-group,
.cid-tQdHb7cEdz .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tQdHb7cEdz .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tQdHb7cEdz .col + .mbr-section-btn .btn,
.cid-tQdHb7cEdz .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tQdHb7cEdz .dragArea > *:nth-last-child(2).col,
.cid-tQdHb7cEdz .dragArea > *:nth-last-child(2).col-auto,
.cid-tQdHb7cEdz .col + .mbr-section-btn,
.cid-tQdHb7cEdz .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tQdHb7cEdz img {
  width: auto;
  display: inline-block;
}
.cid-tQdHb7cEdz .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tQdHb7cEdz .margin {
  margin: 0px;
  align-items: center;
}
.cid-tQdHb7cEdz .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tQdHb7cEdz .bottom {
  margin-bottom: 0px;
}
.cid-tQdHb7cEdz .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tQdHb7cEdz .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tQdHb7cEdz .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tQdHb7cEdz .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tQdHb7cEdz .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tQdHb7cEdz .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tQdHb7cEdz .link {
  margin-top: 23px;
}
.cid-tQdHb7cEdz .mbr-form {
  padding: 0;
}
.cid-tQdHb7cEdz a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tQdHb7cEdz rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tQdHb7cEdz .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tQdHb7cEdz svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tQdHb7cEdz path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tQdHb7cEdz .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tQdHb7cEdz .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tQdHb7cEdz .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tQdHb7cEdz .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tQdHb7cEdz .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tQdHb7cEdz .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tQdHb7cEdz input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz textarea::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz select::placeholder {
  color: #ffffff;
}
.cid-tQdHb7cEdz input.form-control {
  padding: .6rem 0;
}
.cid-tQdHb7cEdz textarea.form-control {
  padding: .6rem 0;
}
.cid-tQdHb7cEdz select.form-control {
  padding: .6rem 0;
}
.cid-tQdHb7cEdz .form-control-label,
.cid-tQdHb7cEdz .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tQdHb7cEdz .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tQdHb7cEdz select option {
  color: #000000;
}
.cid-tQdHb7cEdz .link,
.cid-tQdHb7cEdz .form-group {
  padding: 0 !important;
}
.cid-tQdHb7cEdz .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tQdHb7cEdz .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tQdHb7cEdz .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tQdHb7cEdz .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tQdHb7cEdz .first-column {
    margin-bottom: 30px;
  }
  .cid-tQdHb7cEdz .second-column {
    margin-bottom: 30px;
  }
}
.cid-tQdHb7cEdz button {
  padding: 0;
}
.cid-tQdHb7cEdz .b {
  font-weight: 500;
}
.cid-tQdHb7cEdz .link a {
  background-image: none !important;
}
.cid-tQdHb7cEdz .description1 {
  text-align: center;
}
.cid-tQdHb7cEdz .description3 {
  text-align: center;
}
.cid-tXeLpYjQVX {
  z-index: 1000;
  width: 100%;
}
.cid-tXeLpYjQVX .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tXeLpYjQVX .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tXeLpYjQVX .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tXeLpYjQVX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXeLpYjQVX .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tXeLpYjQVX .container {
    padding: 0 1rem;
  }
}
.cid-tXeLpYjQVX .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tXeLpYjQVX .nav-link {
  position: relative;
}
.cid-tXeLpYjQVX .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tXeLpYjQVX nav.navbar {
  position: fixed;
}
.cid-tXeLpYjQVX .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tXeLpYjQVX .navbar.opened {
  transition: all 0.3s;
}
.cid-tXeLpYjQVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tXeLpYjQVX .navbar .navbar-logo img {
  width: auto;
}
.cid-tXeLpYjQVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXeLpYjQVX .navbar.collapsed {
  justify-content: center;
}
.cid-tXeLpYjQVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tXeLpYjQVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXeLpYjQVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tXeLpYjQVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXeLpYjQVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXeLpYjQVX .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-tXeLpYjQVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXeLpYjQVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tXeLpYjQVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tXeLpYjQVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tXeLpYjQVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXeLpYjQVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXeLpYjQVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXeLpYjQVX .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-tXeLpYjQVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tXeLpYjQVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXeLpYjQVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tXeLpYjQVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tXeLpYjQVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tXeLpYjQVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tXeLpYjQVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tXeLpYjQVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tXeLpYjQVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tXeLpYjQVX .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-tXeLpYjQVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tXeLpYjQVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tXeLpYjQVX .dropdown-item:hover,
.cid-tXeLpYjQVX .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tXeLpYjQVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tXeLpYjQVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tXeLpYjQVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tXeLpYjQVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tXeLpYjQVX .dropdown-menu,
.cid-tXeLpYjQVX .navbar.opened {
  background: #ffffff !important;
}
.cid-tXeLpYjQVX .nav-item:focus,
.cid-tXeLpYjQVX .nav-link:focus {
  outline: none;
}
.cid-tXeLpYjQVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tXeLpYjQVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXeLpYjQVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tXeLpYjQVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tXeLpYjQVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tXeLpYjQVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tXeLpYjQVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXeLpYjQVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXeLpYjQVX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXeLpYjQVX .dropdown-item.active,
.cid-tXeLpYjQVX .dropdown-item:active {
  background-color: transparent;
}
.cid-tXeLpYjQVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXeLpYjQVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXeLpYjQVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXeLpYjQVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXeLpYjQVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXeLpYjQVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXeLpYjQVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tXeLpYjQVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tXeLpYjQVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tXeLpYjQVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tXeLpYjQVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tXeLpYjQVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXeLpYjQVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXeLpYjQVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tXeLpYjQVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXeLpYjQVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tXeLpYjQVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tXeLpYjQVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXeLpYjQVX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tXeLpYjQVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tXeLpYjQVX .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-tXeLpYjQVX .navbar {
    height: 70px;
  }
  .cid-tXeLpYjQVX .navbar.opened {
    height: auto;
  }
  .cid-tXeLpYjQVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXeLpZef21 {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tXeLpZef21 .row {
  flex-direction: row-reverse;
}
.cid-tXeLpZef21 .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tXeLpZef21 .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tXeLpZef21 .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tXeLpZef21 .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tXeLpZef21 .image-wrapper {
    margin-left: 0;
  }
}
.cid-tXeLpZef21 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tXeLpZef21 .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tXeLpZef21 .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tXeLpZef21 .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tXeLpZef21 .content {
    text-align: center;
  }
}
.cid-tXeLpZef21 .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tXeLpZef21 .mbr-section-title span {
  position: relative;
}
.cid-tXeLpZef21 .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tXeLpZef21 .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tXeLpZef21 .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tXeLpZef21 .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tXeLpZef21 .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tXeLpZef21 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tXeLpZef21 .mbr-section-subtitle span {
  position: relative;
}
.cid-tXeLpZef21 .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tXeLpZef21 .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tXeLpZef21 .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tXeLpZef21 .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tXeLpZef21 .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tXeLpZef21 .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tXeLpZef21 .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tXeLpZef21 .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tXeLq00bbu {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tXeLq00bbu .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tXeLq00bbu .mbr-section-title,
.cid-tXeLq00bbu .mbr-section-subtitle,
.cid-tXeLq00bbu .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXeLq00bbu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXeLq00bbu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXeLq00bbu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXeLq00bbu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXeLq00bbu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tXeLq00bbu .icon-focus {
  display: none;
}
.cid-tXeLq00bbu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tXeLq00bbu ul {
  font-size: 0;
}
.cid-tXeLq00bbu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tXeLq00bbu .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tXeLq00bbu .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tXeLq00bbu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tXeLq00bbu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tXeLq00bbu .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tXeLq00bbu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tXeLq00bbu .btn:hover {
  background: transparent !important;
}
.cid-tXeLq00bbu .btn:hover:before {
  background: transparent !important;
}
.cid-tXeLq00bbu .btn:before {
  background-color: transparent !important;
}
.cid-tXeLq00bbu .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tXeLq2sMBP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tXeLq2sMBP .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tXeLq2sMBP .first-column .mbr-text {
  margin: 0;
}
.cid-tXeLq2sMBP .form-group {
  max-width: 100%;
}
.cid-tXeLq2sMBP .form-group,
.cid-tXeLq2sMBP .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tXeLq2sMBP .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tXeLq2sMBP .col + .mbr-section-btn .btn,
.cid-tXeLq2sMBP .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tXeLq2sMBP .dragArea > *:nth-last-child(2).col,
.cid-tXeLq2sMBP .dragArea > *:nth-last-child(2).col-auto,
.cid-tXeLq2sMBP .col + .mbr-section-btn,
.cid-tXeLq2sMBP .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tXeLq2sMBP img {
  width: auto;
  display: inline-block;
}
.cid-tXeLq2sMBP .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tXeLq2sMBP .margin {
  margin: 0px;
  align-items: center;
}
.cid-tXeLq2sMBP .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tXeLq2sMBP .bottom {
  margin-bottom: 0px;
}
.cid-tXeLq2sMBP .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tXeLq2sMBP .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tXeLq2sMBP .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tXeLq2sMBP .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tXeLq2sMBP .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tXeLq2sMBP .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tXeLq2sMBP .link {
  margin-top: 23px;
}
.cid-tXeLq2sMBP .mbr-form {
  padding: 0;
}
.cid-tXeLq2sMBP a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tXeLq2sMBP rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tXeLq2sMBP .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tXeLq2sMBP svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tXeLq2sMBP path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tXeLq2sMBP .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tXeLq2sMBP .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tXeLq2sMBP .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tXeLq2sMBP .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tXeLq2sMBP .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tXeLq2sMBP .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tXeLq2sMBP input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP textarea::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP select::placeholder {
  color: #ffffff;
}
.cid-tXeLq2sMBP input.form-control {
  padding: .6rem 0;
}
.cid-tXeLq2sMBP textarea.form-control {
  padding: .6rem 0;
}
.cid-tXeLq2sMBP select.form-control {
  padding: .6rem 0;
}
.cid-tXeLq2sMBP .form-control-label,
.cid-tXeLq2sMBP .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tXeLq2sMBP .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tXeLq2sMBP select option {
  color: #000000;
}
.cid-tXeLq2sMBP .link,
.cid-tXeLq2sMBP .form-group {
  padding: 0 !important;
}
.cid-tXeLq2sMBP .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tXeLq2sMBP .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tXeLq2sMBP .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tXeLq2sMBP .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tXeLq2sMBP .first-column {
    margin-bottom: 30px;
  }
  .cid-tXeLq2sMBP .second-column {
    margin-bottom: 30px;
  }
}
.cid-tXeLq2sMBP button {
  padding: 0;
}
.cid-tXeLq2sMBP .b {
  font-weight: 500;
}
.cid-tXeLq2sMBP .link a {
  background-image: none !important;
}
.cid-tXeLq2sMBP .description1 {
  text-align: center;
}
.cid-tXeLq2sMBP .description3 {
  text-align: center;
}
.cid-tZVtBu25kj {
  z-index: 1000;
  width: 100%;
}
.cid-tZVtBu25kj .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tZVtBu25kj .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tZVtBu25kj .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tZVtBu25kj .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tZVtBu25kj .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tZVtBu25kj .container {
    padding: 0 1rem;
  }
}
.cid-tZVtBu25kj .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tZVtBu25kj .nav-link {
  position: relative;
}
.cid-tZVtBu25kj .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tZVtBu25kj nav.navbar {
  position: fixed;
}
.cid-tZVtBu25kj .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZVtBu25kj .navbar.opened {
  transition: all 0.3s;
}
.cid-tZVtBu25kj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZVtBu25kj .navbar .navbar-logo img {
  width: auto;
}
.cid-tZVtBu25kj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZVtBu25kj .navbar.collapsed {
  justify-content: center;
}
.cid-tZVtBu25kj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZVtBu25kj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZVtBu25kj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tZVtBu25kj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZVtBu25kj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZVtBu25kj .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-tZVtBu25kj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZVtBu25kj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZVtBu25kj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZVtBu25kj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZVtBu25kj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZVtBu25kj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZVtBu25kj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZVtBu25kj .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-tZVtBu25kj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZVtBu25kj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZVtBu25kj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZVtBu25kj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZVtBu25kj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZVtBu25kj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZVtBu25kj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZVtBu25kj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZVtBu25kj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZVtBu25kj .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-tZVtBu25kj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZVtBu25kj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZVtBu25kj .dropdown-item:hover,
.cid-tZVtBu25kj .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tZVtBu25kj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZVtBu25kj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZVtBu25kj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tZVtBu25kj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZVtBu25kj .dropdown-menu,
.cid-tZVtBu25kj .navbar.opened {
  background: #ffffff !important;
}
.cid-tZVtBu25kj .nav-item:focus,
.cid-tZVtBu25kj .nav-link:focus {
  outline: none;
}
.cid-tZVtBu25kj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZVtBu25kj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZVtBu25kj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZVtBu25kj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZVtBu25kj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZVtBu25kj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZVtBu25kj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZVtBu25kj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZVtBu25kj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZVtBu25kj .dropdown-item.active,
.cid-tZVtBu25kj .dropdown-item:active {
  background-color: transparent;
}
.cid-tZVtBu25kj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZVtBu25kj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZVtBu25kj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZVtBu25kj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZVtBu25kj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZVtBu25kj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZVtBu25kj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZVtBu25kj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZVtBu25kj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZVtBu25kj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tZVtBu25kj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZVtBu25kj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZVtBu25kj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZVtBu25kj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZVtBu25kj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZVtBu25kj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZVtBu25kj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZVtBu25kj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZVtBu25kj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZVtBu25kj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZVtBu25kj .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-tZVtBu25kj .navbar {
    height: 70px;
  }
  .cid-tZVtBu25kj .navbar.opened {
    height: auto;
  }
  .cid-tZVtBu25kj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZVtBuYxLH {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-tZVtBuYxLH .row {
  flex-direction: row-reverse;
}
.cid-tZVtBuYxLH .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-tZVtBuYxLH .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-tZVtBuYxLH .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-tZVtBuYxLH .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tZVtBuYxLH .image-wrapper {
    margin-left: 0;
  }
}
.cid-tZVtBuYxLH .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-tZVtBuYxLH .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-tZVtBuYxLH .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tZVtBuYxLH .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tZVtBuYxLH .content {
    text-align: center;
  }
}
.cid-tZVtBuYxLH .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tZVtBuYxLH .mbr-section-title span {
  position: relative;
}
.cid-tZVtBuYxLH .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-tZVtBuYxLH .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-tZVtBuYxLH .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-tZVtBuYxLH .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-tZVtBuYxLH .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-tZVtBuYxLH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tZVtBuYxLH .mbr-section-subtitle span {
  position: relative;
}
.cid-tZVtBuYxLH .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-tZVtBuYxLH .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-tZVtBuYxLH .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-tZVtBuYxLH .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-tZVtBuYxLH .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tZVtBuYxLH .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tZVtBuYxLH .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tZVtBuYxLH .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tZVtBvQCt3 {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tZVtBvQCt3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-tZVtBvQCt3 .mbr-section-title,
.cid-tZVtBvQCt3 .mbr-section-subtitle,
.cid-tZVtBvQCt3 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZVtBvQCt3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZVtBvQCt3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZVtBvQCt3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZVtBvQCt3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZVtBvQCt3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-tZVtBvQCt3 .icon-focus {
  display: none;
}
.cid-tZVtBvQCt3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tZVtBvQCt3 ul {
  font-size: 0;
}
.cid-tZVtBvQCt3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tZVtBvQCt3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tZVtBvQCt3 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tZVtBvQCt3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tZVtBvQCt3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tZVtBvQCt3 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tZVtBvQCt3 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tZVtBvQCt3 .btn:hover {
  background: transparent !important;
}
.cid-tZVtBvQCt3 .btn:hover:before {
  background: transparent !important;
}
.cid-tZVtBvQCt3 .btn:before {
  background-color: transparent !important;
}
.cid-tZVtBvQCt3 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tZVtBDwIIG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tZVtBDwIIG .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZVtBDwIIG .first-column .mbr-text {
  margin: 0;
}
.cid-tZVtBDwIIG .form-group {
  max-width: 100%;
}
.cid-tZVtBDwIIG .form-group,
.cid-tZVtBDwIIG .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZVtBDwIIG .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tZVtBDwIIG .col + .mbr-section-btn .btn,
.cid-tZVtBDwIIG .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tZVtBDwIIG .dragArea > *:nth-last-child(2).col,
.cid-tZVtBDwIIG .dragArea > *:nth-last-child(2).col-auto,
.cid-tZVtBDwIIG .col + .mbr-section-btn,
.cid-tZVtBDwIIG .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tZVtBDwIIG img {
  width: auto;
  display: inline-block;
}
.cid-tZVtBDwIIG .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tZVtBDwIIG .margin {
  margin: 0px;
  align-items: center;
}
.cid-tZVtBDwIIG .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tZVtBDwIIG .bottom {
  margin-bottom: 0px;
}
.cid-tZVtBDwIIG .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tZVtBDwIIG .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tZVtBDwIIG .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tZVtBDwIIG .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tZVtBDwIIG .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tZVtBDwIIG .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tZVtBDwIIG .link {
  margin-top: 23px;
}
.cid-tZVtBDwIIG .mbr-form {
  padding: 0;
}
.cid-tZVtBDwIIG a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tZVtBDwIIG rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tZVtBDwIIG .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tZVtBDwIIG svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tZVtBDwIIG path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tZVtBDwIIG .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tZVtBDwIIG .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tZVtBDwIIG .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tZVtBDwIIG .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tZVtBDwIIG .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tZVtBDwIIG .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tZVtBDwIIG input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG textarea::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG select::placeholder {
  color: #ffffff;
}
.cid-tZVtBDwIIG input.form-control {
  padding: .6rem 0;
}
.cid-tZVtBDwIIG textarea.form-control {
  padding: .6rem 0;
}
.cid-tZVtBDwIIG select.form-control {
  padding: .6rem 0;
}
.cid-tZVtBDwIIG .form-control-label,
.cid-tZVtBDwIIG .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tZVtBDwIIG .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tZVtBDwIIG select option {
  color: #000000;
}
.cid-tZVtBDwIIG .link,
.cid-tZVtBDwIIG .form-group {
  padding: 0 !important;
}
.cid-tZVtBDwIIG .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tZVtBDwIIG .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tZVtBDwIIG .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tZVtBDwIIG .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tZVtBDwIIG .first-column {
    margin-bottom: 30px;
  }
  .cid-tZVtBDwIIG .second-column {
    margin-bottom: 30px;
  }
}
.cid-tZVtBDwIIG button {
  padding: 0;
}
.cid-tZVtBDwIIG .b {
  font-weight: 500;
}
.cid-tZVtBDwIIG .link a {
  background-image: none !important;
}
.cid-tZVtBDwIIG .description1 {
  text-align: center;
}
.cid-tZVtBDwIIG .description3 {
  text-align: center;
}
.cid-tCu8KJIyeH {
  z-index: 1000;
  width: 100%;
}
.cid-tCu8KJIyeH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCu8KJIyeH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCu8KJIyeH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCu8KJIyeH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCu8KJIyeH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCu8KJIyeH .container {
    padding: 0 1rem;
  }
}
.cid-tCu8KJIyeH .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCu8KJIyeH .nav-link {
  position: relative;
}
.cid-tCu8KJIyeH .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCu8KJIyeH nav.navbar {
  position: fixed;
}
.cid-tCu8KJIyeH .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCu8KJIyeH .navbar.opened {
  transition: all 0.3s;
}
.cid-tCu8KJIyeH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCu8KJIyeH .navbar .navbar-logo img {
  width: auto;
}
.cid-tCu8KJIyeH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCu8KJIyeH .navbar.collapsed {
  justify-content: center;
}
.cid-tCu8KJIyeH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCu8KJIyeH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCu8KJIyeH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCu8KJIyeH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCu8KJIyeH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCu8KJIyeH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCu8KJIyeH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCu8KJIyeH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCu8KJIyeH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCu8KJIyeH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCu8KJIyeH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCu8KJIyeH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCu8KJIyeH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCu8KJIyeH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCu8KJIyeH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCu8KJIyeH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCu8KJIyeH .dropdown-item:hover,
.cid-tCu8KJIyeH .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCu8KJIyeH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCu8KJIyeH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCu8KJIyeH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCu8KJIyeH .dropdown-menu,
.cid-tCu8KJIyeH .navbar.opened {
  background: #ffffff !important;
}
.cid-tCu8KJIyeH .nav-item:focus,
.cid-tCu8KJIyeH .nav-link:focus {
  outline: none;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCu8KJIyeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCu8KJIyeH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCu8KJIyeH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCu8KJIyeH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCu8KJIyeH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCu8KJIyeH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCu8KJIyeH .dropdown-item.active,
.cid-tCu8KJIyeH .dropdown-item:active {
  background-color: transparent;
}
.cid-tCu8KJIyeH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCu8KJIyeH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCu8KJIyeH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCu8KJIyeH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCu8KJIyeH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCu8KJIyeH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCu8KJIyeH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCu8KJIyeH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCu8KJIyeH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCu8KJIyeH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCu8KJIyeH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCu8KJIyeH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCu8KJIyeH .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-tCu8KJIyeH .navbar {
    height: 70px;
  }
  .cid-tCu8KJIyeH .navbar.opened {
    height: auto;
  }
  .cid-tCu8KJIyeH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7GRObusHY {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
.cid-u7GRObusHY .f-row {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-u7GRObusHY .f-row {
    flex-direction: row;
  }
}
@media (max-width: 991px) {
  .cid-u7GRObusHY .f-item {
    flex: 1 1 100%;
  }
}
@media (min-width: 992px) {
  .cid-u7GRObusHY .f-60 {
    flex: 0 0 55%;
  }
  .cid-u7GRObusHY .f-40 {
    flex: 0 0 45%;
  }
}
.cid-u7GRObusHY .image-wrapper {
  height: 100%;
}
@media (min-width: 992px) {
  .cid-u7GRObusHY .image-wrapper {
    min-height: 650px;
  }
}
.cid-u7GRObusHY .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-u7GRObusHY .text-wrapper {
  width: 100%;
  background: #f6d41c;
  padding: 2rem 1rem;
}
@media (min-width: 992px) {
  .cid-u7GRObusHY .text-wrapper {
    padding: 4rem 2rem;
    transform: translate(12%, 3rem);
  }
}
@media (min-width: 1200px) {
  .cid-u7GRObusHY .text-wrapper {
    padding: 7rem 3.25rem;
  }
}
.cid-u7GRObusHY .mbr-section-title {
  color: #000000;
}
.cid-u7GRObusHY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-u8MJTe9MzH {
  z-index: 1000;
  width: 100%;
}
.cid-u8MJTe9MzH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-u8MJTe9MzH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8MJTe9MzH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8MJTe9MzH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8MJTe9MzH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-u8MJTe9MzH .container {
    padding: 0 1rem;
  }
}
.cid-u8MJTe9MzH .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-u8MJTe9MzH .nav-link {
  position: relative;
}
.cid-u8MJTe9MzH .nav-link:hover {
  color: #bfa621 !important;
}
.cid-u8MJTe9MzH nav.navbar {
  position: fixed;
}
.cid-u8MJTe9MzH .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-u8MJTe9MzH .navbar.opened {
  transition: all 0.3s;
}
.cid-u8MJTe9MzH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8MJTe9MzH .navbar .navbar-logo img {
  width: auto;
}
.cid-u8MJTe9MzH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u8MJTe9MzH .navbar.collapsed {
  justify-content: center;
}
.cid-u8MJTe9MzH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8MJTe9MzH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8MJTe9MzH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-u8MJTe9MzH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8MJTe9MzH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8MJTe9MzH .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-u8MJTe9MzH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8MJTe9MzH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8MJTe9MzH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8MJTe9MzH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8MJTe9MzH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8MJTe9MzH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8MJTe9MzH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8MJTe9MzH .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-u8MJTe9MzH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8MJTe9MzH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8MJTe9MzH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8MJTe9MzH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8MJTe9MzH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8MJTe9MzH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8MJTe9MzH .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8MJTe9MzH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8MJTe9MzH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8MJTe9MzH .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-u8MJTe9MzH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8MJTe9MzH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8MJTe9MzH .dropdown-item:hover,
.cid-u8MJTe9MzH .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-u8MJTe9MzH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8MJTe9MzH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8MJTe9MzH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8MJTe9MzH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8MJTe9MzH .dropdown-menu,
.cid-u8MJTe9MzH .navbar.opened {
  background: #ffffff !important;
}
.cid-u8MJTe9MzH .nav-item:focus,
.cid-u8MJTe9MzH .nav-link:focus {
  outline: none;
}
.cid-u8MJTe9MzH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8MJTe9MzH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8MJTe9MzH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8MJTe9MzH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8MJTe9MzH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8MJTe9MzH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8MJTe9MzH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8MJTe9MzH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8MJTe9MzH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8MJTe9MzH .dropdown-item.active,
.cid-u8MJTe9MzH .dropdown-item:active {
  background-color: transparent;
}
.cid-u8MJTe9MzH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8MJTe9MzH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8MJTe9MzH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8MJTe9MzH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8MJTe9MzH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8MJTe9MzH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8MJTe9MzH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8MJTe9MzH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8MJTe9MzH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8MJTe9MzH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-u8MJTe9MzH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8MJTe9MzH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8MJTe9MzH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8MJTe9MzH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8MJTe9MzH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8MJTe9MzH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8MJTe9MzH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8MJTe9MzH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8MJTe9MzH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8MJTe9MzH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8MJTe9MzH .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-u8MJTe9MzH .navbar {
    height: 70px;
  }
  .cid-u8MJTe9MzH .navbar.opened {
    height: auto;
  }
  .cid-u8MJTe9MzH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8MTlXJ9ux {
  background: #efefef;
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-u8MTlXJ9ux .image-block {
  margin: auto;
}
.cid-u8MTlXJ9ux figcaption {
  position: relative;
}
.cid-u8MTlXJ9ux figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u8MTlXJ9ux .image-block {
    width: 100% !important;
  }
}
.cid-ukdyqJI9wq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6d41c;
}
.cid-ukdyqJI9wq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukdyqJI9wq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8MJTsSVkw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-u8MJTsSVkw .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u8MJTsSVkw .first-column .mbr-text {
  margin: 0;
}
.cid-u8MJTsSVkw .form-group {
  max-width: 100%;
}
.cid-u8MJTsSVkw .form-group,
.cid-u8MJTsSVkw .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u8MJTsSVkw .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-u8MJTsSVkw .col + .mbr-section-btn .btn,
.cid-u8MJTsSVkw .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-u8MJTsSVkw .dragArea > *:nth-last-child(2).col,
.cid-u8MJTsSVkw .dragArea > *:nth-last-child(2).col-auto,
.cid-u8MJTsSVkw .col + .mbr-section-btn,
.cid-u8MJTsSVkw .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-u8MJTsSVkw img {
  width: auto;
  display: inline-block;
}
.cid-u8MJTsSVkw .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-u8MJTsSVkw .margin {
  margin: 0px;
  align-items: center;
}
.cid-u8MJTsSVkw .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-u8MJTsSVkw .bottom {
  margin-bottom: 0px;
}
.cid-u8MJTsSVkw .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-u8MJTsSVkw .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-u8MJTsSVkw .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-u8MJTsSVkw .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-u8MJTsSVkw .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-u8MJTsSVkw .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-u8MJTsSVkw .link {
  margin-top: 23px;
}
.cid-u8MJTsSVkw .mbr-form {
  padding: 0;
}
.cid-u8MJTsSVkw a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-u8MJTsSVkw rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-u8MJTsSVkw .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-u8MJTsSVkw svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-u8MJTsSVkw path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-u8MJTsSVkw .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-u8MJTsSVkw .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-u8MJTsSVkw .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-u8MJTsSVkw .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-u8MJTsSVkw .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-u8MJTsSVkw .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-u8MJTsSVkw input[type=email]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=text]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=date]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=time]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=number]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=url]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=password]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw textarea::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw select::placeholder {
  color: #ffffff;
}
.cid-u8MJTsSVkw input.form-control {
  padding: .6rem 0;
}
.cid-u8MJTsSVkw textarea.form-control {
  padding: .6rem 0;
}
.cid-u8MJTsSVkw select.form-control {
  padding: .6rem 0;
}
.cid-u8MJTsSVkw .form-control-label,
.cid-u8MJTsSVkw .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-u8MJTsSVkw .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-u8MJTsSVkw select option {
  color: #000000;
}
.cid-u8MJTsSVkw .link,
.cid-u8MJTsSVkw .form-group {
  padding: 0 !important;
}
.cid-u8MJTsSVkw .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-u8MJTsSVkw .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-u8MJTsSVkw .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-u8MJTsSVkw .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-u8MJTsSVkw .first-column {
    margin-bottom: 30px;
  }
  .cid-u8MJTsSVkw .second-column {
    margin-bottom: 30px;
  }
}
.cid-u8MJTsSVkw button {
  padding: 0;
}
.cid-u8MJTsSVkw .b {
  font-weight: 500;
}
.cid-u8MJTsSVkw .link a {
  background-image: none !important;
}
.cid-u8MJTsSVkw .description1 {
  text-align: center;
}
.cid-u8MJTsSVkw .description3 {
  text-align: center;
}
.cid-uhX4gGinAu {
  z-index: 1000;
  width: 100%;
}
.cid-uhX4gGinAu .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uhX4gGinAu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uhX4gGinAu .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uhX4gGinAu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uhX4gGinAu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uhX4gGinAu .container {
    padding: 0 1rem;
  }
}
.cid-uhX4gGinAu .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uhX4gGinAu .nav-link {
  position: relative;
}
.cid-uhX4gGinAu .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uhX4gGinAu nav.navbar {
  position: fixed;
}
.cid-uhX4gGinAu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uhX4gGinAu .navbar.opened {
  transition: all 0.3s;
}
.cid-uhX4gGinAu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhX4gGinAu .navbar .navbar-logo img {
  width: auto;
}
.cid-uhX4gGinAu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uhX4gGinAu .navbar.collapsed {
  justify-content: center;
}
.cid-uhX4gGinAu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhX4gGinAu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhX4gGinAu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uhX4gGinAu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhX4gGinAu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhX4gGinAu .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-uhX4gGinAu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhX4gGinAu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhX4gGinAu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uhX4gGinAu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhX4gGinAu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhX4gGinAu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhX4gGinAu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhX4gGinAu .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-uhX4gGinAu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uhX4gGinAu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uhX4gGinAu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhX4gGinAu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uhX4gGinAu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhX4gGinAu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhX4gGinAu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uhX4gGinAu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uhX4gGinAu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uhX4gGinAu .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-uhX4gGinAu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uhX4gGinAu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uhX4gGinAu .dropdown-item:hover,
.cid-uhX4gGinAu .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uhX4gGinAu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uhX4gGinAu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uhX4gGinAu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uhX4gGinAu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uhX4gGinAu .dropdown-menu,
.cid-uhX4gGinAu .navbar.opened {
  background: #ffffff !important;
}
.cid-uhX4gGinAu .nav-item:focus,
.cid-uhX4gGinAu .nav-link:focus {
  outline: none;
}
.cid-uhX4gGinAu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhX4gGinAu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhX4gGinAu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhX4gGinAu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhX4gGinAu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhX4gGinAu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhX4gGinAu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uhX4gGinAu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhX4gGinAu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhX4gGinAu .dropdown-item.active,
.cid-uhX4gGinAu .dropdown-item:active {
  background-color: transparent;
}
.cid-uhX4gGinAu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhX4gGinAu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhX4gGinAu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhX4gGinAu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhX4gGinAu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uhX4gGinAu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uhX4gGinAu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhX4gGinAu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uhX4gGinAu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhX4gGinAu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uhX4gGinAu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhX4gGinAu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhX4gGinAu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhX4gGinAu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhX4gGinAu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhX4gGinAu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhX4gGinAu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhX4gGinAu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhX4gGinAu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uhX4gGinAu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhX4gGinAu .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-uhX4gGinAu .navbar {
    height: 70px;
  }
  .cid-uhX4gGinAu .navbar.opened {
    height: auto;
  }
  .cid-uhX4gGinAu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhX4gHkPd2 {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-uhX4gHkPd2 .row {
  flex-direction: row-reverse;
}
.cid-uhX4gHkPd2 .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-uhX4gHkPd2 .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-uhX4gHkPd2 .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-uhX4gHkPd2 .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uhX4gHkPd2 .image-wrapper {
    margin-left: 0;
  }
}
.cid-uhX4gHkPd2 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-uhX4gHkPd2 .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-uhX4gHkPd2 .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uhX4gHkPd2 .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-uhX4gHkPd2 .content {
    text-align: center;
  }
}
.cid-uhX4gHkPd2 .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uhX4gHkPd2 .mbr-section-title span {
  position: relative;
}
.cid-uhX4gHkPd2 .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-uhX4gHkPd2 .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-uhX4gHkPd2 .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-uhX4gHkPd2 .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-uhX4gHkPd2 .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-uhX4gHkPd2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uhX4gHkPd2 .mbr-section-subtitle span {
  position: relative;
}
.cid-uhX4gHkPd2 .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-uhX4gHkPd2 .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-uhX4gHkPd2 .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-uhX4gHkPd2 .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-uhX4gHkPd2 .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-uhX4gHkPd2 .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-uhX4gHkPd2 .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-uhX4gHkPd2 .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-uhX4gIgEsE {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-uhX4gIgEsE .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-uhX4gIgEsE .mbr-section-title,
.cid-uhX4gIgEsE .mbr-section-subtitle,
.cid-uhX4gIgEsE .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uhX4gIgEsE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uhX4gIgEsE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uhX4gIgEsE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uhX4gIgEsE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uhX4gIgEsE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-uhX4gIgEsE .icon-focus {
  display: none;
}
.cid-uhX4gIgEsE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uhX4gIgEsE ul {
  font-size: 0;
}
.cid-uhX4gIgEsE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-uhX4gIgEsE .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uhX4gIgEsE .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-uhX4gIgEsE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uhX4gIgEsE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uhX4gIgEsE .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uhX4gIgEsE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uhX4gIgEsE .btn:hover {
  background: transparent !important;
}
.cid-uhX4gIgEsE .btn:hover:before {
  background: transparent !important;
}
.cid-uhX4gIgEsE .btn:before {
  background-color: transparent !important;
}
.cid-uhX4gIgEsE .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-uhX4gKbId0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uhX4gKbId0 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uhX4gKbId0 .first-column .mbr-text {
  margin: 0;
}
.cid-uhX4gKbId0 .form-group {
  max-width: 100%;
}
.cid-uhX4gKbId0 .form-group,
.cid-uhX4gKbId0 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uhX4gKbId0 .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uhX4gKbId0 .col + .mbr-section-btn .btn,
.cid-uhX4gKbId0 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uhX4gKbId0 .dragArea > *:nth-last-child(2).col,
.cid-uhX4gKbId0 .dragArea > *:nth-last-child(2).col-auto,
.cid-uhX4gKbId0 .col + .mbr-section-btn,
.cid-uhX4gKbId0 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uhX4gKbId0 img {
  width: auto;
  display: inline-block;
}
.cid-uhX4gKbId0 .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uhX4gKbId0 .margin {
  margin: 0px;
  align-items: center;
}
.cid-uhX4gKbId0 .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uhX4gKbId0 .bottom {
  margin-bottom: 0px;
}
.cid-uhX4gKbId0 .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uhX4gKbId0 .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uhX4gKbId0 .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uhX4gKbId0 .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uhX4gKbId0 .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uhX4gKbId0 .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uhX4gKbId0 .link {
  margin-top: 23px;
}
.cid-uhX4gKbId0 .mbr-form {
  padding: 0;
}
.cid-uhX4gKbId0 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uhX4gKbId0 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uhX4gKbId0 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uhX4gKbId0 svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uhX4gKbId0 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uhX4gKbId0 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uhX4gKbId0 .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uhX4gKbId0 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uhX4gKbId0 .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uhX4gKbId0 .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uhX4gKbId0 .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uhX4gKbId0 input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 textarea::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 select::placeholder {
  color: #ffffff;
}
.cid-uhX4gKbId0 input.form-control {
  padding: .6rem 0;
}
.cid-uhX4gKbId0 textarea.form-control {
  padding: .6rem 0;
}
.cid-uhX4gKbId0 select.form-control {
  padding: .6rem 0;
}
.cid-uhX4gKbId0 .form-control-label,
.cid-uhX4gKbId0 .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uhX4gKbId0 .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uhX4gKbId0 select option {
  color: #000000;
}
.cid-uhX4gKbId0 .link,
.cid-uhX4gKbId0 .form-group {
  padding: 0 !important;
}
.cid-uhX4gKbId0 .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uhX4gKbId0 .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uhX4gKbId0 .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uhX4gKbId0 .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uhX4gKbId0 .first-column {
    margin-bottom: 30px;
  }
  .cid-uhX4gKbId0 .second-column {
    margin-bottom: 30px;
  }
}
.cid-uhX4gKbId0 button {
  padding: 0;
}
.cid-uhX4gKbId0 .b {
  font-weight: 500;
}
.cid-uhX4gKbId0 .link a {
  background-image: none !important;
}
.cid-uhX4gKbId0 .description1 {
  text-align: center;
}
.cid-uhX4gKbId0 .description3 {
  text-align: center;
}
.cid-ui1XWzc14B {
  z-index: 1000;
  width: 100%;
}
.cid-ui1XWzc14B .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-ui1XWzc14B .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ui1XWzc14B .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ui1XWzc14B .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ui1XWzc14B .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-ui1XWzc14B .container {
    padding: 0 1rem;
  }
}
.cid-ui1XWzc14B .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-ui1XWzc14B .nav-link {
  position: relative;
}
.cid-ui1XWzc14B .nav-link:hover {
  color: #bfa621 !important;
}
.cid-ui1XWzc14B nav.navbar {
  position: fixed;
}
.cid-ui1XWzc14B .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-ui1XWzc14B .navbar.opened {
  transition: all 0.3s;
}
.cid-ui1XWzc14B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui1XWzc14B .navbar .navbar-logo img {
  width: auto;
}
.cid-ui1XWzc14B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ui1XWzc14B .navbar.collapsed {
  justify-content: center;
}
.cid-ui1XWzc14B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui1XWzc14B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui1XWzc14B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-ui1XWzc14B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui1XWzc14B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui1XWzc14B .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-ui1XWzc14B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui1XWzc14B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui1XWzc14B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ui1XWzc14B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui1XWzc14B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui1XWzc14B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui1XWzc14B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui1XWzc14B .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-ui1XWzc14B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ui1XWzc14B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ui1XWzc14B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui1XWzc14B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ui1XWzc14B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui1XWzc14B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui1XWzc14B .navbar.navbar-short {
  min-height: 60px;
}
.cid-ui1XWzc14B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ui1XWzc14B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ui1XWzc14B .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-ui1XWzc14B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ui1XWzc14B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ui1XWzc14B .dropdown-item:hover,
.cid-ui1XWzc14B .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-ui1XWzc14B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ui1XWzc14B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ui1XWzc14B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ui1XWzc14B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ui1XWzc14B .dropdown-menu,
.cid-ui1XWzc14B .navbar.opened {
  background: #ffffff !important;
}
.cid-ui1XWzc14B .nav-item:focus,
.cid-ui1XWzc14B .nav-link:focus {
  outline: none;
}
.cid-ui1XWzc14B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui1XWzc14B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui1XWzc14B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui1XWzc14B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui1XWzc14B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui1XWzc14B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui1XWzc14B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ui1XWzc14B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui1XWzc14B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui1XWzc14B .dropdown-item.active,
.cid-ui1XWzc14B .dropdown-item:active {
  background-color: transparent;
}
.cid-ui1XWzc14B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui1XWzc14B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui1XWzc14B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui1XWzc14B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui1XWzc14B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ui1XWzc14B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ui1XWzc14B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui1XWzc14B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ui1XWzc14B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui1XWzc14B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-ui1XWzc14B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui1XWzc14B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui1XWzc14B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui1XWzc14B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui1XWzc14B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui1XWzc14B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui1XWzc14B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui1XWzc14B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui1XWzc14B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ui1XWzc14B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui1XWzc14B .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-ui1XWzc14B .navbar {
    height: 70px;
  }
  .cid-ui1XWzc14B .navbar.opened {
    height: auto;
  }
  .cid-ui1XWzc14B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui1XWAzK8Q {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-ui1XWAzK8Q .row {
  flex-direction: row-reverse;
}
.cid-ui1XWAzK8Q .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-ui1XWAzK8Q .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-ui1XWAzK8Q .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-ui1XWAzK8Q .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ui1XWAzK8Q .image-wrapper {
    margin-left: 0;
  }
}
.cid-ui1XWAzK8Q .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-ui1XWAzK8Q .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-ui1XWAzK8Q .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ui1XWAzK8Q .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-ui1XWAzK8Q .content {
    text-align: center;
  }
}
.cid-ui1XWAzK8Q .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ui1XWAzK8Q .mbr-section-title span {
  position: relative;
}
.cid-ui1XWAzK8Q .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-ui1XWAzK8Q .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-ui1XWAzK8Q .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-ui1XWAzK8Q .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-ui1XWAzK8Q .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-ui1XWAzK8Q .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ui1XWAzK8Q .mbr-section-subtitle span {
  position: relative;
}
.cid-ui1XWAzK8Q .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-ui1XWAzK8Q .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-ui1XWAzK8Q .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-ui1XWAzK8Q .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-ui1XWAzK8Q .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-ui1XWAzK8Q .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-ui1XWAzK8Q .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-ui1XWAzK8Q .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-ui1XWBsLfY {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-ui1XWBsLfY .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-ui1XWBsLfY .mbr-section-title,
.cid-ui1XWBsLfY .mbr-section-subtitle,
.cid-ui1XWBsLfY .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ui1XWBsLfY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ui1XWBsLfY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ui1XWBsLfY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ui1XWBsLfY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ui1XWBsLfY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #4479d9);
}
.cid-ui1XWBsLfY .icon-focus {
  display: none;
}
.cid-ui1XWBsLfY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ui1XWBsLfY ul {
  font-size: 0;
}
.cid-ui1XWBsLfY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-ui1XWBsLfY .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ui1XWBsLfY .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-ui1XWBsLfY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ui1XWBsLfY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ui1XWBsLfY .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-ui1XWBsLfY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ui1XWBsLfY .btn:hover {
  background: transparent !important;
}
.cid-ui1XWBsLfY .btn:hover:before {
  background: transparent !important;
}
.cid-ui1XWBsLfY .btn:before {
  background-color: transparent !important;
}
.cid-ui1XWBsLfY .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-ui1XWGd19V {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-ui1XWGd19V .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-ui1XWGd19V .first-column .mbr-text {
  margin: 0;
}
.cid-ui1XWGd19V .form-group {
  max-width: 100%;
}
.cid-ui1XWGd19V .form-group,
.cid-ui1XWGd19V .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-ui1XWGd19V .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ui1XWGd19V .col + .mbr-section-btn .btn,
.cid-ui1XWGd19V .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-ui1XWGd19V .dragArea > *:nth-last-child(2).col,
.cid-ui1XWGd19V .dragArea > *:nth-last-child(2).col-auto,
.cid-ui1XWGd19V .col + .mbr-section-btn,
.cid-ui1XWGd19V .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-ui1XWGd19V img {
  width: auto;
  display: inline-block;
}
.cid-ui1XWGd19V .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-ui1XWGd19V .margin {
  margin: 0px;
  align-items: center;
}
.cid-ui1XWGd19V .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-ui1XWGd19V .bottom {
  margin-bottom: 0px;
}
.cid-ui1XWGd19V .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-ui1XWGd19V .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-ui1XWGd19V .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ui1XWGd19V .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ui1XWGd19V .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-ui1XWGd19V .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-ui1XWGd19V .link {
  margin-top: 23px;
}
.cid-ui1XWGd19V .mbr-form {
  padding: 0;
}
.cid-ui1XWGd19V a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-ui1XWGd19V rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-ui1XWGd19V .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ui1XWGd19V svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-ui1XWGd19V path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-ui1XWGd19V .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-ui1XWGd19V .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ui1XWGd19V .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-ui1XWGd19V .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ui1XWGd19V .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ui1XWGd19V .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-ui1XWGd19V input[type=email]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=text]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=date]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=time]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=number]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=url]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=password]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V textarea::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V select::placeholder {
  color: #ffffff;
}
.cid-ui1XWGd19V input.form-control {
  padding: .6rem 0;
}
.cid-ui1XWGd19V textarea.form-control {
  padding: .6rem 0;
}
.cid-ui1XWGd19V select.form-control {
  padding: .6rem 0;
}
.cid-ui1XWGd19V .form-control-label,
.cid-ui1XWGd19V .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-ui1XWGd19V .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-ui1XWGd19V select option {
  color: #000000;
}
.cid-ui1XWGd19V .link,
.cid-ui1XWGd19V .form-group {
  padding: 0 !important;
}
.cid-ui1XWGd19V .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-ui1XWGd19V .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-ui1XWGd19V .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-ui1XWGd19V .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-ui1XWGd19V .first-column {
    margin-bottom: 30px;
  }
  .cid-ui1XWGd19V .second-column {
    margin-bottom: 30px;
  }
}
.cid-ui1XWGd19V button {
  padding: 0;
}
.cid-ui1XWGd19V .b {
  font-weight: 500;
}
.cid-ui1XWGd19V .link a {
  background-image: none !important;
}
.cid-ui1XWGd19V .description1 {
  text-align: center;
}
.cid-ui1XWGd19V .description3 {
  text-align: center;
}
.cid-ukdzGTI0Mw {
  z-index: 1000;
  width: 100%;
}
.cid-ukdzGTI0Mw .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-ukdzGTI0Mw .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ukdzGTI0Mw .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ukdzGTI0Mw .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ukdzGTI0Mw .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-ukdzGTI0Mw .container {
    padding: 0 1rem;
  }
}
.cid-ukdzGTI0Mw .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-ukdzGTI0Mw .nav-link {
  position: relative;
}
.cid-ukdzGTI0Mw .nav-link:hover {
  color: #bfa621 !important;
}
.cid-ukdzGTI0Mw nav.navbar {
  position: fixed;
}
.cid-ukdzGTI0Mw .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-ukdzGTI0Mw .navbar.opened {
  transition: all 0.3s;
}
.cid-ukdzGTI0Mw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukdzGTI0Mw .navbar .navbar-logo img {
  width: auto;
}
.cid-ukdzGTI0Mw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukdzGTI0Mw .navbar.collapsed {
  justify-content: center;
}
.cid-ukdzGTI0Mw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukdzGTI0Mw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukdzGTI0Mw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-ukdzGTI0Mw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukdzGTI0Mw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukdzGTI0Mw .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-ukdzGTI0Mw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukdzGTI0Mw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukdzGTI0Mw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukdzGTI0Mw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukdzGTI0Mw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukdzGTI0Mw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukdzGTI0Mw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukdzGTI0Mw .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-ukdzGTI0Mw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukdzGTI0Mw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukdzGTI0Mw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukdzGTI0Mw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukdzGTI0Mw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukdzGTI0Mw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ukdzGTI0Mw .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukdzGTI0Mw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukdzGTI0Mw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukdzGTI0Mw .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-ukdzGTI0Mw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukdzGTI0Mw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukdzGTI0Mw .dropdown-item:hover,
.cid-ukdzGTI0Mw .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-ukdzGTI0Mw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukdzGTI0Mw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukdzGTI0Mw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ukdzGTI0Mw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukdzGTI0Mw .dropdown-menu,
.cid-ukdzGTI0Mw .navbar.opened {
  background: #ffffff !important;
}
.cid-ukdzGTI0Mw .nav-item:focus,
.cid-ukdzGTI0Mw .nav-link:focus {
  outline: none;
}
.cid-ukdzGTI0Mw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukdzGTI0Mw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukdzGTI0Mw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukdzGTI0Mw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukdzGTI0Mw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukdzGTI0Mw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukdzGTI0Mw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukdzGTI0Mw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukdzGTI0Mw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukdzGTI0Mw .dropdown-item.active,
.cid-ukdzGTI0Mw .dropdown-item:active {
  background-color: transparent;
}
.cid-ukdzGTI0Mw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukdzGTI0Mw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukdzGTI0Mw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukdzGTI0Mw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukdzGTI0Mw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukdzGTI0Mw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukdzGTI0Mw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukdzGTI0Mw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukdzGTI0Mw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukdzGTI0Mw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-ukdzGTI0Mw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukdzGTI0Mw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukdzGTI0Mw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukdzGTI0Mw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukdzGTI0Mw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukdzGTI0Mw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukdzGTI0Mw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukdzGTI0Mw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukdzGTI0Mw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukdzGTI0Mw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukdzGTI0Mw .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-ukdzGTI0Mw .navbar {
    height: 70px;
  }
  .cid-ukdzGTI0Mw .navbar.opened {
    height: auto;
  }
  .cid-ukdzGTI0Mw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukdzGUFHIb {
  background: #efefef;
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-ukdzGUFHIb .image-block {
  margin: auto;
}
.cid-ukdzGUFHIb figcaption {
  position: relative;
}
.cid-ukdzGUFHIb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ukdzGUFHIb .image-block {
    width: 100% !important;
  }
}
.cid-ukdzGW1Mcg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-ukdzGW1Mcg .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-ukdzGW1Mcg .first-column .mbr-text {
  margin: 0;
}
.cid-ukdzGW1Mcg .form-group {
  max-width: 100%;
}
.cid-ukdzGW1Mcg .form-group,
.cid-ukdzGW1Mcg .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-ukdzGW1Mcg .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdzGW1Mcg .col + .mbr-section-btn .btn,
.cid-ukdzGW1Mcg .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-ukdzGW1Mcg .dragArea > *:nth-last-child(2).col,
.cid-ukdzGW1Mcg .dragArea > *:nth-last-child(2).col-auto,
.cid-ukdzGW1Mcg .col + .mbr-section-btn,
.cid-ukdzGW1Mcg .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-ukdzGW1Mcg img {
  width: auto;
  display: inline-block;
}
.cid-ukdzGW1Mcg .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-ukdzGW1Mcg .margin {
  margin: 0px;
  align-items: center;
}
.cid-ukdzGW1Mcg .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-ukdzGW1Mcg .bottom {
  margin-bottom: 0px;
}
.cid-ukdzGW1Mcg .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-ukdzGW1Mcg .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-ukdzGW1Mcg .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ukdzGW1Mcg .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ukdzGW1Mcg .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-ukdzGW1Mcg .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-ukdzGW1Mcg .link {
  margin-top: 23px;
}
.cid-ukdzGW1Mcg .mbr-form {
  padding: 0;
}
.cid-ukdzGW1Mcg a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-ukdzGW1Mcg rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-ukdzGW1Mcg .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ukdzGW1Mcg svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-ukdzGW1Mcg path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-ukdzGW1Mcg .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-ukdzGW1Mcg .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ukdzGW1Mcg .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-ukdzGW1Mcg .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdzGW1Mcg .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdzGW1Mcg .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-ukdzGW1Mcg input[type=email]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=text]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=date]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=time]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=number]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=url]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=password]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg textarea::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg select::placeholder {
  color: #ffffff;
}
.cid-ukdzGW1Mcg input.form-control {
  padding: .6rem 0;
}
.cid-ukdzGW1Mcg textarea.form-control {
  padding: .6rem 0;
}
.cid-ukdzGW1Mcg select.form-control {
  padding: .6rem 0;
}
.cid-ukdzGW1Mcg .form-control-label,
.cid-ukdzGW1Mcg .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-ukdzGW1Mcg .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-ukdzGW1Mcg select option {
  color: #000000;
}
.cid-ukdzGW1Mcg .link,
.cid-ukdzGW1Mcg .form-group {
  padding: 0 !important;
}
.cid-ukdzGW1Mcg .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-ukdzGW1Mcg .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-ukdzGW1Mcg .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-ukdzGW1Mcg .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-ukdzGW1Mcg .first-column {
    margin-bottom: 30px;
  }
  .cid-ukdzGW1Mcg .second-column {
    margin-bottom: 30px;
  }
}
.cid-ukdzGW1Mcg button {
  padding: 0;
}
.cid-ukdzGW1Mcg .b {
  font-weight: 500;
}
.cid-ukdzGW1Mcg .link a {
  background-image: none !important;
}
.cid-ukdzGW1Mcg .description1 {
  text-align: center;
}
.cid-ukdzGW1Mcg .description3 {
  text-align: center;
}
.cid-ukdRatwEsK {
  z-index: 1000;
  width: 100%;
}
.cid-ukdRatwEsK .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-ukdRatwEsK .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ukdRatwEsK .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ukdRatwEsK .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ukdRatwEsK .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-ukdRatwEsK .container {
    padding: 0 1rem;
  }
}
.cid-ukdRatwEsK .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-ukdRatwEsK .nav-link {
  position: relative;
}
.cid-ukdRatwEsK .nav-link:hover {
  color: #bfa621 !important;
}
.cid-ukdRatwEsK nav.navbar {
  position: fixed;
}
.cid-ukdRatwEsK .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-ukdRatwEsK .navbar.opened {
  transition: all 0.3s;
}
.cid-ukdRatwEsK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukdRatwEsK .navbar .navbar-logo img {
  width: auto;
}
.cid-ukdRatwEsK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukdRatwEsK .navbar.collapsed {
  justify-content: center;
}
.cid-ukdRatwEsK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukdRatwEsK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukdRatwEsK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-ukdRatwEsK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukdRatwEsK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukdRatwEsK .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-ukdRatwEsK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukdRatwEsK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukdRatwEsK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukdRatwEsK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukdRatwEsK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukdRatwEsK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukdRatwEsK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukdRatwEsK .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-ukdRatwEsK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukdRatwEsK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukdRatwEsK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukdRatwEsK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukdRatwEsK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukdRatwEsK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ukdRatwEsK .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukdRatwEsK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukdRatwEsK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukdRatwEsK .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-ukdRatwEsK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukdRatwEsK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukdRatwEsK .dropdown-item:hover,
.cid-ukdRatwEsK .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-ukdRatwEsK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukdRatwEsK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukdRatwEsK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ukdRatwEsK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukdRatwEsK .dropdown-menu,
.cid-ukdRatwEsK .navbar.opened {
  background: #ffffff !important;
}
.cid-ukdRatwEsK .nav-item:focus,
.cid-ukdRatwEsK .nav-link:focus {
  outline: none;
}
.cid-ukdRatwEsK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukdRatwEsK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukdRatwEsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukdRatwEsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukdRatwEsK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukdRatwEsK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukdRatwEsK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukdRatwEsK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukdRatwEsK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukdRatwEsK .dropdown-item.active,
.cid-ukdRatwEsK .dropdown-item:active {
  background-color: transparent;
}
.cid-ukdRatwEsK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukdRatwEsK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukdRatwEsK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukdRatwEsK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukdRatwEsK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukdRatwEsK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukdRatwEsK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukdRatwEsK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukdRatwEsK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukdRatwEsK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-ukdRatwEsK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukdRatwEsK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukdRatwEsK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukdRatwEsK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukdRatwEsK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukdRatwEsK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukdRatwEsK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukdRatwEsK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukdRatwEsK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukdRatwEsK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukdRatwEsK .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-ukdRatwEsK .navbar {
    height: 70px;
  }
  .cid-ukdRatwEsK .navbar.opened {
    height: auto;
  }
  .cid-ukdRatwEsK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukdRauuNrB {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-ukdRauuNrB .mbr-overlay {
  backdrop-filter: blur(3.5px);
}
.cid-ukdRauuNrB img {
  width: 100%;
  transform: scale(2) translateX(-2rem);
  z-index: 0;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-ukdRauuNrB img {
    transform: scale(1) translateX(0);
  }
}
.cid-ukdRauuNrB .card-wrapper {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.6) 100%);
  backdrop-filter: blur(3.5px);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 30px;
  padding: 6rem 3rem;
  margin: 0;
  z-index: 1;
  overflow: visible;
  position: relative;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ukdRauuNrB .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-ukdRauuNrB .card-wrapper:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.3;
  height: 100%;
  width: 100%;
  pointer-events: none;
  border: 2px solid white;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-ukdRauuNrB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukdRauuNrB .col-12 {
  position: relative;
}
.cid-ukdRauuNrB .round {
  position: absolute;
  top: -60px;
  right: -150px;
  width: 280px;
  height: 280px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.6) 100%);
  backdrop-filter: blur(3.5px);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-ukdRauuNrB .round {
    top: -30px;
    right: -110px;
    width: 180px;
    height: 180px;
  }
}
.cid-ukdRauuNrB .round:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.3;
  height: 100%;
  width: 100%;
  pointer-events: none;
  border: 2px solid white;
  border-radius: 50%;
}
.cid-ukdRauuNrB .round2 {
  top: auto;
  right: auto;
  bottom: -30px;
  left: -30px;
  width: 120px;
  height: 120px;
  z-index: 0;
}
.cid-ukdRauuNrB .mbr-section-title {
  color: #263d5a;
}
.cid-ukdRauuNrB .mbr-text,
.cid-ukdRauuNrB .mbr-section-btn {
  color: #263d5a;
}
.cid-ukdRauuNrB .mbr-section-subtitle {
  color: #263d5a;
}
.cid-upeDnudGkt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-upeDnudGkt .mbr-fallback-image.disabled {
  display: none;
}
.cid-upeDnudGkt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upeDnudGkt .mbr-section-title {
  color: #000000;
}
.cid-upeDhF5kPL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upeDhF5kPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-upeDhF5kPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upeDhF5kPL .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-upeDhF5kPL .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upeDhF5kPL .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upeDhF5kPL .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upeDhF5kPL .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upeDhF5kPL .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upeDhF5kPL .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upeDhF5kPL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upeXHetPG9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upeXHetPG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upeXHetPG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upeXHetPG9 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-upeXHetPG9 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upeXHetPG9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upeXHetPG9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upeXHetPG9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upeXHetPG9 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upeXHetPG9 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upeXHetPG9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upf0tPz3Me {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upf0tPz3Me .mbr-fallback-image.disabled {
  display: none;
}
.cid-upf0tPz3Me .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upf0tPz3Me .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-upf0tPz3Me .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upf0tPz3Me .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upf0tPz3Me .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upf0tPz3Me .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upf0tPz3Me .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upf0tPz3Me .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upf0tPz3Me .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upf2CyI3Ds {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upf2CyI3Ds .mbr-fallback-image.disabled {
  display: none;
}
.cid-upf2CyI3Ds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upf2CyI3Ds .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-upf2CyI3Ds .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upf2CyI3Ds .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upf2CyI3Ds .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upf2CyI3Ds .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upf2CyI3Ds .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upf2CyI3Ds .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upf2CyI3Ds .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upfh3k8Ri4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-upfh3k8Ri4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfh3k8Ri4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfh3k8Ri4 .mbr-section-title {
  color: #000000;
}
.cid-upfhjvfRmJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upfhjvfRmJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfhjvfRmJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfhjvfRmJ .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-upfhjvfRmJ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upfhjvfRmJ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upfhjvfRmJ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upfhjvfRmJ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upfhjvfRmJ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upfhjvfRmJ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upfhjvfRmJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upfjiJCNTC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upfjiJCNTC .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfjiJCNTC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfjiJCNTC .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-upfjiJCNTC .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upfjiJCNTC .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upfjiJCNTC .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upfjiJCNTC .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upfjiJCNTC .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upfjiJCNTC .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upfjiJCNTC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upfkiUMB3A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upfkiUMB3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfkiUMB3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfkiUMB3A .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-upfkiUMB3A .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upfkiUMB3A .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upfkiUMB3A .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upfkiUMB3A .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upfkiUMB3A .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upfkiUMB3A .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upfkiUMB3A .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upflETGywO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upflETGywO .mbr-fallback-image.disabled {
  display: none;
}
.cid-upflETGywO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upflETGywO .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-upflETGywO .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upflETGywO .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upflETGywO .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upflETGywO .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upflETGywO .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upflETGywO .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upflETGywO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upfn18zVWl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-upfn18zVWl .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfn18zVWl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfn18zVWl .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-upfn18zVWl .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-upfn18zVWl .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upfn18zVWl .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-upfn18zVWl .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upfn18zVWl .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-upfn18zVWl .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-upfn18zVWl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uxDskPeNYq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-uxDskPeNYq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxDskPeNYq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxDskPeNYq .mbr-section-title {
  color: #000000;
}
.cid-uxDt1Gywts {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxDt1Gywts .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxDt1Gywts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxDt1Gywts .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uxDt1Gywts .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uxDt1Gywts .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxDt1Gywts .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxDt1Gywts .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uxDt1Gywts .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uxDt1Gywts .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uxDt1Gywts .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upfobXXW2r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-upfobXXW2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-upfobXXW2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upfobXXW2r .mbr-section-title {
  color: #000000;
}
.cid-usZs6QSFiE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZs6QSFiE .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZs6QSFiE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZs6QSFiE .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZs6QSFiE .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZs6QSFiE .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZs6QSFiE .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZs6QSFiE .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZs6QSFiE .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZs6QSFiE .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZs6QSFiE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZvkEqeM5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZvkEqeM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZvkEqeM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZvkEqeM5 .mbr-section-title {
  color: #000000;
}
.cid-usZw9nWtdx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZw9nWtdx .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZw9nWtdx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZw9nWtdx .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZw9nWtdx .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZw9nWtdx .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZw9nWtdx .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZw9nWtdx .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZw9nWtdx .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZw9nWtdx .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZw9nWtdx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZGu21MSW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZGu21MSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZGu21MSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZGu21MSW .mbr-section-title {
  color: #000000;
}
.cid-usZGZ87DKO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZGZ87DKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZGZ87DKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZGZ87DKO .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZGZ87DKO .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZGZ87DKO .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZGZ87DKO .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZGZ87DKO .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZGZ87DKO .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZGZ87DKO .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZGZ87DKO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZJNNqtfr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZJNNqtfr .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZJNNqtfr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZJNNqtfr .mbr-section-title {
  color: #000000;
}
.cid-usZKsbbU5T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZKsbbU5T .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZKsbbU5T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZKsbbU5T .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZKsbbU5T .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZKsbbU5T .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZKsbbU5T .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZKsbbU5T .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZKsbbU5T .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZKsbbU5T .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZKsbbU5T .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZLc6kMzf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usZLc6kMzf .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZLc6kMzf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZLc6kMzf .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZLc6kMzf .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZLc6kMzf .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZLc6kMzf .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZLc6kMzf .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZLc6kMzf .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZLc6kMzf .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZLc6kMzf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZMeIiJp0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZMeIiJp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZMeIiJp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZMeIiJp0 .mbr-section-title {
  color: #000000;
}
.cid-usZMRvppQ5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZMRvppQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZMRvppQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZMRvppQ5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZMRvppQ5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZMRvppQ5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZMRvppQ5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZMRvppQ5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZMRvppQ5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZMRvppQ5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZMRvppQ5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZOe6icSL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZOe6icSL .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZOe6icSL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZOe6icSL .mbr-section-title {
  color: #000000;
}
.cid-usZOCWHPNc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZOCWHPNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZOCWHPNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZOCWHPNc .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZOCWHPNc .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZOCWHPNc .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZOCWHPNc .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZOCWHPNc .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZOCWHPNc .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZOCWHPNc .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZOCWHPNc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZPpmtfqG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZPpmtfqG .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZPpmtfqG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZPpmtfqG .mbr-section-title {
  color: #000000;
}
.cid-usZPuFX2B5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usZPuFX2B5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZPuFX2B5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZPuFX2B5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZPuFX2B5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZPuFX2B5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZPuFX2B5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZPuFX2B5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZPuFX2B5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZPuFX2B5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZPuFX2B5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZQZHKX08 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usZQZHKX08 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZQZHKX08 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZQZHKX08 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZQZHKX08 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZQZHKX08 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZQZHKX08 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZQZHKX08 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZQZHKX08 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZQZHKX08 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZQZHKX08 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZTwurDoH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usZTwurDoH .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZTwurDoH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZTwurDoH .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZTwurDoH .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZTwurDoH .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZTwurDoH .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZTwurDoH .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZTwurDoH .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZTwurDoH .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZTwurDoH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usZWS2tN9b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-usZWS2tN9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZWS2tN9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZWS2tN9b .mbr-section-title {
  color: #000000;
}
.cid-usZX6MtEnj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usZX6MtEnj .mbr-fallback-image.disabled {
  display: none;
}
.cid-usZX6MtEnj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usZX6MtEnj .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-usZX6MtEnj .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usZX6MtEnj .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usZX6MtEnj .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usZX6MtEnj .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usZX6MtEnj .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usZX6MtEnj .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usZX6MtEnj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukdRaEmoW3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-ukdRaEmoW3 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-ukdRaEmoW3 .first-column .mbr-text {
  margin: 0;
}
.cid-ukdRaEmoW3 .form-group {
  max-width: 100%;
}
.cid-ukdRaEmoW3 .form-group,
.cid-ukdRaEmoW3 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-ukdRaEmoW3 .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdRaEmoW3 .col + .mbr-section-btn .btn,
.cid-ukdRaEmoW3 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-ukdRaEmoW3 .dragArea > *:nth-last-child(2).col,
.cid-ukdRaEmoW3 .dragArea > *:nth-last-child(2).col-auto,
.cid-ukdRaEmoW3 .col + .mbr-section-btn,
.cid-ukdRaEmoW3 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-ukdRaEmoW3 img {
  width: auto;
  display: inline-block;
}
.cid-ukdRaEmoW3 .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-ukdRaEmoW3 .margin {
  margin: 0px;
  align-items: center;
}
.cid-ukdRaEmoW3 .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-ukdRaEmoW3 .bottom {
  margin-bottom: 0px;
}
.cid-ukdRaEmoW3 .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-ukdRaEmoW3 .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-ukdRaEmoW3 .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ukdRaEmoW3 .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-ukdRaEmoW3 .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-ukdRaEmoW3 .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-ukdRaEmoW3 .link {
  margin-top: 23px;
}
.cid-ukdRaEmoW3 .mbr-form {
  padding: 0;
}
.cid-ukdRaEmoW3 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-ukdRaEmoW3 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-ukdRaEmoW3 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ukdRaEmoW3 svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-ukdRaEmoW3 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-ukdRaEmoW3 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-ukdRaEmoW3 .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ukdRaEmoW3 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-ukdRaEmoW3 .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdRaEmoW3 .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-ukdRaEmoW3 .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-ukdRaEmoW3 input[type=email]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=text]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=date]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=time]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=number]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=url]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=password]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 textarea::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 select::placeholder {
  color: #ffffff;
}
.cid-ukdRaEmoW3 input.form-control {
  padding: .6rem 0;
}
.cid-ukdRaEmoW3 textarea.form-control {
  padding: .6rem 0;
}
.cid-ukdRaEmoW3 select.form-control {
  padding: .6rem 0;
}
.cid-ukdRaEmoW3 .form-control-label,
.cid-ukdRaEmoW3 .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-ukdRaEmoW3 .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-ukdRaEmoW3 select option {
  color: #000000;
}
.cid-ukdRaEmoW3 .link,
.cid-ukdRaEmoW3 .form-group {
  padding: 0 !important;
}
.cid-ukdRaEmoW3 .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-ukdRaEmoW3 .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-ukdRaEmoW3 .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-ukdRaEmoW3 .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-ukdRaEmoW3 .first-column {
    margin-bottom: 30px;
  }
  .cid-ukdRaEmoW3 .second-column {
    margin-bottom: 30px;
  }
}
.cid-ukdRaEmoW3 button {
  padding: 0;
}
.cid-ukdRaEmoW3 .b {
  font-weight: 500;
}
.cid-ukdRaEmoW3 .link a {
  background-image: none !important;
}
.cid-ukdRaEmoW3 .description1 {
  text-align: center;
}
.cid-ukdRaEmoW3 .description3 {
  text-align: center;
}
.cid-unuMbKWgVB {
  z-index: 1000;
  width: 100%;
}
.cid-unuMbKWgVB .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-unuMbKWgVB .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-unuMbKWgVB .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-unuMbKWgVB .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-unuMbKWgVB .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-unuMbKWgVB .container {
    padding: 0 1rem;
  }
}
.cid-unuMbKWgVB .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-unuMbKWgVB .nav-link {
  position: relative;
}
.cid-unuMbKWgVB .nav-link:hover {
  color: #bfa621 !important;
}
.cid-unuMbKWgVB nav.navbar {
  position: fixed;
}
.cid-unuMbKWgVB .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-unuMbKWgVB .navbar.opened {
  transition: all 0.3s;
}
.cid-unuMbKWgVB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unuMbKWgVB .navbar .navbar-logo img {
  width: auto;
}
.cid-unuMbKWgVB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unuMbKWgVB .navbar.collapsed {
  justify-content: center;
}
.cid-unuMbKWgVB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unuMbKWgVB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unuMbKWgVB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-unuMbKWgVB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unuMbKWgVB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unuMbKWgVB .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-unuMbKWgVB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unuMbKWgVB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unuMbKWgVB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unuMbKWgVB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unuMbKWgVB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unuMbKWgVB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unuMbKWgVB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unuMbKWgVB .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-unuMbKWgVB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-unuMbKWgVB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unuMbKWgVB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unuMbKWgVB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unuMbKWgVB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unuMbKWgVB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-unuMbKWgVB .navbar.navbar-short {
  min-height: 60px;
}
.cid-unuMbKWgVB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unuMbKWgVB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unuMbKWgVB .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-unuMbKWgVB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unuMbKWgVB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unuMbKWgVB .dropdown-item:hover,
.cid-unuMbKWgVB .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-unuMbKWgVB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unuMbKWgVB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unuMbKWgVB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-unuMbKWgVB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unuMbKWgVB .dropdown-menu,
.cid-unuMbKWgVB .navbar.opened {
  background: #ffffff !important;
}
.cid-unuMbKWgVB .nav-item:focus,
.cid-unuMbKWgVB .nav-link:focus {
  outline: none;
}
.cid-unuMbKWgVB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unuMbKWgVB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unuMbKWgVB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unuMbKWgVB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unuMbKWgVB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unuMbKWgVB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unuMbKWgVB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unuMbKWgVB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unuMbKWgVB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unuMbKWgVB .dropdown-item.active,
.cid-unuMbKWgVB .dropdown-item:active {
  background-color: transparent;
}
.cid-unuMbKWgVB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unuMbKWgVB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unuMbKWgVB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unuMbKWgVB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-unuMbKWgVB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unuMbKWgVB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unuMbKWgVB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unuMbKWgVB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unuMbKWgVB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unuMbKWgVB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-unuMbKWgVB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unuMbKWgVB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unuMbKWgVB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unuMbKWgVB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unuMbKWgVB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unuMbKWgVB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unuMbKWgVB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unuMbKWgVB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unuMbKWgVB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unuMbKWgVB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unuMbKWgVB .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-unuMbKWgVB .navbar {
    height: 70px;
  }
  .cid-unuMbKWgVB .navbar.opened {
    height: auto;
  }
  .cid-unuMbKWgVB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-unuMbLUu2h {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6dd1c;
}
.cid-unuMbLUu2h .row {
  flex-direction: row-reverse;
}
.cid-unuMbLUu2h .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #1f1437;
}
@media (max-width: 991px) {
  .cid-unuMbLUu2h .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-unuMbLUu2h .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-unuMbLUu2h .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-unuMbLUu2h .image-wrapper {
    margin-left: 0;
  }
}
.cid-unuMbLUu2h .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-unuMbLUu2h .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-unuMbLUu2h .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-unuMbLUu2h .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-unuMbLUu2h .content {
    text-align: center;
  }
}
.cid-unuMbLUu2h .mbr-section-title {
  color: #f6dd1c;
  margin-bottom: 20px;
  text-align: center;
}
.cid-unuMbLUu2h .mbr-section-title span {
  position: relative;
}
.cid-unuMbLUu2h .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-unuMbLUu2h .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-unuMbLUu2h .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-unuMbLUu2h .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-unuMbLUu2h .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-unuMbLUu2h .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-unuMbLUu2h .mbr-section-subtitle span {
  position: relative;
}
.cid-unuMbLUu2h .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-unuMbLUu2h .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-unuMbLUu2h .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-unuMbLUu2h .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-unuMbLUu2h .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-unuMbLUu2h .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-unuMbLUu2h .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-unuMbLUu2h .wave-container .wave svg path {
  fill: #ffffff;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-unuMbMH8zd {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-unuMbMH8zd .underline .line {
  width: 2rem;
  height: 1px;
  background: #f6d41c;
  display: inline-block;
}
.cid-unuMbMH8zd .mbr-section-title,
.cid-unuMbMH8zd .mbr-section-subtitle,
.cid-unuMbMH8zd .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-unuMbMH8zd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-unuMbMH8zd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unuMbMH8zd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-unuMbMH8zd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-unuMbMH8zd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #f6dd1c);
}
.cid-unuMbMH8zd .icon-focus {
  display: none;
}
.cid-unuMbMH8zd .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-unuMbMH8zd ul {
  font-size: 0;
}
.cid-unuMbMH8zd .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-unuMbMH8zd .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-unuMbMH8zd .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-unuMbMH8zd .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-unuMbMH8zd .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-unuMbMH8zd .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-unuMbMH8zd .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-unuMbMH8zd .btn:hover {
  background: transparent !important;
}
.cid-unuMbMH8zd .btn:hover:before {
  background: transparent !important;
}
.cid-unuMbMH8zd .btn:before {
  background-color: transparent !important;
}
.cid-unuMbMH8zd .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-unuMbNt7oM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-unuMbNt7oM .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-unuMbNt7oM .first-column .mbr-text {
  margin: 0;
}
.cid-unuMbNt7oM .form-group {
  max-width: 100%;
}
.cid-unuMbNt7oM .form-group,
.cid-unuMbNt7oM .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-unuMbNt7oM .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-unuMbNt7oM .col + .mbr-section-btn .btn,
.cid-unuMbNt7oM .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-unuMbNt7oM .dragArea > *:nth-last-child(2).col,
.cid-unuMbNt7oM .dragArea > *:nth-last-child(2).col-auto,
.cid-unuMbNt7oM .col + .mbr-section-btn,
.cid-unuMbNt7oM .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-unuMbNt7oM img {
  width: auto;
  display: inline-block;
}
.cid-unuMbNt7oM .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-unuMbNt7oM .margin {
  margin: 0px;
  align-items: center;
}
.cid-unuMbNt7oM .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-unuMbNt7oM .bottom {
  margin-bottom: 0px;
}
.cid-unuMbNt7oM .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-unuMbNt7oM .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-unuMbNt7oM .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-unuMbNt7oM .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-unuMbNt7oM .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-unuMbNt7oM .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-unuMbNt7oM .link {
  margin-top: 23px;
}
.cid-unuMbNt7oM .mbr-form {
  padding: 0;
}
.cid-unuMbNt7oM a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-unuMbNt7oM rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-unuMbNt7oM .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-unuMbNt7oM svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-unuMbNt7oM path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-unuMbNt7oM .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-unuMbNt7oM .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-unuMbNt7oM .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-unuMbNt7oM .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-unuMbNt7oM .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-unuMbNt7oM .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-unuMbNt7oM input[type=email]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=text]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=date]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=time]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=number]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=url]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=password]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM textarea::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM select::placeholder {
  color: #ffffff;
}
.cid-unuMbNt7oM input.form-control {
  padding: .6rem 0;
}
.cid-unuMbNt7oM textarea.form-control {
  padding: .6rem 0;
}
.cid-unuMbNt7oM select.form-control {
  padding: .6rem 0;
}
.cid-unuMbNt7oM .form-control-label,
.cid-unuMbNt7oM .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-unuMbNt7oM .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-unuMbNt7oM select option {
  color: #000000;
}
.cid-unuMbNt7oM .link,
.cid-unuMbNt7oM .form-group {
  padding: 0 !important;
}
.cid-unuMbNt7oM .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-unuMbNt7oM .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-unuMbNt7oM .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-unuMbNt7oM .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-unuMbNt7oM .first-column {
    margin-bottom: 30px;
  }
  .cid-unuMbNt7oM .second-column {
    margin-bottom: 30px;
  }
}
.cid-unuMbNt7oM button {
  padding: 0;
}
.cid-unuMbNt7oM .b {
  font-weight: 500;
}
.cid-unuMbNt7oM .link a {
  background-image: none !important;
}
.cid-unuMbNt7oM .description1 {
  text-align: center;
}
.cid-unuMbNt7oM .description3 {
  text-align: center;
}
.cid-tCsEAbMZgU {
  z-index: 1000;
  width: 100%;
}
.cid-tCsEAbMZgU .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCsEAbMZgU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCsEAbMZgU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCsEAbMZgU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCsEAbMZgU .container {
    padding: 0 1rem;
  }
}
.cid-tCsEAbMZgU .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCsEAbMZgU .nav-link {
  position: relative;
}
.cid-tCsEAbMZgU .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCsEAbMZgU nav.navbar {
  position: fixed;
}
.cid-tCsEAbMZgU .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCsEAbMZgU .navbar.opened {
  transition: all 0.3s;
}
.cid-tCsEAbMZgU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCsEAbMZgU .navbar .navbar-logo img {
  width: auto;
}
.cid-tCsEAbMZgU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar.collapsed {
  justify-content: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCsEAbMZgU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCsEAbMZgU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCsEAbMZgU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCsEAbMZgU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCsEAbMZgU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCsEAbMZgU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCsEAbMZgU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCsEAbMZgU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCsEAbMZgU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCsEAbMZgU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCsEAbMZgU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCsEAbMZgU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCsEAbMZgU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCsEAbMZgU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCsEAbMZgU .dropdown-item:hover,
.cid-tCsEAbMZgU .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCsEAbMZgU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCsEAbMZgU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCsEAbMZgU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCsEAbMZgU .dropdown-menu,
.cid-tCsEAbMZgU .navbar.opened {
  background: #ffffff !important;
}
.cid-tCsEAbMZgU .nav-item:focus,
.cid-tCsEAbMZgU .nav-link:focus {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCsEAbMZgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCsEAbMZgU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCsEAbMZgU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCsEAbMZgU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCsEAbMZgU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCsEAbMZgU .dropdown-item.active,
.cid-tCsEAbMZgU .dropdown-item:active {
  background-color: transparent;
}
.cid-tCsEAbMZgU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCsEAbMZgU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCsEAbMZgU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCsEAbMZgU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCsEAbMZgU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCsEAbMZgU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCsEAbMZgU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsEAbMZgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCsEAbMZgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsEAbMZgU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCsEAbMZgU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCsEAbMZgU .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-tCsEAbMZgU .navbar {
    height: 70px;
  }
  .cid-tCsEAbMZgU .navbar.opened {
    height: auto;
  }
  .cid-tCsEAbMZgU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usYKtnMKY9 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #bed3f9;
}
.cid-usYKtnMKY9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usYKtnMKY9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usYKtnMKY9 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-usYKtnMKY9 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usYKtnMKY9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-usYKtnMKY9 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-usYKtnMKY9 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usYKtnMKY9 .mbr-text,
.cid-usYKtnMKY9 .mbr-section-btn {
  text-align: center;
}
.cid-usYKtnMKY9 .mbr-section-title {
  text-align: center;
}
.cid-usYMkqvcP1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usYMkqvcP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usYMkqvcP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usYMkqvcP1 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-usYMkqvcP1 .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-usYMkqvcP1 .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-usYMkqvcP1 .items-row {
  row-gap: 32px;
}
.cid-usYMkqvcP1 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-usYMkqvcP1 .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-usYMkqvcP1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-usYMkqvcP1 .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-usYMkqvcP1 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-usYMkqvcP1 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-usYMkqvcP1 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-usYMkqvcP1 .carousel-control,
.cid-usYMkqvcP1 .close {
  background: #1b1b1b;
}
.cid-usYMkqvcP1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-usYMkqvcP1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-usYMkqvcP1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-usYMkqvcP1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-usYMkqvcP1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-usYMkqvcP1 .close::before {
  content: '\e91a';
}
.cid-usYMkqvcP1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usYMkqvcP1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usYMkqvcP1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usYMkqvcP1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usYMkqvcP1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usYMkqvcP1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-usYMkqvcP1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-usYMkqvcP1 .carousel-indicators li.active,
.cid-usYMkqvcP1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usYMkqvcP1 .carousel-indicators li::after,
.cid-usYMkqvcP1 .carousel-indicators li::before {
  content: none;
}
.cid-usYMkqvcP1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usYMkqvcP1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-usYMkqvcP1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-usYMkqvcP1 .carousel-indicators {
    display: none;
  }
}
.cid-usYMkqvcP1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usYMkqvcP1 .carousel-inner > .active {
  display: block;
}
.cid-usYMkqvcP1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usYMkqvcP1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usYMkqvcP1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-usYMkqvcP1 .carousel-control,
  .cid-usYMkqvcP1 .carousel-indicators,
  .cid-usYMkqvcP1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-usYMkqvcP1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-usYMkqvcP1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usYMkqvcP1 .carousel-indicators .active,
.cid-usYMkqvcP1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-usYMkqvcP1 .carousel-indicators .active {
  background: #fff;
}
.cid-usYMkqvcP1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-usYMkqvcP1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-usYMkqvcP1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-usYMkqvcP1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-usYMkqvcP1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-usYMkqvcP1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-usYMkqvcP1 .carousel {
  width: 100%;
}
.cid-usYMkqvcP1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-usYMkqvcP1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-usYMkqvcP1 .modal.fade .modal-dialog,
.cid-usYMkqvcP1 .modal.in .modal-dialog {
  transform: none;
}
.cid-usYMkqvcP1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-usYMkqvcP1 H6 {
  text-align: center;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-tCyyBr5uqQ {
  z-index: 1000;
  width: 100%;
}
.cid-tCyyBr5uqQ .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-tCyyBr5uqQ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tCyyBr5uqQ .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tCyyBr5uqQ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tCyyBr5uqQ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tCyyBr5uqQ .container {
    padding: 0 1rem;
  }
}
.cid-tCyyBr5uqQ .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-tCyyBr5uqQ .nav-link {
  position: relative;
}
.cid-tCyyBr5uqQ .nav-link:hover {
  color: #bfa621 !important;
}
.cid-tCyyBr5uqQ nav.navbar {
  position: fixed;
}
.cid-tCyyBr5uqQ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tCyyBr5uqQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tCyyBr5uqQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCyyBr5uqQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tCyyBr5uqQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCyyBr5uqQ .navbar.collapsed {
  justify-content: center;
}
.cid-tCyyBr5uqQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCyyBr5uqQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCyyBr5uqQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tCyyBr5uqQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCyyBr5uqQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCyyBr5uqQ .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-tCyyBr5uqQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCyyBr5uqQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCyyBr5uqQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCyyBr5uqQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCyyBr5uqQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCyyBr5uqQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCyyBr5uqQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCyyBr5uqQ .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-tCyyBr5uqQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCyyBr5uqQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCyyBr5uqQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCyyBr5uqQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCyyBr5uqQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCyyBr5uqQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCyyBr5uqQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCyyBr5uqQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCyyBr5uqQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCyyBr5uqQ .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-tCyyBr5uqQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCyyBr5uqQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCyyBr5uqQ .dropdown-item:hover,
.cid-tCyyBr5uqQ .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-tCyyBr5uqQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCyyBr5uqQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCyyBr5uqQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tCyyBr5uqQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCyyBr5uqQ .dropdown-menu,
.cid-tCyyBr5uqQ .navbar.opened {
  background: #ffffff !important;
}
.cid-tCyyBr5uqQ .nav-item:focus,
.cid-tCyyBr5uqQ .nav-link:focus {
  outline: none;
}
.cid-tCyyBr5uqQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCyyBr5uqQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCyyBr5uqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCyyBr5uqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCyyBr5uqQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCyyBr5uqQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCyyBr5uqQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCyyBr5uqQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCyyBr5uqQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCyyBr5uqQ .dropdown-item.active,
.cid-tCyyBr5uqQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tCyyBr5uqQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCyyBr5uqQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCyyBr5uqQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCyyBr5uqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCyyBr5uqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCyyBr5uqQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCyyBr5uqQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCyyBr5uqQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCyyBr5uqQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCyyBr5uqQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-tCyyBr5uqQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCyyBr5uqQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCyyBr5uqQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCyyBr5uqQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCyyBr5uqQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCyyBr5uqQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCyyBr5uqQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCyyBr5uqQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCyyBr5uqQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCyyBr5uqQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCyyBr5uqQ .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-tCyyBr5uqQ .navbar {
    height: 70px;
  }
  .cid-tCyyBr5uqQ .navbar.opened {
    height: auto;
  }
  .cid-tCyyBr5uqQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCzcOo7Dqs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/confraternizacao1.jpeg");
}
.cid-tCzcOo7Dqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCzcOo7Dqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCzcOo7Dqs .row {
  justify-content: left;
}
.cid-tCzcOo7Dqs .mbr-section-title {
  color: #FFDD65;
}
.cid-tCzcOo7Dqs .mbr-section-subtitle {
  color: #FFDD65;
  background-image: linear-gradient(90deg, currentColor 2.76%, #ffaa5c 29.66%, #ff49c0 61%, #8e59ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tCzcOo7Dqs .btn-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding-top: 96px;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .btn-container {
    padding-top: 50px;
    flex-direction: column;
    align-items: center;
  }
}
.cid-tCzcOo7Dqs .custom-mbr-section-btn {
  padding-bottom: 0.42rem;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .custom-mbr-section-btn {
    padding-bottom: 0;
  }
}
.cid-tCzcOo7Dqs .custom-section-btn {
  height: 100%;
}
.cid-tCzcOo7Dqs .custom-section-btn .btn {
  height: 100%;
}
.cid-tCzcOo7Dqs .text-container {
  max-width: 384px;
  margin-left: 40px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .text-container {
    margin: 26px auto 0;
  }
}
.cid-tCzcOo7Dqs .mbr-text {
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .mbr-text {
    text-align: center !important;
  }
}
.cid-tCzcOo7Dqs .text-item-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 26px;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .text-item-container {
    flex-wrap: wrap;
  }
}
.cid-tCzcOo7Dqs .text-item {
  display: flex;
  align-items: center;
  max-width: 48%;
}
@media (max-width: 991px) {
  .cid-tCzcOo7Dqs .text-item {
    max-width: 100%;
    width: 100%;
    justify-content: center;
    margin-bottom: 6px;
  }
}
.cid-tCzcOo7Dqs .icon-text {
  color: #ffffff;
  opacity: 0.6;
}
.cid-tCzcOo7Dqs .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.cid-tCzcOo7Dqs .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 24px;
  color: #ae5eff;
}
.cid-uBTGWzMvJP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uBTGWzMvJP .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-uBTGWzMvJP .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-uBTGWzMvJP .row {
    row-gap: 40px;
  }
}
.cid-uBTGWzMvJP .mbr-section-head {
  padding-bottom: 50px;
}
.cid-uBTGWzMvJP .mbr-section-title {
  color: #13287d;
}
.cid-uBTGWzMvJP .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-uBTGWzMvJP .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-uBTGWzMvJP .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-uBTGWzMvJP .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-uBTGWzMvJP .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-uBTGWzMvJP .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-uBTGWzMvJP .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-uBTGWzMvJP .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-uBTGWzMvJP .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-uBTGWzMvJP .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-uBTGWzMvJP .item-content {
  margin-top: 32px;
}
.cid-uBTGWzMvJP .item-title {
  color: #303030;
  text-align: center;
}
.cid-uBTGWzMvJP .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-uBTGWzMvJP .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-uBTGWzMvJP .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-uBTGWzMvJP .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-uBTGWzMvJP .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-uhYmsyQUKn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eee8e8;
  overflow: hidden;
}
.cid-uhYmsyQUKn .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-uhYmsyQUKn .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-uhYmsyQUKn .row {
    row-gap: 40px;
  }
}
.cid-uhYmsyQUKn .mbr-section-head {
  padding-bottom: 50px;
}
.cid-uhYmsyQUKn .mbr-section-title {
  color: #13287d;
}
.cid-uhYmsyQUKn .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-uhYmsyQUKn .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-uhYmsyQUKn .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-uhYmsyQUKn .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-uhYmsyQUKn .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-uhYmsyQUKn .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-uhYmsyQUKn .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-uhYmsyQUKn .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-uhYmsyQUKn .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-uhYmsyQUKn .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-uhYmsyQUKn .item-content {
  margin-top: 32px;
}
.cid-uhYmsyQUKn .item-title {
  color: #303030;
  text-align: center;
}
.cid-uhYmsyQUKn .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-uhYmsyQUKn .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-uhYmsyQUKn .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-uhYmsyQUKn .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-uhYmsyQUKn .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tEyvmNb08K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tEyvmNb08K .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tEyvmNb08K .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tEyvmNb08K .row {
    row-gap: 40px;
  }
}
.cid-tEyvmNb08K .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tEyvmNb08K .mbr-section-title {
  color: #13287d;
}
.cid-tEyvmNb08K .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tEyvmNb08K .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tEyvmNb08K .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tEyvmNb08K .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tEyvmNb08K .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tEyvmNb08K .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tEyvmNb08K .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tEyvmNb08K .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tEyvmNb08K .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tEyvmNb08K .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tEyvmNb08K .item-content {
  margin-top: 32px;
}
.cid-tEyvmNb08K .item-title {
  color: #303030;
  text-align: center;
}
.cid-tEyvmNb08K .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-tEyvmNb08K .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tEyvmNb08K .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-tEyvmNb08K .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tEyvmNb08K .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tCyEv163Od {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eee8e8;
  overflow: hidden;
}
.cid-tCyEv163Od .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tCyEv163Od .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tCyEv163Od .row {
    row-gap: 40px;
  }
}
.cid-tCyEv163Od .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tCyEv163Od .mbr-section-title {
  color: #13287d;
}
.cid-tCyEv163Od .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tCyEv163Od .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tCyEv163Od .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tCyEv163Od .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tCyEv163Od .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tCyEv163Od .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tCyEv163Od .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tCyEv163Od .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tCyEv163Od .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tCyEv163Od .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tCyEv163Od .item-content {
  margin-top: 32px;
}
.cid-tCyEv163Od .item-title {
  color: #303030;
  text-align: center;
}
.cid-tCyEv163Od .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-tCyEv163Od .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tCyEv163Od .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-tCyEv163Od .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tCyEv163Od .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tCyLOWR9qy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eee8e8;
  overflow: hidden;
}
.cid-tCyLOWR9qy .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tCyLOWR9qy .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tCyLOWR9qy .row {
    row-gap: 40px;
  }
}
.cid-tCyLOWR9qy .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tCyLOWR9qy .mbr-section-title {
  color: #9b8db7;
}
.cid-tCyLOWR9qy .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tCyLOWR9qy .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tCyLOWR9qy .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tCyLOWR9qy .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tCyLOWR9qy .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tCyLOWR9qy .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tCyLOWR9qy .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tCyLOWR9qy .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tCyLOWR9qy .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tCyLOWR9qy .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tCyLOWR9qy .item-content {
  margin-top: 32px;
}
.cid-tCyLOWR9qy .item-title {
  color: #303030;
  text-align: center;
}
.cid-tCyLOWR9qy .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-tCyLOWR9qy .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tCyLOWR9qy .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-tCyLOWR9qy .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tCyLOWR9qy .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tCyPpj4jsv {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #eee8e8;
  overflow: hidden;
}
.cid-tCyPpj4jsv .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tCyPpj4jsv .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tCyPpj4jsv .row {
    row-gap: 40px;
  }
}
.cid-tCyPpj4jsv .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tCyPpj4jsv .mbr-section-title {
  color: #9b8db7;
}
.cid-tCyPpj4jsv .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tCyPpj4jsv .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tCyPpj4jsv .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tCyPpj4jsv .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tCyPpj4jsv .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tCyPpj4jsv .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tCyPpj4jsv .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tCyPpj4jsv .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tCyPpj4jsv .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tCyPpj4jsv .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tCyPpj4jsv .item-content {
  margin-top: 32px;
}
.cid-tCyPpj4jsv .item-title {
  color: #303030;
  text-align: center;
}
.cid-tCyPpj4jsv .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-tCyPpj4jsv .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tCyPpj4jsv .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-tCyPpj4jsv .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tCyPpj4jsv .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tCyS1kB5ak {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tCyS1kB5ak .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tCyS1kB5ak .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tCyS1kB5ak .row {
    row-gap: 40px;
  }
}
.cid-tCyS1kB5ak .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tCyS1kB5ak .mbr-section-title {
  color: #13287d;
}
.cid-tCyS1kB5ak .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tCyS1kB5ak .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tCyS1kB5ak .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 1));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tCyS1kB5ak .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tCyS1kB5ak .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tCyS1kB5ak .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tCyS1kB5ak .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tCyS1kB5ak .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tCyS1kB5ak .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tCyS1kB5ak .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tCyS1kB5ak .item-content {
  margin-top: 32px;
}
.cid-tCyS1kB5ak .item-title {
  color: #303030;
  text-align: center;
}
.cid-tCyS1kB5ak .mbr-text {
  margin-top: 11px;
  color: #303030;
  text-align: center;
}
.cid-tCyS1kB5ak .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tCyS1kB5ak .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #13287d;
}
.cid-tCyS1kB5ak .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tCyS1kB5ak .item-text {
  color: #f6d41c;
  text-align: right;
}
.cid-tCQ2QIxxWV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-tCQ2QIxxWV .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tCQ2QIxxWV .first-column .mbr-text {
  margin: 0;
}
.cid-tCQ2QIxxWV .form-group {
  max-width: 100%;
}
.cid-tCQ2QIxxWV .form-group,
.cid-tCQ2QIxxWV .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tCQ2QIxxWV .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .col + .mbr-section-btn .btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col,
.cid-tCQ2QIxxWV .dragArea > *:nth-last-child(2).col-auto,
.cid-tCQ2QIxxWV .col + .mbr-section-btn,
.cid-tCQ2QIxxWV .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-tCQ2QIxxWV img {
  width: auto;
  display: inline-block;
}
.cid-tCQ2QIxxWV .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-tCQ2QIxxWV .margin {
  margin: 0px;
  align-items: center;
}
.cid-tCQ2QIxxWV .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-tCQ2QIxxWV .bottom {
  margin-bottom: 0px;
}
.cid-tCQ2QIxxWV .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-tCQ2QIxxWV .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tCQ2QIxxWV .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-tCQ2QIxxWV .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-tCQ2QIxxWV .link {
  margin-top: 23px;
}
.cid-tCQ2QIxxWV .mbr-form {
  padding: 0;
}
.cid-tCQ2QIxxWV a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-tCQ2QIxxWV rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-tCQ2QIxxWV .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-tCQ2QIxxWV path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-tCQ2QIxxWV .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-tCQ2QIxxWV .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-tCQ2QIxxWV .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-tCQ2QIxxWV .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-tCQ2QIxxWV .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-tCQ2QIxxWV input[type=email]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=text]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=date]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=time]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=number]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=url]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=password]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV textarea::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV select::placeholder {
  color: #ffffff;
}
.cid-tCQ2QIxxWV input.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV textarea.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV select.form-control {
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label,
.cid-tCQ2QIxxWV .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-tCQ2QIxxWV .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV select option {
  color: #000000;
}
.cid-tCQ2QIxxWV .link,
.cid-tCQ2QIxxWV .form-group {
  padding: 0 !important;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-tCQ2QIxxWV .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-tCQ2QIxxWV .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-tCQ2QIxxWV .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-tCQ2QIxxWV .first-column {
    margin-bottom: 30px;
  }
  .cid-tCQ2QIxxWV .second-column {
    margin-bottom: 30px;
  }
}
.cid-tCQ2QIxxWV button {
  padding: 0;
}
.cid-tCQ2QIxxWV .b {
  font-weight: 500;
}
.cid-tCQ2QIxxWV .link a {
  background-image: none !important;
}
.cid-tCQ2QIxxWV .description1 {
  text-align: center;
}
.cid-tCQ2QIxxWV .description3 {
  text-align: center;
}
.cid-uxCqTFoAoh {
  z-index: 1000;
  width: 100%;
}
.cid-uxCqTFoAoh .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uxCqTFoAoh .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uxCqTFoAoh .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uxCqTFoAoh .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uxCqTFoAoh .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uxCqTFoAoh .container {
    padding: 0 1rem;
  }
}
.cid-uxCqTFoAoh .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uxCqTFoAoh .nav-link {
  position: relative;
}
.cid-uxCqTFoAoh .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uxCqTFoAoh nav.navbar {
  position: fixed;
}
.cid-uxCqTFoAoh .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uxCqTFoAoh .navbar.opened {
  transition: all 0.3s;
}
.cid-uxCqTFoAoh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxCqTFoAoh .navbar .navbar-logo img {
  width: auto;
}
.cid-uxCqTFoAoh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxCqTFoAoh .navbar.collapsed {
  justify-content: center;
}
.cid-uxCqTFoAoh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxCqTFoAoh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxCqTFoAoh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uxCqTFoAoh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxCqTFoAoh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxCqTFoAoh .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-uxCqTFoAoh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxCqTFoAoh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxCqTFoAoh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxCqTFoAoh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxCqTFoAoh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxCqTFoAoh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxCqTFoAoh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxCqTFoAoh .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-uxCqTFoAoh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxCqTFoAoh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxCqTFoAoh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxCqTFoAoh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxCqTFoAoh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxCqTFoAoh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxCqTFoAoh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxCqTFoAoh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxCqTFoAoh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxCqTFoAoh .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-uxCqTFoAoh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxCqTFoAoh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxCqTFoAoh .dropdown-item:hover,
.cid-uxCqTFoAoh .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uxCqTFoAoh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxCqTFoAoh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxCqTFoAoh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uxCqTFoAoh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxCqTFoAoh .dropdown-menu,
.cid-uxCqTFoAoh .navbar.opened {
  background: #ffffff !important;
}
.cid-uxCqTFoAoh .nav-item:focus,
.cid-uxCqTFoAoh .nav-link:focus {
  outline: none;
}
.cid-uxCqTFoAoh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxCqTFoAoh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxCqTFoAoh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxCqTFoAoh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxCqTFoAoh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxCqTFoAoh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxCqTFoAoh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxCqTFoAoh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxCqTFoAoh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxCqTFoAoh .dropdown-item.active,
.cid-uxCqTFoAoh .dropdown-item:active {
  background-color: transparent;
}
.cid-uxCqTFoAoh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxCqTFoAoh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxCqTFoAoh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxCqTFoAoh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxCqTFoAoh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxCqTFoAoh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxCqTFoAoh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxCqTFoAoh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxCqTFoAoh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxCqTFoAoh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uxCqTFoAoh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxCqTFoAoh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxCqTFoAoh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxCqTFoAoh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxCqTFoAoh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxCqTFoAoh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxCqTFoAoh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxCqTFoAoh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxCqTFoAoh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uxCqTFoAoh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxCqTFoAoh .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-uxCqTFoAoh .navbar {
    height: 70px;
  }
  .cid-uxCqTFoAoh .navbar.opened {
    height: auto;
  }
  .cid-uxCqTFoAoh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxCqTGnrHx {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wallpaper-natal-2024-1470x980.jpg");
}
.cid-uxCqTGnrHx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxCqTGnrHx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxCqTGnrHx .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uxCqTGnrHx .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uxCqTGnrHx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uxCqTGnrHx .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uxCqTGnrHx .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uxCqTGnrHx .mbr-text,
.cid-uxCqTGnrHx .mbr-section-btn {
  text-align: center;
}
.cid-uxCqTGnrHx .mbr-section-title {
  text-align: center;
}
.cid-uxCqTHeeVK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxCqTHeeVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxCqTHeeVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxCqTHeeVK .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uxCqTHeeVK .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uxCqTHeeVK .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uxCqTHeeVK .items-row {
  row-gap: 32px;
}
.cid-uxCqTHeeVK .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uxCqTHeeVK .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uxCqTHeeVK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uxCqTHeeVK .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uxCqTHeeVK .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uxCqTHeeVK .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uxCqTHeeVK .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uxCqTHeeVK .carousel-control,
.cid-uxCqTHeeVK .close {
  background: #1b1b1b;
}
.cid-uxCqTHeeVK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxCqTHeeVK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxCqTHeeVK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxCqTHeeVK .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxCqTHeeVK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uxCqTHeeVK .close::before {
  content: '\e91a';
}
.cid-uxCqTHeeVK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxCqTHeeVK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uxCqTHeeVK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxCqTHeeVK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxCqTHeeVK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxCqTHeeVK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxCqTHeeVK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uxCqTHeeVK .carousel-indicators li.active,
.cid-uxCqTHeeVK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxCqTHeeVK .carousel-indicators li::after,
.cid-uxCqTHeeVK .carousel-indicators li::before {
  content: none;
}
.cid-uxCqTHeeVK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxCqTHeeVK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxCqTHeeVK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxCqTHeeVK .carousel-indicators {
    display: none;
  }
}
.cid-uxCqTHeeVK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxCqTHeeVK .carousel-inner > .active {
  display: block;
}
.cid-uxCqTHeeVK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxCqTHeeVK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxCqTHeeVK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxCqTHeeVK .carousel-control,
  .cid-uxCqTHeeVK .carousel-indicators,
  .cid-uxCqTHeeVK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxCqTHeeVK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxCqTHeeVK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxCqTHeeVK .carousel-indicators .active,
.cid-uxCqTHeeVK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxCqTHeeVK .carousel-indicators .active {
  background: #fff;
}
.cid-uxCqTHeeVK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxCqTHeeVK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxCqTHeeVK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxCqTHeeVK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxCqTHeeVK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxCqTHeeVK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxCqTHeeVK .carousel {
  width: 100%;
}
.cid-uxCqTHeeVK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxCqTHeeVK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxCqTHeeVK .modal.fade .modal-dialog,
.cid-uxCqTHeeVK .modal.in .modal-dialog {
  transform: none;
}
.cid-uxCqTHeeVK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxCqTHeeVK H6 {
  text-align: center;
}
.cid-uxCqTJP6Wp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uxCqTJP6Wp .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uxCqTJP6Wp .first-column .mbr-text {
  margin: 0;
}
.cid-uxCqTJP6Wp .form-group {
  max-width: 100%;
}
.cid-uxCqTJP6Wp .form-group,
.cid-uxCqTJP6Wp .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uxCqTJP6Wp .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxCqTJP6Wp .col + .mbr-section-btn .btn,
.cid-uxCqTJP6Wp .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uxCqTJP6Wp .dragArea > *:nth-last-child(2).col,
.cid-uxCqTJP6Wp .dragArea > *:nth-last-child(2).col-auto,
.cid-uxCqTJP6Wp .col + .mbr-section-btn,
.cid-uxCqTJP6Wp .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uxCqTJP6Wp img {
  width: auto;
  display: inline-block;
}
.cid-uxCqTJP6Wp .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uxCqTJP6Wp .margin {
  margin: 0px;
  align-items: center;
}
.cid-uxCqTJP6Wp .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uxCqTJP6Wp .bottom {
  margin-bottom: 0px;
}
.cid-uxCqTJP6Wp .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uxCqTJP6Wp .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uxCqTJP6Wp .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uxCqTJP6Wp .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uxCqTJP6Wp .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uxCqTJP6Wp .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uxCqTJP6Wp .link {
  margin-top: 23px;
}
.cid-uxCqTJP6Wp .mbr-form {
  padding: 0;
}
.cid-uxCqTJP6Wp a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uxCqTJP6Wp rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uxCqTJP6Wp .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uxCqTJP6Wp svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uxCqTJP6Wp path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uxCqTJP6Wp .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uxCqTJP6Wp .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uxCqTJP6Wp .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uxCqTJP6Wp .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxCqTJP6Wp .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxCqTJP6Wp .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uxCqTJP6Wp input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp textarea::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp select::placeholder {
  color: #ffffff;
}
.cid-uxCqTJP6Wp input.form-control {
  padding: .6rem 0;
}
.cid-uxCqTJP6Wp textarea.form-control {
  padding: .6rem 0;
}
.cid-uxCqTJP6Wp select.form-control {
  padding: .6rem 0;
}
.cid-uxCqTJP6Wp .form-control-label,
.cid-uxCqTJP6Wp .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uxCqTJP6Wp .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uxCqTJP6Wp select option {
  color: #000000;
}
.cid-uxCqTJP6Wp .link,
.cid-uxCqTJP6Wp .form-group {
  padding: 0 !important;
}
.cid-uxCqTJP6Wp .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uxCqTJP6Wp .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uxCqTJP6Wp .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uxCqTJP6Wp .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uxCqTJP6Wp .first-column {
    margin-bottom: 30px;
  }
  .cid-uxCqTJP6Wp .second-column {
    margin-bottom: 30px;
  }
}
.cid-uxCqTJP6Wp button {
  padding: 0;
}
.cid-uxCqTJP6Wp .b {
  font-weight: 500;
}
.cid-uxCqTJP6Wp .link a {
  background-image: none !important;
}
.cid-uxCqTJP6Wp .description1 {
  text-align: center;
}
.cid-uxCqTJP6Wp .description3 {
  text-align: center;
}
.cid-uxDvc7FJWM {
  z-index: 1000;
  width: 100%;
}
.cid-uxDvc7FJWM .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uxDvc7FJWM .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uxDvc7FJWM .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uxDvc7FJWM .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uxDvc7FJWM .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uxDvc7FJWM .container {
    padding: 0 1rem;
  }
}
.cid-uxDvc7FJWM .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uxDvc7FJWM .nav-link {
  position: relative;
}
.cid-uxDvc7FJWM .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uxDvc7FJWM nav.navbar {
  position: fixed;
}
.cid-uxDvc7FJWM .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uxDvc7FJWM .navbar.opened {
  transition: all 0.3s;
}
.cid-uxDvc7FJWM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxDvc7FJWM .navbar .navbar-logo img {
  width: auto;
}
.cid-uxDvc7FJWM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxDvc7FJWM .navbar.collapsed {
  justify-content: center;
}
.cid-uxDvc7FJWM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxDvc7FJWM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxDvc7FJWM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uxDvc7FJWM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxDvc7FJWM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxDvc7FJWM .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-uxDvc7FJWM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxDvc7FJWM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxDvc7FJWM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxDvc7FJWM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxDvc7FJWM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxDvc7FJWM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxDvc7FJWM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxDvc7FJWM .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-uxDvc7FJWM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxDvc7FJWM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxDvc7FJWM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxDvc7FJWM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxDvc7FJWM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxDvc7FJWM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxDvc7FJWM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxDvc7FJWM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxDvc7FJWM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxDvc7FJWM .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-uxDvc7FJWM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxDvc7FJWM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxDvc7FJWM .dropdown-item:hover,
.cid-uxDvc7FJWM .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uxDvc7FJWM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxDvc7FJWM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxDvc7FJWM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uxDvc7FJWM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxDvc7FJWM .dropdown-menu,
.cid-uxDvc7FJWM .navbar.opened {
  background: #ffffff !important;
}
.cid-uxDvc7FJWM .nav-item:focus,
.cid-uxDvc7FJWM .nav-link:focus {
  outline: none;
}
.cid-uxDvc7FJWM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxDvc7FJWM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxDvc7FJWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxDvc7FJWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxDvc7FJWM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxDvc7FJWM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxDvc7FJWM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxDvc7FJWM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxDvc7FJWM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxDvc7FJWM .dropdown-item.active,
.cid-uxDvc7FJWM .dropdown-item:active {
  background-color: transparent;
}
.cid-uxDvc7FJWM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxDvc7FJWM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxDvc7FJWM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxDvc7FJWM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxDvc7FJWM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxDvc7FJWM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxDvc7FJWM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxDvc7FJWM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxDvc7FJWM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxDvc7FJWM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uxDvc7FJWM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxDvc7FJWM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxDvc7FJWM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxDvc7FJWM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxDvc7FJWM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxDvc7FJWM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxDvc7FJWM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxDvc7FJWM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxDvc7FJWM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uxDvc7FJWM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxDvc7FJWM .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-uxDvc7FJWM .navbar {
    height: 70px;
  }
  .cid-uxDvc7FJWM .navbar.opened {
    height: auto;
  }
  .cid-uxDvc7FJWM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxDvc8zoCl {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dia-das-maes-1887x980.jpg");
}
.cid-uxDvc8zoCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxDvc8zoCl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uxDvc8zoCl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uxDvc8zoCl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uxDvc8zoCl .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uxDvc8zoCl .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uxDvc8zoCl .mbr-text,
.cid-uxDvc8zoCl .mbr-section-btn {
  text-align: center;
}
.cid-uxDvc8zoCl .mbr-section-title {
  text-align: center;
}
.cid-uxDvc9ruLj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxDvc9ruLj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxDvc9ruLj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxDvc9ruLj .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uxDvc9ruLj .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uxDvc9ruLj .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uxDvc9ruLj .items-row {
  row-gap: 32px;
}
.cid-uxDvc9ruLj .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uxDvc9ruLj .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uxDvc9ruLj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uxDvc9ruLj .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uxDvc9ruLj .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uxDvc9ruLj .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uxDvc9ruLj .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uxDvc9ruLj .carousel-control,
.cid-uxDvc9ruLj .close {
  background: #1b1b1b;
}
.cid-uxDvc9ruLj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxDvc9ruLj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxDvc9ruLj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxDvc9ruLj .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxDvc9ruLj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uxDvc9ruLj .close::before {
  content: '\e91a';
}
.cid-uxDvc9ruLj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxDvc9ruLj .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uxDvc9ruLj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxDvc9ruLj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxDvc9ruLj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxDvc9ruLj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxDvc9ruLj .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uxDvc9ruLj .carousel-indicators li.active,
.cid-uxDvc9ruLj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxDvc9ruLj .carousel-indicators li::after,
.cid-uxDvc9ruLj .carousel-indicators li::before {
  content: none;
}
.cid-uxDvc9ruLj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxDvc9ruLj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxDvc9ruLj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxDvc9ruLj .carousel-indicators {
    display: none;
  }
}
.cid-uxDvc9ruLj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxDvc9ruLj .carousel-inner > .active {
  display: block;
}
.cid-uxDvc9ruLj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxDvc9ruLj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxDvc9ruLj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxDvc9ruLj .carousel-control,
  .cid-uxDvc9ruLj .carousel-indicators,
  .cid-uxDvc9ruLj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxDvc9ruLj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxDvc9ruLj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxDvc9ruLj .carousel-indicators .active,
.cid-uxDvc9ruLj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxDvc9ruLj .carousel-indicators .active {
  background: #fff;
}
.cid-uxDvc9ruLj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxDvc9ruLj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxDvc9ruLj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxDvc9ruLj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxDvc9ruLj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxDvc9ruLj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxDvc9ruLj .carousel {
  width: 100%;
}
.cid-uxDvc9ruLj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxDvc9ruLj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxDvc9ruLj .modal.fade .modal-dialog,
.cid-uxDvc9ruLj .modal.in .modal-dialog {
  transform: none;
}
.cid-uxDvc9ruLj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxDvc9ruLj H6 {
  text-align: center;
}
.cid-uxDvccbk4Y {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uxDvccbk4Y .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uxDvccbk4Y .first-column .mbr-text {
  margin: 0;
}
.cid-uxDvccbk4Y .form-group {
  max-width: 100%;
}
.cid-uxDvccbk4Y .form-group,
.cid-uxDvccbk4Y .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uxDvccbk4Y .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxDvccbk4Y .col + .mbr-section-btn .btn,
.cid-uxDvccbk4Y .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uxDvccbk4Y .dragArea > *:nth-last-child(2).col,
.cid-uxDvccbk4Y .dragArea > *:nth-last-child(2).col-auto,
.cid-uxDvccbk4Y .col + .mbr-section-btn,
.cid-uxDvccbk4Y .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uxDvccbk4Y img {
  width: auto;
  display: inline-block;
}
.cid-uxDvccbk4Y .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uxDvccbk4Y .margin {
  margin: 0px;
  align-items: center;
}
.cid-uxDvccbk4Y .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uxDvccbk4Y .bottom {
  margin-bottom: 0px;
}
.cid-uxDvccbk4Y .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uxDvccbk4Y .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uxDvccbk4Y .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uxDvccbk4Y .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uxDvccbk4Y .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uxDvccbk4Y .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uxDvccbk4Y .link {
  margin-top: 23px;
}
.cid-uxDvccbk4Y .mbr-form {
  padding: 0;
}
.cid-uxDvccbk4Y a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uxDvccbk4Y rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uxDvccbk4Y .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uxDvccbk4Y svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uxDvccbk4Y path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uxDvccbk4Y .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uxDvccbk4Y .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uxDvccbk4Y .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uxDvccbk4Y .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxDvccbk4Y .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uxDvccbk4Y .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uxDvccbk4Y input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y textarea::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y select::placeholder {
  color: #ffffff;
}
.cid-uxDvccbk4Y input.form-control {
  padding: .6rem 0;
}
.cid-uxDvccbk4Y textarea.form-control {
  padding: .6rem 0;
}
.cid-uxDvccbk4Y select.form-control {
  padding: .6rem 0;
}
.cid-uxDvccbk4Y .form-control-label,
.cid-uxDvccbk4Y .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uxDvccbk4Y .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uxDvccbk4Y select option {
  color: #000000;
}
.cid-uxDvccbk4Y .link,
.cid-uxDvccbk4Y .form-group {
  padding: 0 !important;
}
.cid-uxDvccbk4Y .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uxDvccbk4Y .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uxDvccbk4Y .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uxDvccbk4Y .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uxDvccbk4Y .first-column {
    margin-bottom: 30px;
  }
  .cid-uxDvccbk4Y .second-column {
    margin-bottom: 30px;
  }
}
.cid-uxDvccbk4Y button {
  padding: 0;
}
.cid-uxDvccbk4Y .b {
  font-weight: 500;
}
.cid-uxDvccbk4Y .link a {
  background-image: none !important;
}
.cid-uxDvccbk4Y .description1 {
  text-align: center;
}
.cid-uxDvccbk4Y .description3 {
  text-align: center;
}
.cid-uDQaL0PFfA {
  z-index: 1000;
  width: 100%;
}
.cid-uDQaL0PFfA .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uDQaL0PFfA .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uDQaL0PFfA .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uDQaL0PFfA .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uDQaL0PFfA .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uDQaL0PFfA .container {
    padding: 0 1rem;
  }
}
.cid-uDQaL0PFfA .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uDQaL0PFfA .nav-link {
  position: relative;
}
.cid-uDQaL0PFfA .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uDQaL0PFfA nav.navbar {
  position: fixed;
}
.cid-uDQaL0PFfA .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uDQaL0PFfA .navbar.opened {
  transition: all 0.3s;
}
.cid-uDQaL0PFfA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDQaL0PFfA .navbar .navbar-logo img {
  width: auto;
}
.cid-uDQaL0PFfA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uDQaL0PFfA .navbar.collapsed {
  justify-content: center;
}
.cid-uDQaL0PFfA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDQaL0PFfA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDQaL0PFfA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uDQaL0PFfA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDQaL0PFfA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDQaL0PFfA .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-uDQaL0PFfA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDQaL0PFfA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDQaL0PFfA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uDQaL0PFfA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDQaL0PFfA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDQaL0PFfA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDQaL0PFfA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDQaL0PFfA .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-uDQaL0PFfA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uDQaL0PFfA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uDQaL0PFfA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDQaL0PFfA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uDQaL0PFfA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDQaL0PFfA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDQaL0PFfA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uDQaL0PFfA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uDQaL0PFfA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uDQaL0PFfA .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-uDQaL0PFfA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uDQaL0PFfA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uDQaL0PFfA .dropdown-item:hover,
.cid-uDQaL0PFfA .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uDQaL0PFfA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uDQaL0PFfA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uDQaL0PFfA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uDQaL0PFfA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uDQaL0PFfA .dropdown-menu,
.cid-uDQaL0PFfA .navbar.opened {
  background: #ffffff !important;
}
.cid-uDQaL0PFfA .nav-item:focus,
.cid-uDQaL0PFfA .nav-link:focus {
  outline: none;
}
.cid-uDQaL0PFfA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDQaL0PFfA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDQaL0PFfA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDQaL0PFfA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDQaL0PFfA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDQaL0PFfA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDQaL0PFfA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uDQaL0PFfA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDQaL0PFfA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDQaL0PFfA .dropdown-item.active,
.cid-uDQaL0PFfA .dropdown-item:active {
  background-color: transparent;
}
.cid-uDQaL0PFfA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDQaL0PFfA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDQaL0PFfA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDQaL0PFfA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDQaL0PFfA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uDQaL0PFfA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDQaL0PFfA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDQaL0PFfA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uDQaL0PFfA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDQaL0PFfA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uDQaL0PFfA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDQaL0PFfA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDQaL0PFfA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDQaL0PFfA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDQaL0PFfA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDQaL0PFfA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDQaL0PFfA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDQaL0PFfA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDQaL0PFfA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uDQaL0PFfA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDQaL0PFfA .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-uDQaL0PFfA .navbar {
    height: 70px;
  }
  .cid-uDQaL0PFfA .navbar.opened {
    height: auto;
  }
  .cid-uDQaL0PFfA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDQaL1rq1Q {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/agua.jpg-1280x853.jpg");
}
.cid-uDQaL1rq1Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDQaL1rq1Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDQaL1rq1Q .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uDQaL1rq1Q .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uDQaL1rq1Q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uDQaL1rq1Q .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uDQaL1rq1Q .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uDQaL1rq1Q .mbr-text,
.cid-uDQaL1rq1Q .mbr-section-btn {
  text-align: center;
}
.cid-uDQaL1rq1Q .mbr-section-title {
  text-align: center;
}
.cid-uDQtuDfkhy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uDQtuDfkhy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDQtuDfkhy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDQtuDfkhy .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uDQtuDfkhy .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uDQtuDfkhy .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uDQtuDfkhy .items-row {
  row-gap: 32px;
}
.cid-uDQtuDfkhy .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uDQtuDfkhy .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uDQtuDfkhy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uDQtuDfkhy .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uDQtuDfkhy .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uDQtuDfkhy .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDQtuDfkhy .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uDQtuDfkhy .carousel-control,
.cid-uDQtuDfkhy .close {
  background: #1b1b1b;
}
.cid-uDQtuDfkhy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDQtuDfkhy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDQtuDfkhy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDQtuDfkhy .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDQtuDfkhy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDQtuDfkhy .close::before {
  content: '\e91a';
}
.cid-uDQtuDfkhy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDQtuDfkhy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDQtuDfkhy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDQtuDfkhy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDQtuDfkhy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDQtuDfkhy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDQtuDfkhy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDQtuDfkhy .carousel-indicators li.active,
.cid-uDQtuDfkhy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDQtuDfkhy .carousel-indicators li::after,
.cid-uDQtuDfkhy .carousel-indicators li::before {
  content: none;
}
.cid-uDQtuDfkhy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDQtuDfkhy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDQtuDfkhy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDQtuDfkhy .carousel-indicators {
    display: none;
  }
}
.cid-uDQtuDfkhy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDQtuDfkhy .carousel-inner > .active {
  display: block;
}
.cid-uDQtuDfkhy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDQtuDfkhy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDQtuDfkhy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDQtuDfkhy .carousel-control,
  .cid-uDQtuDfkhy .carousel-indicators,
  .cid-uDQtuDfkhy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDQtuDfkhy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDQtuDfkhy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDQtuDfkhy .carousel-indicators .active,
.cid-uDQtuDfkhy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDQtuDfkhy .carousel-indicators .active {
  background: #fff;
}
.cid-uDQtuDfkhy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDQtuDfkhy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDQtuDfkhy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDQtuDfkhy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDQtuDfkhy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDQtuDfkhy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDQtuDfkhy .carousel {
  width: 100%;
}
.cid-uDQtuDfkhy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDQtuDfkhy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDQtuDfkhy .modal.fade .modal-dialog,
.cid-uDQtuDfkhy .modal.in .modal-dialog {
  transform: none;
}
.cid-uDQtuDfkhy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDQtuDfkhy H6 {
  text-align: center;
}
.cid-uDQaLg43Mx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uDQaLg43Mx .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uDQaLg43Mx .first-column .mbr-text {
  margin: 0;
}
.cid-uDQaLg43Mx .form-group {
  max-width: 100%;
}
.cid-uDQaLg43Mx .form-group,
.cid-uDQaLg43Mx .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uDQaLg43Mx .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uDQaLg43Mx .col + .mbr-section-btn .btn,
.cid-uDQaLg43Mx .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uDQaLg43Mx .dragArea > *:nth-last-child(2).col,
.cid-uDQaLg43Mx .dragArea > *:nth-last-child(2).col-auto,
.cid-uDQaLg43Mx .col + .mbr-section-btn,
.cid-uDQaLg43Mx .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uDQaLg43Mx img {
  width: auto;
  display: inline-block;
}
.cid-uDQaLg43Mx .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uDQaLg43Mx .margin {
  margin: 0px;
  align-items: center;
}
.cid-uDQaLg43Mx .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uDQaLg43Mx .bottom {
  margin-bottom: 0px;
}
.cid-uDQaLg43Mx .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uDQaLg43Mx .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uDQaLg43Mx .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uDQaLg43Mx .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uDQaLg43Mx .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uDQaLg43Mx .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uDQaLg43Mx .link {
  margin-top: 23px;
}
.cid-uDQaLg43Mx .mbr-form {
  padding: 0;
}
.cid-uDQaLg43Mx a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uDQaLg43Mx rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uDQaLg43Mx .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uDQaLg43Mx svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uDQaLg43Mx path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uDQaLg43Mx .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uDQaLg43Mx .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uDQaLg43Mx .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uDQaLg43Mx .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uDQaLg43Mx .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uDQaLg43Mx .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uDQaLg43Mx input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx textarea::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx select::placeholder {
  color: #ffffff;
}
.cid-uDQaLg43Mx input.form-control {
  padding: .6rem 0;
}
.cid-uDQaLg43Mx textarea.form-control {
  padding: .6rem 0;
}
.cid-uDQaLg43Mx select.form-control {
  padding: .6rem 0;
}
.cid-uDQaLg43Mx .form-control-label,
.cid-uDQaLg43Mx .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uDQaLg43Mx .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uDQaLg43Mx select option {
  color: #000000;
}
.cid-uDQaLg43Mx .link,
.cid-uDQaLg43Mx .form-group {
  padding: 0 !important;
}
.cid-uDQaLg43Mx .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uDQaLg43Mx .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uDQaLg43Mx .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uDQaLg43Mx .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uDQaLg43Mx .first-column {
    margin-bottom: 30px;
  }
  .cid-uDQaLg43Mx .second-column {
    margin-bottom: 30px;
  }
}
.cid-uDQaLg43Mx button {
  padding: 0;
}
.cid-uDQaLg43Mx .b {
  font-weight: 500;
}
.cid-uDQaLg43Mx .link a {
  background-image: none !important;
}
.cid-uDQaLg43Mx .description1 {
  text-align: center;
}
.cid-uDQaLg43Mx .description3 {
  text-align: center;
}
.cid-uGQVyW7LMC {
  z-index: 1000;
  width: 100%;
}
.cid-uGQVyW7LMC .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uGQVyW7LMC .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uGQVyW7LMC .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uGQVyW7LMC .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uGQVyW7LMC .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uGQVyW7LMC .container {
    padding: 0 1rem;
  }
}
.cid-uGQVyW7LMC .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uGQVyW7LMC .nav-link {
  position: relative;
}
.cid-uGQVyW7LMC .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uGQVyW7LMC nav.navbar {
  position: fixed;
}
.cid-uGQVyW7LMC .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uGQVyW7LMC .navbar.opened {
  transition: all 0.3s;
}
.cid-uGQVyW7LMC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uGQVyW7LMC .navbar .navbar-logo img {
  width: auto;
}
.cid-uGQVyW7LMC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uGQVyW7LMC .navbar.collapsed {
  justify-content: center;
}
.cid-uGQVyW7LMC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uGQVyW7LMC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uGQVyW7LMC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uGQVyW7LMC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uGQVyW7LMC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uGQVyW7LMC .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-uGQVyW7LMC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uGQVyW7LMC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uGQVyW7LMC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uGQVyW7LMC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uGQVyW7LMC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uGQVyW7LMC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uGQVyW7LMC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uGQVyW7LMC .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-uGQVyW7LMC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uGQVyW7LMC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uGQVyW7LMC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uGQVyW7LMC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uGQVyW7LMC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uGQVyW7LMC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uGQVyW7LMC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uGQVyW7LMC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uGQVyW7LMC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uGQVyW7LMC .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-uGQVyW7LMC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uGQVyW7LMC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uGQVyW7LMC .dropdown-item:hover,
.cid-uGQVyW7LMC .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uGQVyW7LMC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uGQVyW7LMC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uGQVyW7LMC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uGQVyW7LMC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uGQVyW7LMC .dropdown-menu,
.cid-uGQVyW7LMC .navbar.opened {
  background: #ffffff !important;
}
.cid-uGQVyW7LMC .nav-item:focus,
.cid-uGQVyW7LMC .nav-link:focus {
  outline: none;
}
.cid-uGQVyW7LMC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uGQVyW7LMC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGQVyW7LMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uGQVyW7LMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uGQVyW7LMC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uGQVyW7LMC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uGQVyW7LMC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uGQVyW7LMC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uGQVyW7LMC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uGQVyW7LMC .dropdown-item.active,
.cid-uGQVyW7LMC .dropdown-item:active {
  background-color: transparent;
}
.cid-uGQVyW7LMC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uGQVyW7LMC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uGQVyW7LMC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uGQVyW7LMC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uGQVyW7LMC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uGQVyW7LMC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGQVyW7LMC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uGQVyW7LMC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uGQVyW7LMC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uGQVyW7LMC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uGQVyW7LMC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGQVyW7LMC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGQVyW7LMC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGQVyW7LMC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGQVyW7LMC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGQVyW7LMC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGQVyW7LMC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGQVyW7LMC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGQVyW7LMC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uGQVyW7LMC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uGQVyW7LMC .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-uGQVyW7LMC .navbar {
    height: 70px;
  }
  .cid-uGQVyW7LMC .navbar.opened {
    height: auto;
  }
  .cid-uGQVyW7LMC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uGQVyWKRCf {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wallpaper.jpg-1728x1080.jpg");
}
.cid-uGQVyWKRCf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGQVyWKRCf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGQVyWKRCf .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uGQVyWKRCf .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uGQVyWKRCf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uGQVyWKRCf .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uGQVyWKRCf .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uGQVyWKRCf .mbr-text,
.cid-uGQVyWKRCf .mbr-section-btn {
  text-align: center;
}
.cid-uGQVyWKRCf .mbr-section-title {
  text-align: center;
}
.cid-uGQVyX8KNH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uGQVyX8KNH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGQVyX8KNH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGQVyX8KNH .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uGQVyX8KNH .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uGQVyX8KNH .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uGQVyX8KNH .items-row {
  row-gap: 32px;
}
.cid-uGQVyX8KNH .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uGQVyX8KNH .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uGQVyX8KNH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uGQVyX8KNH .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uGQVyX8KNH .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uGQVyX8KNH .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uGQVyX8KNH .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uGQVyX8KNH .carousel-control,
.cid-uGQVyX8KNH .close {
  background: #1b1b1b;
}
.cid-uGQVyX8KNH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uGQVyX8KNH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uGQVyX8KNH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uGQVyX8KNH .carousel-control-next span {
  margin-left: 5px;
}
.cid-uGQVyX8KNH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uGQVyX8KNH .close::before {
  content: '\e91a';
}
.cid-uGQVyX8KNH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGQVyX8KNH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uGQVyX8KNH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGQVyX8KNH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGQVyX8KNH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGQVyX8KNH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uGQVyX8KNH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uGQVyX8KNH .carousel-indicators li.active,
.cid-uGQVyX8KNH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uGQVyX8KNH .carousel-indicators li::after,
.cid-uGQVyX8KNH .carousel-indicators li::before {
  content: none;
}
.cid-uGQVyX8KNH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uGQVyX8KNH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uGQVyX8KNH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uGQVyX8KNH .carousel-indicators {
    display: none;
  }
}
.cid-uGQVyX8KNH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uGQVyX8KNH .carousel-inner > .active {
  display: block;
}
.cid-uGQVyX8KNH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGQVyX8KNH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGQVyX8KNH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uGQVyX8KNH .carousel-control,
  .cid-uGQVyX8KNH .carousel-indicators,
  .cid-uGQVyX8KNH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uGQVyX8KNH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uGQVyX8KNH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uGQVyX8KNH .carousel-indicators .active,
.cid-uGQVyX8KNH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uGQVyX8KNH .carousel-indicators .active {
  background: #fff;
}
.cid-uGQVyX8KNH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uGQVyX8KNH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uGQVyX8KNH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uGQVyX8KNH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uGQVyX8KNH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uGQVyX8KNH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uGQVyX8KNH .carousel {
  width: 100%;
}
.cid-uGQVyX8KNH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uGQVyX8KNH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uGQVyX8KNH .modal.fade .modal-dialog,
.cid-uGQVyX8KNH .modal.in .modal-dialog {
  transform: none;
}
.cid-uGQVyX8KNH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uGQVyX8KNH H6 {
  text-align: center;
}
.cid-uGQVyZGMmu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uGQVyZGMmu .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uGQVyZGMmu .first-column .mbr-text {
  margin: 0;
}
.cid-uGQVyZGMmu .form-group {
  max-width: 100%;
}
.cid-uGQVyZGMmu .form-group,
.cid-uGQVyZGMmu .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uGQVyZGMmu .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uGQVyZGMmu .col + .mbr-section-btn .btn,
.cid-uGQVyZGMmu .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uGQVyZGMmu .dragArea > *:nth-last-child(2).col,
.cid-uGQVyZGMmu .dragArea > *:nth-last-child(2).col-auto,
.cid-uGQVyZGMmu .col + .mbr-section-btn,
.cid-uGQVyZGMmu .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uGQVyZGMmu img {
  width: auto;
  display: inline-block;
}
.cid-uGQVyZGMmu .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uGQVyZGMmu .margin {
  margin: 0px;
  align-items: center;
}
.cid-uGQVyZGMmu .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uGQVyZGMmu .bottom {
  margin-bottom: 0px;
}
.cid-uGQVyZGMmu .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uGQVyZGMmu .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uGQVyZGMmu .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uGQVyZGMmu .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uGQVyZGMmu .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uGQVyZGMmu .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uGQVyZGMmu .link {
  margin-top: 23px;
}
.cid-uGQVyZGMmu .mbr-form {
  padding: 0;
}
.cid-uGQVyZGMmu a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uGQVyZGMmu rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uGQVyZGMmu .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uGQVyZGMmu svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uGQVyZGMmu path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uGQVyZGMmu .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uGQVyZGMmu .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uGQVyZGMmu .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uGQVyZGMmu .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uGQVyZGMmu .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uGQVyZGMmu .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uGQVyZGMmu input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu textarea::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu select::placeholder {
  color: #ffffff;
}
.cid-uGQVyZGMmu input.form-control {
  padding: .6rem 0;
}
.cid-uGQVyZGMmu textarea.form-control {
  padding: .6rem 0;
}
.cid-uGQVyZGMmu select.form-control {
  padding: .6rem 0;
}
.cid-uGQVyZGMmu .form-control-label,
.cid-uGQVyZGMmu .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uGQVyZGMmu .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uGQVyZGMmu select option {
  color: #000000;
}
.cid-uGQVyZGMmu .link,
.cid-uGQVyZGMmu .form-group {
  padding: 0 !important;
}
.cid-uGQVyZGMmu .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uGQVyZGMmu .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uGQVyZGMmu .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uGQVyZGMmu .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uGQVyZGMmu .first-column {
    margin-bottom: 30px;
  }
  .cid-uGQVyZGMmu .second-column {
    margin-bottom: 30px;
  }
}
.cid-uGQVyZGMmu button {
  padding: 0;
}
.cid-uGQVyZGMmu .b {
  font-weight: 500;
}
.cid-uGQVyZGMmu .link a {
  background-image: none !important;
}
.cid-uGQVyZGMmu .description1 {
  text-align: center;
}
.cid-uGQVyZGMmu .description3 {
  text-align: center;
}
.cid-uM28fzoWsx {
  z-index: 1000;
  width: 100%;
}
.cid-uM28fzoWsx .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uM28fzoWsx .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uM28fzoWsx .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uM28fzoWsx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uM28fzoWsx .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uM28fzoWsx .container {
    padding: 0 1rem;
  }
}
.cid-uM28fzoWsx .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uM28fzoWsx .nav-link {
  position: relative;
}
.cid-uM28fzoWsx .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uM28fzoWsx nav.navbar {
  position: fixed;
}
.cid-uM28fzoWsx .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uM28fzoWsx .navbar.opened {
  transition: all 0.3s;
}
.cid-uM28fzoWsx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uM28fzoWsx .navbar .navbar-logo img {
  width: auto;
}
.cid-uM28fzoWsx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uM28fzoWsx .navbar.collapsed {
  justify-content: center;
}
.cid-uM28fzoWsx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uM28fzoWsx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uM28fzoWsx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uM28fzoWsx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uM28fzoWsx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uM28fzoWsx .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-uM28fzoWsx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uM28fzoWsx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uM28fzoWsx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uM28fzoWsx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uM28fzoWsx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uM28fzoWsx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uM28fzoWsx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uM28fzoWsx .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-uM28fzoWsx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uM28fzoWsx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uM28fzoWsx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uM28fzoWsx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uM28fzoWsx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uM28fzoWsx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uM28fzoWsx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uM28fzoWsx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uM28fzoWsx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uM28fzoWsx .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-uM28fzoWsx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uM28fzoWsx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uM28fzoWsx .dropdown-item:hover,
.cid-uM28fzoWsx .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uM28fzoWsx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uM28fzoWsx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uM28fzoWsx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uM28fzoWsx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uM28fzoWsx .dropdown-menu,
.cid-uM28fzoWsx .navbar.opened {
  background: #ffffff !important;
}
.cid-uM28fzoWsx .nav-item:focus,
.cid-uM28fzoWsx .nav-link:focus {
  outline: none;
}
.cid-uM28fzoWsx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uM28fzoWsx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uM28fzoWsx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uM28fzoWsx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uM28fzoWsx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uM28fzoWsx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uM28fzoWsx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uM28fzoWsx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uM28fzoWsx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uM28fzoWsx .dropdown-item.active,
.cid-uM28fzoWsx .dropdown-item:active {
  background-color: transparent;
}
.cid-uM28fzoWsx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uM28fzoWsx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uM28fzoWsx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uM28fzoWsx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uM28fzoWsx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uM28fzoWsx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uM28fzoWsx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uM28fzoWsx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uM28fzoWsx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uM28fzoWsx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uM28fzoWsx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uM28fzoWsx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uM28fzoWsx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uM28fzoWsx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uM28fzoWsx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uM28fzoWsx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uM28fzoWsx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uM28fzoWsx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uM28fzoWsx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uM28fzoWsx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uM28fzoWsx .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-uM28fzoWsx .navbar {
    height: 70px;
  }
  .cid-uM28fzoWsx .navbar.opened {
    height: auto;
  }
  .cid-uM28fzoWsx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uM28fA1Nik {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dia20das20maes201-2000x1125.jpg");
}
.cid-uM28fA1Nik .mbr-fallback-image.disabled {
  display: none;
}
.cid-uM28fA1Nik .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uM28fA1Nik .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uM28fA1Nik .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uM28fA1Nik .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uM28fA1Nik .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uM28fA1Nik .mbr-text,
.cid-uM28fA1Nik .mbr-section-btn {
  text-align: center;
}
.cid-uM28fA1Nik .mbr-section-title {
  text-align: center;
  color: #13287d;
}
.cid-uM28fApc8I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uM28fApc8I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uM28fApc8I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uM28fApc8I .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uM28fApc8I .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uM28fApc8I .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uM28fApc8I .items-row {
  row-gap: 32px;
}
.cid-uM28fApc8I .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uM28fApc8I .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uM28fApc8I .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uM28fApc8I .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uM28fApc8I .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uM28fApc8I .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uM28fApc8I .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uM28fApc8I .carousel-control,
.cid-uM28fApc8I .close {
  background: #1b1b1b;
}
.cid-uM28fApc8I .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uM28fApc8I .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uM28fApc8I .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uM28fApc8I .carousel-control-next span {
  margin-left: 5px;
}
.cid-uM28fApc8I .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uM28fApc8I .close::before {
  content: '\e91a';
}
.cid-uM28fApc8I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uM28fApc8I .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uM28fApc8I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uM28fApc8I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uM28fApc8I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uM28fApc8I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uM28fApc8I .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uM28fApc8I .carousel-indicators li.active,
.cid-uM28fApc8I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uM28fApc8I .carousel-indicators li::after,
.cid-uM28fApc8I .carousel-indicators li::before {
  content: none;
}
.cid-uM28fApc8I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uM28fApc8I .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uM28fApc8I .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uM28fApc8I .carousel-indicators {
    display: none;
  }
}
.cid-uM28fApc8I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uM28fApc8I .carousel-inner > .active {
  display: block;
}
.cid-uM28fApc8I .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uM28fApc8I .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uM28fApc8I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uM28fApc8I .carousel-control,
  .cid-uM28fApc8I .carousel-indicators,
  .cid-uM28fApc8I .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uM28fApc8I .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uM28fApc8I .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uM28fApc8I .carousel-indicators .active,
.cid-uM28fApc8I .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uM28fApc8I .carousel-indicators .active {
  background: #fff;
}
.cid-uM28fApc8I .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uM28fApc8I .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uM28fApc8I .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uM28fApc8I .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uM28fApc8I .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uM28fApc8I .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uM28fApc8I .carousel {
  width: 100%;
}
.cid-uM28fApc8I .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uM28fApc8I .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uM28fApc8I .modal.fade .modal-dialog,
.cid-uM28fApc8I .modal.in .modal-dialog {
  transform: none;
}
.cid-uM28fApc8I .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uM28fApc8I H6 {
  text-align: center;
}
.cid-uM28fGcRC0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uM28fGcRC0 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uM28fGcRC0 .first-column .mbr-text {
  margin: 0;
}
.cid-uM28fGcRC0 .form-group {
  max-width: 100%;
}
.cid-uM28fGcRC0 .form-group,
.cid-uM28fGcRC0 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uM28fGcRC0 .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uM28fGcRC0 .col + .mbr-section-btn .btn,
.cid-uM28fGcRC0 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uM28fGcRC0 .dragArea > *:nth-last-child(2).col,
.cid-uM28fGcRC0 .dragArea > *:nth-last-child(2).col-auto,
.cid-uM28fGcRC0 .col + .mbr-section-btn,
.cid-uM28fGcRC0 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uM28fGcRC0 img {
  width: auto;
  display: inline-block;
}
.cid-uM28fGcRC0 .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uM28fGcRC0 .margin {
  margin: 0px;
  align-items: center;
}
.cid-uM28fGcRC0 .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uM28fGcRC0 .bottom {
  margin-bottom: 0px;
}
.cid-uM28fGcRC0 .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uM28fGcRC0 .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uM28fGcRC0 .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uM28fGcRC0 .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uM28fGcRC0 .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uM28fGcRC0 .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uM28fGcRC0 .link {
  margin-top: 23px;
}
.cid-uM28fGcRC0 .mbr-form {
  padding: 0;
}
.cid-uM28fGcRC0 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uM28fGcRC0 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uM28fGcRC0 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uM28fGcRC0 svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uM28fGcRC0 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uM28fGcRC0 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uM28fGcRC0 .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uM28fGcRC0 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uM28fGcRC0 .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uM28fGcRC0 .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uM28fGcRC0 .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uM28fGcRC0 input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 textarea::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 select::placeholder {
  color: #ffffff;
}
.cid-uM28fGcRC0 input.form-control {
  padding: .6rem 0;
}
.cid-uM28fGcRC0 textarea.form-control {
  padding: .6rem 0;
}
.cid-uM28fGcRC0 select.form-control {
  padding: .6rem 0;
}
.cid-uM28fGcRC0 .form-control-label,
.cid-uM28fGcRC0 .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uM28fGcRC0 .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uM28fGcRC0 select option {
  color: #000000;
}
.cid-uM28fGcRC0 .link,
.cid-uM28fGcRC0 .form-group {
  padding: 0 !important;
}
.cid-uM28fGcRC0 .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uM28fGcRC0 .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uM28fGcRC0 .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uM28fGcRC0 .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uM28fGcRC0 .first-column {
    margin-bottom: 30px;
  }
  .cid-uM28fGcRC0 .second-column {
    margin-bottom: 30px;
  }
}
.cid-uM28fGcRC0 button {
  padding: 0;
}
.cid-uM28fGcRC0 .b {
  font-weight: 500;
}
.cid-uM28fGcRC0 .link a {
  background-image: none !important;
}
.cid-uM28fGcRC0 .description1 {
  text-align: center;
}
.cid-uM28fGcRC0 .description3 {
  text-align: center;
}
.cid-uR7MDYdoy7 {
  z-index: 1000;
  width: 100%;
}
.cid-uR7MDYdoy7 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uR7MDYdoy7 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uR7MDYdoy7 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uR7MDYdoy7 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uR7MDYdoy7 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uR7MDYdoy7 .container {
    padding: 0 1rem;
  }
}
.cid-uR7MDYdoy7 .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uR7MDYdoy7 .nav-link {
  position: relative;
}
.cid-uR7MDYdoy7 .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uR7MDYdoy7 nav.navbar {
  position: fixed;
}
.cid-uR7MDYdoy7 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uR7MDYdoy7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uR7MDYdoy7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uR7MDYdoy7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uR7MDYdoy7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uR7MDYdoy7 .navbar.collapsed {
  justify-content: center;
}
.cid-uR7MDYdoy7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uR7MDYdoy7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uR7MDYdoy7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uR7MDYdoy7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uR7MDYdoy7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uR7MDYdoy7 .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-uR7MDYdoy7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uR7MDYdoy7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uR7MDYdoy7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uR7MDYdoy7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uR7MDYdoy7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uR7MDYdoy7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uR7MDYdoy7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uR7MDYdoy7 .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-uR7MDYdoy7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uR7MDYdoy7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uR7MDYdoy7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uR7MDYdoy7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uR7MDYdoy7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uR7MDYdoy7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uR7MDYdoy7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uR7MDYdoy7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uR7MDYdoy7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uR7MDYdoy7 .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-uR7MDYdoy7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uR7MDYdoy7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uR7MDYdoy7 .dropdown-item:hover,
.cid-uR7MDYdoy7 .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uR7MDYdoy7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uR7MDYdoy7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uR7MDYdoy7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uR7MDYdoy7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uR7MDYdoy7 .dropdown-menu,
.cid-uR7MDYdoy7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uR7MDYdoy7 .nav-item:focus,
.cid-uR7MDYdoy7 .nav-link:focus {
  outline: none;
}
.cid-uR7MDYdoy7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uR7MDYdoy7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uR7MDYdoy7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uR7MDYdoy7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uR7MDYdoy7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uR7MDYdoy7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uR7MDYdoy7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uR7MDYdoy7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uR7MDYdoy7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uR7MDYdoy7 .dropdown-item.active,
.cid-uR7MDYdoy7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uR7MDYdoy7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uR7MDYdoy7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uR7MDYdoy7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uR7MDYdoy7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uR7MDYdoy7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uR7MDYdoy7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uR7MDYdoy7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uR7MDYdoy7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uR7MDYdoy7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uR7MDYdoy7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uR7MDYdoy7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uR7MDYdoy7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uR7MDYdoy7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uR7MDYdoy7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uR7MDYdoy7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uR7MDYdoy7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uR7MDYdoy7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uR7MDYdoy7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uR7MDYdoy7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uR7MDYdoy7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uR7MDYdoy7 .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-uR7MDYdoy7 .navbar {
    height: 70px;
  }
  .cid-uR7MDYdoy7 .navbar.opened {
    height: auto;
  }
  .cid-uR7MDYdoy7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uR7MDYPGJX {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/festa-junina2025-1531x980.jpg");
}
.cid-uR7MDYPGJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uR7MDYPGJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uR7MDYPGJX .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uR7MDYPGJX .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uR7MDYPGJX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uR7MDYPGJX .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uR7MDYPGJX .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uR7MDYPGJX .mbr-text,
.cid-uR7MDYPGJX .mbr-section-btn {
  text-align: center;
  color: #fdac18;
}
.cid-uR7MDYPGJX .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uR7MDZk8Up {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uR7MDZk8Up .mbr-fallback-image.disabled {
  display: none;
}
.cid-uR7MDZk8Up .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uR7MDZk8Up .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uR7MDZk8Up .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uR7MDZk8Up .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uR7MDZk8Up .items-row {
  row-gap: 32px;
}
.cid-uR7MDZk8Up .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uR7MDZk8Up .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uR7MDZk8Up .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uR7MDZk8Up .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uR7MDZk8Up .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uR7MDZk8Up .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uR7MDZk8Up .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uR7MDZk8Up .carousel-control,
.cid-uR7MDZk8Up .close {
  background: #1b1b1b;
}
.cid-uR7MDZk8Up .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uR7MDZk8Up .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uR7MDZk8Up .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uR7MDZk8Up .carousel-control-next span {
  margin-left: 5px;
}
.cid-uR7MDZk8Up .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uR7MDZk8Up .close::before {
  content: '\e91a';
}
.cid-uR7MDZk8Up .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uR7MDZk8Up .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uR7MDZk8Up .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uR7MDZk8Up .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uR7MDZk8Up .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uR7MDZk8Up .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uR7MDZk8Up .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uR7MDZk8Up .carousel-indicators li.active,
.cid-uR7MDZk8Up .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uR7MDZk8Up .carousel-indicators li::after,
.cid-uR7MDZk8Up .carousel-indicators li::before {
  content: none;
}
.cid-uR7MDZk8Up .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uR7MDZk8Up .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uR7MDZk8Up .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uR7MDZk8Up .carousel-indicators {
    display: none;
  }
}
.cid-uR7MDZk8Up .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uR7MDZk8Up .carousel-inner > .active {
  display: block;
}
.cid-uR7MDZk8Up .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uR7MDZk8Up .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uR7MDZk8Up .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uR7MDZk8Up .carousel-control,
  .cid-uR7MDZk8Up .carousel-indicators,
  .cid-uR7MDZk8Up .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uR7MDZk8Up .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uR7MDZk8Up .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uR7MDZk8Up .carousel-indicators .active,
.cid-uR7MDZk8Up .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uR7MDZk8Up .carousel-indicators .active {
  background: #fff;
}
.cid-uR7MDZk8Up .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uR7MDZk8Up .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uR7MDZk8Up .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uR7MDZk8Up .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uR7MDZk8Up .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uR7MDZk8Up .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uR7MDZk8Up .carousel {
  width: 100%;
}
.cid-uR7MDZk8Up .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uR7MDZk8Up .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uR7MDZk8Up .modal.fade .modal-dialog,
.cid-uR7MDZk8Up .modal.in .modal-dialog {
  transform: none;
}
.cid-uR7MDZk8Up .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uR7MDZk8Up H6 {
  text-align: center;
}
.cid-uR7ME2abVc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uR7ME2abVc .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uR7ME2abVc .first-column .mbr-text {
  margin: 0;
}
.cid-uR7ME2abVc .form-group {
  max-width: 100%;
}
.cid-uR7ME2abVc .form-group,
.cid-uR7ME2abVc .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uR7ME2abVc .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uR7ME2abVc .col + .mbr-section-btn .btn,
.cid-uR7ME2abVc .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uR7ME2abVc .dragArea > *:nth-last-child(2).col,
.cid-uR7ME2abVc .dragArea > *:nth-last-child(2).col-auto,
.cid-uR7ME2abVc .col + .mbr-section-btn,
.cid-uR7ME2abVc .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uR7ME2abVc img {
  width: auto;
  display: inline-block;
}
.cid-uR7ME2abVc .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uR7ME2abVc .margin {
  margin: 0px;
  align-items: center;
}
.cid-uR7ME2abVc .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uR7ME2abVc .bottom {
  margin-bottom: 0px;
}
.cid-uR7ME2abVc .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uR7ME2abVc .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uR7ME2abVc .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uR7ME2abVc .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uR7ME2abVc .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uR7ME2abVc .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uR7ME2abVc .link {
  margin-top: 23px;
}
.cid-uR7ME2abVc .mbr-form {
  padding: 0;
}
.cid-uR7ME2abVc a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uR7ME2abVc rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uR7ME2abVc .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uR7ME2abVc svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uR7ME2abVc path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uR7ME2abVc .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uR7ME2abVc .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uR7ME2abVc .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uR7ME2abVc .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uR7ME2abVc .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uR7ME2abVc .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uR7ME2abVc input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc textarea::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc select::placeholder {
  color: #ffffff;
}
.cid-uR7ME2abVc input.form-control {
  padding: .6rem 0;
}
.cid-uR7ME2abVc textarea.form-control {
  padding: .6rem 0;
}
.cid-uR7ME2abVc select.form-control {
  padding: .6rem 0;
}
.cid-uR7ME2abVc .form-control-label,
.cid-uR7ME2abVc .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uR7ME2abVc .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uR7ME2abVc select option {
  color: #000000;
}
.cid-uR7ME2abVc .link,
.cid-uR7ME2abVc .form-group {
  padding: 0 !important;
}
.cid-uR7ME2abVc .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uR7ME2abVc .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uR7ME2abVc .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uR7ME2abVc .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uR7ME2abVc .first-column {
    margin-bottom: 30px;
  }
  .cid-uR7ME2abVc .second-column {
    margin-bottom: 30px;
  }
}
.cid-uR7ME2abVc button {
  padding: 0;
}
.cid-uR7ME2abVc .b {
  font-weight: 500;
}
.cid-uR7ME2abVc .link a {
  background-image: none !important;
}
.cid-uR7ME2abVc .description1 {
  text-align: center;
}
.cid-uR7ME2abVc .description3 {
  text-align: center;
}
.cid-uTHaMH8wUu {
  z-index: 1000;
  width: 100%;
}
.cid-uTHaMH8wUu .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-uTHaMH8wUu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uTHaMH8wUu .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uTHaMH8wUu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uTHaMH8wUu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uTHaMH8wUu .container {
    padding: 0 1rem;
  }
}
.cid-uTHaMH8wUu .menu-tite {
  background: #13287d;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #f6dd1c;
}
.cid-uTHaMH8wUu .nav-link {
  position: relative;
}
.cid-uTHaMH8wUu .nav-link:hover {
  color: #bfa621 !important;
}
.cid-uTHaMH8wUu nav.navbar {
  position: fixed;
}
.cid-uTHaMH8wUu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uTHaMH8wUu .navbar.opened {
  transition: all 0.3s;
}
.cid-uTHaMH8wUu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTHaMH8wUu .navbar .navbar-logo img {
  width: auto;
}
.cid-uTHaMH8wUu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTHaMH8wUu .navbar.collapsed {
  justify-content: center;
}
.cid-uTHaMH8wUu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTHaMH8wUu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTHaMH8wUu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uTHaMH8wUu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTHaMH8wUu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTHaMH8wUu .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-uTHaMH8wUu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTHaMH8wUu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTHaMH8wUu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTHaMH8wUu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTHaMH8wUu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTHaMH8wUu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTHaMH8wUu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTHaMH8wUu .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-uTHaMH8wUu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTHaMH8wUu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTHaMH8wUu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTHaMH8wUu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTHaMH8wUu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTHaMH8wUu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTHaMH8wUu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTHaMH8wUu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTHaMH8wUu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTHaMH8wUu .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-uTHaMH8wUu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTHaMH8wUu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTHaMH8wUu .dropdown-item:hover,
.cid-uTHaMH8wUu .dropdown-item:focus {
  background: #13287d !important;
  color: white !important;
}
.cid-uTHaMH8wUu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTHaMH8wUu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTHaMH8wUu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uTHaMH8wUu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTHaMH8wUu .dropdown-menu,
.cid-uTHaMH8wUu .navbar.opened {
  background: #ffffff !important;
}
.cid-uTHaMH8wUu .nav-item:focus,
.cid-uTHaMH8wUu .nav-link:focus {
  outline: none;
}
.cid-uTHaMH8wUu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTHaMH8wUu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTHaMH8wUu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTHaMH8wUu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTHaMH8wUu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTHaMH8wUu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTHaMH8wUu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTHaMH8wUu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTHaMH8wUu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTHaMH8wUu .dropdown-item.active,
.cid-uTHaMH8wUu .dropdown-item:active {
  background-color: transparent;
}
.cid-uTHaMH8wUu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTHaMH8wUu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTHaMH8wUu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTHaMH8wUu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTHaMH8wUu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTHaMH8wUu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTHaMH8wUu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTHaMH8wUu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTHaMH8wUu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTHaMH8wUu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #13287d;
}
.cid-uTHaMH8wUu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTHaMH8wUu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTHaMH8wUu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTHaMH8wUu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTHaMH8wUu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTHaMH8wUu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTHaMH8wUu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTHaMH8wUu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTHaMH8wUu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTHaMH8wUu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTHaMH8wUu .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-uTHaMH8wUu .navbar {
    height: 70px;
  }
  .cid-uTHaMH8wUu .navbar.opened {
    height: auto;
  }
  .cid-uTHaMH8wUu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTHaMHKDzZ {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pais20e20filhos-1456x816.png");
}
.cid-uTHaMHKDzZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTHaMHKDzZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTHaMHKDzZ .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uTHaMHKDzZ .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTHaMHKDzZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uTHaMHKDzZ .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uTHaMHKDzZ .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTHaMHKDzZ .mbr-text,
.cid-uTHaMHKDzZ .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-uTHaMHKDzZ .mbr-section-title {
  text-align: center;
  color: #13287d;
}
.cid-uTHaMI9YLI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTHaMI9YLI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTHaMI9YLI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTHaMI9YLI .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uTHaMI9YLI .mbr-section-title {
  color: #24262b;
  text-align: center;
}
.cid-uTHaMI9YLI .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-uTHaMI9YLI .items-row {
  row-gap: 32px;
}
.cid-uTHaMI9YLI .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uTHaMI9YLI .item-wrapper img {
  width: 100%;
  height: calc(50px * 8);
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uTHaMI9YLI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-uTHaMI9YLI .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-uTHaMI9YLI .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uTHaMI9YLI .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uTHaMI9YLI .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uTHaMI9YLI .carousel-control,
.cid-uTHaMI9YLI .close {
  background: #1b1b1b;
}
.cid-uTHaMI9YLI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uTHaMI9YLI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uTHaMI9YLI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uTHaMI9YLI .carousel-control-next span {
  margin-left: 5px;
}
.cid-uTHaMI9YLI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uTHaMI9YLI .close::before {
  content: '\e91a';
}
.cid-uTHaMI9YLI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uTHaMI9YLI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uTHaMI9YLI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTHaMI9YLI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTHaMI9YLI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uTHaMI9YLI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uTHaMI9YLI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uTHaMI9YLI .carousel-indicators li.active,
.cid-uTHaMI9YLI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uTHaMI9YLI .carousel-indicators li::after,
.cid-uTHaMI9YLI .carousel-indicators li::before {
  content: none;
}
.cid-uTHaMI9YLI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uTHaMI9YLI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uTHaMI9YLI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uTHaMI9YLI .carousel-indicators {
    display: none;
  }
}
.cid-uTHaMI9YLI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uTHaMI9YLI .carousel-inner > .active {
  display: block;
}
.cid-uTHaMI9YLI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTHaMI9YLI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uTHaMI9YLI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uTHaMI9YLI .carousel-control,
  .cid-uTHaMI9YLI .carousel-indicators,
  .cid-uTHaMI9YLI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uTHaMI9YLI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uTHaMI9YLI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uTHaMI9YLI .carousel-indicators .active,
.cid-uTHaMI9YLI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uTHaMI9YLI .carousel-indicators .active {
  background: #fff;
}
.cid-uTHaMI9YLI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uTHaMI9YLI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uTHaMI9YLI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uTHaMI9YLI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uTHaMI9YLI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uTHaMI9YLI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uTHaMI9YLI .carousel {
  width: 100%;
}
.cid-uTHaMI9YLI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uTHaMI9YLI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uTHaMI9YLI .modal.fade .modal-dialog,
.cid-uTHaMI9YLI .modal.in .modal-dialog {
  transform: none;
}
.cid-uTHaMI9YLI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uTHaMI9YLI H6 {
  text-align: center;
}
.cid-uTHaMPTBfz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #232323;
}
.cid-uTHaMPTBfz .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uTHaMPTBfz .first-column .mbr-text {
  margin: 0;
}
.cid-uTHaMPTBfz .form-group {
  max-width: 100%;
}
.cid-uTHaMPTBfz .form-group,
.cid-uTHaMPTBfz .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uTHaMPTBfz .form-control {
  font-size: 22px;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  color: #ffffff;
  background-color: transparent;
  font-weight: 700;
  line-height: 45px;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uTHaMPTBfz .col + .mbr-section-btn .btn,
.cid-uTHaMPTBfz .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-uTHaMPTBfz .dragArea > *:nth-last-child(2).col,
.cid-uTHaMPTBfz .dragArea > *:nth-last-child(2).col-auto,
.cid-uTHaMPTBfz .col + .mbr-section-btn,
.cid-uTHaMPTBfz .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.cid-uTHaMPTBfz img {
  width: auto;
  display: inline-block;
}
.cid-uTHaMPTBfz .title {
  display: inline;
  font-weight: 500;
  color: #ffffff;
}
.cid-uTHaMPTBfz .margin {
  margin: 0px;
  align-items: center;
}
.cid-uTHaMPTBfz .counter {
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  align-items: center;
  box-sizing: border-box;
  text-align: left;
  text-size-adjust: 100%;
  text-transform: none;
  width: 100%;
}
.cid-uTHaMPTBfz .bottom {
  margin-bottom: 0px;
}
.cid-uTHaMPTBfz .number {
  background-color: #333335;
  padding: 20px;
  margin-right: 15px;
  border-radius: 50%;
}
.cid-uTHaMPTBfz .mbr-text {
  font-weight: 700;
  padding-bottom: 42px;
  text-align: center;
}
.cid-uTHaMPTBfz .desc {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uTHaMPTBfz .desc2 {
  font-weight: 700;
  padding-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uTHaMPTBfz .description2 {
  font-weight: 500;
  text-align: left;
}
.cid-uTHaMPTBfz .description4 {
  margin-bottom: 20px;
  font-weight: 500;
  color: #b2b2b2;
  text-align: center;
}
.cid-uTHaMPTBfz .link {
  margin-top: 23px;
}
.cid-uTHaMPTBfz .mbr-form {
  padding: 0;
}
.cid-uTHaMPTBfz a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-uTHaMPTBfz rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-uTHaMPTBfz .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uTHaMPTBfz svg {
  margin-left: 15px;
  color: currentColor;
}
.cid-uTHaMPTBfz path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-uTHaMPTBfz .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-uTHaMPTBfz .link:hover g {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-uTHaMPTBfz .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-uTHaMPTBfz .form-control:hover {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uTHaMPTBfz .form-control:focus {
  border: none !important;
  border-bottom: 1px solid #dbdbdb !important;
  box-shadow: none;
}
.cid-uTHaMPTBfz .form {
  margin-right: 0;
  margin-left: 0;
}
.cid-uTHaMPTBfz input[type=email]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=text]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=date]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=time]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=radio]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=checkbox]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=number]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=url]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=password]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=nameFirst]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input[type=nameLast]::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz textarea::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz select::placeholder {
  color: #ffffff;
}
.cid-uTHaMPTBfz input.form-control {
  padding: .6rem 0;
}
.cid-uTHaMPTBfz textarea.form-control {
  padding: .6rem 0;
}
.cid-uTHaMPTBfz select.form-control {
  padding: .6rem 0;
}
.cid-uTHaMPTBfz .form-control-label,
.cid-uTHaMPTBfz .form-check {
  width: 100%;
  padding: .6rem 0;
}
.cid-uTHaMPTBfz .form-control-label {
  display: flex;
  flex-direction: column;
}
.cid-uTHaMPTBfz select option {
  color: #000000;
}
.cid-uTHaMPTBfz .link,
.cid-uTHaMPTBfz .form-group {
  padding: 0 !important;
}
.cid-uTHaMPTBfz .col-lg-12.col-md-12.col-sm-12.form-group {
  padding: .6rem 0 !important;
  display: flex;
  flex-direction: column;
}
.cid-uTHaMPTBfz .form-check {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uTHaMPTBfz .col-lg-12.col-md-12.col-sm-12 {
  padding: .6rem 0 !important;
}
.cid-uTHaMPTBfz .text-secondary:hover {
  color: #ffffff !important;
}
@media (max-width: 990px) {
  .cid-uTHaMPTBfz .first-column {
    margin-bottom: 30px;
  }
  .cid-uTHaMPTBfz .second-column {
    margin-bottom: 30px;
  }
}
.cid-uTHaMPTBfz button {
  padding: 0;
}
.cid-uTHaMPTBfz .b {
  font-weight: 500;
}
.cid-uTHaMPTBfz .link a {
  background-image: none !important;
}
.cid-uTHaMPTBfz .description1 {
  text-align: center;
}
.cid-uTHaMPTBfz .description3 {
  text-align: center;
}
