body {
  font-family: Finlandica;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3.5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.375rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 2.5rem;
  line-height: 1.2;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.45rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((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: #222733 !important;
}
.bg-success {
  background-color: #ffcb20 !important;
}
.bg-info {
  background-color: #5a54e4 !important;
}
.bg-warning {
  background-color: #ffffff !important;
}
.bg-danger {
  background-color: #22262b !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #222733 !important;
  border-color: #222733 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #222733 !important;
  border-color: #222733 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info,
.btn-info:active {
  background-color: #5a54e4 !important;
  border-color: #5a54e4 !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: #261fc3 !important;
  border-color: #261fc3 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #261fc3 !important;
  border-color: #261fc3 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffcb20 !important;
  border-color: #ffcb20 !important;
  color: #201900 !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: #c89a00 !important;
  border-color: #c89a00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #201900 !important;
  background-color: #c89a00 !important;
  border-color: #c89a00 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #22262b !important;
  border-color: #22262b !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !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: #ffffff !important;
  background-color: #080808 !important;
  border-color: #080808 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #ffffff !important;
  background-color: #080808 !important;
  border-color: #080808 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #222733;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #222733 !important;
  border-color: #222733 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #222733;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #222733 !important;
  border-color: #222733 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #5a54e4;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #261fc3 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #5a54e4 !important;
  border-color: #5a54e4 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffcb20;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #c89a00 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #201900 !important;
  background-color: #ffcb20 !important;
  border-color: #ffcb20 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #22262b;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #22262b !important;
  border-color: #22262b !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #f8f9fa;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #c5ced6 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #65798e !important;
  background-color: #f8f9fa !important;
  border-color: #f8f9fa !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #333333;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #080808 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.text-primary {
  color: #222733 !important;
}
.text-secondary {
  color: #222733 !important;
}
.text-success {
  color: #ffcb20 !important;
}
.text-info {
  color: #5a54e4 !important;
}
.text-warning {
  color: #ffffff !important;
}
.text-danger {
  color: #22262b !important;
}
.text-white {
  color: #333333 !important;
}
.text-black {
  color: #22262b !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #b98e00 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #231db5 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #cccccc !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #000000 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #bcc6cf !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: #222733;
}
.nav-tabs .nav-link:not(.active) {
  color: #22262b;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #5a54e4;
}
.alert-warning {
  background-color: #ffffff;
}
.alert-danger {
  background-color: #22262b;
}
.mbr-gallery-filter li.active .btn {
  background-color: #222733;
  border-color: #222733;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #222733;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #8a95b1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fffbec;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #d5d9dd;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.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: #22262b!important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #222733;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #222733;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #222733;
}
.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: #222733;
  border-bottom-color: #222733;
}
.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: #222733 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #222733 !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='%23222733' %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-duration: .3s;
  transition: 0.3s;
}
a:hover {
  background-image: none !important;
}
.container-fluid {
  padding-left: 120px;
  padding-right: 120px;
}
@media (max-width: 1199px) {
  .container-fluid {
    padding-right: 60px;
    padding-left: 60px;
  }
}
@media (max-width: 991px) {
  .container-fluid {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.container {
  max-width: 1320px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
  justify-content: center;
}
.row > [class*="col"] {
  padding-left: 15px;
  padding-right: 15px;
}
.mbr-section-btn .btn {
  min-width: 70px;
  min-height: 57px;
  padding: 18px 40px;
  border-radius: 6px !important;
  font-weight: 500;
  line-height: 1.3 !important;
  box-shadow: 10px 10px 19px #e0e1e2, -10px -10px 19px #e0e1e2 !important;
  transform-style: preserve-3d;
}
@media (max-width: 575px) {
  .mbr-section-btn {
    width: 100%;
  }
  .mbr-section-btn .btn {
    width: 100%;
    min-width: auto !important;
  }
}
.custom-section-btn .btn {
  position: relative;
  transition: 0.4s all !important;
  border: none !important;
  align-items: baseline;
}
.custom-section-btn .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.custom-section-btn .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.custom-section-btn .btn-white {
  color: #222733 !important;
  background: #FFFFFF !important;
  box-shadow: none !important;
}
.custom-section-btn .btn-white:hover {
  color: #222733 !important;
  background: #FFFFFF !important;
  transform: translateY(-5px);
}
.cid-uJbjsvahEu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uJbjsvahEu .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uJbjsvahEu .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uJbjsvahEu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uJbjsvahEu .container {
    padding: 0 1rem;
  }
}
.cid-uJbjsvahEu .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uJbjsvahEu .nav-link {
  position: relative;
}
.cid-uJbjsvahEu .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uJbjsvahEu nav.navbar {
  position: fixed;
}
.cid-uJbjsvahEu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.opened {
  transition: all 0.3s;
}
.cid-uJbjsvahEu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJbjsvahEu .navbar .navbar-logo img {
  width: auto;
}
.cid-uJbjsvahEu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJbjsvahEu .navbar.collapsed {
  justify-content: center;
}
.cid-uJbjsvahEu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJbjsvahEu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJbjsvahEu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJbjsvahEu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJbjsvahEu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJbjsvahEu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJbjsvahEu .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-uJbjsvahEu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJbjsvahEu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJbjsvahEu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJbjsvahEu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJbjsvahEu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJbjsvahEu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJbjsvahEu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJbjsvahEu .dropdown-item:hover,
.cid-uJbjsvahEu .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uJbjsvahEu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJbjsvahEu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJbjsvahEu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJbjsvahEu .dropdown-menu,
.cid-uJbjsvahEu .navbar.opened {
  background: #ffffff !important;
}
.cid-uJbjsvahEu .nav-item:focus,
.cid-uJbjsvahEu .nav-link:focus {
  outline: none;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJbjsvahEu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJbjsvahEu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJbjsvahEu .dropdown-item.active,
.cid-uJbjsvahEu .dropdown-item:active {
  background-color: transparent;
}
.cid-uJbjsvahEu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJbjsvahEu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJbjsvahEu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJbjsvahEu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJbjsvahEu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uJbjsvahEu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar {
    height: 70px;
  }
  .cid-uJbjsvahEu .navbar.opened {
    height: auto;
  }
  .cid-uJbjsvahEu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-thXKN5Vkvt {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-thXKN5Vkvt .mbr-fallback-image.disabled {
  display: none;
}
.cid-thXKN5Vkvt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thXKN5Vkvt .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-thXKN5Vkvt .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-thXKN5Vkvt .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-thXKN5Vkvt .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-thXKN5Vkvt .col-text {
    margin-top: 20px;
  }
}
.cid-thXKN5Vkvt .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-thXKN5Vkvt .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-thXKN5Vkvt .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-thXKN5Vkvt .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-thXKN5Vkvt .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .mbr-text {
    padding-right: 0;
  }
}
.cid-thXKN5Vkvt .mbr-section-btn {
  margin-top: 20px;
}
.cid-thXKN5Vkvt .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .social-container {
    text-align: center;
  }
}
.cid-thXKN5Vkvt .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .social-title {
    text-align: center;
  }
}
.cid-thXKN5Vkvt .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .social-list {
    justify-content: center;
  }
}
.cid-thXKN5Vkvt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-thXKN5Vkvt .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-thXKN5Vkvt .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-thXKN5Vkvt .soc-item:hover {
  transform: translateY(-3px);
}
.cid-thXKN5Vkvt .soc-item:hover:before {
  opacity: 1;
}
.cid-thXKN5Vkvt .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .col-img {
    order: 2;
  }
}
.cid-thXKN5Vkvt lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-thXKN5Vkvt .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-thXKN5Vkvt .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-thXKN5Vkvt .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-thXKN5Vkvt .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-thXKN5Vkvt .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-thXKN5Vkvt .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-thXKN5Vkvt .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-thXKN5Vkvt .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-thXKN5Vkvt .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-thXKN5Vkvt .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-thXKN5Vkvt {
    padding-top: 3rem;
  }
  .cid-thXKN5Vkvt .mbr-section-title {
    text-align: center;
  }
}
.cid-thXKN5Vkvt .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-thXKN5Vkvt .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-thXKN5Vkvt .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-thXKN5Vkvt .carousel {
    max-width: 100%;
  }
}
.cid-thXKN5Vkvt .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-thXKN5Vkvt .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .item-wrapper {
    padding: 0 10px;
  }
}
.cid-thXKN5Vkvt .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-thXKN5Vkvt .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-thXKN5Vkvt .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-thXKN5Vkvt .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-thXKN5Vkvt .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-thXKN5Vkvt .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-thXKN5Vkvt .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-thXKN5Vkvt .info-card-subtitle {
  color: #ffffff;
}
.cid-thXKN5Vkvt .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-thXKN5Vkvt .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-thXKN5Vkvt .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-thXKN5Vkvt .card-description-wrapper {
    padding: 20px;
  }
}
.cid-thXKN5Vkvt .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-thXKN5Vkvt .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-thXKN5Vkvt .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-thXKN5Vkvt .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-thXKN5Vkvt .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-thXKN5Vkvt .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-thXKN5Vkvt .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-thXKN5Vkvt .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-thXKN5Vkvt .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-thXKN5Vkvt .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-thXKN5Vkvt .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-thXKN5Vkvt .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-thXKN5Vkvt .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .absolute-icon-wrapper {
    display: none;
  }
}
.cid-thXKN5Vkvt .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-thXKN5Vkvt .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-thXKN5Vkvt .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-thXKN5Vkvt .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-thXKN5Vkvt .carousel-control {
    display: none;
  }
}
.cid-thXKN5Vkvt .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-thXKN5Vkvt .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-thXKN5Vkvt .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-thXKN5Vkvt .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-thXKN5Vkvt .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-thXKN5Vkvt .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-thXKN5Vkvt .carousel-indicators li.active,
.cid-thXKN5Vkvt .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-thXKN5Vkvt .carousel-indicators li::after,
.cid-thXKN5Vkvt .carousel-indicators li::before {
  content: none;
}
.cid-thXKN5Vkvt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-thXKN5Vkvt .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-thXKN5Vkvt .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-thXKN5Vkvt .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-thXKN5Vkvt .info-card-subtitle DIV {
  text-align: left;
}
.cid-uOoe7tDdkg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uOoe7tDdkg .card-box {
  width: fit-content;
}
.cid-uOoe7tDdkg .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uOoe7tDdkg .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uOoe7tDdkg .card-title {
  padding: 0;
  margin: 0;
}
.cid-uOoe7tDdkg .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uOoe7tDdkg .card-wrapper {
    width: 100%;
  }
}
.cid-uOoe7tDdkg .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uOoe7tDdkg .card-title,
.cid-uOoe7tDdkg .card-icon {
  color: #103178;
}
.cid-uY326TPbm1 {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #f0f2f5;
}
.cid-uY326TPbm1 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uY326TPbm1 .mbr-section-subtitle {
  color: #103178;
}
.cid-uY326TPbm1 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uOo7ByYJh2 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOo7ByYJh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOo7ByYJh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOo7ByYJh2 .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-uOo7ByYJh2 .mbr-section-title {
  color: #212529;
}
.cid-uOo7ByYJh2 .mbr-section-subtitle {
  margin-top: 1rem;
  color: #222733;
}
.cid-uOo7ByYJh2 .row {
  row-gap: 32px;
}
.cid-uOo7ByYJh2 .item {
  border-radius: 0;
}
.cid-uOo7ByYJh2 .item-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #f0f2f5;
}
.cid-uOo7ByYJh2 .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #767676;
}
.cid-uOo7ByYJh2 .card-title {
  color: #24262b;
}
.cid-uOo7ByYJh2 .card-subtitle {
  margin-top: 8px;
  color: #24262b;
  text-align: left;
}
.cid-uOo7ByYJh2 .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-uOo7ByYJh2 .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uOo7ByYJh2 .price-text {
  color: #22262b;
}
.cid-uOo7ByYJh2 .price-number-text {
  color: #222733;
  text-align: left;
}
.cid-uOo7ByYJh2 .price-caption {
  margin-top: 16px;
  color: #22262b;
}
.cid-uOo7ByYJh2 .card-list-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 7px;
  margin-top: 16px;
}
.cid-uOo7ByYJh2 .card-list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cid-uOo7ByYJh2 .iconfont-wrapper {
  flex-shrink: 0;
}
.cid-uOo7ByYJh2 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700;
  color: #4a8ad9;
}
.cid-uOo7ByYJh2 .list-text {
  flex-grow: 1;
  color: #24262b;
}
.cid-uOo7ByYJh2 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uOo7ByYJh2 .mbr-text,
.cid-uOo7ByYJh2 .mbr-section-btn {
  text-align: left;
}
.cid-uOo7CgRy59 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOo7CgRy59 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOo7CgRy59 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOo7CgRy59 .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-uOo7CgRy59 .mbr-section-title {
  color: #212529;
}
.cid-uOo7CgRy59 .mbr-section-subtitle {
  margin-top: 1rem;
  color: #4a8ad9;
}
.cid-uOo7CgRy59 .row {
  row-gap: 32px;
}
.cid-uOo7CgRy59 .item {
  border-radius: 0;
}
.cid-uOo7CgRy59 .item-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #f0f2f5;
}
.cid-uOo7CgRy59 .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #767676;
}
.cid-uOo7CgRy59 .card-title {
  color: #24262b;
}
.cid-uOo7CgRy59 .card-subtitle {
  margin-top: 8px;
  color: #24262b;
}
.cid-uOo7CgRy59 .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-uOo7CgRy59 .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uOo7CgRy59 .price-text {
  color: #22262b;
}
.cid-uOo7CgRy59 .price-number-text {
  color: #222733;
}
.cid-uOo7CgRy59 .price-caption {
  margin-top: 16px;
  color: #22262b;
}
.cid-uOo7CgRy59 .card-list-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 7px;
  margin-top: 16px;
}
.cid-uOo7CgRy59 .card-list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cid-uOo7CgRy59 .iconfont-wrapper {
  flex-shrink: 0;
}
.cid-uOo7CgRy59 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700;
  color: #4a8ad9;
}
.cid-uOo7CgRy59 .list-text {
  flex-grow: 1;
  color: #24262b;
}
.cid-uOo7CgRy59 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uOo7CWwLHa {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOo7CWwLHa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOo7CWwLHa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOo7CWwLHa .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-uOo7CWwLHa .mbr-section-title {
  color: #212529;
}
.cid-uOo7CWwLHa .mbr-section-subtitle {
  margin-top: 1rem;
  color: #4a8ad9;
}
.cid-uOo7CWwLHa .row {
  row-gap: 32px;
}
.cid-uOo7CWwLHa .item {
  border-radius: 0;
}
.cid-uOo7CWwLHa .item-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #f0f2f5;
}
.cid-uOo7CWwLHa .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #767676;
}
.cid-uOo7CWwLHa .card-title {
  color: #24262b;
}
.cid-uOo7CWwLHa .card-subtitle {
  margin-top: 8px;
  color: #24262b;
}
.cid-uOo7CWwLHa .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-uOo7CWwLHa .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uOo7CWwLHa .price-text {
  color: #22262b;
}
.cid-uOo7CWwLHa .price-number-text {
  color: #222733;
}
.cid-uOo7CWwLHa .price-caption {
  margin-top: 16px;
  color: #22262b;
}
.cid-uOo7CWwLHa .card-list-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 7px;
  margin-top: 16px;
}
.cid-uOo7CWwLHa .card-list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cid-uOo7CWwLHa .iconfont-wrapper {
  flex-shrink: 0;
}
.cid-uOo7CWwLHa .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700;
  color: #4a8ad9;
}
.cid-uOo7CWwLHa .list-text {
  flex-grow: 1;
  color: #24262b;
}
.cid-uOo7CWwLHa .mbr-section-btn {
  margin-top: 16px;
}
.cid-uOo7DyZdUE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOo7DyZdUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOo7DyZdUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOo7DyZdUE .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-uOo7DyZdUE .mbr-section-title {
  color: #212529;
}
.cid-uOo7DyZdUE .mbr-section-subtitle {
  margin-top: 1rem;
  color: #4a8ad9;
}
.cid-uOo7DyZdUE .row {
  row-gap: 32px;
}
.cid-uOo7DyZdUE .item {
  border-radius: 0;
}
.cid-uOo7DyZdUE .item-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #f0f2f5;
}
.cid-uOo7DyZdUE .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #767676;
}
.cid-uOo7DyZdUE .card-title {
  color: #24262b;
}
.cid-uOo7DyZdUE .card-subtitle {
  margin-top: 8px;
  color: #24262b;
}
.cid-uOo7DyZdUE .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-uOo7DyZdUE .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uOo7DyZdUE .price-text {
  color: #22262b;
}
.cid-uOo7DyZdUE .price-number-text {
  color: #222733;
}
.cid-uOo7DyZdUE .price-caption {
  margin-top: 16px;
  color: #22262b;
}
.cid-uOo7DyZdUE .card-list-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 7px;
  margin-top: 16px;
}
.cid-uOo7DyZdUE .card-list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cid-uOo7DyZdUE .iconfont-wrapper {
  flex-shrink: 0;
}
.cid-uOo7DyZdUE .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700;
  color: #4a8ad9;
}
.cid-uOo7DyZdUE .list-text {
  flex-grow: 1;
  color: #24262b;
}
.cid-uOo7DyZdUE .mbr-section-btn {
  margin-top: 16px;
}
.cid-uOzNOyWNgy {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uOzNOyWNgy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOzNOyWNgy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOzNOyWNgy .main-row {
  row-gap: 32px;
}
.cid-uOzNOyWNgy .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uOzNOyWNgy .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uOzNOyWNgy .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uOzNOyWNgy .mbr-section-head {
    text-align: center;
  }
}
.cid-uOzNOyWNgy .mbr-section-title {
  color: #222733;
  text-align: left;
}
.cid-uOzNOyWNgy .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uOzNOyWNgy .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uOzNOyWNgy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uOzNOyWNgy form {
  width: 100%;
}
.cid-uOzNOyWNgy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uOzNOyWNgy form .dragArea.row {
    justify-content: center;
  }
}
.cid-uOzNOyWNgy form p {
  color: #24262b;
}
.cid-uOzNOyWNgy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uOzNOyWNgy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uOzNOyWNgy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uOzNOyWNgy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uOzNOyWNgy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uOzNOyWNgy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uOzNOyWNgy form select {
  color: #24262b !important;
}
.cid-uOzNOyWNgy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uOzNOyWNgy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form input,
.cid-uOzNOyWNgy form textarea {
  transition: .3s all;
}
.cid-uOzNOyWNgy form input:active,
.cid-uOzNOyWNgy form textarea:active,
.cid-uOzNOyWNgy form input:focus,
.cid-uOzNOyWNgy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uOzNOyWNgy form input:active::-webkit-input-placeholder,
.cid-uOzNOyWNgy form textarea:active::-webkit-input-placeholder,
.cid-uOzNOyWNgy form input:focus::-webkit-input-placeholder,
.cid-uOzNOyWNgy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form input:active::-moz-placeholder,
.cid-uOzNOyWNgy form textarea:active::-moz-placeholder,
.cid-uOzNOyWNgy form input:focus::-moz-placeholder,
.cid-uOzNOyWNgy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form input:active:-moz-placeholder,
.cid-uOzNOyWNgy form textarea:active:-moz-placeholder,
.cid-uOzNOyWNgy form input:focus:-moz-placeholder,
.cid-uOzNOyWNgy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form input:active:-ms-input-placeholder,
.cid-uOzNOyWNgy form textarea:active:-ms-input-placeholder,
.cid-uOzNOyWNgy form input:focus:-ms-input-placeholder,
.cid-uOzNOyWNgy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uOzNOyWNgy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uOzNOyWNgy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uOzNOyWNgy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uOzNOyWNgy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uOzNOyWNgy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uOzNOyWNgy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uOzNOyWNgy form .form-check label {
  color: #24262b;
}
.cid-uOzNOyWNgy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uOzNOyWNgy form .form-check-input:focus,
.cid-uOzNOyWNgy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uOzNOyWNgy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uOzNOyWNgy .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uOzNOyWNgy .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uOsRdaAtmH {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uOsRdaAtmH .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uOsRdaAtmH .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uOsRdaAtmH .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .label-text {
    text-align: center !important;
  }
}
.cid-uOsRdaAtmH .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uOsRdaAtmH .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .mbr-text {
    text-align: center !important;
  }
}
.cid-uOsRdaAtmH .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uOsRdaAtmH .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uOsRdaAtmH .mbr-section-btn .btn {
  padding: 0;
}
.cid-uOsRdaAtmH .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uOsRdaAtmH .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uOsRdaAtmH .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uOsRdaAtmH .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uOsRdaAtmH .col-cards {
    padding-left: 5%;
  }
}
.cid-uOsRdaAtmH .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uOsRdaAtmH .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uOsRdaAtmH .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uOsRdaAtmH .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uOsRdaAtmH .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uOsRdaAtmH .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uOsRdaAtmH .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uOsRdaAtmH .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uOsRdaAtmH .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uOsRdaAtmH .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uOsRdaAtmH .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uOsRdaAtmH .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uOsRdaAtmH .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uOsRdaAtmH .mbr-section-title,
.cid-uOsRdaAtmH .mbr-section-btn {
  color: #212529;
}
.cid-uOze6K5Utp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOze6K5Utp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOze6K5Utp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOze6K5Utp .mbr-text {
  color: #767676;
}
.cid-uOze6K5Utp .mbr-section-subtitle {
  color: #767676;
}
.cid-uOze6K5Utp .title .num {
  width: 100%;
  display: block;
}
.cid-uOze6K5Utp .title .card-title {
  z-index: 1;
}
.cid-uOze6K5Utp .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uOze6K5Utp * {
    text-align: center !important;
  }
  .cid-uOze6K5Utp .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uOze6K5Utp .card-text {
  color: #000000;
  text-align: left;
}
.cid-uOze6K5Utp .card-title,
.cid-uOze6K5Utp .card-img {
  text-align: left;
  color: #212529;
}
.cid-uOze6K5Utp .mbr-section-title,
.cid-uOze6K5Utp .card-box {
  text-align: center;
  color: #212529;
}
.cid-uOzoDgLfCh {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uOzoDgLfCh .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uOzoDgLfCh .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uOzoDgLfCh .card-img {
  margin-bottom: 1rem;
}
.cid-uOzoDgLfCh .card-img span {
  font-size: 60px;
}
.cid-uOzoDgLfCh H1 {
  color: #212529;
}
.cid-uOzoDSPSNN {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uOzoDSPSNN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uOzoDSPSNN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOzoDSPSNN .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uOzoDSPSNN .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOzoDSPSNN .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uOzoDSPSNN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uOzoDSPSNN .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uOzoDSPSNN .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uOzoDSPSNN .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uOzoDSPSNN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uOzoDSPSNN .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uOzoDSPSNN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uOzoDSPSNN .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uOzoDSPSNN .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uOEKzQM3Ep {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uOEKzQM3Ep .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOEKzQM3Ep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOEKzQM3Ep .row {
  flex-direction: row-reverse;
}
.cid-uOEKzQM3Ep .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uOEKzQM3Ep .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uOEKzQM3Ep .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uOEKzQM3Ep .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uOEKzQM3Ep .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uOEKzQM3Ep .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uOEKzQM3Ep .col-text {
    order: 2;
  }
}
.cid-uOEKzQM3Ep .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uOEKzQM3Ep .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uOEKzQM3Ep .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uOEKzQM3Ep .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uOEKzQM3Ep .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uOEKzQM3Ep .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uOEKzQM3Ep .mbr-text {
    padding-right: 0;
  }
}
.cid-uOEKzQM3Ep .mbr-section-btn {
  margin-top: 20px;
}
.cid-uOEKzQM3Ep .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uOEKzQM3Ep .social-container {
    padding-top: 40px;
  }
}
.cid-uOEKzQM3Ep .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uOEKzQM3Ep .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uOEKzQM3Ep .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uOEKzQM3Ep .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uOEKzQM3Ep .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uOEKzQM3Ep .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOEKzQM3Ep .soc-item:hover:before {
  opacity: 1;
}
.cid-uOEKzQM3Ep .img-box {
  width: 100%;
}
.cid-uOEKzQM3Ep .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uOEKzQM3Ep .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uOEKzQM3Ep .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uOEKzQM3Ep {
    padding-top: 3.5rem;
  }
  .cid-uOEKzQM3Ep .mbr-section-title {
    text-align: center;
  }
  .cid-uOEKzQM3Ep .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uOzMeEGagv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uOzMeEGagv .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uOzMeEGagv .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uOzMeEGagv .card-img {
  margin-bottom: 1rem;
}
.cid-uOzMeEGagv .card-img span {
  font-size: 60px;
}
.cid-uOzMeEGagv H1 {
  color: #212529;
}
.cid-uOzM1bKvKT {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uOzM1bKvKT .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uOzM1bKvKT .carousel-item.active,
.cid-uOzM1bKvKT .carousel-item-next,
.cid-uOzM1bKvKT .carousel-item-prev {
  display: flex;
}
.cid-uOzM1bKvKT .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uOzM1bKvKT .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uOzM1bKvKT .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uOzM1bKvKT .carousel-controls a span {
  color: #24262b !important;
  font-size: 35px !important;
}
.cid-uOzM1bKvKT .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uOzM1bKvKT .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uOzM1bKvKT .carousel-controls .carousel-control-next,
.cid-uOzM1bKvKT .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uOzM1bKvKT .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uOzM1bKvKT .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uOzM1bKvKT .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uOzM1bKvKT .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uOzM1bKvKT .author {
  margin: auto 0;
}
.cid-uOzM1bKvKT .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uOzM1bKvKT h3,
.cid-uOzM1bKvKT h4 {
  margin: 0;
  padding: 0;
}
.cid-uOzM1bKvKT .mbr-bottom {
  color: #767676;
}
.cid-uOzM1bKvKT .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uOzM1bKvKT .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uOzM1bKvKT .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uOzM1bKvKT .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uOzM1bKvKT .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uOzM1bKvKT .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uOzM1bKvKT .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uOzM1bKvKT .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #24262b;
  stroke: none;
  overflow: visible;
}
.cid-uOzM1bKvKT .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #24262b;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uOzM1bKvKT .carousel-indicators li.active {
  background: #24262b;
}
.cid-uOzM1bKvKT .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uOzM1bKvKT .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uOzM1bKvKT .mbr-text,
.cid-uOzM1bKvKT .mbr-section-btn {
  text-align: left;
}
.cid-uOzM1bKvKT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOzM1bKvKT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOzmQi20hY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uOzmQi20hY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOzmQi20hY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOzmQi20hY .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uOzmQi20hY .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOzmQi20hY .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #222733;
}
@media (max-width: 992px) {
  .cid-uOzmQi20hY .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uOzmQi20hY .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uOzmQi20hY .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uOzmQi20hY .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOzmQi20hY .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uOzmQi20hY .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uOzmQi20hY .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uOzmQi20hY .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #f8f9fa;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uOzmQi20hY .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uOzmQi20hY .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #222733;
  background-color: #ffcb20;
}
.cid-uOzmQi20hY .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uOzmQi20hY .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uOzmQi20hY .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uOzmQi20hY .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uOzmQi20hY .panel-title-edit {
  color: #ffffff;
}
.cid-uOzmQi20hY .panel-text {
  color: #000c3f;
}
.cid-uOzmQi20hY .panel-text,
.cid-uOzmQi20hY .panel-body {
  color: #ffffff;
}
.cid-uJfTIi24Cr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJfTIi24Cr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uJfTIi24Cr .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uJfTIi24Cr .text-content .mbr-section-title {
  color: #222733;
}
.cid-uJfTIi24Cr .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uJfTIi24Cr .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uJfTIi24Cr .text-content .list-block .card-img {
  width: auto;
}
.cid-uJfTIi24Cr .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uJfTIi24Cr .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uJfTIi24Cr .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uJfTIi24Cr .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uJfTIi24Cr .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uJfTIi24Cr .text-content .social {
  font-size: 1.2rem;
}
.cid-uJfTIi24Cr .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uJfTIi24Cr .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uJfTIi24Cr .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uJfTIi24Cr .list-block {
  position: relative;
}
.cid-uJfTIi24Cr .list-block h4,
.cid-uJfTIi24Cr .list-block p {
  padding-left: 2.625rem;
}
.cid-uJfTIi24Cr .card-img {
  display: block;
}
.cid-uJfTIi24Cr .mbr-form {
  max-width: 550px;
}
.cid-uJfTIi24Cr .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uJfTIi24Cr .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uJfTIi24Cr .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uJfTIi24Cr .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uJfTIi24Cr .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uJfTIi24Cr .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uJfTIi24Cr .mbr-section-title,
  .cid-uJfTIi24Cr .content-title,
  .cid-uJfTIi24Cr .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uJfTIi24Cr .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uJfTIi24Cr .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uJfTIi24Cr .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uJfTIi24Cr H3 {
  color: #13171f;
  text-align: left;
}
.cid-uJfTIi24Cr LABEL {
  text-align: left;
}
.cid-uJfTIi24Cr .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uOzWL5ylOB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uOzWL5ylOB .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uOzWL5ylOB .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uOzWL5ylOB .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uOzWL5ylOB .card-img span {
  color: #279e64;
}
.cid-uOzWL5ylOB .row-item {
  margin-bottom: 2rem;
}
.cid-uOzWL5ylOB .row-item:hover .wrapper {
  background: linear-gradient(90deg, #908de1, #908de1);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uOzWL5ylOB .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-uOzWL5ylOB .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-uOzWL5ylOB .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uWlLRDkd3I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWlLRDkd3I .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uWlLRDkd3I .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uWlLRDkd3I .card-img {
  margin-bottom: 1rem;
}
.cid-uWlLRDkd3I .card-img span {
  font-size: 60px;
}
.cid-uWlLRDkd3I H1 {
  color: #103178;
}
.cid-uJg72D6pO4 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uJg72D6pO4 .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uJg72D6pO4 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uJg72D6pO4 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uJg72D6pO4 .mbr-text {
  color: #444;
}
.cid-uJg72D6pO4 h5 {
  margin-bottom: 0;
}
.cid-uJg72D6pO4 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJg72D6pO4 .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uJg72D6pO4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uJg72D6pO4 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uJg72D6pO4 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJg72D6pO4 .social-list a:hover {
  opacity: .4;
}
.cid-uJg72D6pO4 .media-container-row > div {
  padding: 0px;
}
.cid-uJg72D6pO4 .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uJg72D6pO4 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uJg72D6pO4 .group-title SPAN {
  color: #656565;
}
.cid-uJg72D6pO4 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uJg72D6pO4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uJg72D6pO4 h3 {
    margin-bottom: 10px;
  }
}
.cid-uJg72D6pO4 .links SPAN {
  color: #9e9e9e;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .navbar-brand {
  color: #eeeff2;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .social-list {
  text-align: left;
}
.cid-uBc3xdNfpT.popup-builder {
  background-color: #ffffff;
}
.cid-uBc3xdNfpT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uBc3xdNfpT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uBc3xdNfpT .modal-content,
.cid-uBc3xdNfpT .modal-dialog {
  height: auto;
}
.cid-uBc3xdNfpT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uBc3xdNfpT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uBc3xdNfpT .form-wrapper .mbr-form .form-group,
  .cid-uBc3xdNfpT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uBc3xdNfpT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uBc3xdNfpT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBc3xdNfpT .mbr-text {
  text-align: center;
}
.cid-uBc3xdNfpT .pt-0 {
  padding-top: 0 !important;
}
.cid-uBc3xdNfpT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uBc3xdNfpT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uBc3xdNfpT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uBc3xdNfpT .modal-open {
  overflow: hidden;
}
.cid-uBc3xdNfpT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uBc3xdNfpT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uBc3xdNfpT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uBc3xdNfpT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uBc3xdNfpT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uBc3xdNfpT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uBc3xdNfpT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uBc3xdNfpT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uBc3xdNfpT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uBc3xdNfpT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uBc3xdNfpT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uBc3xdNfpT .modal-backdrop.show {
  opacity: .5;
}
.cid-uBc3xdNfpT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uBc3xdNfpT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uBc3xdNfpT .modal-header {
    padding: 1rem;
  }
}
.cid-uBc3xdNfpT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uBc3xdNfpT .modal-header .close svg {
  fill: #353535;
}
.cid-uBc3xdNfpT .modal-header .close:hover {
  opacity: 1;
}
.cid-uBc3xdNfpT .modal-header .close:focus {
  outline: none;
}
.cid-uBc3xdNfpT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uBc3xdNfpT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uBc3xdNfpT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBc3xdNfpT .modal-body {
    padding: 1rem;
  }
}
.cid-uBc3xdNfpT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uBc3xdNfpT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBc3xdNfpT .modal-footer {
    padding: 1rem;
  }
}
.cid-uBc3xdNfpT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uBc3xdNfpT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uBc3xdNfpT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uBc3xdNfpT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uBc3xdNfpT .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uBc3xdNfpT .modal-lg,
  .cid-uBc3xdNfpT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uBc3xdNfpT .modal-xl {
    max-width: 1140px;
  }
}
.cid-uBc3xdNfpT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uBc3xdNfpT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uBc3xdNfpT .form-group {
  margin-bottom: 1rem;
}
.cid-uBc3xdNfpT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uBc3xdNfpT .form-control:hover {
  border-color: #22262b !important;
}
.cid-uBc3xdNfpT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uBc3xdNfpT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uBc3xdNfpT .mbr-section-btn {
  margin: 0;
}
.cid-uBc3xdNfpT .mbr-section-btn .btn {
  margin: 0;
}
.cid-uBc3xdNfpT LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uBc3xdNfpT .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uBc3xdNfpT .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uBB4gUZkDv.popup-builder {
  background-color: #ffffff;
}
.cid-uBB4gUZkDv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uBB4gUZkDv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uBB4gUZkDv .modal-content,
.cid-uBB4gUZkDv .modal-dialog {
  height: auto;
}
.cid-uBB4gUZkDv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uBB4gUZkDv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uBB4gUZkDv .form-wrapper .mbr-form .form-group,
  .cid-uBB4gUZkDv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uBB4gUZkDv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uBB4gUZkDv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBB4gUZkDv .mbr-text {
  text-align: center;
}
.cid-uBB4gUZkDv .pt-0 {
  padding-top: 0 !important;
}
.cid-uBB4gUZkDv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uBB4gUZkDv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uBB4gUZkDv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uBB4gUZkDv .modal-open {
  overflow: hidden;
}
.cid-uBB4gUZkDv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uBB4gUZkDv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uBB4gUZkDv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uBB4gUZkDv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uBB4gUZkDv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uBB4gUZkDv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uBB4gUZkDv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uBB4gUZkDv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uBB4gUZkDv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uBB4gUZkDv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uBB4gUZkDv .modal-backdrop.fade {
  opacity: 0;
}
.cid-uBB4gUZkDv .modal-backdrop.show {
  opacity: .5;
}
.cid-uBB4gUZkDv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uBB4gUZkDv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uBB4gUZkDv .modal-header {
    padding: 1rem;
  }
}
.cid-uBB4gUZkDv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uBB4gUZkDv .modal-header .close svg {
  fill: #353535;
}
.cid-uBB4gUZkDv .modal-header .close:hover {
  opacity: 1;
}
.cid-uBB4gUZkDv .modal-header .close:focus {
  outline: none;
}
.cid-uBB4gUZkDv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uBB4gUZkDv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uBB4gUZkDv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBB4gUZkDv .modal-body {
    padding: 1rem;
  }
}
.cid-uBB4gUZkDv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uBB4gUZkDv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBB4gUZkDv .modal-footer {
    padding: 1rem;
  }
}
.cid-uBB4gUZkDv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uBB4gUZkDv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uBB4gUZkDv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uBB4gUZkDv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uBB4gUZkDv .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uBB4gUZkDv .modal-lg,
  .cid-uBB4gUZkDv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uBB4gUZkDv .modal-xl {
    max-width: 1140px;
  }
}
.cid-uBB4gUZkDv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uBB4gUZkDv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uBB4gUZkDv .form-group {
  margin-bottom: 1rem;
}
.cid-uBB4gUZkDv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uBB4gUZkDv .form-control:hover {
  border-color: #22262b !important;
}
.cid-uBB4gUZkDv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uBB4gUZkDv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uBB4gUZkDv .mbr-section-btn {
  margin: 0;
}
.cid-uBB4gUZkDv .mbr-section-btn .btn {
  margin: 0;
}
.cid-uBB4gUZkDv LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uBB4gUZkDv .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uBB4gUZkDv .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uJbjsvahEu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uJbjsvahEu .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uJbjsvahEu .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uJbjsvahEu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uJbjsvahEu .container {
    padding: 0 1rem;
  }
}
.cid-uJbjsvahEu .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uJbjsvahEu .nav-link {
  position: relative;
}
.cid-uJbjsvahEu .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uJbjsvahEu nav.navbar {
  position: fixed;
}
.cid-uJbjsvahEu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.opened {
  transition: all 0.3s;
}
.cid-uJbjsvahEu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJbjsvahEu .navbar .navbar-logo img {
  width: auto;
}
.cid-uJbjsvahEu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJbjsvahEu .navbar.collapsed {
  justify-content: center;
}
.cid-uJbjsvahEu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJbjsvahEu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJbjsvahEu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJbjsvahEu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJbjsvahEu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJbjsvahEu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJbjsvahEu .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-uJbjsvahEu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJbjsvahEu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJbjsvahEu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJbjsvahEu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJbjsvahEu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJbjsvahEu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJbjsvahEu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJbjsvahEu .dropdown-item:hover,
.cid-uJbjsvahEu .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uJbjsvahEu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJbjsvahEu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJbjsvahEu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJbjsvahEu .dropdown-menu,
.cid-uJbjsvahEu .navbar.opened {
  background: #ffffff !important;
}
.cid-uJbjsvahEu .nav-item:focus,
.cid-uJbjsvahEu .nav-link:focus {
  outline: none;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJbjsvahEu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJbjsvahEu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJbjsvahEu .dropdown-item.active,
.cid-uJbjsvahEu .dropdown-item:active {
  background-color: transparent;
}
.cid-uJbjsvahEu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJbjsvahEu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJbjsvahEu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJbjsvahEu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJbjsvahEu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uJbjsvahEu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar {
    height: 70px;
  }
  .cid-uJbjsvahEu .navbar.opened {
    height: auto;
  }
  .cid-uJbjsvahEu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDgwrmITId {
  padding-top: 10rem;
  padding-bottom: 7rem;
  overflow: hidden;
  background-color: #f4f4f4;
}
.cid-uDgwrmITId .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDgwrmITId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDgwrmITId .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uDgwrmITId .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uDgwrmITId .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uDgwrmITId .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uDgwrmITId .col-text {
    margin-top: 20px;
  }
}
.cid-uDgwrmITId .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uDgwrmITId .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uDgwrmITId .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
  text-align: center;
}
.cid-uDgwrmITId .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uDgwrmITId .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .mbr-text {
    padding-right: 0;
  }
}
.cid-uDgwrmITId .mbr-section-btn {
  margin-top: 20px;
  text-align: center;
}
.cid-uDgwrmITId .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .social-container {
    text-align: center;
  }
}
.cid-uDgwrmITId .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .social-title {
    text-align: center;
  }
}
.cid-uDgwrmITId .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .social-list {
    justify-content: center;
  }
}
.cid-uDgwrmITId .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uDgwrmITId .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uDgwrmITId .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uDgwrmITId .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uDgwrmITId .soc-item:hover:before {
  opacity: 1;
}
.cid-uDgwrmITId .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uDgwrmITId .col-img {
    order: 2;
    margin-top: 30px;
  }
}
.cid-uDgwrmITId lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uDgwrmITId .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uDgwrmITId .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uDgwrmITId .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #9ca5b1, #acb8c3);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #ffffff;
  border-radius: 6px;
}
.cid-uDgwrmITId .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uDgwrmITId .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uDgwrmITId .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uDgwrmITId .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uDgwrmITId .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uDgwrmITId .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uDgwrmITId .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uDgwrmITId {
    padding-top: 6rem;
  }
  .cid-uDgwrmITId .mbr-section-title {
    text-align: center;
  }
}
.cid-uDgwrmITId .glitch {
  display: inline-block;
  position: relative;
  color: #4A8AD9;
  font-weight: bold;
  line-height: 1.2;
  white-space: normal;
  font-size: 200%;
}
.cid-uDgwrmITId .glitch::before,
.cid-uDgwrmITId .glitch::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  white-space: normal;
  opacity: 0;
  pointer-events: none;
}
.cid-uDgwrmITId .glitch:hover::before,
.cid-uDgwrmITId .glitch.glitch-active::before {
  opacity: 0.8;
  animation: glitch 650ms infinite;
  clip-path: polygon(0 0, 100% 0, 100% 45%, 0 45%);
  transform: translate(-0.025em, -0.0125em);
}
.cid-uDgwrmITId .glitch:hover::after,
.cid-uDgwrmITId .glitch.glitch-active::after {
  opacity: 0.8;
  animation: glitch 375ms infinite;
  clip-path: polygon(0 65%, 100% 20%, 100% 100%, 0 70%);
  transform: translate(0.0125em, 0.025em);
}
@keyframes glitch {
  0% {
    color: rgba(229, 57, 53, 0.2);
    text-shadow: 0.05em 0 0 #e53935, -0.025em -0.05em 0 #32393d, 0.025em 0.05em 0 #66bb6a;
  }
  14% {
    text-shadow: 0.05em 0 0 #e53935, -0.025em -0.05em 0 #32393d, 0.025em 0.05em 0 #66bb6a;
  }
  15% {
    color: #66bb6a;
    text-shadow: -0.05em -0.025em 0 #e53935, 0.025em -0.025em 0 #32393d, -0.05em -0.05em 0 #66bb6a;
  }
  49% {
    text-shadow: -0.05em -0.025em 0 #e53935, 0.025em -0.025em 0 #32393d, -0.05em -0.05em 0 #66bb6a;
  }
  50% {
    text-shadow: 0.025em 0.05em 0 #e53935, -0.025em 0.05em 0 #32393d, 0 -0.05em 0 #66bb6a;
  }
  99% {
    color: #4A8AD9;
    text-shadow: 0.025em 0.05em 0 #e53935, -0.025em 0.05em 0 #32393d, 0 -0.05em 0 #66bb6a;
  }
  100% {
    text-shadow: -0.025em 0 0 #e53935, -0.025em -0.025em 0 #32393d, -0.025em -0.05em 0 #66bb6a;
  }
}
.cid-uDgwrmITId .custom-slider-background {
  width: 100%;
  filter: drop-shadow(4px 4px 8px rgba(0, 0, 0, 0.1));
  max-width: 600px;
  aspect-ratio: 1.65526985;
  background: url("data:image/svg+xml,%3Csvg%20id%3D%22_Layer_2%22%20data-name%3D%22Layer%202%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20351.48%20212.34%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%20%23fecb2f%3B%7D%20.cls-2%7Bfill%3A%20%23fff%3B%7D%20.cls-3%7Bfill%3A%20%23e4eef4%3B%7D%20.cls-4%7Bfill%3A%20%23e73555%3B%7D%20.cls-5%7Bfill%3A%20%2349ae48%3B%7D%3C/style%3E%3C/defs%3E%3Cg%20id%3D%22Objects%22%3E%3Crect%20class%3D%22cls-2%22%20y%3D%2219.32%22%20width%3D%22351.48%22%20height%3D%22193.02%22/%3E%3Cg%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M6.75%2C0h337.98c3.73%2C0%2C6.75%2C3.03%2C6.75%2C6.75v12.57H0V6.75C0%2C3.03%2C3.03%2C0%2C6.75%2C0Z%22/%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M15.32%2C9.66c0-2.13%2C1.73-3.86%2C3.86-3.86s3.86%2C1.73%2C3.86%2C3.86-1.73%2C3.86-3.86%2C3.86-3.86-1.73-3.86-3.86Z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2236.3%22%20cy%3D%229.66%22%20r%3D%223.86%22/%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M49.57%2C9.66c0-2.13%2C1.73-3.86%2C3.86-3.86s3.86%2C1.73%2C3.86%2C3.86-1.73%2C3.86-3.86%2C3.86-3.86-1.73-3.86-3.86Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
  background-size: contain;
  position: relative;
  margin: 0 auto;
  font-family: var(--mbr-font-family, 'Montserrat', sans-serif) !important;
  font-weight: 700;
}
.cid-uDgwrmITId .custom-slider-container {
  font-size: 30px;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  font-family: inherit;
}
.cid-uDgwrmITId .custom-static-text {
  color: #22262b;
  margin-top: 3px;
  font-family: var(--mbr-font-family, 'Montserrat', sans-serif) !important;
  font-weight: 700;
}
.cid-uDgwrmITId .custom-carousel {
  position: relative;
  display: inline-block;
  height: 40px;
  width: 210px;
  text-align: center;
}
.cid-uDgwrmITId .custom-carousel-item {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #4A8AD9;
  animation: custom-carousel-animate-vertical 21s linear infinite;
  opacity: 0;
  white-space: nowrap;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(1) {
  animation-delay: 0s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(2) {
  animation-delay: -3s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(3) {
  animation-delay: -6s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(4) {
  animation-delay: -9s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(5) {
  animation-delay: -12s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(6) {
  animation-delay: -15s;
}
.cid-uDgwrmITId .custom-carousel-item:nth-child(7) {
  animation-delay: -18s;
}
@keyframes custom-carousel-animate-vertical {
  0% {
    transform: translateY(100%) scale(0.5);
    opacity: 0;
    visibility: hidden;
  }
  3%,
  14.29% {
    transform: translateY(100%) scale(0.7);
    opacity: 0.4;
    visibility: visible;
  }
  17.29%,
  28.57% {
    transform: translateY(0) scale(1);
    opacity: 1;
    visibility: visible;
  }
  31.57%,
  42.86% {
    transform: translateY(-100%) scale(0.7);
    opacity: 0.4;
    visibility: visible;
  }
  45.86% {
    transform: translateY(-100%) scale(0.5);
    opacity: 0;
    visibility: visible;
  }
  100% {
    transform: translateY(-100%) scale(0.5);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 420px) {
  .cid-uDgwrmITId .custom-slider-container {
    font-size: 20px;
    margin-top: 14px;
  }
  .cid-uDgwrmITId .custom-carousel {
    width: 120px;
    margin-top: 14px;
  }
  .cid-uDgwrmITId .custom-slider-background {
    width: 300px;
    height: 180px;
  }
}
@media (max-width: 500px) {
  .cid-uDgwrmITId .custom-slider-background {
    max-width: 300px;
  }
  .cid-uDgwrmITId .custom-slider-container {
    font-size: 20px;
    margin-top: 14px;
  }
  .cid-uDgwrmITId .custom-carousel {
    width: 120px;
    margin-top: 14px;
  }
}
.cid-uJg72D6pO4 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uJg72D6pO4 .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uJg72D6pO4 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uJg72D6pO4 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uJg72D6pO4 .mbr-text {
  color: #444;
}
.cid-uJg72D6pO4 h5 {
  margin-bottom: 0;
}
.cid-uJg72D6pO4 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJg72D6pO4 .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uJg72D6pO4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uJg72D6pO4 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uJg72D6pO4 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJg72D6pO4 .social-list a:hover {
  opacity: .4;
}
.cid-uJg72D6pO4 .media-container-row > div {
  padding: 0px;
}
.cid-uJg72D6pO4 .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uJg72D6pO4 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uJg72D6pO4 .group-title SPAN {
  color: #656565;
}
.cid-uJg72D6pO4 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uJg72D6pO4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uJg72D6pO4 h3 {
    margin-bottom: 10px;
  }
}
.cid-uJg72D6pO4 .links SPAN {
  color: #9e9e9e;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .navbar-brand {
  color: #eeeff2;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .social-list {
  text-align: left;
}
.cid-uDgwrwpnlx.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrwpnlx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrwpnlx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrwpnlx .modal-content,
.cid-uDgwrwpnlx .modal-dialog {
  height: auto;
}
.cid-uDgwrwpnlx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrwpnlx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrwpnlx .form-wrapper .mbr-form .form-group,
  .cid-uDgwrwpnlx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrwpnlx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrwpnlx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrwpnlx .mbr-text {
  text-align: center;
}
.cid-uDgwrwpnlx .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrwpnlx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrwpnlx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrwpnlx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrwpnlx .modal-open {
  overflow: hidden;
}
.cid-uDgwrwpnlx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrwpnlx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrwpnlx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrwpnlx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrwpnlx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrwpnlx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrwpnlx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrwpnlx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrwpnlx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrwpnlx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrwpnlx .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrwpnlx .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrwpnlx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrwpnlx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrwpnlx .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrwpnlx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrwpnlx .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrwpnlx .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrwpnlx .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrwpnlx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrwpnlx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrwpnlx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrwpnlx .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrwpnlx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrwpnlx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrwpnlx .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrwpnlx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrwpnlx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrwpnlx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrwpnlx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrwpnlx .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrwpnlx .modal-lg,
  .cid-uDgwrwpnlx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrwpnlx .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrwpnlx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrwpnlx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrwpnlx .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrwpnlx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrwpnlx .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrwpnlx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrwpnlx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrwpnlx .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrwpnlx .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrwpnlx LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrwpnlx .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrwpnlx .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwrxdV8t.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrxdV8t.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrxdV8t.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrxdV8t .modal-content,
.cid-uDgwrxdV8t .modal-dialog {
  height: auto;
}
.cid-uDgwrxdV8t .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrxdV8t .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrxdV8t .form-wrapper .mbr-form .form-group,
  .cid-uDgwrxdV8t .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrxdV8t .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrxdV8t .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrxdV8t .mbr-text {
  text-align: center;
}
.cid-uDgwrxdV8t .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrxdV8t .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrxdV8t .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrxdV8t .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrxdV8t .modal-open {
  overflow: hidden;
}
.cid-uDgwrxdV8t .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrxdV8t .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrxdV8t .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrxdV8t .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrxdV8t .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrxdV8t .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrxdV8t .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrxdV8t .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrxdV8t .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrxdV8t .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrxdV8t .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrxdV8t .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrxdV8t .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrxdV8t .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxdV8t .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrxdV8t .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrxdV8t .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrxdV8t .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrxdV8t .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrxdV8t .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrxdV8t .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrxdV8t .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxdV8t .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrxdV8t .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrxdV8t .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxdV8t .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrxdV8t .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrxdV8t .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrxdV8t .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrxdV8t .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrxdV8t .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrxdV8t .modal-lg,
  .cid-uDgwrxdV8t .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrxdV8t .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrxdV8t .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrxdV8t .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrxdV8t .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrxdV8t .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrxdV8t .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrxdV8t .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrxdV8t .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrxdV8t .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrxdV8t .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrxdV8t LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrxdV8t .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrxdV8t .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwrxZj02.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrxZj02.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrxZj02.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrxZj02 .modal-content,
.cid-uDgwrxZj02 .modal-dialog {
  height: auto;
}
.cid-uDgwrxZj02 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrxZj02 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrxZj02 .form-wrapper .mbr-form .form-group,
  .cid-uDgwrxZj02 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrxZj02 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrxZj02 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrxZj02 .mbr-text {
  text-align: center;
}
.cid-uDgwrxZj02 .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrxZj02 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrxZj02 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrxZj02 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrxZj02 .modal-open {
  overflow: hidden;
}
.cid-uDgwrxZj02 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrxZj02 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrxZj02 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrxZj02 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrxZj02 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrxZj02 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrxZj02 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrxZj02 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrxZj02 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrxZj02 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrxZj02 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrxZj02 .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrxZj02 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrxZj02 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxZj02 .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrxZj02 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrxZj02 .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrxZj02 .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrxZj02 .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrxZj02 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrxZj02 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrxZj02 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxZj02 .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrxZj02 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrxZj02 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrxZj02 .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrxZj02 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrxZj02 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrxZj02 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrxZj02 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrxZj02 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrxZj02 .modal-lg,
  .cid-uDgwrxZj02 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrxZj02 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrxZj02 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrxZj02 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrxZj02 .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrxZj02 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrxZj02 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrxZj02 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrxZj02 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrxZj02 .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrxZj02 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrxZj02 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrxZj02 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrxZj02 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwryLWew.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwryLWew.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwryLWew.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwryLWew .modal-content,
.cid-uDgwryLWew .modal-dialog {
  height: auto;
}
.cid-uDgwryLWew .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwryLWew .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwryLWew .form-wrapper .mbr-form .form-group,
  .cid-uDgwryLWew .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwryLWew .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwryLWew .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwryLWew .mbr-text {
  text-align: center;
}
.cid-uDgwryLWew .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwryLWew .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwryLWew .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwryLWew .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwryLWew .modal-open {
  overflow: hidden;
}
.cid-uDgwryLWew .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwryLWew .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwryLWew .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwryLWew .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwryLWew .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwryLWew .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwryLWew .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwryLWew .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwryLWew .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwryLWew .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwryLWew .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwryLWew .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwryLWew .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwryLWew .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwryLWew .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwryLWew .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwryLWew .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwryLWew .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwryLWew .modal-header .close:focus {
  outline: none;
}
.cid-uDgwryLWew .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwryLWew .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwryLWew .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwryLWew .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwryLWew .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwryLWew .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwryLWew .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwryLWew .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwryLWew .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwryLWew .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwryLWew .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwryLWew .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwryLWew .modal-lg,
  .cid-uDgwryLWew .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwryLWew .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwryLWew .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwryLWew .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwryLWew .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwryLWew .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwryLWew .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwryLWew .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwryLWew .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwryLWew .mbr-section-btn {
  margin: 0;
}
.cid-uDgwryLWew .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwryLWew LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwryLWew .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwryLWew .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwrzAIdS.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrzAIdS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrzAIdS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrzAIdS .modal-content,
.cid-uDgwrzAIdS .modal-dialog {
  height: auto;
}
.cid-uDgwrzAIdS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrzAIdS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrzAIdS .form-wrapper .mbr-form .form-group,
  .cid-uDgwrzAIdS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrzAIdS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrzAIdS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrzAIdS .mbr-text {
  text-align: center;
}
.cid-uDgwrzAIdS .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrzAIdS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrzAIdS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrzAIdS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrzAIdS .modal-open {
  overflow: hidden;
}
.cid-uDgwrzAIdS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrzAIdS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrzAIdS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrzAIdS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrzAIdS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrzAIdS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrzAIdS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrzAIdS .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrzAIdS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrzAIdS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrzAIdS .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrzAIdS .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrzAIdS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrzAIdS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrzAIdS .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrzAIdS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrzAIdS .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrzAIdS .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrzAIdS .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrzAIdS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrzAIdS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrzAIdS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrzAIdS .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrzAIdS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrzAIdS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrzAIdS .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrzAIdS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrzAIdS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrzAIdS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrzAIdS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrzAIdS .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrzAIdS .modal-lg,
  .cid-uDgwrzAIdS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrzAIdS .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrzAIdS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrzAIdS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrzAIdS .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrzAIdS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrzAIdS .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrzAIdS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrzAIdS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrzAIdS .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrzAIdS .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrzAIdS LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrzAIdS .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrzAIdS .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwrAoZRQ.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrAoZRQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrAoZRQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrAoZRQ .modal-content,
.cid-uDgwrAoZRQ .modal-dialog {
  height: auto;
}
.cid-uDgwrAoZRQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrAoZRQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrAoZRQ .form-wrapper .mbr-form .form-group,
  .cid-uDgwrAoZRQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrAoZRQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrAoZRQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrAoZRQ .mbr-text {
  text-align: center;
}
.cid-uDgwrAoZRQ .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrAoZRQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrAoZRQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrAoZRQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrAoZRQ .modal-open {
  overflow: hidden;
}
.cid-uDgwrAoZRQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrAoZRQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrAoZRQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrAoZRQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrAoZRQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrAoZRQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrAoZRQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrAoZRQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrAoZRQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrAoZRQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrAoZRQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrAoZRQ .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrAoZRQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrAoZRQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrAoZRQ .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrAoZRQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrAoZRQ .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrAoZRQ .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrAoZRQ .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrAoZRQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrAoZRQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrAoZRQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrAoZRQ .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrAoZRQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrAoZRQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrAoZRQ .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrAoZRQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrAoZRQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrAoZRQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrAoZRQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrAoZRQ .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrAoZRQ .modal-lg,
  .cid-uDgwrAoZRQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrAoZRQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrAoZRQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrAoZRQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrAoZRQ .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrAoZRQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrAoZRQ .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrAoZRQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrAoZRQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrAoZRQ .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrAoZRQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrAoZRQ LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrAoZRQ .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrAoZRQ .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDgwrBeJWw.popup-builder {
  background-color: #ffffff;
}
.cid-uDgwrBeJWw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDgwrBeJWw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDgwrBeJWw .modal-content,
.cid-uDgwrBeJWw .modal-dialog {
  height: auto;
}
.cid-uDgwrBeJWw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDgwrBeJWw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDgwrBeJWw .form-wrapper .mbr-form .form-group,
  .cid-uDgwrBeJWw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDgwrBeJWw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDgwrBeJWw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDgwrBeJWw .mbr-text {
  text-align: center;
}
.cid-uDgwrBeJWw .pt-0 {
  padding-top: 0 !important;
}
.cid-uDgwrBeJWw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDgwrBeJWw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDgwrBeJWw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDgwrBeJWw .modal-open {
  overflow: hidden;
}
.cid-uDgwrBeJWw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDgwrBeJWw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDgwrBeJWw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDgwrBeJWw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDgwrBeJWw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDgwrBeJWw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDgwrBeJWw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDgwrBeJWw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDgwrBeJWw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDgwrBeJWw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDgwrBeJWw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDgwrBeJWw .modal-backdrop.show {
  opacity: .5;
}
.cid-uDgwrBeJWw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDgwrBeJWw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrBeJWw .modal-header {
    padding: 1rem;
  }
}
.cid-uDgwrBeJWw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDgwrBeJWw .modal-header .close svg {
  fill: #353535;
}
.cid-uDgwrBeJWw .modal-header .close:hover {
  opacity: 1;
}
.cid-uDgwrBeJWw .modal-header .close:focus {
  outline: none;
}
.cid-uDgwrBeJWw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDgwrBeJWw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDgwrBeJWw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrBeJWw .modal-body {
    padding: 1rem;
  }
}
.cid-uDgwrBeJWw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDgwrBeJWw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDgwrBeJWw .modal-footer {
    padding: 1rem;
  }
}
.cid-uDgwrBeJWw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDgwrBeJWw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDgwrBeJWw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDgwrBeJWw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDgwrBeJWw .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDgwrBeJWw .modal-lg,
  .cid-uDgwrBeJWw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDgwrBeJWw .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDgwrBeJWw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDgwrBeJWw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDgwrBeJWw .form-group {
  margin-bottom: 1rem;
}
.cid-uDgwrBeJWw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDgwrBeJWw .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDgwrBeJWw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDgwrBeJWw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDgwrBeJWw .mbr-section-btn {
  margin: 0;
}
.cid-uDgwrBeJWw .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDgwrBeJWw LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDgwrBeJWw .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDgwrBeJWw .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uJbjsvahEu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uJbjsvahEu .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uJbjsvahEu .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uJbjsvahEu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uJbjsvahEu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uJbjsvahEu .container {
    padding: 0 1rem;
  }
}
.cid-uJbjsvahEu .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uJbjsvahEu .nav-link {
  position: relative;
}
.cid-uJbjsvahEu .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uJbjsvahEu nav.navbar {
  position: fixed;
}
.cid-uJbjsvahEu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.opened {
  transition: all 0.3s;
}
.cid-uJbjsvahEu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJbjsvahEu .navbar .navbar-logo img {
  width: auto;
}
.cid-uJbjsvahEu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJbjsvahEu .navbar.collapsed {
  justify-content: center;
}
.cid-uJbjsvahEu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJbjsvahEu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJbjsvahEu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJbjsvahEu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJbjsvahEu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJbjsvahEu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJbjsvahEu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJbjsvahEu .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-uJbjsvahEu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJbjsvahEu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJbjsvahEu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJbjsvahEu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJbjsvahEu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJbjsvahEu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJbjsvahEu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJbjsvahEu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJbjsvahEu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJbjsvahEu .dropdown-item:hover,
.cid-uJbjsvahEu .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uJbjsvahEu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJbjsvahEu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJbjsvahEu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJbjsvahEu .dropdown-menu,
.cid-uJbjsvahEu .navbar.opened {
  background: #ffffff !important;
}
.cid-uJbjsvahEu .nav-item:focus,
.cid-uJbjsvahEu .nav-link:focus {
  outline: none;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJbjsvahEu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJbjsvahEu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJbjsvahEu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJbjsvahEu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJbjsvahEu .dropdown-item.active,
.cid-uJbjsvahEu .dropdown-item:active {
  background-color: transparent;
}
.cid-uJbjsvahEu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJbjsvahEu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJbjsvahEu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJbjsvahEu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJbjsvahEu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJbjsvahEu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJbjsvahEu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJbjsvahEu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJbjsvahEu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJbjsvahEu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uJbjsvahEu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJbjsvahEu .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-uJbjsvahEu .navbar {
    height: 70px;
  }
  .cid-uJbjsvahEu .navbar.opened {
    height: auto;
  }
  .cid-uJbjsvahEu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDlc4khCZ9 {
  padding-top: 10rem;
  padding-bottom: 7rem;
  overflow: hidden;
  background-color: #f4f4f4;
}
.cid-uDlc4khCZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDlc4khCZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDlc4khCZ9 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uDlc4khCZ9 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uDlc4khCZ9 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uDlc4khCZ9 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uDlc4khCZ9 .col-text {
    margin-top: 20px;
  }
}
.cid-uDlc4khCZ9 .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uDlc4khCZ9 .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uDlc4khCZ9 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
  text-align: center;
}
.cid-uDlc4khCZ9 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uDlc4khCZ9 .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .mbr-text {
    padding-right: 0;
  }
}
.cid-uDlc4khCZ9 .mbr-section-btn {
  margin-top: 20px;
  text-align: center;
}
.cid-uDlc4khCZ9 .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .social-container {
    text-align: center;
  }
}
.cid-uDlc4khCZ9 .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .social-title {
    text-align: center;
  }
}
.cid-uDlc4khCZ9 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .social-list {
    justify-content: center;
  }
}
.cid-uDlc4khCZ9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uDlc4khCZ9 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uDlc4khCZ9 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uDlc4khCZ9 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uDlc4khCZ9 .soc-item:hover:before {
  opacity: 1;
}
.cid-uDlc4khCZ9 .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uDlc4khCZ9 .col-img {
    order: 2;
    margin-top: 30px;
  }
}
.cid-uDlc4khCZ9 lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uDlc4khCZ9 .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uDlc4khCZ9 .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uDlc4khCZ9 .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #9ca5b1, #acb8c3);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #ffffff;
  border-radius: 6px;
}
.cid-uDlc4khCZ9 .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uDlc4khCZ9 .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uDlc4khCZ9 .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uDlc4khCZ9 .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uDlc4khCZ9 .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uDlc4khCZ9 .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uDlc4khCZ9 .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uDlc4khCZ9 {
    padding-top: 6rem;
  }
  .cid-uDlc4khCZ9 .mbr-section-title {
    text-align: center;
  }
}
.cid-uDlc4khCZ9 .glitch {
  display: inline-block;
  position: relative;
  color: #4A8AD9;
  font-weight: bold;
  line-height: 1.2;
  white-space: normal;
}
.cid-uDlc4khCZ9 .glitch::before,
.cid-uDlc4khCZ9 .glitch::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  white-space: normal;
  opacity: 0;
  pointer-events: none;
}
.cid-uDlc4khCZ9 .glitch:hover::before,
.cid-uDlc4khCZ9 .glitch.glitch-active::before {
  opacity: 0.8;
  animation: glitch 650ms infinite;
  clip-path: polygon(0 0, 100% 0, 100% 45%, 0 45%);
  transform: translate(-0.025em, -0.0125em);
}
.cid-uDlc4khCZ9 .glitch:hover::after,
.cid-uDlc4khCZ9 .glitch.glitch-active::after {
  opacity: 0.8;
  animation: glitch 375ms infinite;
  clip-path: polygon(0 65%, 100% 20%, 100% 100%, 0 70%);
  transform: translate(0.0125em, 0.025em);
}
@keyframes glitch {
  0% {
    color: rgba(229, 57, 53, 0.2);
    text-shadow: 0.05em 0 0 #e53935, -0.025em -0.05em 0 #32393d, 0.025em 0.05em 0 #66bb6a;
  }
  14% {
    text-shadow: 0.05em 0 0 #e53935, -0.025em -0.05em 0 #32393d, 0.025em 0.05em 0 #66bb6a;
  }
  15% {
    color: #66bb6a;
    text-shadow: -0.05em -0.025em 0 #e53935, 0.025em -0.025em 0 #32393d, -0.05em -0.05em 0 #66bb6a;
  }
  49% {
    text-shadow: -0.05em -0.025em 0 #e53935, 0.025em -0.025em 0 #32393d, -0.05em -0.05em 0 #66bb6a;
  }
  50% {
    text-shadow: 0.025em 0.05em 0 #e53935, -0.025em 0.05em 0 #32393d, 0 -0.05em 0 #66bb6a;
  }
  99% {
    color: #4A8AD9;
    text-shadow: 0.025em 0.05em 0 #e53935, -0.025em 0.05em 0 #32393d, 0 -0.05em 0 #66bb6a;
  }
  100% {
    text-shadow: -0.025em 0 0 #e53935, -0.025em -0.025em 0 #32393d, -0.025em -0.05em 0 #66bb6a;
  }
}
.cid-uDlc4khCZ9 .custom-slider-background {
  width: 100%;
  filter: drop-shadow(4px 4px 8px rgba(0, 0, 0, 0.1));
  max-width: 600px;
  aspect-ratio: 1.65526985;
  background: url("data:image/svg+xml,%3Csvg%20id%3D%22_Layer_2%22%20data-name%3D%22Layer%202%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20351.48%20212.34%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%20%23fecb2f%3B%7D%20.cls-2%7Bfill%3A%20%23fff%3B%7D%20.cls-3%7Bfill%3A%20%23e4eef4%3B%7D%20.cls-4%7Bfill%3A%20%23e73555%3B%7D%20.cls-5%7Bfill%3A%20%2349ae48%3B%7D%3C/style%3E%3C/defs%3E%3Cg%20id%3D%22Objects%22%3E%3Crect%20class%3D%22cls-2%22%20y%3D%2219.32%22%20width%3D%22351.48%22%20height%3D%22193.02%22/%3E%3Cg%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M6.75%2C0h337.98c3.73%2C0%2C6.75%2C3.03%2C6.75%2C6.75v12.57H0V6.75C0%2C3.03%2C3.03%2C0%2C6.75%2C0Z%22/%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M15.32%2C9.66c0-2.13%2C1.73-3.86%2C3.86-3.86s3.86%2C1.73%2C3.86%2C3.86-1.73%2C3.86-3.86%2C3.86-3.86-1.73-3.86-3.86Z%22/%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2236.3%22%20cy%3D%229.66%22%20r%3D%223.86%22/%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M49.57%2C9.66c0-2.13%2C1.73-3.86%2C3.86-3.86s3.86%2C1.73%2C3.86%2C3.86-1.73%2C3.86-3.86%2C3.86-3.86-1.73-3.86-3.86Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
  background-size: contain;
  position: relative;
  margin: 0 auto;
  font-family: var(--mbr-font-family, 'Montserrat', sans-serif) !important;
  font-weight: 700;
}
.cid-uDlc4khCZ9 .custom-slider-container {
  font-size: 30px;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  font-family: inherit;
}
.cid-uDlc4khCZ9 .custom-static-text {
  color: #22262b;
  margin-top: 3px;
  font-family: var(--mbr-font-family, 'Montserrat', sans-serif) !important;
  font-weight: 700;
}
.cid-uDlc4khCZ9 .custom-carousel {
  position: relative;
  display: inline-block;
  height: 40px;
  width: 210px;
  text-align: center;
}
.cid-uDlc4khCZ9 .custom-carousel-item {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #4A8AD9;
  animation: custom-carousel-animate-vertical 21s linear infinite;
  opacity: 0;
  white-space: nowrap;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(1) {
  animation-delay: 0s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(2) {
  animation-delay: -3s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(3) {
  animation-delay: -6s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(4) {
  animation-delay: -9s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(5) {
  animation-delay: -12s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(6) {
  animation-delay: -15s;
}
.cid-uDlc4khCZ9 .custom-carousel-item:nth-child(7) {
  animation-delay: -18s;
}
@keyframes custom-carousel-animate-vertical {
  0% {
    transform: translateY(100%) scale(0.5);
    opacity: 0;
    visibility: hidden;
  }
  3%,
  14.29% {
    transform: translateY(100%) scale(0.7);
    opacity: 0.4;
    visibility: visible;
  }
  17.29%,
  28.57% {
    transform: translateY(0) scale(1);
    opacity: 1;
    visibility: visible;
  }
  31.57%,
  42.86% {
    transform: translateY(-100%) scale(0.7);
    opacity: 0.4;
    visibility: visible;
  }
  45.86% {
    transform: translateY(-100%) scale(0.5);
    opacity: 0;
    visibility: visible;
  }
  100% {
    transform: translateY(-100%) scale(0.5);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 420px) {
  .cid-uDlc4khCZ9 .custom-slider-container {
    font-size: 20px;
    margin-top: 14px;
  }
  .cid-uDlc4khCZ9 .custom-carousel {
    width: 120px;
    margin-top: 14px;
  }
  .cid-uDlc4khCZ9 .custom-slider-background {
    width: 300px;
    height: 180px;
  }
}
@media (max-width: 500px) {
  .cid-uDlc4khCZ9 .custom-slider-background {
    max-width: 300px;
  }
  .cid-uDlc4khCZ9 .custom-slider-container {
    font-size: 20px;
    margin-top: 14px;
  }
  .cid-uDlc4khCZ9 .custom-carousel {
    width: 120px;
    margin-top: 14px;
  }
}
.cid-uJg72D6pO4 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uJg72D6pO4 .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uJg72D6pO4 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uJg72D6pO4 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uJg72D6pO4 .mbr-text {
  color: #444;
}
.cid-uJg72D6pO4 h5 {
  margin-bottom: 0;
}
.cid-uJg72D6pO4 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJg72D6pO4 .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uJg72D6pO4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uJg72D6pO4 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uJg72D6pO4 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJg72D6pO4 .social-list a:hover {
  opacity: .4;
}
.cid-uJg72D6pO4 .media-container-row > div {
  padding: 0px;
}
.cid-uJg72D6pO4 .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uJg72D6pO4 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uJg72D6pO4 .group-title SPAN {
  color: #656565;
}
.cid-uJg72D6pO4 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uJg72D6pO4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uJg72D6pO4 h3 {
    margin-bottom: 10px;
  }
}
.cid-uJg72D6pO4 .links SPAN {
  color: #9e9e9e;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .navbar-brand {
  color: #eeeff2;
}
.cid-uJg72D6pO4 .links,
.cid-uJg72D6pO4 .social-list {
  text-align: left;
}
.cid-uDlc4l5eow.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4l5eow.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4l5eow.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4l5eow .modal-content,
.cid-uDlc4l5eow .modal-dialog {
  height: auto;
}
.cid-uDlc4l5eow .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4l5eow .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4l5eow .form-wrapper .mbr-form .form-group,
  .cid-uDlc4l5eow .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4l5eow .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4l5eow .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4l5eow .mbr-text {
  text-align: center;
}
.cid-uDlc4l5eow .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4l5eow .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4l5eow .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4l5eow .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4l5eow .modal-open {
  overflow: hidden;
}
.cid-uDlc4l5eow .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4l5eow .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4l5eow .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4l5eow .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4l5eow .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4l5eow .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4l5eow .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4l5eow .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4l5eow .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4l5eow .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4l5eow .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4l5eow .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4l5eow .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4l5eow .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4l5eow .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4l5eow .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4l5eow .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4l5eow .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4l5eow .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4l5eow .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4l5eow .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4l5eow .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4l5eow .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4l5eow .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4l5eow .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4l5eow .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4l5eow .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4l5eow .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4l5eow .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4l5eow .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4l5eow .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4l5eow .modal-lg,
  .cid-uDlc4l5eow .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4l5eow .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4l5eow .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4l5eow .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4l5eow .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4l5eow .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4l5eow .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4l5eow .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4l5eow .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4l5eow .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4l5eow .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4l5eow LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4l5eow .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4l5eow .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4luHbd.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4luHbd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4luHbd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4luHbd .modal-content,
.cid-uDlc4luHbd .modal-dialog {
  height: auto;
}
.cid-uDlc4luHbd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4luHbd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4luHbd .form-wrapper .mbr-form .form-group,
  .cid-uDlc4luHbd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4luHbd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4luHbd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4luHbd .mbr-text {
  text-align: center;
}
.cid-uDlc4luHbd .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4luHbd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4luHbd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4luHbd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4luHbd .modal-open {
  overflow: hidden;
}
.cid-uDlc4luHbd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4luHbd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4luHbd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4luHbd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4luHbd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4luHbd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4luHbd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4luHbd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4luHbd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4luHbd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4luHbd .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4luHbd .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4luHbd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4luHbd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4luHbd .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4luHbd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4luHbd .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4luHbd .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4luHbd .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4luHbd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4luHbd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4luHbd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4luHbd .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4luHbd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4luHbd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4luHbd .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4luHbd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4luHbd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4luHbd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4luHbd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4luHbd .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4luHbd .modal-lg,
  .cid-uDlc4luHbd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4luHbd .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4luHbd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4luHbd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4luHbd .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4luHbd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4luHbd .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4luHbd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4luHbd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4luHbd .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4luHbd .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4luHbd LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4luHbd .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4luHbd .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4lRBmw.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4lRBmw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4lRBmw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4lRBmw .modal-content,
.cid-uDlc4lRBmw .modal-dialog {
  height: auto;
}
.cid-uDlc4lRBmw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4lRBmw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4lRBmw .form-wrapper .mbr-form .form-group,
  .cid-uDlc4lRBmw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4lRBmw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4lRBmw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4lRBmw .mbr-text {
  text-align: center;
}
.cid-uDlc4lRBmw .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4lRBmw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4lRBmw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4lRBmw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4lRBmw .modal-open {
  overflow: hidden;
}
.cid-uDlc4lRBmw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4lRBmw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4lRBmw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4lRBmw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4lRBmw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4lRBmw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4lRBmw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4lRBmw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4lRBmw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4lRBmw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4lRBmw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4lRBmw .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4lRBmw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4lRBmw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4lRBmw .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4lRBmw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4lRBmw .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4lRBmw .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4lRBmw .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4lRBmw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4lRBmw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4lRBmw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4lRBmw .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4lRBmw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4lRBmw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4lRBmw .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4lRBmw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4lRBmw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4lRBmw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4lRBmw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4lRBmw .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4lRBmw .modal-lg,
  .cid-uDlc4lRBmw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4lRBmw .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4lRBmw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4lRBmw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4lRBmw .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4lRBmw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4lRBmw .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4lRBmw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4lRBmw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4lRBmw .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4lRBmw .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4lRBmw LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4lRBmw .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4lRBmw .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4mtgTN.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4mtgTN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4mtgTN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4mtgTN .modal-content,
.cid-uDlc4mtgTN .modal-dialog {
  height: auto;
}
.cid-uDlc4mtgTN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4mtgTN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4mtgTN .form-wrapper .mbr-form .form-group,
  .cid-uDlc4mtgTN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4mtgTN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4mtgTN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4mtgTN .mbr-text {
  text-align: center;
}
.cid-uDlc4mtgTN .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4mtgTN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4mtgTN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4mtgTN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4mtgTN .modal-open {
  overflow: hidden;
}
.cid-uDlc4mtgTN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4mtgTN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4mtgTN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4mtgTN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4mtgTN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4mtgTN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4mtgTN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4mtgTN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4mtgTN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4mtgTN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4mtgTN .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4mtgTN .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4mtgTN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4mtgTN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4mtgTN .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4mtgTN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4mtgTN .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4mtgTN .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4mtgTN .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4mtgTN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4mtgTN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4mtgTN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4mtgTN .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4mtgTN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4mtgTN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4mtgTN .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4mtgTN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4mtgTN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4mtgTN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4mtgTN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4mtgTN .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4mtgTN .modal-lg,
  .cid-uDlc4mtgTN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4mtgTN .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4mtgTN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4mtgTN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4mtgTN .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4mtgTN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4mtgTN .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4mtgTN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4mtgTN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4mtgTN .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4mtgTN .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4mtgTN LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4mtgTN .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4mtgTN .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4n120o.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4n120o.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4n120o.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4n120o .modal-content,
.cid-uDlc4n120o .modal-dialog {
  height: auto;
}
.cid-uDlc4n120o .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4n120o .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4n120o .form-wrapper .mbr-form .form-group,
  .cid-uDlc4n120o .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4n120o .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4n120o .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4n120o .mbr-text {
  text-align: center;
}
.cid-uDlc4n120o .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4n120o .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4n120o .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4n120o .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4n120o .modal-open {
  overflow: hidden;
}
.cid-uDlc4n120o .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4n120o .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4n120o .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4n120o .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4n120o .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4n120o .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4n120o .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4n120o .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4n120o .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4n120o .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4n120o .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4n120o .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4n120o .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4n120o .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4n120o .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4n120o .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4n120o .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4n120o .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4n120o .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4n120o .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4n120o .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4n120o .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4n120o .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4n120o .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4n120o .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4n120o .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4n120o .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4n120o .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4n120o .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4n120o .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4n120o .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4n120o .modal-lg,
  .cid-uDlc4n120o .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4n120o .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4n120o .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4n120o .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4n120o .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4n120o .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4n120o .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4n120o .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4n120o .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4n120o .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4n120o .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4n120o LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4n120o .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4n120o .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4nz3I5.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4nz3I5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4nz3I5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4nz3I5 .modal-content,
.cid-uDlc4nz3I5 .modal-dialog {
  height: auto;
}
.cid-uDlc4nz3I5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4nz3I5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4nz3I5 .form-wrapper .mbr-form .form-group,
  .cid-uDlc4nz3I5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4nz3I5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4nz3I5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4nz3I5 .mbr-text {
  text-align: center;
}
.cid-uDlc4nz3I5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4nz3I5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4nz3I5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4nz3I5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4nz3I5 .modal-open {
  overflow: hidden;
}
.cid-uDlc4nz3I5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4nz3I5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4nz3I5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4nz3I5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4nz3I5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4nz3I5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4nz3I5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4nz3I5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4nz3I5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4nz3I5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4nz3I5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4nz3I5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4nz3I5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4nz3I5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nz3I5 .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4nz3I5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4nz3I5 .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4nz3I5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4nz3I5 .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4nz3I5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4nz3I5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4nz3I5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nz3I5 .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4nz3I5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4nz3I5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nz3I5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4nz3I5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4nz3I5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4nz3I5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4nz3I5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4nz3I5 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4nz3I5 .modal-lg,
  .cid-uDlc4nz3I5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4nz3I5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4nz3I5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4nz3I5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4nz3I5 .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4nz3I5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4nz3I5 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4nz3I5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4nz3I5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4nz3I5 .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4nz3I5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4nz3I5 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4nz3I5 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4nz3I5 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uDlc4nYD0G.popup-builder {
  background-color: #ffffff;
}
.cid-uDlc4nYD0G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uDlc4nYD0G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uDlc4nYD0G .modal-content,
.cid-uDlc4nYD0G .modal-dialog {
  height: auto;
}
.cid-uDlc4nYD0G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uDlc4nYD0G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uDlc4nYD0G .form-wrapper .mbr-form .form-group,
  .cid-uDlc4nYD0G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uDlc4nYD0G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uDlc4nYD0G .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDlc4nYD0G .mbr-text {
  text-align: center;
}
.cid-uDlc4nYD0G .pt-0 {
  padding-top: 0 !important;
}
.cid-uDlc4nYD0G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uDlc4nYD0G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uDlc4nYD0G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uDlc4nYD0G .modal-open {
  overflow: hidden;
}
.cid-uDlc4nYD0G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uDlc4nYD0G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uDlc4nYD0G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uDlc4nYD0G .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uDlc4nYD0G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uDlc4nYD0G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uDlc4nYD0G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uDlc4nYD0G .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uDlc4nYD0G .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uDlc4nYD0G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uDlc4nYD0G .modal-backdrop.fade {
  opacity: 0;
}
.cid-uDlc4nYD0G .modal-backdrop.show {
  opacity: .5;
}
.cid-uDlc4nYD0G .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uDlc4nYD0G .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nYD0G .modal-header {
    padding: 1rem;
  }
}
.cid-uDlc4nYD0G .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uDlc4nYD0G .modal-header .close svg {
  fill: #353535;
}
.cid-uDlc4nYD0G .modal-header .close:hover {
  opacity: 1;
}
.cid-uDlc4nYD0G .modal-header .close:focus {
  outline: none;
}
.cid-uDlc4nYD0G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uDlc4nYD0G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uDlc4nYD0G .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nYD0G .modal-body {
    padding: 1rem;
  }
}
.cid-uDlc4nYD0G .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uDlc4nYD0G .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlc4nYD0G .modal-footer {
    padding: 1rem;
  }
}
.cid-uDlc4nYD0G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uDlc4nYD0G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uDlc4nYD0G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uDlc4nYD0G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uDlc4nYD0G .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uDlc4nYD0G .modal-lg,
  .cid-uDlc4nYD0G .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uDlc4nYD0G .modal-xl {
    max-width: 1140px;
  }
}
.cid-uDlc4nYD0G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uDlc4nYD0G .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uDlc4nYD0G .form-group {
  margin-bottom: 1rem;
}
.cid-uDlc4nYD0G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uDlc4nYD0G .form-control:hover {
  border-color: #22262b !important;
}
.cid-uDlc4nYD0G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uDlc4nYD0G .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uDlc4nYD0G .mbr-section-btn {
  margin: 0;
}
.cid-uDlc4nYD0G .mbr-section-btn .btn {
  margin: 0;
}
.cid-uDlc4nYD0G LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uDlc4nYD0G .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uDlc4nYD0G .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uPCmC46pcJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPCmC46pcJ .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uPCmC46pcJ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uPCmC46pcJ .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uPCmC46pcJ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uPCmC46pcJ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uPCmC46pcJ .container {
    padding: 0 1rem;
  }
}
.cid-uPCmC46pcJ .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uPCmC46pcJ .nav-link {
  position: relative;
}
.cid-uPCmC46pcJ .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uPCmC46pcJ nav.navbar {
  position: fixed;
}
.cid-uPCmC46pcJ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPCmC46pcJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uPCmC46pcJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPCmC46pcJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uPCmC46pcJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPCmC46pcJ .navbar.collapsed {
  justify-content: center;
}
.cid-uPCmC46pcJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPCmC46pcJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPCmC46pcJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uPCmC46pcJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPCmC46pcJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPCmC46pcJ .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-uPCmC46pcJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPCmC46pcJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPCmC46pcJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPCmC46pcJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPCmC46pcJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPCmC46pcJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPCmC46pcJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPCmC46pcJ .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-uPCmC46pcJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPCmC46pcJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPCmC46pcJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPCmC46pcJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPCmC46pcJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPCmC46pcJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPCmC46pcJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPCmC46pcJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPCmC46pcJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPCmC46pcJ .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-uPCmC46pcJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPCmC46pcJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPCmC46pcJ .dropdown-item:hover,
.cid-uPCmC46pcJ .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uPCmC46pcJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPCmC46pcJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPCmC46pcJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uPCmC46pcJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPCmC46pcJ .dropdown-menu,
.cid-uPCmC46pcJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uPCmC46pcJ .nav-item:focus,
.cid-uPCmC46pcJ .nav-link:focus {
  outline: none;
}
.cid-uPCmC46pcJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPCmC46pcJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPCmC46pcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPCmC46pcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPCmC46pcJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPCmC46pcJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPCmC46pcJ .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-uPCmC46pcJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPCmC46pcJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPCmC46pcJ .dropdown-item.active,
.cid-uPCmC46pcJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uPCmC46pcJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPCmC46pcJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPCmC46pcJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPCmC46pcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPCmC46pcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPCmC46pcJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPCmC46pcJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPCmC46pcJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPCmC46pcJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPCmC46pcJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPCmC46pcJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPCmC46pcJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCmC46pcJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCmC46pcJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPCmC46pcJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCmC46pcJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPCmC46pcJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPCmC46pcJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCmC46pcJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPCmC46pcJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPCmC46pcJ .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-uPCmC46pcJ .navbar {
    height: 70px;
  }
  .cid-uPCmC46pcJ .navbar.opened {
    height: auto;
  }
  .cid-uPCmC46pcJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCmC4GTey {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uPCmC4GTey .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmC4GTey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmC4GTey .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uPCmC4GTey .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uPCmC4GTey .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uPCmC4GTey .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uPCmC4GTey .col-text {
    margin-top: 20px;
  }
}
.cid-uPCmC4GTey .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uPCmC4GTey .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uPCmC4GTey .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uPCmC4GTey .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uPCmC4GTey .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .mbr-text {
    padding-right: 0;
  }
}
.cid-uPCmC4GTey .mbr-section-btn {
  margin-top: 20px;
}
.cid-uPCmC4GTey .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .social-container {
    text-align: center;
  }
}
.cid-uPCmC4GTey .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .social-title {
    text-align: center;
  }
}
.cid-uPCmC4GTey .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .social-list {
    justify-content: center;
  }
}
.cid-uPCmC4GTey .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uPCmC4GTey .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uPCmC4GTey .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uPCmC4GTey .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uPCmC4GTey .soc-item:hover:before {
  opacity: 1;
}
.cid-uPCmC4GTey .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .col-img {
    order: 2;
  }
}
.cid-uPCmC4GTey lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uPCmC4GTey .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uPCmC4GTey .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uPCmC4GTey .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uPCmC4GTey .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uPCmC4GTey .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uPCmC4GTey .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uPCmC4GTey .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uPCmC4GTey .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uPCmC4GTey .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uPCmC4GTey .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uPCmC4GTey {
    padding-top: 3rem;
  }
  .cid-uPCmC4GTey .mbr-section-title {
    text-align: center;
  }
}
.cid-uPCmC4GTey .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uPCmC4GTey .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uPCmC4GTey .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uPCmC4GTey .carousel {
    max-width: 100%;
  }
}
.cid-uPCmC4GTey .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uPCmC4GTey .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uPCmC4GTey .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uPCmC4GTey .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uPCmC4GTey .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uPCmC4GTey .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uPCmC4GTey .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uPCmC4GTey .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uPCmC4GTey .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uPCmC4GTey .info-card-subtitle {
  color: #ffffff;
}
.cid-uPCmC4GTey .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uPCmC4GTey .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uPCmC4GTey .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uPCmC4GTey .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uPCmC4GTey .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uPCmC4GTey .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uPCmC4GTey .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uPCmC4GTey .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uPCmC4GTey .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uPCmC4GTey .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uPCmC4GTey .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uPCmC4GTey .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uPCmC4GTey .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uPCmC4GTey .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uPCmC4GTey .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uPCmC4GTey .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uPCmC4GTey .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uPCmC4GTey .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uPCmC4GTey .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uPCmC4GTey .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uPCmC4GTey .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uPCmC4GTey .carousel-control {
    display: none;
  }
}
.cid-uPCmC4GTey .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uPCmC4GTey .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uPCmC4GTey .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uPCmC4GTey .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uPCmC4GTey .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uPCmC4GTey .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uPCmC4GTey .carousel-indicators li.active,
.cid-uPCmC4GTey .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uPCmC4GTey .carousel-indicators li::after,
.cid-uPCmC4GTey .carousel-indicators li::before {
  content: none;
}
.cid-uPCmC4GTey .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uPCmC4GTey .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uPCmC4GTey .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uPCmC4GTey .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uPCmC4GTey .info-card-subtitle DIV {
  text-align: left;
}
.cid-uPCmC5lQEP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uPCmC5lQEP .card-box {
  width: fit-content;
}
.cid-uPCmC5lQEP .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uPCmC5lQEP .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uPCmC5lQEP .card-title {
  padding: 0;
  margin: 0;
}
.cid-uPCmC5lQEP .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uPCmC5lQEP .card-wrapper {
    width: 100%;
  }
}
.cid-uPCmC5lQEP .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uPCmC5lQEP .card-title,
.cid-uPCmC5lQEP .card-icon {
  color: #103178;
}
.cid-uS3zpuf4c4 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS3zpuf4c4 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS3zpuf4c4 .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uS3zpuf4c4 .card-img {
  margin-bottom: 1rem;
}
.cid-uS3zpuf4c4 .card-img span {
  font-size: 60px;
}
.cid-uS3zpuf4c4 H1 {
  color: #353535;
  text-align: center;
}
.cid-uS3zpuf4c4 .mbr-text,
.cid-uS3zpuf4c4 .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uRSWZjvpnA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uRSWZjvpnA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSWZjvpnA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSWZjvpnA .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uRSWZjvpnA .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uRSWZjvpnA .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uRSWZjvpnA .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uRSWZjvpnA .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uRSWZjvpnA .image-wrapper {
  padding: 0 1rem;
}
.cid-uRSWZjvpnA img,
.cid-uRSWZjvpnA .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uRSWZjvpnA img,
  .cid-uRSWZjvpnA .image-wrapper {
    max-height: 350px;
  }
}
.cid-uRSWZjvpnA .mbr-section-title {
  color: #353535;
}
.cid-uRSWZjvpnA .mbr-text {
  color: #000000;
}
.cid-uRSWZjvpnA .mbr-text,
.cid-uRSWZjvpnA .mbr-section-btn {
  text-align: left;
}
.cid-uS3zq3D7Nc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uS3zq3D7Nc .wrap-block {
  padding-right: 30px;
}
.cid-uS3zq3D7Nc .cards {
  padding-left: 30px;
}
.cid-uS3zq3D7Nc .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uS3zq3D7Nc .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uS3zq3D7Nc .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uS3zq3D7Nc .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uS3zq3D7Nc .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uS3zq3D7Nc .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uS3zq3D7Nc .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uS3zq3D7Nc .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uS3zq3D7Nc .cards-wrap {
  flex-direction: column;
}
.cid-uS3zq3D7Nc .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uS3zq3D7Nc .wrapper .img {
  margin-bottom: 20px;
}
.cid-uS3zq3D7Nc .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uS3zq3D7Nc .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uS3zq3D7Nc .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uS3zq3D7Nc * {
    text-align: left;
  }
}
.cid-uS3zq3D7Nc .wrap-block .contents h4,
.cid-uS3zq3D7Nc .menu-content-right,
.cid-uS3zq3D7Nc .mbr-section-btn {
  color: #353535;
}
.cid-uS3zq3D7Nc .wrap-block .contents .mbr-subtitle,
.cid-uS3zq3D7Nc .menu-content-right {
  color: #767676;
}
.cid-uS3zq3D7Nc .wrapper .mbr-text,
.cid-uS3zq3D7Nc .img {
  color: #222733;
  text-align: center;
}
.cid-uPCmCa4IL0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uPCmCa4IL0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmCa4IL0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmCa4IL0 .main-row {
  row-gap: 32px;
}
.cid-uPCmCa4IL0 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uPCmCa4IL0 .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uPCmCa4IL0 .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uPCmCa4IL0 .mbr-section-head {
    text-align: center;
  }
}
.cid-uPCmCa4IL0 .mbr-section-title {
  color: #222733;
}
.cid-uPCmCa4IL0 .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uPCmCa4IL0 .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uPCmCa4IL0 .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uPCmCa4IL0 form {
  width: 100%;
}
.cid-uPCmCa4IL0 form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uPCmCa4IL0 form .dragArea.row {
    justify-content: center;
  }
}
.cid-uPCmCa4IL0 form p {
  color: #24262b;
}
.cid-uPCmCa4IL0 form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uPCmCa4IL0 form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uPCmCa4IL0 form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uPCmCa4IL0 form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uPCmCa4IL0 form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uPCmCa4IL0 form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uPCmCa4IL0 form select {
  color: #24262b !important;
}
.cid-uPCmCa4IL0 form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uPCmCa4IL0 form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form input,
.cid-uPCmCa4IL0 form textarea {
  transition: .3s all;
}
.cid-uPCmCa4IL0 form input:active,
.cid-uPCmCa4IL0 form textarea:active,
.cid-uPCmCa4IL0 form input:focus,
.cid-uPCmCa4IL0 form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uPCmCa4IL0 form input:active::-webkit-input-placeholder,
.cid-uPCmCa4IL0 form textarea:active::-webkit-input-placeholder,
.cid-uPCmCa4IL0 form input:focus::-webkit-input-placeholder,
.cid-uPCmCa4IL0 form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form input:active::-moz-placeholder,
.cid-uPCmCa4IL0 form textarea:active::-moz-placeholder,
.cid-uPCmCa4IL0 form input:focus::-moz-placeholder,
.cid-uPCmCa4IL0 form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form input:active:-moz-placeholder,
.cid-uPCmCa4IL0 form textarea:active:-moz-placeholder,
.cid-uPCmCa4IL0 form input:focus:-moz-placeholder,
.cid-uPCmCa4IL0 form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form input:active:-ms-input-placeholder,
.cid-uPCmCa4IL0 form textarea:active:-ms-input-placeholder,
.cid-uPCmCa4IL0 form input:focus:-ms-input-placeholder,
.cid-uPCmCa4IL0 form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uPCmCa4IL0 form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uPCmCa4IL0 form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uPCmCa4IL0 form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uPCmCa4IL0 form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uPCmCa4IL0 form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uPCmCa4IL0 form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uPCmCa4IL0 form .form-check label {
  color: #24262b;
}
.cid-uPCmCa4IL0 form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uPCmCa4IL0 form .form-check-input:focus,
.cid-uPCmCa4IL0 form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uPCmCa4IL0 form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uPCmCa4IL0 .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uPCmCa4IL0 .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uPCmCaPnEU {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uPCmCaPnEU .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uPCmCaPnEU .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uPCmCaPnEU .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .label-text {
    text-align: center !important;
  }
}
.cid-uPCmCaPnEU .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uPCmCaPnEU .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .mbr-text {
    text-align: center !important;
  }
}
.cid-uPCmCaPnEU .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uPCmCaPnEU .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uPCmCaPnEU .mbr-section-btn .btn {
  padding: 0;
}
.cid-uPCmCaPnEU .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uPCmCaPnEU .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uPCmCaPnEU .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uPCmCaPnEU .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uPCmCaPnEU .col-cards {
    padding-left: 5%;
  }
}
.cid-uPCmCaPnEU .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uPCmCaPnEU .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uPCmCaPnEU .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uPCmCaPnEU .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uPCmCaPnEU .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uPCmCaPnEU .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uPCmCaPnEU .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uPCmCaPnEU .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uPCmCaPnEU .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uPCmCaPnEU .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uPCmCaPnEU .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uPCmCaPnEU .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uPCmCaPnEU .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uPCmCaPnEU .mbr-section-title,
.cid-uPCmCaPnEU .mbr-section-btn {
  color: #212529;
}
.cid-uPCmCbKVMJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPCmCbKVMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmCbKVMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmCbKVMJ .mbr-text {
  color: #767676;
}
.cid-uPCmCbKVMJ .mbr-section-subtitle {
  color: #767676;
}
.cid-uPCmCbKVMJ .title .num {
  width: 100%;
  display: block;
}
.cid-uPCmCbKVMJ .title .card-title {
  z-index: 1;
}
.cid-uPCmCbKVMJ .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uPCmCbKVMJ * {
    text-align: center !important;
  }
  .cid-uPCmCbKVMJ .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uPCmCbKVMJ .card-text {
  color: #000000;
  text-align: left;
}
.cid-uPCmCbKVMJ .card-title,
.cid-uPCmCbKVMJ .card-img {
  text-align: left;
  color: #212529;
}
.cid-uPCmCbKVMJ .mbr-section-title,
.cid-uPCmCbKVMJ .card-box {
  text-align: center;
  color: #212529;
}
.cid-uPCmCcLVWo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uPCmCcLVWo .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uPCmCcLVWo .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uPCmCcLVWo .card-img {
  margin-bottom: 1rem;
}
.cid-uPCmCcLVWo .card-img span {
  font-size: 60px;
}
.cid-uPCmCcLVWo H1 {
  color: #212529;
}
.cid-uPCmCdxYUS {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uPCmCdxYUS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uPCmCdxYUS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPCmCdxYUS .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uPCmCdxYUS .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uPCmCdxYUS .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uPCmCdxYUS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uPCmCdxYUS .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uPCmCdxYUS .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uPCmCdxYUS .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uPCmCdxYUS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uPCmCdxYUS .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uPCmCdxYUS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uPCmCdxYUS .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uPCmCdxYUS .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uPCmCfqa1v {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uPCmCfqa1v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmCfqa1v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmCfqa1v .row {
  flex-direction: row-reverse;
}
.cid-uPCmCfqa1v .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uPCmCfqa1v .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uPCmCfqa1v .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uPCmCfqa1v .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uPCmCfqa1v .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uPCmCfqa1v .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uPCmCfqa1v .col-text {
    order: 2;
  }
}
.cid-uPCmCfqa1v .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uPCmCfqa1v .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uPCmCfqa1v .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uPCmCfqa1v .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uPCmCfqa1v .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uPCmCfqa1v .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uPCmCfqa1v .mbr-text {
    padding-right: 0;
  }
}
.cid-uPCmCfqa1v .mbr-section-btn {
  margin-top: 20px;
}
.cid-uPCmCfqa1v .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uPCmCfqa1v .social-container {
    padding-top: 40px;
  }
}
.cid-uPCmCfqa1v .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uPCmCfqa1v .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uPCmCfqa1v .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uPCmCfqa1v .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uPCmCfqa1v .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uPCmCfqa1v .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uPCmCfqa1v .soc-item:hover:before {
  opacity: 1;
}
.cid-uPCmCfqa1v .img-box {
  width: 100%;
}
.cid-uPCmCfqa1v .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uPCmCfqa1v .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCfqa1v .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uPCmCfqa1v {
    padding-top: 3.5rem;
  }
  .cid-uPCmCfqa1v .mbr-section-title {
    text-align: center;
  }
  .cid-uPCmCfqa1v .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uPCmCgpiKP {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uPCmCgpiKP .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uPCmCgpiKP .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uPCmCgpiKP .card-img {
  margin-bottom: 1rem;
}
.cid-uPCmCgpiKP .card-img span {
  font-size: 60px;
}
.cid-uPCmCgpiKP H1 {
  color: #212529;
}
.cid-uPCmChhTmm {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uPCmChhTmm .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uPCmChhTmm .carousel-item.active,
.cid-uPCmChhTmm .carousel-item-next,
.cid-uPCmChhTmm .carousel-item-prev {
  display: flex;
}
.cid-uPCmChhTmm .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uPCmChhTmm .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uPCmChhTmm .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uPCmChhTmm .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uPCmChhTmm .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uPCmChhTmm .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uPCmChhTmm .carousel-controls .carousel-control-next,
.cid-uPCmChhTmm .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uPCmChhTmm .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uPCmChhTmm .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uPCmChhTmm .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uPCmChhTmm .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uPCmChhTmm .author {
  margin: auto 0;
}
.cid-uPCmChhTmm .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uPCmChhTmm h3,
.cid-uPCmChhTmm h4 {
  margin: 0;
  padding: 0;
}
.cid-uPCmChhTmm .mbr-bottom {
  color: #767676;
}
.cid-uPCmChhTmm .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uPCmChhTmm .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uPCmChhTmm .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uPCmChhTmm .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uPCmChhTmm .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uPCmChhTmm .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uPCmChhTmm .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uPCmChhTmm .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uPCmChhTmm .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uPCmChhTmm .carousel-indicators li.active {
  background: #deb737;
}
.cid-uPCmChhTmm .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uPCmChhTmm .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uPCmChhTmm .mbr-text,
.cid-uPCmChhTmm .mbr-section-btn {
  text-align: left;
}
.cid-uPCmChhTmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmChhTmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmCiEZ3n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uPCmCiEZ3n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCmCiEZ3n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCmCiEZ3n .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uPCmCiEZ3n .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uPCmCiEZ3n .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uPCmCiEZ3n .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uPCmCiEZ3n .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uPCmCiEZ3n .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uPCmCiEZ3n .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #ffffff;
  background-color: #ffcb20;
}
.cid-uPCmCiEZ3n .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uPCmCiEZ3n .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uPCmCiEZ3n .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uPCmCiEZ3n .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uPCmCiEZ3n .panel-title-edit {
  color: #ffffff;
}
.cid-uPCmCiEZ3n .panel-text {
  color: #000c3f;
}
.cid-uPCmCiEZ3n .panel-text,
.cid-uPCmCiEZ3n .panel-body {
  color: #ffffff;
}
.cid-uPCmCjMeH3 {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uPCmCjMeH3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uPCmCjMeH3 .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uPCmCjMeH3 .text-content .mbr-section-title {
  color: #222733;
}
.cid-uPCmCjMeH3 .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uPCmCjMeH3 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uPCmCjMeH3 .text-content .list-block .card-img {
  width: auto;
}
.cid-uPCmCjMeH3 .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uPCmCjMeH3 .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uPCmCjMeH3 .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uPCmCjMeH3 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uPCmCjMeH3 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uPCmCjMeH3 .text-content .social {
  font-size: 1.2rem;
}
.cid-uPCmCjMeH3 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uPCmCjMeH3 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uPCmCjMeH3 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uPCmCjMeH3 .list-block {
  position: relative;
}
.cid-uPCmCjMeH3 .list-block h4,
.cid-uPCmCjMeH3 .list-block p {
  padding-left: 2.625rem;
}
.cid-uPCmCjMeH3 .card-img {
  display: block;
}
.cid-uPCmCjMeH3 .mbr-form {
  max-width: 550px;
}
.cid-uPCmCjMeH3 .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uPCmCjMeH3 .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uPCmCjMeH3 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uPCmCjMeH3 .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uPCmCjMeH3 .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uPCmCjMeH3 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uPCmCjMeH3 .mbr-section-title,
  .cid-uPCmCjMeH3 .content-title,
  .cid-uPCmCjMeH3 .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uPCmCjMeH3 .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uPCmCjMeH3 .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uPCmCjMeH3 .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uPCmCjMeH3 H3 {
  color: #13171f;
  text-align: left;
}
.cid-uPCmCjMeH3 LABEL {
  text-align: left;
}
.cid-uPCmCjMeH3 .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uPCmCl2CxA {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uPCmCl2CxA .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uPCmCl2CxA .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uPCmCl2CxA .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uPCmCl2CxA .card-img span {
  color: #279e64;
}
.cid-uPCmCl2CxA .row-item {
  margin-bottom: 2rem;
}
.cid-uPCmCl2CxA .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uPCmCl2CxA .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uPCmCl2CxA .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uPCmCl2CxA .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uPCmCmhjxI {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uPCmCmhjxI .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uPCmCmhjxI .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uPCmCmhjxI .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uPCmCmhjxI .mbr-text {
  color: #444;
}
.cid-uPCmCmhjxI h5 {
  margin-bottom: 0;
}
.cid-uPCmCmhjxI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uPCmCmhjxI .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uPCmCmhjxI .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uPCmCmhjxI .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uPCmCmhjxI .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uPCmCmhjxI .social-list a:hover {
  opacity: .4;
}
.cid-uPCmCmhjxI .media-container-row > div {
  padding: 0px;
}
.cid-uPCmCmhjxI .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uPCmCmhjxI .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uPCmCmhjxI .group-title SPAN {
  color: #656565;
}
.cid-uPCmCmhjxI .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uPCmCmhjxI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uPCmCmhjxI h3 {
    margin-bottom: 10px;
  }
}
.cid-uPCmCmhjxI .links SPAN {
  color: #9e9e9e;
}
.cid-uPCmCmhjxI .links,
.cid-uPCmCmhjxI .navbar-brand {
  color: #eeeff2;
}
.cid-uPCmCmhjxI .links,
.cid-uPCmCmhjxI .social-list {
  text-align: left;
}
.cid-uPCmCnynPs.popup-builder {
  background-color: #ffffff;
}
.cid-uPCmCnynPs.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uPCmCnynPs.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uPCmCnynPs .modal-content,
.cid-uPCmCnynPs .modal-dialog {
  height: auto;
}
.cid-uPCmCnynPs .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uPCmCnynPs .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uPCmCnynPs .form-wrapper .mbr-form .form-group,
  .cid-uPCmCnynPs .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uPCmCnynPs .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uPCmCnynPs .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uPCmCnynPs .mbr-text {
  text-align: center;
}
.cid-uPCmCnynPs .pt-0 {
  padding-top: 0 !important;
}
.cid-uPCmCnynPs .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uPCmCnynPs .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uPCmCnynPs .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uPCmCnynPs .modal-open {
  overflow: hidden;
}
.cid-uPCmCnynPs .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uPCmCnynPs .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uPCmCnynPs .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uPCmCnynPs .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uPCmCnynPs .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uPCmCnynPs .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uPCmCnynPs .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uPCmCnynPs .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uPCmCnynPs .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uPCmCnynPs .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uPCmCnynPs .modal-backdrop.fade {
  opacity: 0;
}
.cid-uPCmCnynPs .modal-backdrop.show {
  opacity: .5;
}
.cid-uPCmCnynPs .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uPCmCnynPs .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCnynPs .modal-header {
    padding: 1rem;
  }
}
.cid-uPCmCnynPs .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uPCmCnynPs .modal-header .close svg {
  fill: #353535;
}
.cid-uPCmCnynPs .modal-header .close:hover {
  opacity: 1;
}
.cid-uPCmCnynPs .modal-header .close:focus {
  outline: none;
}
.cid-uPCmCnynPs .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uPCmCnynPs .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uPCmCnynPs .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCnynPs .modal-body {
    padding: 1rem;
  }
}
.cid-uPCmCnynPs .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uPCmCnynPs .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCnynPs .modal-footer {
    padding: 1rem;
  }
}
.cid-uPCmCnynPs .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uPCmCnynPs .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uPCmCnynPs .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uPCmCnynPs .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uPCmCnynPs .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uPCmCnynPs .modal-lg,
  .cid-uPCmCnynPs .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uPCmCnynPs .modal-xl {
    max-width: 1140px;
  }
}
.cid-uPCmCnynPs .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uPCmCnynPs .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uPCmCnynPs .form-group {
  margin-bottom: 1rem;
}
.cid-uPCmCnynPs .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uPCmCnynPs .form-control:hover {
  border-color: #22262b !important;
}
.cid-uPCmCnynPs .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uPCmCnynPs .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uPCmCnynPs .mbr-section-btn {
  margin: 0;
}
.cid-uPCmCnynPs .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPCmCnynPs LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uPCmCnynPs .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uPCmCnynPs .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uPCmCoM4DO.popup-builder {
  background-color: #ffffff;
}
.cid-uPCmCoM4DO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uPCmCoM4DO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uPCmCoM4DO .modal-content,
.cid-uPCmCoM4DO .modal-dialog {
  height: auto;
}
.cid-uPCmCoM4DO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uPCmCoM4DO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uPCmCoM4DO .form-wrapper .mbr-form .form-group,
  .cid-uPCmCoM4DO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uPCmCoM4DO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uPCmCoM4DO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uPCmCoM4DO .mbr-text {
  text-align: center;
}
.cid-uPCmCoM4DO .pt-0 {
  padding-top: 0 !important;
}
.cid-uPCmCoM4DO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uPCmCoM4DO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uPCmCoM4DO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uPCmCoM4DO .modal-open {
  overflow: hidden;
}
.cid-uPCmCoM4DO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uPCmCoM4DO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uPCmCoM4DO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uPCmCoM4DO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uPCmCoM4DO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uPCmCoM4DO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uPCmCoM4DO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uPCmCoM4DO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uPCmCoM4DO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uPCmCoM4DO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uPCmCoM4DO .modal-backdrop.fade {
  opacity: 0;
}
.cid-uPCmCoM4DO .modal-backdrop.show {
  opacity: .5;
}
.cid-uPCmCoM4DO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uPCmCoM4DO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCoM4DO .modal-header {
    padding: 1rem;
  }
}
.cid-uPCmCoM4DO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uPCmCoM4DO .modal-header .close svg {
  fill: #353535;
}
.cid-uPCmCoM4DO .modal-header .close:hover {
  opacity: 1;
}
.cid-uPCmCoM4DO .modal-header .close:focus {
  outline: none;
}
.cid-uPCmCoM4DO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uPCmCoM4DO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uPCmCoM4DO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCoM4DO .modal-body {
    padding: 1rem;
  }
}
.cid-uPCmCoM4DO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uPCmCoM4DO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPCmCoM4DO .modal-footer {
    padding: 1rem;
  }
}
.cid-uPCmCoM4DO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uPCmCoM4DO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uPCmCoM4DO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uPCmCoM4DO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uPCmCoM4DO .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uPCmCoM4DO .modal-lg,
  .cid-uPCmCoM4DO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uPCmCoM4DO .modal-xl {
    max-width: 1140px;
  }
}
.cid-uPCmCoM4DO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uPCmCoM4DO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uPCmCoM4DO .form-group {
  margin-bottom: 1rem;
}
.cid-uPCmCoM4DO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uPCmCoM4DO .form-control:hover {
  border-color: #22262b !important;
}
.cid-uPCmCoM4DO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uPCmCoM4DO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uPCmCoM4DO .mbr-section-btn {
  margin: 0;
}
.cid-uPCmCoM4DO .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPCmCoM4DO LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uPCmCoM4DO .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uPCmCoM4DO .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uS4htgt4lC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uS4htgt4lC .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uS4htgt4lC .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uS4htgt4lC .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uS4htgt4lC .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uS4htgt4lC .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uS4htgt4lC .container {
    padding: 0 1rem;
  }
}
.cid-uS4htgt4lC .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uS4htgt4lC .nav-link {
  position: relative;
}
.cid-uS4htgt4lC .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uS4htgt4lC nav.navbar {
  position: fixed;
}
.cid-uS4htgt4lC .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uS4htgt4lC .navbar.opened {
  transition: all 0.3s;
}
.cid-uS4htgt4lC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uS4htgt4lC .navbar .navbar-logo img {
  width: auto;
}
.cid-uS4htgt4lC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uS4htgt4lC .navbar.collapsed {
  justify-content: center;
}
.cid-uS4htgt4lC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uS4htgt4lC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uS4htgt4lC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uS4htgt4lC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uS4htgt4lC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uS4htgt4lC .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-uS4htgt4lC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uS4htgt4lC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uS4htgt4lC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uS4htgt4lC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uS4htgt4lC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uS4htgt4lC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uS4htgt4lC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uS4htgt4lC .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-uS4htgt4lC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uS4htgt4lC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uS4htgt4lC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uS4htgt4lC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uS4htgt4lC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uS4htgt4lC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uS4htgt4lC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uS4htgt4lC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uS4htgt4lC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uS4htgt4lC .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-uS4htgt4lC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uS4htgt4lC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uS4htgt4lC .dropdown-item:hover,
.cid-uS4htgt4lC .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uS4htgt4lC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uS4htgt4lC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uS4htgt4lC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uS4htgt4lC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uS4htgt4lC .dropdown-menu,
.cid-uS4htgt4lC .navbar.opened {
  background: #ffffff !important;
}
.cid-uS4htgt4lC .nav-item:focus,
.cid-uS4htgt4lC .nav-link:focus {
  outline: none;
}
.cid-uS4htgt4lC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uS4htgt4lC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uS4htgt4lC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uS4htgt4lC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uS4htgt4lC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uS4htgt4lC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uS4htgt4lC .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-uS4htgt4lC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uS4htgt4lC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uS4htgt4lC .dropdown-item.active,
.cid-uS4htgt4lC .dropdown-item:active {
  background-color: transparent;
}
.cid-uS4htgt4lC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uS4htgt4lC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uS4htgt4lC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uS4htgt4lC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uS4htgt4lC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uS4htgt4lC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uS4htgt4lC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uS4htgt4lC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uS4htgt4lC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uS4htgt4lC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uS4htgt4lC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uS4htgt4lC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS4htgt4lC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS4htgt4lC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uS4htgt4lC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS4htgt4lC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uS4htgt4lC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uS4htgt4lC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS4htgt4lC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uS4htgt4lC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uS4htgt4lC .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-uS4htgt4lC .navbar {
    height: 70px;
  }
  .cid-uS4htgt4lC .navbar.opened {
    height: auto;
  }
  .cid-uS4htgt4lC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uS4hthjS1J {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uS4hthjS1J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4hthjS1J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4hthjS1J .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4hthjS1J .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uS4hthjS1J .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4hthjS1J .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uS4hthjS1J .col-text {
    margin-top: 20px;
  }
}
.cid-uS4hthjS1J .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uS4hthjS1J .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uS4hthjS1J .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uS4hthjS1J .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uS4hthjS1J .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .mbr-text {
    padding-right: 0;
  }
}
.cid-uS4hthjS1J .mbr-section-btn {
  margin-top: 20px;
}
.cid-uS4hthjS1J .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .social-container {
    text-align: center;
  }
}
.cid-uS4hthjS1J .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .social-title {
    text-align: center;
  }
}
.cid-uS4hthjS1J .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .social-list {
    justify-content: center;
  }
}
.cid-uS4hthjS1J .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uS4hthjS1J .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uS4hthjS1J .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uS4hthjS1J .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uS4hthjS1J .soc-item:hover:before {
  opacity: 1;
}
.cid-uS4hthjS1J .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .col-img {
    order: 2;
  }
}
.cid-uS4hthjS1J lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uS4hthjS1J .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uS4hthjS1J .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uS4hthjS1J .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uS4hthjS1J .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uS4hthjS1J .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uS4hthjS1J .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uS4hthjS1J .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uS4hthjS1J .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uS4hthjS1J .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uS4hthjS1J .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uS4hthjS1J {
    padding-top: 3rem;
  }
  .cid-uS4hthjS1J .mbr-section-title {
    text-align: center;
  }
}
.cid-uS4hthjS1J .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uS4hthjS1J .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uS4hthjS1J .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uS4hthjS1J .carousel {
    max-width: 100%;
  }
}
.cid-uS4hthjS1J .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uS4hthjS1J .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uS4hthjS1J .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uS4hthjS1J .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uS4hthjS1J .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uS4hthjS1J .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uS4hthjS1J .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uS4hthjS1J .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uS4hthjS1J .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uS4hthjS1J .info-card-subtitle {
  color: #ffffff;
}
.cid-uS4hthjS1J .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uS4hthjS1J .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uS4hthjS1J .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uS4hthjS1J .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uS4hthjS1J .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uS4hthjS1J .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uS4hthjS1J .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uS4hthjS1J .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uS4hthjS1J .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uS4hthjS1J .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uS4hthjS1J .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uS4hthjS1J .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uS4hthjS1J .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uS4hthjS1J .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uS4hthjS1J .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uS4hthjS1J .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uS4hthjS1J .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uS4hthjS1J .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uS4hthjS1J .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uS4hthjS1J .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uS4hthjS1J .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uS4hthjS1J .carousel-control {
    display: none;
  }
}
.cid-uS4hthjS1J .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uS4hthjS1J .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uS4hthjS1J .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uS4hthjS1J .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uS4hthjS1J .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uS4hthjS1J .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uS4hthjS1J .carousel-indicators li.active,
.cid-uS4hthjS1J .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uS4hthjS1J .carousel-indicators li::after,
.cid-uS4hthjS1J .carousel-indicators li::before {
  content: none;
}
.cid-uS4hthjS1J .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uS4hthjS1J .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uS4hthjS1J .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uS4hthjS1J .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uS4hthjS1J .info-card-subtitle DIV {
  text-align: left;
}
.cid-uS4htiec6u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uS4htiec6u .card-box {
  width: fit-content;
}
.cid-uS4htiec6u .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uS4htiec6u .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uS4htiec6u .card-title {
  padding: 0;
  margin: 0;
}
.cid-uS4htiec6u .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uS4htiec6u .card-wrapper {
    width: 100%;
  }
}
.cid-uS4htiec6u .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uS4htiec6u .card-title,
.cid-uS4htiec6u .card-icon {
  color: #103178;
}
.cid-uS4htiUMYv {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4htiUMYv .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4htiUMYv .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uS4htiUMYv .card-img {
  margin-bottom: 1rem;
}
.cid-uS4htiUMYv .card-img span {
  font-size: 60px;
}
.cid-uS4htiUMYv H1 {
  color: #353535;
  text-align: center;
}
.cid-uS4htiUMYv .mbr-text,
.cid-uS4htiUMYv .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uS4htjxPEP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uS4htjxPEP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4htjxPEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htjxPEP .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uS4htjxPEP .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uS4htjxPEP .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uS4htjxPEP .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uS4htjxPEP .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uS4htjxPEP .image-wrapper {
  padding: 0 1rem;
}
.cid-uS4htjxPEP img,
.cid-uS4htjxPEP .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uS4htjxPEP img,
  .cid-uS4htjxPEP .image-wrapper {
    max-height: 350px;
  }
}
.cid-uS4htjxPEP .mbr-section-title {
  color: #353535;
}
.cid-uS4htjxPEP .mbr-text {
  color: #000000;
}
.cid-uS4htjxPEP .mbr-text,
.cid-uS4htjxPEP .mbr-section-btn {
  text-align: left;
}
.cid-uS4htkdsOD {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uS4htkdsOD .wrap-block {
  padding-right: 30px;
}
.cid-uS4htkdsOD .cards {
  padding-left: 30px;
}
.cid-uS4htkdsOD .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uS4htkdsOD .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uS4htkdsOD .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uS4htkdsOD .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uS4htkdsOD .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uS4htkdsOD .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uS4htkdsOD .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uS4htkdsOD .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uS4htkdsOD .cards-wrap {
  flex-direction: column;
}
.cid-uS4htkdsOD .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uS4htkdsOD .wrapper .img {
  margin-bottom: 20px;
}
.cid-uS4htkdsOD .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uS4htkdsOD .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uS4htkdsOD .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uS4htkdsOD * {
    text-align: left;
  }
}
.cid-uS4htkdsOD .wrap-block .contents h4,
.cid-uS4htkdsOD .menu-content-right,
.cid-uS4htkdsOD .mbr-section-btn {
  color: #353535;
}
.cid-uS4htkdsOD .wrap-block .contents .mbr-subtitle,
.cid-uS4htkdsOD .menu-content-right {
  color: #767676;
}
.cid-uS4htkdsOD .wrapper .mbr-text,
.cid-uS4htkdsOD .img {
  color: #597386;
  text-align: center;
}
.cid-uS4htl7YcP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uS4htl7YcP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4htl7YcP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htl7YcP .main-row {
  row-gap: 32px;
}
.cid-uS4htl7YcP .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uS4htl7YcP .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uS4htl7YcP .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uS4htl7YcP .mbr-section-head {
    text-align: center;
  }
}
.cid-uS4htl7YcP .mbr-section-title {
  color: #222733;
}
.cid-uS4htl7YcP .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uS4htl7YcP .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uS4htl7YcP .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uS4htl7YcP form {
  width: 100%;
}
.cid-uS4htl7YcP form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uS4htl7YcP form .dragArea.row {
    justify-content: center;
  }
}
.cid-uS4htl7YcP form p {
  color: #24262b;
}
.cid-uS4htl7YcP form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uS4htl7YcP form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uS4htl7YcP form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uS4htl7YcP form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uS4htl7YcP form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uS4htl7YcP form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uS4htl7YcP form select {
  color: #24262b !important;
}
.cid-uS4htl7YcP form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uS4htl7YcP form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form input,
.cid-uS4htl7YcP form textarea {
  transition: .3s all;
}
.cid-uS4htl7YcP form input:active,
.cid-uS4htl7YcP form textarea:active,
.cid-uS4htl7YcP form input:focus,
.cid-uS4htl7YcP form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uS4htl7YcP form input:active::-webkit-input-placeholder,
.cid-uS4htl7YcP form textarea:active::-webkit-input-placeholder,
.cid-uS4htl7YcP form input:focus::-webkit-input-placeholder,
.cid-uS4htl7YcP form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form input:active::-moz-placeholder,
.cid-uS4htl7YcP form textarea:active::-moz-placeholder,
.cid-uS4htl7YcP form input:focus::-moz-placeholder,
.cid-uS4htl7YcP form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form input:active:-moz-placeholder,
.cid-uS4htl7YcP form textarea:active:-moz-placeholder,
.cid-uS4htl7YcP form input:focus:-moz-placeholder,
.cid-uS4htl7YcP form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form input:active:-ms-input-placeholder,
.cid-uS4htl7YcP form textarea:active:-ms-input-placeholder,
.cid-uS4htl7YcP form input:focus:-ms-input-placeholder,
.cid-uS4htl7YcP form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4htl7YcP form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uS4htl7YcP form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uS4htl7YcP form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uS4htl7YcP form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uS4htl7YcP form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uS4htl7YcP form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uS4htl7YcP form .form-check label {
  color: #24262b;
}
.cid-uS4htl7YcP form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uS4htl7YcP form .form-check-input:focus,
.cid-uS4htl7YcP form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uS4htl7YcP form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uS4htl7YcP .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uS4htl7YcP .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uS4htlQTDP {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uS4htlQTDP .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uS4htlQTDP .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uS4htlQTDP .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .label-text {
    text-align: center !important;
  }
}
.cid-uS4htlQTDP .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uS4htlQTDP .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .mbr-text {
    text-align: center !important;
  }
}
.cid-uS4htlQTDP .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uS4htlQTDP .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uS4htlQTDP .mbr-section-btn .btn {
  padding: 0;
}
.cid-uS4htlQTDP .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uS4htlQTDP .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uS4htlQTDP .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uS4htlQTDP .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uS4htlQTDP .col-cards {
    padding-left: 5%;
  }
}
.cid-uS4htlQTDP .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uS4htlQTDP .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uS4htlQTDP .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uS4htlQTDP .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uS4htlQTDP .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uS4htlQTDP .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uS4htlQTDP .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uS4htlQTDP .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uS4htlQTDP .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uS4htlQTDP .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uS4htlQTDP .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uS4htlQTDP .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uS4htlQTDP .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uS4htlQTDP .mbr-section-title,
.cid-uS4htlQTDP .mbr-section-btn {
  color: #212529;
}
.cid-uS4htmRulg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uS4htmRulg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4htmRulg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htmRulg .mbr-text {
  color: #767676;
}
.cid-uS4htmRulg .mbr-section-subtitle {
  color: #767676;
}
.cid-uS4htmRulg .title .num {
  width: 100%;
  display: block;
}
.cid-uS4htmRulg .title .card-title {
  z-index: 1;
}
.cid-uS4htmRulg .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uS4htmRulg * {
    text-align: center !important;
  }
  .cid-uS4htmRulg .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uS4htmRulg .card-text {
  color: #000000;
  text-align: left;
}
.cid-uS4htmRulg .card-title,
.cid-uS4htmRulg .card-img {
  text-align: left;
  color: #212529;
}
.cid-uS4htmRulg .mbr-section-title,
.cid-uS4htmRulg .card-box {
  text-align: center;
  color: #212529;
}
.cid-uS4htnRiKo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uS4htnRiKo .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4htnRiKo .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uS4htnRiKo .card-img {
  margin-bottom: 1rem;
}
.cid-uS4htnRiKo .card-img span {
  font-size: 60px;
}
.cid-uS4htnRiKo H1 {
  color: #212529;
}
.cid-uS4htoASuC {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uS4htoASuC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uS4htoASuC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uS4htoASuC .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uS4htoASuC .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uS4htoASuC .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uS4htoASuC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uS4htoASuC .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uS4htoASuC .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uS4htoASuC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uS4htoASuC .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uS4htoASuC .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uS4htoASuC .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uS4htoASuC .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uS4htoASuC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uS4htoASuC .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uS4htoASuC .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uS4htoASuC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uS4htoASuC .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uS4htoASuC .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uS4htqnpWs {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uS4htqnpWs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4htqnpWs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htqnpWs .row {
  flex-direction: row-reverse;
}
.cid-uS4htqnpWs .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4htqnpWs .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uS4htqnpWs .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4htqnpWs .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uS4htqnpWs .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uS4htqnpWs .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4htqnpWs .col-text {
    order: 2;
  }
}
.cid-uS4htqnpWs .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uS4htqnpWs .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uS4htqnpWs .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uS4htqnpWs .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uS4htqnpWs .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uS4htqnpWs .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uS4htqnpWs .mbr-text {
    padding-right: 0;
  }
}
.cid-uS4htqnpWs .mbr-section-btn {
  margin-top: 20px;
}
.cid-uS4htqnpWs .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uS4htqnpWs .social-container {
    padding-top: 40px;
  }
}
.cid-uS4htqnpWs .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uS4htqnpWs .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uS4htqnpWs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uS4htqnpWs .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uS4htqnpWs .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uS4htqnpWs .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uS4htqnpWs .soc-item:hover:before {
  opacity: 1;
}
.cid-uS4htqnpWs .img-box {
  width: 100%;
}
.cid-uS4htqnpWs .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uS4htqnpWs .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uS4htqnpWs .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uS4htqnpWs {
    padding-top: 3.5rem;
  }
  .cid-uS4htqnpWs .mbr-section-title {
    text-align: center;
  }
  .cid-uS4htqnpWs .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uS4htrivMX {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4htrivMX .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4htrivMX .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uS4htrivMX .card-img {
  margin-bottom: 1rem;
}
.cid-uS4htrivMX .card-img span {
  font-size: 60px;
}
.cid-uS4htrivMX H1 {
  color: #212529;
}
.cid-uS4hts2EGE {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uS4hts2EGE .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uS4hts2EGE .carousel-item.active,
.cid-uS4hts2EGE .carousel-item-next,
.cid-uS4hts2EGE .carousel-item-prev {
  display: flex;
}
.cid-uS4hts2EGE .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uS4hts2EGE .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uS4hts2EGE .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uS4hts2EGE .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uS4hts2EGE .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uS4hts2EGE .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uS4hts2EGE .carousel-controls .carousel-control-next,
.cid-uS4hts2EGE .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uS4hts2EGE .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uS4hts2EGE .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uS4hts2EGE .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uS4hts2EGE .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uS4hts2EGE .author {
  margin: auto 0;
}
.cid-uS4hts2EGE .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uS4hts2EGE h3,
.cid-uS4hts2EGE h4 {
  margin: 0;
  padding: 0;
}
.cid-uS4hts2EGE .mbr-bottom {
  color: #767676;
}
.cid-uS4hts2EGE .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uS4hts2EGE .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uS4hts2EGE .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uS4hts2EGE .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uS4hts2EGE .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uS4hts2EGE .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uS4hts2EGE .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uS4hts2EGE .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uS4hts2EGE .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uS4hts2EGE .carousel-indicators li.active {
  background: #deb737;
}
.cid-uS4hts2EGE .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uS4hts2EGE .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uS4hts2EGE .mbr-text,
.cid-uS4hts2EGE .mbr-section-btn {
  text-align: left;
}
.cid-uS4hts2EGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4hts2EGE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htts0n3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uS4htts0n3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4htts0n3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4htts0n3 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uS4htts0n3 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uS4htts0n3 .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uS4htts0n3 .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uS4htts0n3 .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uS4htts0n3 .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uS4htts0n3 .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uS4htts0n3 .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uS4htts0n3 .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uS4htts0n3 .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uS4htts0n3 .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uS4htts0n3 .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uS4htts0n3 .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #212428;
  background-color: #ffcb20;
}
.cid-uS4htts0n3 .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uS4htts0n3 .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uS4htts0n3 .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uS4htts0n3 .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uS4htts0n3 .panel-title-edit {
  color: #ffffff;
}
.cid-uS4htts0n3 .panel-text {
  color: #000c3f;
}
.cid-uS4htts0n3 .panel-text,
.cid-uS4htts0n3 .panel-body {
  color: #ffffff;
}
.cid-uS4htuqrWy {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4htuqrWy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uS4htuqrWy .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uS4htuqrWy .text-content .mbr-section-title {
  color: #222733;
}
.cid-uS4htuqrWy .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uS4htuqrWy .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uS4htuqrWy .text-content .list-block .card-img {
  width: auto;
}
.cid-uS4htuqrWy .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uS4htuqrWy .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uS4htuqrWy .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uS4htuqrWy .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uS4htuqrWy .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uS4htuqrWy .text-content .social {
  font-size: 1.2rem;
}
.cid-uS4htuqrWy .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uS4htuqrWy .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uS4htuqrWy .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uS4htuqrWy .list-block {
  position: relative;
}
.cid-uS4htuqrWy .list-block h4,
.cid-uS4htuqrWy .list-block p {
  padding-left: 2.625rem;
}
.cid-uS4htuqrWy .card-img {
  display: block;
}
.cid-uS4htuqrWy .mbr-form {
  max-width: 550px;
}
.cid-uS4htuqrWy .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uS4htuqrWy .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uS4htuqrWy .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uS4htuqrWy .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uS4htuqrWy .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uS4htuqrWy .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uS4htuqrWy .mbr-section-title,
  .cid-uS4htuqrWy .content-title,
  .cid-uS4htuqrWy .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uS4htuqrWy .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uS4htuqrWy .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uS4htuqrWy .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uS4htuqrWy H3 {
  color: #13171f;
  text-align: left;
}
.cid-uS4htuqrWy LABEL {
  text-align: left;
}
.cid-uS4htuqrWy .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uS4htvEBX3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uS4htvEBX3 .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uS4htvEBX3 .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uS4htvEBX3 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uS4htvEBX3 .card-img span {
  color: #279e64;
}
.cid-uS4htvEBX3 .row-item {
  margin-bottom: 2rem;
}
.cid-uS4htvEBX3 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uS4htvEBX3 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uS4htvEBX3 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uS4htvEBX3 .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uS4htwLgYR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uS4htwLgYR .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uS4htwLgYR .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uS4htwLgYR .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uS4htwLgYR .mbr-text {
  color: #444;
}
.cid-uS4htwLgYR h5 {
  margin-bottom: 0;
}
.cid-uS4htwLgYR .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uS4htwLgYR .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uS4htwLgYR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uS4htwLgYR .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uS4htwLgYR .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uS4htwLgYR .social-list a:hover {
  opacity: .4;
}
.cid-uS4htwLgYR .media-container-row > div {
  padding: 0px;
}
.cid-uS4htwLgYR .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uS4htwLgYR .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uS4htwLgYR .group-title SPAN {
  color: #656565;
}
.cid-uS4htwLgYR .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uS4htwLgYR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uS4htwLgYR h3 {
    margin-bottom: 10px;
  }
}
.cid-uS4htwLgYR .links SPAN {
  color: #9e9e9e;
}
.cid-uS4htwLgYR .links,
.cid-uS4htwLgYR .navbar-brand {
  color: #eeeff2;
}
.cid-uS4htwLgYR .links,
.cid-uS4htwLgYR .social-list {
  text-align: left;
}
.cid-uS4hty1BsW.popup-builder {
  background-color: #ffffff;
}
.cid-uS4hty1BsW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uS4hty1BsW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uS4hty1BsW .modal-content,
.cid-uS4hty1BsW .modal-dialog {
  height: auto;
}
.cid-uS4hty1BsW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uS4hty1BsW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uS4hty1BsW .form-wrapper .mbr-form .form-group,
  .cid-uS4hty1BsW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uS4hty1BsW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uS4hty1BsW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uS4hty1BsW .mbr-text {
  text-align: center;
}
.cid-uS4hty1BsW .pt-0 {
  padding-top: 0 !important;
}
.cid-uS4hty1BsW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uS4hty1BsW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uS4hty1BsW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uS4hty1BsW .modal-open {
  overflow: hidden;
}
.cid-uS4hty1BsW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uS4hty1BsW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uS4hty1BsW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uS4hty1BsW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uS4hty1BsW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uS4hty1BsW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uS4hty1BsW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uS4hty1BsW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uS4hty1BsW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uS4hty1BsW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uS4hty1BsW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uS4hty1BsW .modal-backdrop.show {
  opacity: .5;
}
.cid-uS4hty1BsW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uS4hty1BsW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4hty1BsW .modal-header {
    padding: 1rem;
  }
}
.cid-uS4hty1BsW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uS4hty1BsW .modal-header .close svg {
  fill: #353535;
}
.cid-uS4hty1BsW .modal-header .close:hover {
  opacity: 1;
}
.cid-uS4hty1BsW .modal-header .close:focus {
  outline: none;
}
.cid-uS4hty1BsW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uS4hty1BsW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uS4hty1BsW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4hty1BsW .modal-body {
    padding: 1rem;
  }
}
.cid-uS4hty1BsW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uS4hty1BsW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4hty1BsW .modal-footer {
    padding: 1rem;
  }
}
.cid-uS4hty1BsW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uS4hty1BsW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uS4hty1BsW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uS4hty1BsW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uS4hty1BsW .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uS4hty1BsW .modal-lg,
  .cid-uS4hty1BsW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uS4hty1BsW .modal-xl {
    max-width: 1140px;
  }
}
.cid-uS4hty1BsW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uS4hty1BsW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uS4hty1BsW .form-group {
  margin-bottom: 1rem;
}
.cid-uS4hty1BsW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uS4hty1BsW .form-control:hover {
  border-color: #22262b !important;
}
.cid-uS4hty1BsW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uS4hty1BsW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uS4hty1BsW .mbr-section-btn {
  margin: 0;
}
.cid-uS4hty1BsW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uS4hty1BsW LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uS4hty1BsW .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uS4hty1BsW .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uS4htzdKbX.popup-builder {
  background-color: #ffffff;
}
.cid-uS4htzdKbX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uS4htzdKbX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uS4htzdKbX .modal-content,
.cid-uS4htzdKbX .modal-dialog {
  height: auto;
}
.cid-uS4htzdKbX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uS4htzdKbX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uS4htzdKbX .form-wrapper .mbr-form .form-group,
  .cid-uS4htzdKbX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uS4htzdKbX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uS4htzdKbX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uS4htzdKbX .mbr-text {
  text-align: center;
}
.cid-uS4htzdKbX .pt-0 {
  padding-top: 0 !important;
}
.cid-uS4htzdKbX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uS4htzdKbX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uS4htzdKbX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uS4htzdKbX .modal-open {
  overflow: hidden;
}
.cid-uS4htzdKbX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uS4htzdKbX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uS4htzdKbX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uS4htzdKbX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uS4htzdKbX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uS4htzdKbX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uS4htzdKbX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uS4htzdKbX .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uS4htzdKbX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uS4htzdKbX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uS4htzdKbX .modal-backdrop.fade {
  opacity: 0;
}
.cid-uS4htzdKbX .modal-backdrop.show {
  opacity: .5;
}
.cid-uS4htzdKbX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uS4htzdKbX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4htzdKbX .modal-header {
    padding: 1rem;
  }
}
.cid-uS4htzdKbX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uS4htzdKbX .modal-header .close svg {
  fill: #353535;
}
.cid-uS4htzdKbX .modal-header .close:hover {
  opacity: 1;
}
.cid-uS4htzdKbX .modal-header .close:focus {
  outline: none;
}
.cid-uS4htzdKbX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uS4htzdKbX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uS4htzdKbX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4htzdKbX .modal-body {
    padding: 1rem;
  }
}
.cid-uS4htzdKbX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uS4htzdKbX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4htzdKbX .modal-footer {
    padding: 1rem;
  }
}
.cid-uS4htzdKbX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uS4htzdKbX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uS4htzdKbX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uS4htzdKbX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uS4htzdKbX .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uS4htzdKbX .modal-lg,
  .cid-uS4htzdKbX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uS4htzdKbX .modal-xl {
    max-width: 1140px;
  }
}
.cid-uS4htzdKbX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uS4htzdKbX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uS4htzdKbX .form-group {
  margin-bottom: 1rem;
}
.cid-uS4htzdKbX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uS4htzdKbX .form-control:hover {
  border-color: #22262b !important;
}
.cid-uS4htzdKbX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uS4htzdKbX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uS4htzdKbX .mbr-section-btn {
  margin: 0;
}
.cid-uS4htzdKbX .mbr-section-btn .btn {
  margin: 0;
}
.cid-uS4htzdKbX LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uS4htzdKbX .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uS4htzdKbX .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uS4qpVbjpT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uS4qpVbjpT .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uS4qpVbjpT .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uS4qpVbjpT .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uS4qpVbjpT .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uS4qpVbjpT .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uS4qpVbjpT .container {
    padding: 0 1rem;
  }
}
.cid-uS4qpVbjpT .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uS4qpVbjpT .nav-link {
  position: relative;
}
.cid-uS4qpVbjpT .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uS4qpVbjpT nav.navbar {
  position: fixed;
}
.cid-uS4qpVbjpT .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uS4qpVbjpT .navbar.opened {
  transition: all 0.3s;
}
.cid-uS4qpVbjpT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uS4qpVbjpT .navbar .navbar-logo img {
  width: auto;
}
.cid-uS4qpVbjpT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uS4qpVbjpT .navbar.collapsed {
  justify-content: center;
}
.cid-uS4qpVbjpT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uS4qpVbjpT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uS4qpVbjpT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uS4qpVbjpT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uS4qpVbjpT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uS4qpVbjpT .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-uS4qpVbjpT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uS4qpVbjpT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uS4qpVbjpT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uS4qpVbjpT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uS4qpVbjpT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uS4qpVbjpT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uS4qpVbjpT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uS4qpVbjpT .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-uS4qpVbjpT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uS4qpVbjpT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uS4qpVbjpT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uS4qpVbjpT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uS4qpVbjpT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uS4qpVbjpT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uS4qpVbjpT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uS4qpVbjpT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uS4qpVbjpT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uS4qpVbjpT .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-uS4qpVbjpT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uS4qpVbjpT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uS4qpVbjpT .dropdown-item:hover,
.cid-uS4qpVbjpT .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uS4qpVbjpT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uS4qpVbjpT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uS4qpVbjpT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uS4qpVbjpT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uS4qpVbjpT .dropdown-menu,
.cid-uS4qpVbjpT .navbar.opened {
  background: #ffffff !important;
}
.cid-uS4qpVbjpT .nav-item:focus,
.cid-uS4qpVbjpT .nav-link:focus {
  outline: none;
}
.cid-uS4qpVbjpT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uS4qpVbjpT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uS4qpVbjpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uS4qpVbjpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uS4qpVbjpT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uS4qpVbjpT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uS4qpVbjpT .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-uS4qpVbjpT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uS4qpVbjpT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uS4qpVbjpT .dropdown-item.active,
.cid-uS4qpVbjpT .dropdown-item:active {
  background-color: transparent;
}
.cid-uS4qpVbjpT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uS4qpVbjpT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uS4qpVbjpT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uS4qpVbjpT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uS4qpVbjpT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uS4qpVbjpT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uS4qpVbjpT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uS4qpVbjpT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uS4qpVbjpT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uS4qpVbjpT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uS4qpVbjpT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uS4qpVbjpT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS4qpVbjpT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS4qpVbjpT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uS4qpVbjpT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS4qpVbjpT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uS4qpVbjpT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uS4qpVbjpT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS4qpVbjpT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uS4qpVbjpT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uS4qpVbjpT .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-uS4qpVbjpT .navbar {
    height: 70px;
  }
  .cid-uS4qpVbjpT .navbar.opened {
    height: auto;
  }
  .cid-uS4qpVbjpT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uS4qpWhGt9 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uS4qpWhGt9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qpWhGt9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qpWhGt9 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4qpWhGt9 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uS4qpWhGt9 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4qpWhGt9 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uS4qpWhGt9 .col-text {
    margin-top: 20px;
  }
}
.cid-uS4qpWhGt9 .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uS4qpWhGt9 .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uS4qpWhGt9 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uS4qpWhGt9 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uS4qpWhGt9 .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .mbr-text {
    padding-right: 0;
  }
}
.cid-uS4qpWhGt9 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uS4qpWhGt9 .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .social-container {
    text-align: center;
  }
}
.cid-uS4qpWhGt9 .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .social-title {
    text-align: center;
  }
}
.cid-uS4qpWhGt9 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .social-list {
    justify-content: center;
  }
}
.cid-uS4qpWhGt9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uS4qpWhGt9 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uS4qpWhGt9 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uS4qpWhGt9 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uS4qpWhGt9 .soc-item:hover:before {
  opacity: 1;
}
.cid-uS4qpWhGt9 .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .col-img {
    order: 2;
  }
}
.cid-uS4qpWhGt9 lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uS4qpWhGt9 .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uS4qpWhGt9 .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uS4qpWhGt9 .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uS4qpWhGt9 .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uS4qpWhGt9 .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uS4qpWhGt9 .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uS4qpWhGt9 .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uS4qpWhGt9 .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uS4qpWhGt9 .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uS4qpWhGt9 .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uS4qpWhGt9 {
    padding-top: 3rem;
  }
  .cid-uS4qpWhGt9 .mbr-section-title {
    text-align: center;
  }
}
.cid-uS4qpWhGt9 .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uS4qpWhGt9 .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uS4qpWhGt9 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uS4qpWhGt9 .carousel {
    max-width: 100%;
  }
}
.cid-uS4qpWhGt9 .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uS4qpWhGt9 .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uS4qpWhGt9 .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uS4qpWhGt9 .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uS4qpWhGt9 .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uS4qpWhGt9 .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uS4qpWhGt9 .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uS4qpWhGt9 .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uS4qpWhGt9 .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uS4qpWhGt9 .info-card-subtitle {
  color: #ffffff;
}
.cid-uS4qpWhGt9 .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uS4qpWhGt9 .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uS4qpWhGt9 .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uS4qpWhGt9 .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uS4qpWhGt9 .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uS4qpWhGt9 .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uS4qpWhGt9 .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uS4qpWhGt9 .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uS4qpWhGt9 .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uS4qpWhGt9 .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uS4qpWhGt9 .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uS4qpWhGt9 .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uS4qpWhGt9 .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uS4qpWhGt9 .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uS4qpWhGt9 .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uS4qpWhGt9 .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uS4qpWhGt9 .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uS4qpWhGt9 .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uS4qpWhGt9 .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uS4qpWhGt9 .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uS4qpWhGt9 .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uS4qpWhGt9 .carousel-control {
    display: none;
  }
}
.cid-uS4qpWhGt9 .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uS4qpWhGt9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uS4qpWhGt9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uS4qpWhGt9 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uS4qpWhGt9 .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uS4qpWhGt9 .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uS4qpWhGt9 .carousel-indicators li.active,
.cid-uS4qpWhGt9 .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uS4qpWhGt9 .carousel-indicators li::after,
.cid-uS4qpWhGt9 .carousel-indicators li::before {
  content: none;
}
.cid-uS4qpWhGt9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uS4qpWhGt9 .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uS4qpWhGt9 .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uS4qpWhGt9 .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uS4qpWhGt9 .info-card-subtitle DIV {
  text-align: left;
}
.cid-uS4qpXIdAv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uS4qpXIdAv .card-box {
  width: fit-content;
}
.cid-uS4qpXIdAv .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uS4qpXIdAv .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uS4qpXIdAv .card-title {
  padding: 0;
  margin: 0;
}
.cid-uS4qpXIdAv .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uS4qpXIdAv .card-wrapper {
    width: 100%;
  }
}
.cid-uS4qpXIdAv .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uS4qpXIdAv .card-title,
.cid-uS4qpXIdAv .card-icon {
  color: #103178;
}
.cid-uS4qpYEGl6 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4qpYEGl6 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4qpYEGl6 .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uS4qpYEGl6 .card-img {
  margin-bottom: 1rem;
}
.cid-uS4qpYEGl6 .card-img span {
  font-size: 60px;
}
.cid-uS4qpYEGl6 H1 {
  color: #353535;
  text-align: center;
}
.cid-uS4qpYEGl6 .mbr-text,
.cid-uS4qpYEGl6 .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uS4qpZoUyk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uS4qpZoUyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qpZoUyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qpZoUyk .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uS4qpZoUyk .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uS4qpZoUyk .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uS4qpZoUyk .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uS4qpZoUyk .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uS4qpZoUyk .image-wrapper {
  padding: 0 1rem;
}
.cid-uS4qpZoUyk img,
.cid-uS4qpZoUyk .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uS4qpZoUyk img,
  .cid-uS4qpZoUyk .image-wrapper {
    max-height: 350px;
  }
}
.cid-uS4qpZoUyk .mbr-section-title {
  color: #353535;
}
.cid-uS4qpZoUyk .mbr-text {
  color: #000000;
}
.cid-uS4qpZoUyk .mbr-text,
.cid-uS4qpZoUyk .mbr-section-btn {
  text-align: left;
}
.cid-uS4qq0V9Eb {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uS4qq0V9Eb .wrap-block {
  padding-right: 30px;
}
.cid-uS4qq0V9Eb .cards {
  padding-left: 30px;
}
.cid-uS4qq0V9Eb .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uS4qq0V9Eb .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uS4qq0V9Eb .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uS4qq0V9Eb .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uS4qq0V9Eb .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uS4qq0V9Eb .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uS4qq0V9Eb .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uS4qq0V9Eb .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uS4qq0V9Eb .cards-wrap {
  flex-direction: column;
}
.cid-uS4qq0V9Eb .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uS4qq0V9Eb .wrapper .img {
  margin-bottom: 20px;
}
.cid-uS4qq0V9Eb .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uS4qq0V9Eb .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uS4qq0V9Eb .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uS4qq0V9Eb * {
    text-align: left;
  }
}
.cid-uS4qq0V9Eb .wrap-block .contents h4,
.cid-uS4qq0V9Eb .menu-content-right,
.cid-uS4qq0V9Eb .mbr-section-btn {
  color: #353535;
}
.cid-uS4qq0V9Eb .wrap-block .contents .mbr-subtitle,
.cid-uS4qq0V9Eb .menu-content-right {
  color: #767676;
}
.cid-uS4qq0V9Eb .wrapper .mbr-text,
.cid-uS4qq0V9Eb .img {
  color: #597386;
  text-align: center;
}
.cid-uS4qq4r6Xc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uS4qq4r6Xc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qq4r6Xc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qq4r6Xc .main-row {
  row-gap: 32px;
}
.cid-uS4qq4r6Xc .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uS4qq4r6Xc .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uS4qq4r6Xc .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uS4qq4r6Xc .mbr-section-head {
    text-align: center;
  }
}
.cid-uS4qq4r6Xc .mbr-section-title {
  color: #222733;
}
.cid-uS4qq4r6Xc .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uS4qq4r6Xc .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uS4qq4r6Xc .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uS4qq4r6Xc form {
  width: 100%;
}
.cid-uS4qq4r6Xc form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uS4qq4r6Xc form .dragArea.row {
    justify-content: center;
  }
}
.cid-uS4qq4r6Xc form p {
  color: #24262b;
}
.cid-uS4qq4r6Xc form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uS4qq4r6Xc form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uS4qq4r6Xc form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uS4qq4r6Xc form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uS4qq4r6Xc form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uS4qq4r6Xc form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uS4qq4r6Xc form select {
  color: #24262b !important;
}
.cid-uS4qq4r6Xc form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uS4qq4r6Xc form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form input,
.cid-uS4qq4r6Xc form textarea {
  transition: .3s all;
}
.cid-uS4qq4r6Xc form input:active,
.cid-uS4qq4r6Xc form textarea:active,
.cid-uS4qq4r6Xc form input:focus,
.cid-uS4qq4r6Xc form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uS4qq4r6Xc form input:active::-webkit-input-placeholder,
.cid-uS4qq4r6Xc form textarea:active::-webkit-input-placeholder,
.cid-uS4qq4r6Xc form input:focus::-webkit-input-placeholder,
.cid-uS4qq4r6Xc form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form input:active::-moz-placeholder,
.cid-uS4qq4r6Xc form textarea:active::-moz-placeholder,
.cid-uS4qq4r6Xc form input:focus::-moz-placeholder,
.cid-uS4qq4r6Xc form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form input:active:-moz-placeholder,
.cid-uS4qq4r6Xc form textarea:active:-moz-placeholder,
.cid-uS4qq4r6Xc form input:focus:-moz-placeholder,
.cid-uS4qq4r6Xc form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form input:active:-ms-input-placeholder,
.cid-uS4qq4r6Xc form textarea:active:-ms-input-placeholder,
.cid-uS4qq4r6Xc form input:focus:-ms-input-placeholder,
.cid-uS4qq4r6Xc form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uS4qq4r6Xc form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uS4qq4r6Xc form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uS4qq4r6Xc form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uS4qq4r6Xc form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uS4qq4r6Xc form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uS4qq4r6Xc form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uS4qq4r6Xc form .form-check label {
  color: #24262b;
}
.cid-uS4qq4r6Xc form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uS4qq4r6Xc form .form-check-input:focus,
.cid-uS4qq4r6Xc form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uS4qq4r6Xc form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uS4qq4r6Xc .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uS4qq4r6Xc .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uS4qq5sIHl {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uS4qq5sIHl .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uS4qq5sIHl .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uS4qq5sIHl .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .label-text {
    text-align: center !important;
  }
}
.cid-uS4qq5sIHl .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uS4qq5sIHl .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .mbr-text {
    text-align: center !important;
  }
}
.cid-uS4qq5sIHl .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uS4qq5sIHl .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uS4qq5sIHl .mbr-section-btn .btn {
  padding: 0;
}
.cid-uS4qq5sIHl .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uS4qq5sIHl .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uS4qq5sIHl .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uS4qq5sIHl .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uS4qq5sIHl .col-cards {
    padding-left: 5%;
  }
}
.cid-uS4qq5sIHl .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uS4qq5sIHl .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uS4qq5sIHl .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uS4qq5sIHl .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uS4qq5sIHl .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uS4qq5sIHl .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uS4qq5sIHl .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uS4qq5sIHl .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uS4qq5sIHl .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uS4qq5sIHl .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uS4qq5sIHl .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uS4qq5sIHl .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uS4qq5sIHl .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uS4qq5sIHl .mbr-section-title,
.cid-uS4qq5sIHl .mbr-section-btn {
  color: #212529;
}
.cid-uS4qq6LqCe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uS4qq6LqCe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qq6LqCe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qq6LqCe .mbr-text {
  color: #767676;
}
.cid-uS4qq6LqCe .mbr-section-subtitle {
  color: #767676;
}
.cid-uS4qq6LqCe .title .num {
  width: 100%;
  display: block;
}
.cid-uS4qq6LqCe .title .card-title {
  z-index: 1;
}
.cid-uS4qq6LqCe .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uS4qq6LqCe * {
    text-align: center !important;
  }
  .cid-uS4qq6LqCe .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uS4qq6LqCe .card-text {
  color: #000000;
  text-align: left;
}
.cid-uS4qq6LqCe .card-title,
.cid-uS4qq6LqCe .card-img {
  text-align: left;
  color: #212529;
}
.cid-uS4qq6LqCe .mbr-section-title,
.cid-uS4qq6LqCe .card-box {
  text-align: center;
  color: #212529;
}
.cid-uS4qq9PBqB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uS4qq9PBqB .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4qq9PBqB .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uS4qq9PBqB .card-img {
  margin-bottom: 1rem;
}
.cid-uS4qq9PBqB .card-img span {
  font-size: 60px;
}
.cid-uS4qq9PBqB H1 {
  color: #212529;
}
.cid-uS4qqaJ40w {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uS4qqaJ40w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uS4qqaJ40w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uS4qqaJ40w .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uS4qqaJ40w .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uS4qqaJ40w .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uS4qqaJ40w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uS4qqaJ40w .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uS4qqaJ40w .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uS4qqaJ40w .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uS4qqaJ40w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uS4qqaJ40w .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uS4qqaJ40w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uS4qqaJ40w .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uS4qqaJ40w .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uS4qqcY1nf {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uS4qqcY1nf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qqcY1nf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qqcY1nf .row {
  flex-direction: row-reverse;
}
.cid-uS4qqcY1nf .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4qqcY1nf .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uS4qqcY1nf .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uS4qqcY1nf .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uS4qqcY1nf .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uS4qqcY1nf .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uS4qqcY1nf .col-text {
    order: 2;
  }
}
.cid-uS4qqcY1nf .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uS4qqcY1nf .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uS4qqcY1nf .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uS4qqcY1nf .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uS4qqcY1nf .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uS4qqcY1nf .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uS4qqcY1nf .mbr-text {
    padding-right: 0;
  }
}
.cid-uS4qqcY1nf .mbr-section-btn {
  margin-top: 20px;
}
.cid-uS4qqcY1nf .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uS4qqcY1nf .social-container {
    padding-top: 40px;
  }
}
.cid-uS4qqcY1nf .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uS4qqcY1nf .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uS4qqcY1nf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uS4qqcY1nf .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uS4qqcY1nf .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uS4qqcY1nf .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uS4qqcY1nf .soc-item:hover:before {
  opacity: 1;
}
.cid-uS4qqcY1nf .img-box {
  width: 100%;
}
.cid-uS4qqcY1nf .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uS4qqcY1nf .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqcY1nf .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uS4qqcY1nf {
    padding-top: 3.5rem;
  }
  .cid-uS4qqcY1nf .mbr-section-title {
    text-align: center;
  }
  .cid-uS4qqcY1nf .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uS4qqeoxvD {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4qqeoxvD .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uS4qqeoxvD .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uS4qqeoxvD .card-img {
  margin-bottom: 1rem;
}
.cid-uS4qqeoxvD .card-img span {
  font-size: 60px;
}
.cid-uS4qqeoxvD H1 {
  color: #212529;
}
.cid-uS4qqfh9lp {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uS4qqfh9lp .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uS4qqfh9lp .carousel-item.active,
.cid-uS4qqfh9lp .carousel-item-next,
.cid-uS4qqfh9lp .carousel-item-prev {
  display: flex;
}
.cid-uS4qqfh9lp .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uS4qqfh9lp .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uS4qqfh9lp .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uS4qqfh9lp .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uS4qqfh9lp .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uS4qqfh9lp .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uS4qqfh9lp .carousel-controls .carousel-control-next,
.cid-uS4qqfh9lp .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uS4qqfh9lp .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uS4qqfh9lp .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uS4qqfh9lp .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uS4qqfh9lp .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uS4qqfh9lp .author {
  margin: auto 0;
}
.cid-uS4qqfh9lp .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uS4qqfh9lp h3,
.cid-uS4qqfh9lp h4 {
  margin: 0;
  padding: 0;
}
.cid-uS4qqfh9lp .mbr-bottom {
  color: #767676;
}
.cid-uS4qqfh9lp .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uS4qqfh9lp .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uS4qqfh9lp .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uS4qqfh9lp .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uS4qqfh9lp .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uS4qqfh9lp .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uS4qqfh9lp .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uS4qqfh9lp .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uS4qqfh9lp .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uS4qqfh9lp .carousel-indicators li.active {
  background: #deb737;
}
.cid-uS4qqfh9lp .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uS4qqfh9lp .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uS4qqfh9lp .mbr-text,
.cid-uS4qqfh9lp .mbr-section-btn {
  text-align: left;
}
.cid-uS4qqfh9lp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qqfh9lp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qqgO7vy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uS4qqgO7vy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uS4qqgO7vy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uS4qqgO7vy .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uS4qqgO7vy .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uS4qqgO7vy .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uS4qqgO7vy .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uS4qqgO7vy .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uS4qqgO7vy .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uS4qqgO7vy .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uS4qqgO7vy .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uS4qqgO7vy .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uS4qqgO7vy .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uS4qqgO7vy .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #22262b;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uS4qqgO7vy .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uS4qqgO7vy .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #222733;
  background-color: #ffcb20;
}
.cid-uS4qqgO7vy .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uS4qqgO7vy .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uS4qqgO7vy .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uS4qqgO7vy .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uS4qqgO7vy .panel-title-edit {
  color: #ffffff;
}
.cid-uS4qqgO7vy .panel-text {
  color: #000c3f;
}
.cid-uS4qqgO7vy .panel-text,
.cid-uS4qqgO7vy .panel-body {
  color: #ffffff;
}
.cid-uS4qqhXXkn {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uS4qqhXXkn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uS4qqhXXkn .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uS4qqhXXkn .text-content .mbr-section-title {
  color: #222733;
}
.cid-uS4qqhXXkn .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uS4qqhXXkn .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uS4qqhXXkn .text-content .list-block .card-img {
  width: auto;
}
.cid-uS4qqhXXkn .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uS4qqhXXkn .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uS4qqhXXkn .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uS4qqhXXkn .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uS4qqhXXkn .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uS4qqhXXkn .text-content .social {
  font-size: 1.2rem;
}
.cid-uS4qqhXXkn .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uS4qqhXXkn .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uS4qqhXXkn .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uS4qqhXXkn .list-block {
  position: relative;
}
.cid-uS4qqhXXkn .list-block h4,
.cid-uS4qqhXXkn .list-block p {
  padding-left: 2.625rem;
}
.cid-uS4qqhXXkn .card-img {
  display: block;
}
.cid-uS4qqhXXkn .mbr-form {
  max-width: 550px;
}
.cid-uS4qqhXXkn .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uS4qqhXXkn .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uS4qqhXXkn .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uS4qqhXXkn .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uS4qqhXXkn .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uS4qqhXXkn .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uS4qqhXXkn .mbr-section-title,
  .cid-uS4qqhXXkn .content-title,
  .cid-uS4qqhXXkn .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uS4qqhXXkn .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uS4qqhXXkn .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uS4qqhXXkn .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uS4qqhXXkn H3 {
  color: #13171f;
  text-align: left;
}
.cid-uS4qqhXXkn LABEL {
  text-align: left;
}
.cid-uS4qqhXXkn .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uS4qqjgLRd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uS4qqjgLRd .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uS4qqjgLRd .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uS4qqjgLRd .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uS4qqjgLRd .card-img span {
  color: #279e64;
}
.cid-uS4qqjgLRd .row-item {
  margin-bottom: 2rem;
}
.cid-uS4qqjgLRd .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uS4qqjgLRd .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uS4qqjgLRd .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uS4qqjgLRd .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uS4qqkD6Sd {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uS4qqkD6Sd .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uS4qqkD6Sd .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uS4qqkD6Sd .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uS4qqkD6Sd .mbr-text {
  color: #444;
}
.cid-uS4qqkD6Sd h5 {
  margin-bottom: 0;
}
.cid-uS4qqkD6Sd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uS4qqkD6Sd .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uS4qqkD6Sd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uS4qqkD6Sd .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uS4qqkD6Sd .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uS4qqkD6Sd .social-list a:hover {
  opacity: .4;
}
.cid-uS4qqkD6Sd .media-container-row > div {
  padding: 0px;
}
.cid-uS4qqkD6Sd .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uS4qqkD6Sd .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uS4qqkD6Sd .group-title SPAN {
  color: #656565;
}
.cid-uS4qqkD6Sd .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uS4qqkD6Sd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uS4qqkD6Sd h3 {
    margin-bottom: 10px;
  }
}
.cid-uS4qqkD6Sd .links SPAN {
  color: #9e9e9e;
}
.cid-uS4qqkD6Sd .links,
.cid-uS4qqkD6Sd .navbar-brand {
  color: #eeeff2;
}
.cid-uS4qqkD6Sd .links,
.cid-uS4qqkD6Sd .social-list {
  text-align: left;
}
.cid-uS4qqmeyod.popup-builder {
  background-color: #ffffff;
}
.cid-uS4qqmeyod.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uS4qqmeyod.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uS4qqmeyod .modal-content,
.cid-uS4qqmeyod .modal-dialog {
  height: auto;
}
.cid-uS4qqmeyod .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uS4qqmeyod .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uS4qqmeyod .form-wrapper .mbr-form .form-group,
  .cid-uS4qqmeyod .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uS4qqmeyod .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uS4qqmeyod .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uS4qqmeyod .mbr-text {
  text-align: center;
}
.cid-uS4qqmeyod .pt-0 {
  padding-top: 0 !important;
}
.cid-uS4qqmeyod .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uS4qqmeyod .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uS4qqmeyod .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uS4qqmeyod .modal-open {
  overflow: hidden;
}
.cid-uS4qqmeyod .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uS4qqmeyod .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uS4qqmeyod .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uS4qqmeyod .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uS4qqmeyod .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uS4qqmeyod .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uS4qqmeyod .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uS4qqmeyod .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uS4qqmeyod .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uS4qqmeyod .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uS4qqmeyod .modal-backdrop.fade {
  opacity: 0;
}
.cid-uS4qqmeyod .modal-backdrop.show {
  opacity: .5;
}
.cid-uS4qqmeyod .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uS4qqmeyod .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqmeyod .modal-header {
    padding: 1rem;
  }
}
.cid-uS4qqmeyod .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uS4qqmeyod .modal-header .close svg {
  fill: #353535;
}
.cid-uS4qqmeyod .modal-header .close:hover {
  opacity: 1;
}
.cid-uS4qqmeyod .modal-header .close:focus {
  outline: none;
}
.cid-uS4qqmeyod .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uS4qqmeyod .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uS4qqmeyod .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqmeyod .modal-body {
    padding: 1rem;
  }
}
.cid-uS4qqmeyod .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uS4qqmeyod .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqmeyod .modal-footer {
    padding: 1rem;
  }
}
.cid-uS4qqmeyod .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uS4qqmeyod .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uS4qqmeyod .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uS4qqmeyod .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uS4qqmeyod .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uS4qqmeyod .modal-lg,
  .cid-uS4qqmeyod .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uS4qqmeyod .modal-xl {
    max-width: 1140px;
  }
}
.cid-uS4qqmeyod .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uS4qqmeyod .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uS4qqmeyod .form-group {
  margin-bottom: 1rem;
}
.cid-uS4qqmeyod .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uS4qqmeyod .form-control:hover {
  border-color: #22262b !important;
}
.cid-uS4qqmeyod .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uS4qqmeyod .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uS4qqmeyod .mbr-section-btn {
  margin: 0;
}
.cid-uS4qqmeyod .mbr-section-btn .btn {
  margin: 0;
}
.cid-uS4qqmeyod LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uS4qqmeyod .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uS4qqmeyod .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uS4qqntgwR.popup-builder {
  background-color: #ffffff;
}
.cid-uS4qqntgwR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uS4qqntgwR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uS4qqntgwR .modal-content,
.cid-uS4qqntgwR .modal-dialog {
  height: auto;
}
.cid-uS4qqntgwR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uS4qqntgwR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uS4qqntgwR .form-wrapper .mbr-form .form-group,
  .cid-uS4qqntgwR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uS4qqntgwR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uS4qqntgwR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uS4qqntgwR .mbr-text {
  text-align: center;
}
.cid-uS4qqntgwR .pt-0 {
  padding-top: 0 !important;
}
.cid-uS4qqntgwR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uS4qqntgwR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uS4qqntgwR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uS4qqntgwR .modal-open {
  overflow: hidden;
}
.cid-uS4qqntgwR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uS4qqntgwR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uS4qqntgwR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uS4qqntgwR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uS4qqntgwR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uS4qqntgwR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uS4qqntgwR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uS4qqntgwR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uS4qqntgwR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uS4qqntgwR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uS4qqntgwR .modal-backdrop.fade {
  opacity: 0;
}
.cid-uS4qqntgwR .modal-backdrop.show {
  opacity: .5;
}
.cid-uS4qqntgwR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uS4qqntgwR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqntgwR .modal-header {
    padding: 1rem;
  }
}
.cid-uS4qqntgwR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uS4qqntgwR .modal-header .close svg {
  fill: #353535;
}
.cid-uS4qqntgwR .modal-header .close:hover {
  opacity: 1;
}
.cid-uS4qqntgwR .modal-header .close:focus {
  outline: none;
}
.cid-uS4qqntgwR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uS4qqntgwR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uS4qqntgwR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqntgwR .modal-body {
    padding: 1rem;
  }
}
.cid-uS4qqntgwR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uS4qqntgwR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uS4qqntgwR .modal-footer {
    padding: 1rem;
  }
}
.cid-uS4qqntgwR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uS4qqntgwR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uS4qqntgwR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uS4qqntgwR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uS4qqntgwR .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uS4qqntgwR .modal-lg,
  .cid-uS4qqntgwR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uS4qqntgwR .modal-xl {
    max-width: 1140px;
  }
}
.cid-uS4qqntgwR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uS4qqntgwR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uS4qqntgwR .form-group {
  margin-bottom: 1rem;
}
.cid-uS4qqntgwR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uS4qqntgwR .form-control:hover {
  border-color: #22262b !important;
}
.cid-uS4qqntgwR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uS4qqntgwR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uS4qqntgwR .mbr-section-btn {
  margin: 0;
}
.cid-uS4qqntgwR .mbr-section-btn .btn {
  margin: 0;
}
.cid-uS4qqntgwR LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uS4qqntgwR .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uS4qqntgwR .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSaw2E8uXx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSaw2E8uXx .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSaw2E8uXx .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSaw2E8uXx .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSaw2E8uXx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSaw2E8uXx .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSaw2E8uXx .container {
    padding: 0 1rem;
  }
}
.cid-uSaw2E8uXx .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSaw2E8uXx .nav-link {
  position: relative;
}
.cid-uSaw2E8uXx .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSaw2E8uXx nav.navbar {
  position: fixed;
}
.cid-uSaw2E8uXx .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSaw2E8uXx .navbar.opened {
  transition: all 0.3s;
}
.cid-uSaw2E8uXx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSaw2E8uXx .navbar .navbar-logo img {
  width: auto;
}
.cid-uSaw2E8uXx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSaw2E8uXx .navbar.collapsed {
  justify-content: center;
}
.cid-uSaw2E8uXx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSaw2E8uXx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSaw2E8uXx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSaw2E8uXx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSaw2E8uXx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSaw2E8uXx .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-uSaw2E8uXx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSaw2E8uXx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSaw2E8uXx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSaw2E8uXx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSaw2E8uXx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSaw2E8uXx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSaw2E8uXx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSaw2E8uXx .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-uSaw2E8uXx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSaw2E8uXx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSaw2E8uXx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSaw2E8uXx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSaw2E8uXx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSaw2E8uXx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSaw2E8uXx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSaw2E8uXx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSaw2E8uXx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSaw2E8uXx .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-uSaw2E8uXx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSaw2E8uXx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSaw2E8uXx .dropdown-item:hover,
.cid-uSaw2E8uXx .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSaw2E8uXx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSaw2E8uXx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSaw2E8uXx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSaw2E8uXx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSaw2E8uXx .dropdown-menu,
.cid-uSaw2E8uXx .navbar.opened {
  background: #ffffff !important;
}
.cid-uSaw2E8uXx .nav-item:focus,
.cid-uSaw2E8uXx .nav-link:focus {
  outline: none;
}
.cid-uSaw2E8uXx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSaw2E8uXx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSaw2E8uXx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSaw2E8uXx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSaw2E8uXx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSaw2E8uXx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSaw2E8uXx .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-uSaw2E8uXx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSaw2E8uXx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSaw2E8uXx .dropdown-item.active,
.cid-uSaw2E8uXx .dropdown-item:active {
  background-color: transparent;
}
.cid-uSaw2E8uXx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSaw2E8uXx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSaw2E8uXx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSaw2E8uXx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSaw2E8uXx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSaw2E8uXx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSaw2E8uXx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSaw2E8uXx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSaw2E8uXx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSaw2E8uXx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSaw2E8uXx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSaw2E8uXx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaw2E8uXx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaw2E8uXx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSaw2E8uXx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaw2E8uXx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSaw2E8uXx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSaw2E8uXx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaw2E8uXx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSaw2E8uXx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSaw2E8uXx .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-uSaw2E8uXx .navbar {
    height: 70px;
  }
  .cid-uSaw2E8uXx .navbar.opened {
    height: auto;
  }
  .cid-uSaw2E8uXx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSaw2EPJIV {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSaw2EPJIV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2EPJIV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2EPJIV .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaw2EPJIV .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSaw2EPJIV .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaw2EPJIV .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSaw2EPJIV .col-text {
    margin-top: 20px;
  }
}
.cid-uSaw2EPJIV .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSaw2EPJIV .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSaw2EPJIV .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSaw2EPJIV .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSaw2EPJIV .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .mbr-text {
    padding-right: 0;
  }
}
.cid-uSaw2EPJIV .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSaw2EPJIV .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .social-container {
    text-align: center;
  }
}
.cid-uSaw2EPJIV .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .social-title {
    text-align: center;
  }
}
.cid-uSaw2EPJIV .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .social-list {
    justify-content: center;
  }
}
.cid-uSaw2EPJIV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSaw2EPJIV .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSaw2EPJIV .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSaw2EPJIV .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSaw2EPJIV .soc-item:hover:before {
  opacity: 1;
}
.cid-uSaw2EPJIV .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .col-img {
    order: 2;
  }
}
.cid-uSaw2EPJIV lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSaw2EPJIV .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSaw2EPJIV .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSaw2EPJIV .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSaw2EPJIV .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSaw2EPJIV .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSaw2EPJIV .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSaw2EPJIV .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSaw2EPJIV .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSaw2EPJIV .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSaw2EPJIV .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSaw2EPJIV {
    padding-top: 3rem;
  }
  .cid-uSaw2EPJIV .mbr-section-title {
    text-align: center;
  }
}
.cid-uSaw2EPJIV .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSaw2EPJIV .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSaw2EPJIV .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSaw2EPJIV .carousel {
    max-width: 100%;
  }
}
.cid-uSaw2EPJIV .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSaw2EPJIV .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSaw2EPJIV .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSaw2EPJIV .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSaw2EPJIV .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSaw2EPJIV .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSaw2EPJIV .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSaw2EPJIV .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSaw2EPJIV .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSaw2EPJIV .info-card-subtitle {
  color: #ffffff;
}
.cid-uSaw2EPJIV .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSaw2EPJIV .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSaw2EPJIV .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSaw2EPJIV .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSaw2EPJIV .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSaw2EPJIV .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSaw2EPJIV .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSaw2EPJIV .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSaw2EPJIV .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSaw2EPJIV .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSaw2EPJIV .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSaw2EPJIV .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSaw2EPJIV .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSaw2EPJIV .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSaw2EPJIV .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSaw2EPJIV .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSaw2EPJIV .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSaw2EPJIV .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSaw2EPJIV .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSaw2EPJIV .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSaw2EPJIV .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSaw2EPJIV .carousel-control {
    display: none;
  }
}
.cid-uSaw2EPJIV .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSaw2EPJIV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSaw2EPJIV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSaw2EPJIV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSaw2EPJIV .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSaw2EPJIV .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSaw2EPJIV .carousel-indicators li.active,
.cid-uSaw2EPJIV .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSaw2EPJIV .carousel-indicators li::after,
.cid-uSaw2EPJIV .carousel-indicators li::before {
  content: none;
}
.cid-uSaw2EPJIV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSaw2EPJIV .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSaw2EPJIV .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSaw2EPJIV .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSaw2EPJIV .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSaw2FBvyF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSaw2FBvyF .card-box {
  width: fit-content;
}
.cid-uSaw2FBvyF .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSaw2FBvyF .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSaw2FBvyF .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSaw2FBvyF .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSaw2FBvyF .card-wrapper {
    width: 100%;
  }
}
.cid-uSaw2FBvyF .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSaw2FBvyF .card-title,
.cid-uSaw2FBvyF .card-icon {
  color: #103178;
}
.cid-uSaw2Ga83S {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaw2Ga83S .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaw2Ga83S .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSaw2Ga83S .card-img {
  margin-bottom: 1rem;
}
.cid-uSaw2Ga83S .card-img span {
  font-size: 60px;
}
.cid-uSaw2Ga83S H1 {
  color: #353535;
  text-align: center;
}
.cid-uSaw2Ga83S .mbr-text,
.cid-uSaw2Ga83S .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSaw2GKXVo {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSaw2GKXVo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2GKXVo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2GKXVo .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSaw2GKXVo .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSaw2GKXVo .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSaw2GKXVo .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSaw2GKXVo .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSaw2GKXVo .image-wrapper {
  padding: 0 1rem;
}
.cid-uSaw2GKXVo img,
.cid-uSaw2GKXVo .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSaw2GKXVo img,
  .cid-uSaw2GKXVo .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSaw2GKXVo .mbr-section-title {
  color: #353535;
}
.cid-uSaw2GKXVo .mbr-text {
  color: #000000;
}
.cid-uSaw2GKXVo .mbr-text,
.cid-uSaw2GKXVo .mbr-section-btn {
  text-align: left;
}
.cid-uSaw2HmMuM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSaw2HmMuM .wrap-block {
  padding-right: 30px;
}
.cid-uSaw2HmMuM .cards {
  padding-left: 30px;
}
.cid-uSaw2HmMuM .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSaw2HmMuM .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSaw2HmMuM .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSaw2HmMuM .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSaw2HmMuM .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSaw2HmMuM .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSaw2HmMuM .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSaw2HmMuM .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSaw2HmMuM .cards-wrap {
  flex-direction: column;
}
.cid-uSaw2HmMuM .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSaw2HmMuM .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSaw2HmMuM .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSaw2HmMuM .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSaw2HmMuM .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSaw2HmMuM * {
    text-align: left;
  }
}
.cid-uSaw2HmMuM .wrap-block .contents h4,
.cid-uSaw2HmMuM .menu-content-right,
.cid-uSaw2HmMuM .mbr-section-btn {
  color: #353535;
}
.cid-uSaw2HmMuM .wrap-block .contents .mbr-subtitle,
.cid-uSaw2HmMuM .menu-content-right {
  color: #767676;
}
.cid-uSaw2HmMuM .wrapper .mbr-text,
.cid-uSaw2HmMuM .img {
  color: #597386;
  text-align: center;
}
.cid-uSaw2Ig04n {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSaw2Ig04n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2Ig04n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2Ig04n .main-row {
  row-gap: 32px;
}
.cid-uSaw2Ig04n .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSaw2Ig04n .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSaw2Ig04n .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSaw2Ig04n .mbr-section-head {
    text-align: center;
  }
}
.cid-uSaw2Ig04n .mbr-section-title {
  color: #222733;
}
.cid-uSaw2Ig04n .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSaw2Ig04n .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSaw2Ig04n .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSaw2Ig04n form {
  width: 100%;
}
.cid-uSaw2Ig04n form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSaw2Ig04n form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSaw2Ig04n form p {
  color: #24262b;
}
.cid-uSaw2Ig04n form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSaw2Ig04n form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSaw2Ig04n form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSaw2Ig04n form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSaw2Ig04n form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSaw2Ig04n form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSaw2Ig04n form select {
  color: #24262b !important;
}
.cid-uSaw2Ig04n form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSaw2Ig04n form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form input,
.cid-uSaw2Ig04n form textarea {
  transition: .3s all;
}
.cid-uSaw2Ig04n form input:active,
.cid-uSaw2Ig04n form textarea:active,
.cid-uSaw2Ig04n form input:focus,
.cid-uSaw2Ig04n form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSaw2Ig04n form input:active::-webkit-input-placeholder,
.cid-uSaw2Ig04n form textarea:active::-webkit-input-placeholder,
.cid-uSaw2Ig04n form input:focus::-webkit-input-placeholder,
.cid-uSaw2Ig04n form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form input:active::-moz-placeholder,
.cid-uSaw2Ig04n form textarea:active::-moz-placeholder,
.cid-uSaw2Ig04n form input:focus::-moz-placeholder,
.cid-uSaw2Ig04n form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form input:active:-moz-placeholder,
.cid-uSaw2Ig04n form textarea:active:-moz-placeholder,
.cid-uSaw2Ig04n form input:focus:-moz-placeholder,
.cid-uSaw2Ig04n form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form input:active:-ms-input-placeholder,
.cid-uSaw2Ig04n form textarea:active:-ms-input-placeholder,
.cid-uSaw2Ig04n form input:focus:-ms-input-placeholder,
.cid-uSaw2Ig04n form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaw2Ig04n form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSaw2Ig04n form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSaw2Ig04n form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSaw2Ig04n form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSaw2Ig04n form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSaw2Ig04n form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSaw2Ig04n form .form-check label {
  color: #24262b;
}
.cid-uSaw2Ig04n form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSaw2Ig04n form .form-check-input:focus,
.cid-uSaw2Ig04n form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSaw2Ig04n form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSaw2Ig04n .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSaw2Ig04n .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSaw2IXTLI {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSaw2IXTLI .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSaw2IXTLI .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSaw2IXTLI .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .label-text {
    text-align: center !important;
  }
}
.cid-uSaw2IXTLI .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSaw2IXTLI .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .mbr-text {
    text-align: center !important;
  }
}
.cid-uSaw2IXTLI .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSaw2IXTLI .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSaw2IXTLI .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSaw2IXTLI .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSaw2IXTLI .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSaw2IXTLI .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSaw2IXTLI .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSaw2IXTLI .col-cards {
    padding-left: 5%;
  }
}
.cid-uSaw2IXTLI .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSaw2IXTLI .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSaw2IXTLI .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSaw2IXTLI .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSaw2IXTLI .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSaw2IXTLI .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSaw2IXTLI .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSaw2IXTLI .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSaw2IXTLI .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSaw2IXTLI .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSaw2IXTLI .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSaw2IXTLI .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSaw2IXTLI .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSaw2IXTLI .mbr-section-title,
.cid-uSaw2IXTLI .mbr-section-btn {
  color: #212529;
}
.cid-uSaw2JNlLJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSaw2JNlLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2JNlLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2JNlLJ .mbr-text {
  color: #767676;
}
.cid-uSaw2JNlLJ .mbr-section-subtitle {
  color: #767676;
}
.cid-uSaw2JNlLJ .title .num {
  width: 100%;
  display: block;
}
.cid-uSaw2JNlLJ .title .card-title {
  z-index: 1;
}
.cid-uSaw2JNlLJ .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSaw2JNlLJ * {
    text-align: center !important;
  }
  .cid-uSaw2JNlLJ .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSaw2JNlLJ .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSaw2JNlLJ .card-title,
.cid-uSaw2JNlLJ .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSaw2JNlLJ .mbr-section-title,
.cid-uSaw2JNlLJ .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSaw2KNut5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSaw2KNut5 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaw2KNut5 .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSaw2KNut5 .card-img {
  margin-bottom: 1rem;
}
.cid-uSaw2KNut5 .card-img span {
  font-size: 60px;
}
.cid-uSaw2KNut5 H1 {
  color: #212529;
}
.cid-uSaw2Lx3zt {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSaw2Lx3zt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSaw2Lx3zt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSaw2Lx3zt .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSaw2Lx3zt .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSaw2Lx3zt .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSaw2Lx3zt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSaw2Lx3zt .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSaw2Lx3zt .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSaw2Lx3zt .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSaw2Lx3zt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSaw2Lx3zt .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSaw2Lx3zt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSaw2Lx3zt .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSaw2Lx3zt .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSaw2NgAy5 {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSaw2NgAy5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2NgAy5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2NgAy5 .row {
  flex-direction: row-reverse;
}
.cid-uSaw2NgAy5 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaw2NgAy5 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSaw2NgAy5 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaw2NgAy5 .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSaw2NgAy5 .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSaw2NgAy5 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaw2NgAy5 .col-text {
    order: 2;
  }
}
.cid-uSaw2NgAy5 .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSaw2NgAy5 .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSaw2NgAy5 .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSaw2NgAy5 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSaw2NgAy5 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSaw2NgAy5 .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSaw2NgAy5 .mbr-text {
    padding-right: 0;
  }
}
.cid-uSaw2NgAy5 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSaw2NgAy5 .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSaw2NgAy5 .social-container {
    padding-top: 40px;
  }
}
.cid-uSaw2NgAy5 .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSaw2NgAy5 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSaw2NgAy5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSaw2NgAy5 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSaw2NgAy5 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSaw2NgAy5 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSaw2NgAy5 .soc-item:hover:before {
  opacity: 1;
}
.cid-uSaw2NgAy5 .img-box {
  width: 100%;
}
.cid-uSaw2NgAy5 .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSaw2NgAy5 .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2NgAy5 .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSaw2NgAy5 {
    padding-top: 3.5rem;
  }
  .cid-uSaw2NgAy5 .mbr-section-title {
    text-align: center;
  }
  .cid-uSaw2NgAy5 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSaw2Oe8Ps {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaw2Oe8Ps .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaw2Oe8Ps .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSaw2Oe8Ps .card-img {
  margin-bottom: 1rem;
}
.cid-uSaw2Oe8Ps .card-img span {
  font-size: 60px;
}
.cid-uSaw2Oe8Ps H1 {
  color: #212529;
}
.cid-uSaw2OXTuY {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSaw2OXTuY .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSaw2OXTuY .carousel-item.active,
.cid-uSaw2OXTuY .carousel-item-next,
.cid-uSaw2OXTuY .carousel-item-prev {
  display: flex;
}
.cid-uSaw2OXTuY .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSaw2OXTuY .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSaw2OXTuY .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSaw2OXTuY .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSaw2OXTuY .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSaw2OXTuY .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSaw2OXTuY .carousel-controls .carousel-control-next,
.cid-uSaw2OXTuY .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSaw2OXTuY .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSaw2OXTuY .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSaw2OXTuY .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSaw2OXTuY .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSaw2OXTuY .author {
  margin: auto 0;
}
.cid-uSaw2OXTuY .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSaw2OXTuY h3,
.cid-uSaw2OXTuY h4 {
  margin: 0;
  padding: 0;
}
.cid-uSaw2OXTuY .mbr-bottom {
  color: #767676;
}
.cid-uSaw2OXTuY .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSaw2OXTuY .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSaw2OXTuY .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSaw2OXTuY .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSaw2OXTuY .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSaw2OXTuY .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSaw2OXTuY .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSaw2OXTuY .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSaw2OXTuY .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSaw2OXTuY .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSaw2OXTuY .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSaw2OXTuY .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSaw2OXTuY .mbr-text,
.cid-uSaw2OXTuY .mbr-section-btn {
  text-align: left;
}
.cid-uSaw2OXTuY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2OXTuY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2QNS3L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSaw2QNS3L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaw2QNS3L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaw2QNS3L .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSaw2QNS3L .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSaw2QNS3L .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSaw2QNS3L .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSaw2QNS3L .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSaw2QNS3L .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSaw2QNS3L .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSaw2QNS3L .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSaw2QNS3L .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSaw2QNS3L .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSaw2QNS3L .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSaw2QNS3L .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSaw2QNS3L .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSaw2QNS3L .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSaw2QNS3L .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSaw2QNS3L .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSaw2QNS3L .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSaw2QNS3L .panel-title-edit {
  color: #ffffff;
}
.cid-uSaw2QNS3L .panel-text {
  color: #000c3f;
}
.cid-uSaw2QNS3L .panel-text,
.cid-uSaw2QNS3L .panel-body {
  color: #ffffff;
}
.cid-uSaw2RNpeX {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaw2RNpeX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSaw2RNpeX .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSaw2RNpeX .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSaw2RNpeX .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSaw2RNpeX .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSaw2RNpeX .text-content .list-block .card-img {
  width: auto;
}
.cid-uSaw2RNpeX .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSaw2RNpeX .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSaw2RNpeX .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSaw2RNpeX .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSaw2RNpeX .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSaw2RNpeX .text-content .social {
  font-size: 1.2rem;
}
.cid-uSaw2RNpeX .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSaw2RNpeX .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSaw2RNpeX .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSaw2RNpeX .list-block {
  position: relative;
}
.cid-uSaw2RNpeX .list-block h4,
.cid-uSaw2RNpeX .list-block p {
  padding-left: 2.625rem;
}
.cid-uSaw2RNpeX .card-img {
  display: block;
}
.cid-uSaw2RNpeX .mbr-form {
  max-width: 550px;
}
.cid-uSaw2RNpeX .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSaw2RNpeX .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSaw2RNpeX .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSaw2RNpeX .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSaw2RNpeX .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSaw2RNpeX .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSaw2RNpeX .mbr-section-title,
  .cid-uSaw2RNpeX .content-title,
  .cid-uSaw2RNpeX .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSaw2RNpeX .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSaw2RNpeX .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSaw2RNpeX .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSaw2RNpeX H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSaw2RNpeX LABEL {
  text-align: left;
}
.cid-uSaw2RNpeX .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSaw2T19Jl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSaw2T19Jl .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSaw2T19Jl .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSaw2T19Jl .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSaw2T19Jl .card-img span {
  color: #279e64;
}
.cid-uSaw2T19Jl .row-item {
  margin-bottom: 2rem;
}
.cid-uSaw2T19Jl .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSaw2T19Jl .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSaw2T19Jl .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSaw2T19Jl .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSaw2U717v {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSaw2U717v .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSaw2U717v .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSaw2U717v .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSaw2U717v .mbr-text {
  color: #444;
}
.cid-uSaw2U717v h5 {
  margin-bottom: 0;
}
.cid-uSaw2U717v .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSaw2U717v .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSaw2U717v .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSaw2U717v .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSaw2U717v .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSaw2U717v .social-list a:hover {
  opacity: .4;
}
.cid-uSaw2U717v .media-container-row > div {
  padding: 0px;
}
.cid-uSaw2U717v .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSaw2U717v .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSaw2U717v .group-title SPAN {
  color: #656565;
}
.cid-uSaw2U717v .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSaw2U717v .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSaw2U717v h3 {
    margin-bottom: 10px;
  }
}
.cid-uSaw2U717v .links SPAN {
  color: #9e9e9e;
}
.cid-uSaw2U717v .links,
.cid-uSaw2U717v .navbar-brand {
  color: #eeeff2;
}
.cid-uSaw2U717v .links,
.cid-uSaw2U717v .social-list {
  text-align: left;
}
.cid-uSaw2Vj0aq.popup-builder {
  background-color: #ffffff;
}
.cid-uSaw2Vj0aq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSaw2Vj0aq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSaw2Vj0aq .modal-content,
.cid-uSaw2Vj0aq .modal-dialog {
  height: auto;
}
.cid-uSaw2Vj0aq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSaw2Vj0aq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSaw2Vj0aq .form-wrapper .mbr-form .form-group,
  .cid-uSaw2Vj0aq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSaw2Vj0aq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSaw2Vj0aq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSaw2Vj0aq .mbr-text {
  text-align: center;
}
.cid-uSaw2Vj0aq .pt-0 {
  padding-top: 0 !important;
}
.cid-uSaw2Vj0aq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSaw2Vj0aq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSaw2Vj0aq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSaw2Vj0aq .modal-open {
  overflow: hidden;
}
.cid-uSaw2Vj0aq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSaw2Vj0aq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSaw2Vj0aq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSaw2Vj0aq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSaw2Vj0aq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSaw2Vj0aq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSaw2Vj0aq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSaw2Vj0aq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSaw2Vj0aq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSaw2Vj0aq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSaw2Vj0aq .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSaw2Vj0aq .modal-backdrop.show {
  opacity: .5;
}
.cid-uSaw2Vj0aq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSaw2Vj0aq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2Vj0aq .modal-header {
    padding: 1rem;
  }
}
.cid-uSaw2Vj0aq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSaw2Vj0aq .modal-header .close svg {
  fill: #353535;
}
.cid-uSaw2Vj0aq .modal-header .close:hover {
  opacity: 1;
}
.cid-uSaw2Vj0aq .modal-header .close:focus {
  outline: none;
}
.cid-uSaw2Vj0aq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSaw2Vj0aq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSaw2Vj0aq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2Vj0aq .modal-body {
    padding: 1rem;
  }
}
.cid-uSaw2Vj0aq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSaw2Vj0aq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2Vj0aq .modal-footer {
    padding: 1rem;
  }
}
.cid-uSaw2Vj0aq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSaw2Vj0aq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSaw2Vj0aq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSaw2Vj0aq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSaw2Vj0aq .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSaw2Vj0aq .modal-lg,
  .cid-uSaw2Vj0aq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSaw2Vj0aq .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSaw2Vj0aq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSaw2Vj0aq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSaw2Vj0aq .form-group {
  margin-bottom: 1rem;
}
.cid-uSaw2Vj0aq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSaw2Vj0aq .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSaw2Vj0aq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSaw2Vj0aq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSaw2Vj0aq .mbr-section-btn {
  margin: 0;
}
.cid-uSaw2Vj0aq .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSaw2Vj0aq LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSaw2Vj0aq .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSaw2Vj0aq .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSaw2WneuT.popup-builder {
  background-color: #ffffff;
}
.cid-uSaw2WneuT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSaw2WneuT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSaw2WneuT .modal-content,
.cid-uSaw2WneuT .modal-dialog {
  height: auto;
}
.cid-uSaw2WneuT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSaw2WneuT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSaw2WneuT .form-wrapper .mbr-form .form-group,
  .cid-uSaw2WneuT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSaw2WneuT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSaw2WneuT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSaw2WneuT .mbr-text {
  text-align: center;
}
.cid-uSaw2WneuT .pt-0 {
  padding-top: 0 !important;
}
.cid-uSaw2WneuT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSaw2WneuT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSaw2WneuT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSaw2WneuT .modal-open {
  overflow: hidden;
}
.cid-uSaw2WneuT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSaw2WneuT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSaw2WneuT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSaw2WneuT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSaw2WneuT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSaw2WneuT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSaw2WneuT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSaw2WneuT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSaw2WneuT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSaw2WneuT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSaw2WneuT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSaw2WneuT .modal-backdrop.show {
  opacity: .5;
}
.cid-uSaw2WneuT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSaw2WneuT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2WneuT .modal-header {
    padding: 1rem;
  }
}
.cid-uSaw2WneuT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSaw2WneuT .modal-header .close svg {
  fill: #353535;
}
.cid-uSaw2WneuT .modal-header .close:hover {
  opacity: 1;
}
.cid-uSaw2WneuT .modal-header .close:focus {
  outline: none;
}
.cid-uSaw2WneuT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSaw2WneuT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSaw2WneuT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2WneuT .modal-body {
    padding: 1rem;
  }
}
.cid-uSaw2WneuT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSaw2WneuT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaw2WneuT .modal-footer {
    padding: 1rem;
  }
}
.cid-uSaw2WneuT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSaw2WneuT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSaw2WneuT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSaw2WneuT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSaw2WneuT .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSaw2WneuT .modal-lg,
  .cid-uSaw2WneuT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSaw2WneuT .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSaw2WneuT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSaw2WneuT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSaw2WneuT .form-group {
  margin-bottom: 1rem;
}
.cid-uSaw2WneuT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSaw2WneuT .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSaw2WneuT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSaw2WneuT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSaw2WneuT .mbr-section-btn {
  margin: 0;
}
.cid-uSaw2WneuT .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSaw2WneuT LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSaw2WneuT .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSaw2WneuT .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSaIkqZ9Bs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSaIkqZ9Bs .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSaIkqZ9Bs .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSaIkqZ9Bs .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSaIkqZ9Bs .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSaIkqZ9Bs .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSaIkqZ9Bs .container {
    padding: 0 1rem;
  }
}
.cid-uSaIkqZ9Bs .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSaIkqZ9Bs .nav-link {
  position: relative;
}
.cid-uSaIkqZ9Bs .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSaIkqZ9Bs nav.navbar {
  position: fixed;
}
.cid-uSaIkqZ9Bs .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSaIkqZ9Bs .navbar.opened {
  transition: all 0.3s;
}
.cid-uSaIkqZ9Bs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSaIkqZ9Bs .navbar .navbar-logo img {
  width: auto;
}
.cid-uSaIkqZ9Bs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSaIkqZ9Bs .navbar.collapsed {
  justify-content: center;
}
.cid-uSaIkqZ9Bs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSaIkqZ9Bs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSaIkqZ9Bs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSaIkqZ9Bs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSaIkqZ9Bs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSaIkqZ9Bs .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-uSaIkqZ9Bs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSaIkqZ9Bs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSaIkqZ9Bs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSaIkqZ9Bs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSaIkqZ9Bs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSaIkqZ9Bs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSaIkqZ9Bs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSaIkqZ9Bs .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-uSaIkqZ9Bs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSaIkqZ9Bs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSaIkqZ9Bs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSaIkqZ9Bs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSaIkqZ9Bs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSaIkqZ9Bs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSaIkqZ9Bs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSaIkqZ9Bs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSaIkqZ9Bs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSaIkqZ9Bs .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-uSaIkqZ9Bs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSaIkqZ9Bs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSaIkqZ9Bs .dropdown-item:hover,
.cid-uSaIkqZ9Bs .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSaIkqZ9Bs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSaIkqZ9Bs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSaIkqZ9Bs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSaIkqZ9Bs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSaIkqZ9Bs .dropdown-menu,
.cid-uSaIkqZ9Bs .navbar.opened {
  background: #ffffff !important;
}
.cid-uSaIkqZ9Bs .nav-item:focus,
.cid-uSaIkqZ9Bs .nav-link:focus {
  outline: none;
}
.cid-uSaIkqZ9Bs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSaIkqZ9Bs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSaIkqZ9Bs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSaIkqZ9Bs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSaIkqZ9Bs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSaIkqZ9Bs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSaIkqZ9Bs .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-uSaIkqZ9Bs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSaIkqZ9Bs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSaIkqZ9Bs .dropdown-item.active,
.cid-uSaIkqZ9Bs .dropdown-item:active {
  background-color: transparent;
}
.cid-uSaIkqZ9Bs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSaIkqZ9Bs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSaIkqZ9Bs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSaIkqZ9Bs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSaIkqZ9Bs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSaIkqZ9Bs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSaIkqZ9Bs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSaIkqZ9Bs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSaIkqZ9Bs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSaIkqZ9Bs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSaIkqZ9Bs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSaIkqZ9Bs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaIkqZ9Bs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaIkqZ9Bs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSaIkqZ9Bs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaIkqZ9Bs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSaIkqZ9Bs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSaIkqZ9Bs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaIkqZ9Bs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSaIkqZ9Bs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSaIkqZ9Bs .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-uSaIkqZ9Bs .navbar {
    height: 70px;
  }
  .cid-uSaIkqZ9Bs .navbar.opened {
    height: auto;
  }
  .cid-uSaIkqZ9Bs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSaIkrQGzy {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSaIkrQGzy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkrQGzy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkrQGzy .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaIkrQGzy .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSaIkrQGzy .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaIkrQGzy .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSaIkrQGzy .col-text {
    margin-top: 20px;
  }
}
.cid-uSaIkrQGzy .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSaIkrQGzy .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSaIkrQGzy .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSaIkrQGzy .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSaIkrQGzy .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .mbr-text {
    padding-right: 0;
  }
}
.cid-uSaIkrQGzy .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSaIkrQGzy .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .social-container {
    text-align: center;
  }
}
.cid-uSaIkrQGzy .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .social-title {
    text-align: center;
  }
}
.cid-uSaIkrQGzy .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .social-list {
    justify-content: center;
  }
}
.cid-uSaIkrQGzy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSaIkrQGzy .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSaIkrQGzy .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSaIkrQGzy .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSaIkrQGzy .soc-item:hover:before {
  opacity: 1;
}
.cid-uSaIkrQGzy .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .col-img {
    order: 2;
  }
}
.cid-uSaIkrQGzy lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSaIkrQGzy .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSaIkrQGzy .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSaIkrQGzy .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSaIkrQGzy .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSaIkrQGzy .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSaIkrQGzy .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSaIkrQGzy .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSaIkrQGzy .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSaIkrQGzy .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSaIkrQGzy .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSaIkrQGzy {
    padding-top: 3rem;
  }
  .cid-uSaIkrQGzy .mbr-section-title {
    text-align: center;
  }
}
.cid-uSaIkrQGzy .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSaIkrQGzy .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSaIkrQGzy .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSaIkrQGzy .carousel {
    max-width: 100%;
  }
}
.cid-uSaIkrQGzy .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSaIkrQGzy .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSaIkrQGzy .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSaIkrQGzy .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSaIkrQGzy .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSaIkrQGzy .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSaIkrQGzy .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSaIkrQGzy .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSaIkrQGzy .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSaIkrQGzy .info-card-subtitle {
  color: #ffffff;
}
.cid-uSaIkrQGzy .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSaIkrQGzy .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSaIkrQGzy .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSaIkrQGzy .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSaIkrQGzy .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSaIkrQGzy .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSaIkrQGzy .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSaIkrQGzy .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSaIkrQGzy .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSaIkrQGzy .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSaIkrQGzy .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSaIkrQGzy .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSaIkrQGzy .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSaIkrQGzy .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSaIkrQGzy .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSaIkrQGzy .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSaIkrQGzy .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSaIkrQGzy .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSaIkrQGzy .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSaIkrQGzy .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSaIkrQGzy .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSaIkrQGzy .carousel-control {
    display: none;
  }
}
.cid-uSaIkrQGzy .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSaIkrQGzy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSaIkrQGzy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSaIkrQGzy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSaIkrQGzy .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSaIkrQGzy .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSaIkrQGzy .carousel-indicators li.active,
.cid-uSaIkrQGzy .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSaIkrQGzy .carousel-indicators li::after,
.cid-uSaIkrQGzy .carousel-indicators li::before {
  content: none;
}
.cid-uSaIkrQGzy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSaIkrQGzy .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSaIkrQGzy .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSaIkrQGzy .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSaIkrQGzy .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSaIksO4Sy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSaIksO4Sy .card-box {
  width: fit-content;
}
.cid-uSaIksO4Sy .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSaIksO4Sy .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSaIksO4Sy .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSaIksO4Sy .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSaIksO4Sy .card-wrapper {
    width: 100%;
  }
}
.cid-uSaIksO4Sy .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSaIksO4Sy .card-title,
.cid-uSaIksO4Sy .card-icon {
  color: #103178;
}
.cid-uSaIktGJif {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaIktGJif .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaIktGJif .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSaIktGJif .card-img {
  margin-bottom: 1rem;
}
.cid-uSaIktGJif .card-img span {
  font-size: 60px;
}
.cid-uSaIktGJif H1 {
  color: #353535;
  text-align: center;
}
.cid-uSaIktGJif .mbr-text,
.cid-uSaIktGJif .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSaIkumRXW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSaIkumRXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkumRXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkumRXW .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSaIkumRXW .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSaIkumRXW .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSaIkumRXW .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSaIkumRXW .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSaIkumRXW .image-wrapper {
  padding: 0 1rem;
}
.cid-uSaIkumRXW img,
.cid-uSaIkumRXW .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSaIkumRXW img,
  .cid-uSaIkumRXW .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSaIkumRXW .mbr-section-title {
  color: #353535;
}
.cid-uSaIkumRXW .mbr-text {
  color: #000000;
}
.cid-uSaIkumRXW .mbr-text,
.cid-uSaIkumRXW .mbr-section-btn {
  text-align: left;
}
.cid-uSaIkv5eeK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSaIkv5eeK .wrap-block {
  padding-right: 30px;
}
.cid-uSaIkv5eeK .cards {
  padding-left: 30px;
}
.cid-uSaIkv5eeK .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSaIkv5eeK .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSaIkv5eeK .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSaIkv5eeK .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSaIkv5eeK .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSaIkv5eeK .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSaIkv5eeK .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSaIkv5eeK .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSaIkv5eeK .cards-wrap {
  flex-direction: column;
}
.cid-uSaIkv5eeK .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSaIkv5eeK .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSaIkv5eeK .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSaIkv5eeK .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSaIkv5eeK .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSaIkv5eeK * {
    text-align: left;
  }
}
.cid-uSaIkv5eeK .wrap-block .contents h4,
.cid-uSaIkv5eeK .menu-content-right,
.cid-uSaIkv5eeK .mbr-section-btn {
  color: #353535;
}
.cid-uSaIkv5eeK .wrap-block .contents .mbr-subtitle,
.cid-uSaIkv5eeK .menu-content-right {
  color: #767676;
}
.cid-uSaIkv5eeK .wrapper .mbr-text,
.cid-uSaIkv5eeK .img {
  color: #597386;
  text-align: center;
}
.cid-uSaIkxmYzJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSaIkxmYzJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkxmYzJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkxmYzJ .main-row {
  row-gap: 32px;
}
.cid-uSaIkxmYzJ .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSaIkxmYzJ .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSaIkxmYzJ .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSaIkxmYzJ .mbr-section-head {
    text-align: center;
  }
}
.cid-uSaIkxmYzJ .mbr-section-title {
  color: #222733;
}
.cid-uSaIkxmYzJ .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSaIkxmYzJ .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSaIkxmYzJ .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSaIkxmYzJ form {
  width: 100%;
}
.cid-uSaIkxmYzJ form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSaIkxmYzJ form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSaIkxmYzJ form p {
  color: #24262b;
}
.cid-uSaIkxmYzJ form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSaIkxmYzJ form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSaIkxmYzJ form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSaIkxmYzJ form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSaIkxmYzJ form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSaIkxmYzJ form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSaIkxmYzJ form select {
  color: #24262b !important;
}
.cid-uSaIkxmYzJ form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSaIkxmYzJ form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form input,
.cid-uSaIkxmYzJ form textarea {
  transition: .3s all;
}
.cid-uSaIkxmYzJ form input:active,
.cid-uSaIkxmYzJ form textarea:active,
.cid-uSaIkxmYzJ form input:focus,
.cid-uSaIkxmYzJ form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSaIkxmYzJ form input:active::-webkit-input-placeholder,
.cid-uSaIkxmYzJ form textarea:active::-webkit-input-placeholder,
.cid-uSaIkxmYzJ form input:focus::-webkit-input-placeholder,
.cid-uSaIkxmYzJ form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form input:active::-moz-placeholder,
.cid-uSaIkxmYzJ form textarea:active::-moz-placeholder,
.cid-uSaIkxmYzJ form input:focus::-moz-placeholder,
.cid-uSaIkxmYzJ form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form input:active:-moz-placeholder,
.cid-uSaIkxmYzJ form textarea:active:-moz-placeholder,
.cid-uSaIkxmYzJ form input:focus:-moz-placeholder,
.cid-uSaIkxmYzJ form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form input:active:-ms-input-placeholder,
.cid-uSaIkxmYzJ form textarea:active:-ms-input-placeholder,
.cid-uSaIkxmYzJ form input:focus:-ms-input-placeholder,
.cid-uSaIkxmYzJ form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSaIkxmYzJ form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSaIkxmYzJ form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSaIkxmYzJ form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSaIkxmYzJ form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSaIkxmYzJ form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSaIkxmYzJ form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSaIkxmYzJ form .form-check label {
  color: #24262b;
}
.cid-uSaIkxmYzJ form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSaIkxmYzJ form .form-check-input:focus,
.cid-uSaIkxmYzJ form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSaIkxmYzJ form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSaIkxmYzJ .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSaIkxmYzJ .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSaIkywxLc {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSaIkywxLc .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSaIkywxLc .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSaIkywxLc .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .label-text {
    text-align: center !important;
  }
}
.cid-uSaIkywxLc .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSaIkywxLc .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .mbr-text {
    text-align: center !important;
  }
}
.cid-uSaIkywxLc .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSaIkywxLc .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSaIkywxLc .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSaIkywxLc .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSaIkywxLc .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSaIkywxLc .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSaIkywxLc .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSaIkywxLc .col-cards {
    padding-left: 5%;
  }
}
.cid-uSaIkywxLc .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSaIkywxLc .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSaIkywxLc .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSaIkywxLc .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSaIkywxLc .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSaIkywxLc .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSaIkywxLc .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSaIkywxLc .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSaIkywxLc .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSaIkywxLc .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSaIkywxLc .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSaIkywxLc .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSaIkywxLc .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSaIkywxLc .mbr-section-title,
.cid-uSaIkywxLc .mbr-section-btn {
  color: #212529;
}
.cid-uSaIkzHsOq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSaIkzHsOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkzHsOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkzHsOq .mbr-text {
  color: #767676;
}
.cid-uSaIkzHsOq .mbr-section-subtitle {
  color: #767676;
}
.cid-uSaIkzHsOq .title .num {
  width: 100%;
  display: block;
}
.cid-uSaIkzHsOq .title .card-title {
  z-index: 1;
}
.cid-uSaIkzHsOq .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSaIkzHsOq * {
    text-align: center !important;
  }
  .cid-uSaIkzHsOq .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSaIkzHsOq .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSaIkzHsOq .card-title,
.cid-uSaIkzHsOq .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSaIkzHsOq .mbr-section-title,
.cid-uSaIkzHsOq .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSaIkAQhap {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSaIkAQhap .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaIkAQhap .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSaIkAQhap .card-img {
  margin-bottom: 1rem;
}
.cid-uSaIkAQhap .card-img span {
  font-size: 60px;
}
.cid-uSaIkAQhap H1 {
  color: #212529;
}
.cid-uSaIkBAbHa {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSaIkBAbHa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSaIkBAbHa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSaIkBAbHa .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSaIkBAbHa .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSaIkBAbHa .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSaIkBAbHa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSaIkBAbHa .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSaIkBAbHa .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSaIkBAbHa .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSaIkBAbHa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSaIkBAbHa .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSaIkBAbHa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSaIkBAbHa .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSaIkBAbHa .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSaIkDwJZp {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSaIkDwJZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkDwJZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkDwJZp .row {
  flex-direction: row-reverse;
}
.cid-uSaIkDwJZp .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaIkDwJZp .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSaIkDwJZp .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSaIkDwJZp .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSaIkDwJZp .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSaIkDwJZp .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSaIkDwJZp .col-text {
    order: 2;
  }
}
.cid-uSaIkDwJZp .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSaIkDwJZp .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSaIkDwJZp .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSaIkDwJZp .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSaIkDwJZp .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSaIkDwJZp .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSaIkDwJZp .mbr-text {
    padding-right: 0;
  }
}
.cid-uSaIkDwJZp .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSaIkDwJZp .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSaIkDwJZp .social-container {
    padding-top: 40px;
  }
}
.cid-uSaIkDwJZp .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSaIkDwJZp .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSaIkDwJZp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSaIkDwJZp .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSaIkDwJZp .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSaIkDwJZp .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSaIkDwJZp .soc-item:hover:before {
  opacity: 1;
}
.cid-uSaIkDwJZp .img-box {
  width: 100%;
}
.cid-uSaIkDwJZp .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSaIkDwJZp .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkDwJZp .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSaIkDwJZp {
    padding-top: 3.5rem;
  }
  .cid-uSaIkDwJZp .mbr-section-title {
    text-align: center;
  }
  .cid-uSaIkDwJZp .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSaIkEJb3M {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaIkEJb3M .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSaIkEJb3M .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSaIkEJb3M .card-img {
  margin-bottom: 1rem;
}
.cid-uSaIkEJb3M .card-img span {
  font-size: 60px;
}
.cid-uSaIkEJb3M H1 {
  color: #212529;
}
.cid-uSaIkFB2rW {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSaIkFB2rW .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSaIkFB2rW .carousel-item.active,
.cid-uSaIkFB2rW .carousel-item-next,
.cid-uSaIkFB2rW .carousel-item-prev {
  display: flex;
}
.cid-uSaIkFB2rW .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSaIkFB2rW .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSaIkFB2rW .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSaIkFB2rW .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSaIkFB2rW .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSaIkFB2rW .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSaIkFB2rW .carousel-controls .carousel-control-next,
.cid-uSaIkFB2rW .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSaIkFB2rW .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSaIkFB2rW .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSaIkFB2rW .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSaIkFB2rW .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSaIkFB2rW .author {
  margin: auto 0;
}
.cid-uSaIkFB2rW .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSaIkFB2rW h3,
.cid-uSaIkFB2rW h4 {
  margin: 0;
  padding: 0;
}
.cid-uSaIkFB2rW .mbr-bottom {
  color: #767676;
}
.cid-uSaIkFB2rW .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSaIkFB2rW .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSaIkFB2rW .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSaIkFB2rW .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSaIkFB2rW .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSaIkFB2rW .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSaIkFB2rW .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSaIkFB2rW .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSaIkFB2rW .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSaIkFB2rW .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSaIkFB2rW .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSaIkFB2rW .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSaIkFB2rW .mbr-text,
.cid-uSaIkFB2rW .mbr-section-btn {
  text-align: left;
}
.cid-uSaIkFB2rW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkFB2rW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkGZnRC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSaIkGZnRC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaIkGZnRC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaIkGZnRC .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSaIkGZnRC .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSaIkGZnRC .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSaIkGZnRC .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSaIkGZnRC .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSaIkGZnRC .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSaIkGZnRC .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSaIkGZnRC .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSaIkGZnRC .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSaIkGZnRC .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSaIkGZnRC .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSaIkGZnRC .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSaIkGZnRC .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #ffffff;
  background-color: #ffcb20;
}
.cid-uSaIkGZnRC .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSaIkGZnRC .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSaIkGZnRC .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSaIkGZnRC .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSaIkGZnRC .panel-title-edit {
  color: #ffffff;
}
.cid-uSaIkGZnRC .panel-text {
  color: #000c3f;
}
.cid-uSaIkGZnRC .panel-text,
.cid-uSaIkGZnRC .panel-body {
  color: #ffffff;
}
.cid-uSaIkI23wD {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSaIkI23wD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSaIkI23wD .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSaIkI23wD .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSaIkI23wD .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSaIkI23wD .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSaIkI23wD .text-content .list-block .card-img {
  width: auto;
}
.cid-uSaIkI23wD .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSaIkI23wD .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSaIkI23wD .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSaIkI23wD .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSaIkI23wD .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSaIkI23wD .text-content .social {
  font-size: 1.2rem;
}
.cid-uSaIkI23wD .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSaIkI23wD .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSaIkI23wD .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSaIkI23wD .list-block {
  position: relative;
}
.cid-uSaIkI23wD .list-block h4,
.cid-uSaIkI23wD .list-block p {
  padding-left: 2.625rem;
}
.cid-uSaIkI23wD .card-img {
  display: block;
}
.cid-uSaIkI23wD .mbr-form {
  max-width: 550px;
}
.cid-uSaIkI23wD .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSaIkI23wD .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSaIkI23wD .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSaIkI23wD .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSaIkI23wD .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSaIkI23wD .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSaIkI23wD .mbr-section-title,
  .cid-uSaIkI23wD .content-title,
  .cid-uSaIkI23wD .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSaIkI23wD .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSaIkI23wD .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSaIkI23wD .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSaIkI23wD H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSaIkI23wD LABEL {
  text-align: left;
}
.cid-uSaIkI23wD .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSaIkJlxN6 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSaIkJlxN6 .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSaIkJlxN6 .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSaIkJlxN6 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSaIkJlxN6 .card-img span {
  color: #279e64;
}
.cid-uSaIkJlxN6 .row-item {
  margin-bottom: 2rem;
}
.cid-uSaIkJlxN6 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSaIkJlxN6 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSaIkJlxN6 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSaIkJlxN6 .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSaIkKB8Yy {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSaIkKB8Yy .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSaIkKB8Yy .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSaIkKB8Yy .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSaIkKB8Yy .mbr-text {
  color: #444;
}
.cid-uSaIkKB8Yy h5 {
  margin-bottom: 0;
}
.cid-uSaIkKB8Yy .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSaIkKB8Yy .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSaIkKB8Yy .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSaIkKB8Yy .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSaIkKB8Yy .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSaIkKB8Yy .social-list a:hover {
  opacity: .4;
}
.cid-uSaIkKB8Yy .media-container-row > div {
  padding: 0px;
}
.cid-uSaIkKB8Yy .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSaIkKB8Yy .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSaIkKB8Yy .group-title SPAN {
  color: #656565;
}
.cid-uSaIkKB8Yy .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSaIkKB8Yy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSaIkKB8Yy h3 {
    margin-bottom: 10px;
  }
}
.cid-uSaIkKB8Yy .links SPAN {
  color: #9e9e9e;
}
.cid-uSaIkKB8Yy .links,
.cid-uSaIkKB8Yy .navbar-brand {
  color: #eeeff2;
}
.cid-uSaIkKB8Yy .links,
.cid-uSaIkKB8Yy .social-list {
  text-align: left;
}
.cid-uSaIkLQmi2.popup-builder {
  background-color: #ffffff;
}
.cid-uSaIkLQmi2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSaIkLQmi2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSaIkLQmi2 .modal-content,
.cid-uSaIkLQmi2 .modal-dialog {
  height: auto;
}
.cid-uSaIkLQmi2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSaIkLQmi2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSaIkLQmi2 .form-wrapper .mbr-form .form-group,
  .cid-uSaIkLQmi2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSaIkLQmi2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSaIkLQmi2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSaIkLQmi2 .mbr-text {
  text-align: center;
}
.cid-uSaIkLQmi2 .pt-0 {
  padding-top: 0 !important;
}
.cid-uSaIkLQmi2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSaIkLQmi2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSaIkLQmi2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSaIkLQmi2 .modal-open {
  overflow: hidden;
}
.cid-uSaIkLQmi2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSaIkLQmi2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSaIkLQmi2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSaIkLQmi2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSaIkLQmi2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSaIkLQmi2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSaIkLQmi2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSaIkLQmi2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSaIkLQmi2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSaIkLQmi2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSaIkLQmi2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSaIkLQmi2 .modal-backdrop.show {
  opacity: .5;
}
.cid-uSaIkLQmi2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSaIkLQmi2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkLQmi2 .modal-header {
    padding: 1rem;
  }
}
.cid-uSaIkLQmi2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSaIkLQmi2 .modal-header .close svg {
  fill: #353535;
}
.cid-uSaIkLQmi2 .modal-header .close:hover {
  opacity: 1;
}
.cid-uSaIkLQmi2 .modal-header .close:focus {
  outline: none;
}
.cid-uSaIkLQmi2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSaIkLQmi2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSaIkLQmi2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkLQmi2 .modal-body {
    padding: 1rem;
  }
}
.cid-uSaIkLQmi2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSaIkLQmi2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkLQmi2 .modal-footer {
    padding: 1rem;
  }
}
.cid-uSaIkLQmi2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSaIkLQmi2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSaIkLQmi2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSaIkLQmi2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSaIkLQmi2 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSaIkLQmi2 .modal-lg,
  .cid-uSaIkLQmi2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSaIkLQmi2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSaIkLQmi2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSaIkLQmi2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSaIkLQmi2 .form-group {
  margin-bottom: 1rem;
}
.cid-uSaIkLQmi2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSaIkLQmi2 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSaIkLQmi2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSaIkLQmi2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSaIkLQmi2 .mbr-section-btn {
  margin: 0;
}
.cid-uSaIkLQmi2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSaIkLQmi2 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSaIkLQmi2 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSaIkLQmi2 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSaIkN3Vfr.popup-builder {
  background-color: #ffffff;
}
.cid-uSaIkN3Vfr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSaIkN3Vfr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSaIkN3Vfr .modal-content,
.cid-uSaIkN3Vfr .modal-dialog {
  height: auto;
}
.cid-uSaIkN3Vfr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSaIkN3Vfr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSaIkN3Vfr .form-wrapper .mbr-form .form-group,
  .cid-uSaIkN3Vfr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSaIkN3Vfr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSaIkN3Vfr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSaIkN3Vfr .mbr-text {
  text-align: center;
}
.cid-uSaIkN3Vfr .pt-0 {
  padding-top: 0 !important;
}
.cid-uSaIkN3Vfr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSaIkN3Vfr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSaIkN3Vfr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSaIkN3Vfr .modal-open {
  overflow: hidden;
}
.cid-uSaIkN3Vfr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSaIkN3Vfr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSaIkN3Vfr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSaIkN3Vfr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSaIkN3Vfr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSaIkN3Vfr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSaIkN3Vfr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSaIkN3Vfr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSaIkN3Vfr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSaIkN3Vfr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSaIkN3Vfr .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSaIkN3Vfr .modal-backdrop.show {
  opacity: .5;
}
.cid-uSaIkN3Vfr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSaIkN3Vfr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkN3Vfr .modal-header {
    padding: 1rem;
  }
}
.cid-uSaIkN3Vfr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSaIkN3Vfr .modal-header .close svg {
  fill: #353535;
}
.cid-uSaIkN3Vfr .modal-header .close:hover {
  opacity: 1;
}
.cid-uSaIkN3Vfr .modal-header .close:focus {
  outline: none;
}
.cid-uSaIkN3Vfr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSaIkN3Vfr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSaIkN3Vfr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkN3Vfr .modal-body {
    padding: 1rem;
  }
}
.cid-uSaIkN3Vfr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSaIkN3Vfr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSaIkN3Vfr .modal-footer {
    padding: 1rem;
  }
}
.cid-uSaIkN3Vfr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSaIkN3Vfr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSaIkN3Vfr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSaIkN3Vfr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSaIkN3Vfr .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSaIkN3Vfr .modal-lg,
  .cid-uSaIkN3Vfr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSaIkN3Vfr .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSaIkN3Vfr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSaIkN3Vfr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSaIkN3Vfr .form-group {
  margin-bottom: 1rem;
}
.cid-uSaIkN3Vfr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSaIkN3Vfr .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSaIkN3Vfr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSaIkN3Vfr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSaIkN3Vfr .mbr-section-btn {
  margin: 0;
}
.cid-uSaIkN3Vfr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSaIkN3Vfr LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSaIkN3Vfr .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSaIkN3Vfr .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSb1DN4NSQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSb1DN4NSQ .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSb1DN4NSQ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSb1DN4NSQ .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSb1DN4NSQ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSb1DN4NSQ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSb1DN4NSQ .container {
    padding: 0 1rem;
  }
}
.cid-uSb1DN4NSQ .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSb1DN4NSQ .nav-link {
  position: relative;
}
.cid-uSb1DN4NSQ .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSb1DN4NSQ nav.navbar {
  position: fixed;
}
.cid-uSb1DN4NSQ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSb1DN4NSQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uSb1DN4NSQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSb1DN4NSQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uSb1DN4NSQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSb1DN4NSQ .navbar.collapsed {
  justify-content: center;
}
.cid-uSb1DN4NSQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSb1DN4NSQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSb1DN4NSQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSb1DN4NSQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSb1DN4NSQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSb1DN4NSQ .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-uSb1DN4NSQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSb1DN4NSQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSb1DN4NSQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSb1DN4NSQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSb1DN4NSQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSb1DN4NSQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSb1DN4NSQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSb1DN4NSQ .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-uSb1DN4NSQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSb1DN4NSQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSb1DN4NSQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSb1DN4NSQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSb1DN4NSQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSb1DN4NSQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSb1DN4NSQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSb1DN4NSQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSb1DN4NSQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSb1DN4NSQ .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-uSb1DN4NSQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSb1DN4NSQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSb1DN4NSQ .dropdown-item:hover,
.cid-uSb1DN4NSQ .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSb1DN4NSQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSb1DN4NSQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSb1DN4NSQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSb1DN4NSQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSb1DN4NSQ .dropdown-menu,
.cid-uSb1DN4NSQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uSb1DN4NSQ .nav-item:focus,
.cid-uSb1DN4NSQ .nav-link:focus {
  outline: none;
}
.cid-uSb1DN4NSQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSb1DN4NSQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSb1DN4NSQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSb1DN4NSQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSb1DN4NSQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSb1DN4NSQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSb1DN4NSQ .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-uSb1DN4NSQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSb1DN4NSQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSb1DN4NSQ .dropdown-item.active,
.cid-uSb1DN4NSQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uSb1DN4NSQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSb1DN4NSQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSb1DN4NSQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSb1DN4NSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSb1DN4NSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSb1DN4NSQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSb1DN4NSQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSb1DN4NSQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSb1DN4NSQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSb1DN4NSQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSb1DN4NSQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSb1DN4NSQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSb1DN4NSQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSb1DN4NSQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSb1DN4NSQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSb1DN4NSQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSb1DN4NSQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSb1DN4NSQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSb1DN4NSQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSb1DN4NSQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSb1DN4NSQ .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-uSb1DN4NSQ .navbar {
    height: 70px;
  }
  .cid-uSb1DN4NSQ .navbar.opened {
    height: auto;
  }
  .cid-uSb1DN4NSQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSb1DNXJRD {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSb1DNXJRD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DNXJRD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1DNXJRD .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSb1DNXJRD .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSb1DNXJRD .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSb1DNXJRD .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSb1DNXJRD .col-text {
    margin-top: 20px;
  }
}
.cid-uSb1DNXJRD .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSb1DNXJRD .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSb1DNXJRD .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSb1DNXJRD .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSb1DNXJRD .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .mbr-text {
    padding-right: 0;
  }
}
.cid-uSb1DNXJRD .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSb1DNXJRD .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .social-container {
    text-align: center;
  }
}
.cid-uSb1DNXJRD .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .social-title {
    text-align: center;
  }
}
.cid-uSb1DNXJRD .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .social-list {
    justify-content: center;
  }
}
.cid-uSb1DNXJRD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSb1DNXJRD .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSb1DNXJRD .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSb1DNXJRD .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSb1DNXJRD .soc-item:hover:before {
  opacity: 1;
}
.cid-uSb1DNXJRD .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .col-img {
    order: 2;
  }
}
.cid-uSb1DNXJRD lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSb1DNXJRD .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSb1DNXJRD .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSb1DNXJRD .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSb1DNXJRD .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSb1DNXJRD .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSb1DNXJRD .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSb1DNXJRD .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSb1DNXJRD .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSb1DNXJRD .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSb1DNXJRD .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSb1DNXJRD {
    padding-top: 3rem;
  }
  .cid-uSb1DNXJRD .mbr-section-title {
    text-align: center;
  }
}
.cid-uSb1DNXJRD .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSb1DNXJRD .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSb1DNXJRD .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSb1DNXJRD .carousel {
    max-width: 100%;
  }
}
.cid-uSb1DNXJRD .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSb1DNXJRD .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSb1DNXJRD .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSb1DNXJRD .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSb1DNXJRD .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSb1DNXJRD .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSb1DNXJRD .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSb1DNXJRD .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSb1DNXJRD .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSb1DNXJRD .info-card-subtitle {
  color: #ffffff;
}
.cid-uSb1DNXJRD .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSb1DNXJRD .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSb1DNXJRD .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSb1DNXJRD .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSb1DNXJRD .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSb1DNXJRD .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSb1DNXJRD .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSb1DNXJRD .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSb1DNXJRD .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSb1DNXJRD .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSb1DNXJRD .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSb1DNXJRD .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSb1DNXJRD .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSb1DNXJRD .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSb1DNXJRD .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSb1DNXJRD .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSb1DNXJRD .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSb1DNXJRD .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSb1DNXJRD .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSb1DNXJRD .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSb1DNXJRD .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSb1DNXJRD .carousel-control {
    display: none;
  }
}
.cid-uSb1DNXJRD .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSb1DNXJRD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSb1DNXJRD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSb1DNXJRD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSb1DNXJRD .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSb1DNXJRD .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSb1DNXJRD .carousel-indicators li.active,
.cid-uSb1DNXJRD .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSb1DNXJRD .carousel-indicators li::after,
.cid-uSb1DNXJRD .carousel-indicators li::before {
  content: none;
}
.cid-uSb1DNXJRD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSb1DNXJRD .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSb1DNXJRD .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSb1DNXJRD .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSb1DNXJRD .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSb1DP0kzf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSb1DP0kzf .card-box {
  width: fit-content;
}
.cid-uSb1DP0kzf .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSb1DP0kzf .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSb1DP0kzf .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSb1DP0kzf .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSb1DP0kzf .card-wrapper {
    width: 100%;
  }
}
.cid-uSb1DP0kzf .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSb1DP0kzf .card-title,
.cid-uSb1DP0kzf .card-icon {
  color: #103178;
}
.cid-uSb1DPKLzZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSb1DPKLzZ .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSb1DPKLzZ .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSb1DPKLzZ .card-img {
  margin-bottom: 1rem;
}
.cid-uSb1DPKLzZ .card-img span {
  font-size: 60px;
}
.cid-uSb1DPKLzZ H1 {
  color: #353535;
  text-align: center;
}
.cid-uSb1DPKLzZ .mbr-text,
.cid-uSb1DPKLzZ .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSb1DQpkOq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSb1DQpkOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DQpkOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1DQpkOq .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSb1DQpkOq .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSb1DQpkOq .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSb1DQpkOq .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSb1DQpkOq .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSb1DQpkOq .image-wrapper {
  padding: 0 1rem;
}
.cid-uSb1DQpkOq img,
.cid-uSb1DQpkOq .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSb1DQpkOq img,
  .cid-uSb1DQpkOq .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSb1DQpkOq .mbr-section-title {
  color: #353535;
}
.cid-uSb1DQpkOq .mbr-text {
  color: #000000;
}
.cid-uSb1DQpkOq .mbr-text,
.cid-uSb1DQpkOq .mbr-section-btn {
  text-align: left;
}
.cid-uSb1DRbb4V {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSb1DRbb4V .wrap-block {
  padding-right: 30px;
}
.cid-uSb1DRbb4V .cards {
  padding-left: 30px;
}
.cid-uSb1DRbb4V .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSb1DRbb4V .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSb1DRbb4V .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSb1DRbb4V .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSb1DRbb4V .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSb1DRbb4V .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSb1DRbb4V .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSb1DRbb4V .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSb1DRbb4V .cards-wrap {
  flex-direction: column;
}
.cid-uSb1DRbb4V .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSb1DRbb4V .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSb1DRbb4V .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSb1DRbb4V .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSb1DRbb4V .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSb1DRbb4V * {
    text-align: left;
  }
}
.cid-uSb1DRbb4V .wrap-block .contents h4,
.cid-uSb1DRbb4V .menu-content-right,
.cid-uSb1DRbb4V .mbr-section-btn {
  color: #353535;
}
.cid-uSb1DRbb4V .wrap-block .contents .mbr-subtitle,
.cid-uSb1DRbb4V .menu-content-right {
  color: #767676;
}
.cid-uSb1DRbb4V .wrapper .mbr-text,
.cid-uSb1DRbb4V .img {
  color: #597386;
  text-align: center;
}
.cid-uSb1DS7GAW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSb1DS7GAW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DS7GAW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1DS7GAW .main-row {
  row-gap: 32px;
}
.cid-uSb1DS7GAW .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSb1DS7GAW .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSb1DS7GAW .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSb1DS7GAW .mbr-section-head {
    text-align: center;
  }
}
.cid-uSb1DS7GAW .mbr-section-title {
  color: #222733;
}
.cid-uSb1DS7GAW .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSb1DS7GAW .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSb1DS7GAW .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSb1DS7GAW form {
  width: 100%;
}
.cid-uSb1DS7GAW form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSb1DS7GAW form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSb1DS7GAW form p {
  color: #24262b;
}
.cid-uSb1DS7GAW form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSb1DS7GAW form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSb1DS7GAW form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSb1DS7GAW form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSb1DS7GAW form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSb1DS7GAW form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSb1DS7GAW form select {
  color: #24262b !important;
}
.cid-uSb1DS7GAW form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSb1DS7GAW form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form input,
.cid-uSb1DS7GAW form textarea {
  transition: .3s all;
}
.cid-uSb1DS7GAW form input:active,
.cid-uSb1DS7GAW form textarea:active,
.cid-uSb1DS7GAW form input:focus,
.cid-uSb1DS7GAW form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSb1DS7GAW form input:active::-webkit-input-placeholder,
.cid-uSb1DS7GAW form textarea:active::-webkit-input-placeholder,
.cid-uSb1DS7GAW form input:focus::-webkit-input-placeholder,
.cid-uSb1DS7GAW form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form input:active::-moz-placeholder,
.cid-uSb1DS7GAW form textarea:active::-moz-placeholder,
.cid-uSb1DS7GAW form input:focus::-moz-placeholder,
.cid-uSb1DS7GAW form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form input:active:-moz-placeholder,
.cid-uSb1DS7GAW form textarea:active:-moz-placeholder,
.cid-uSb1DS7GAW form input:focus:-moz-placeholder,
.cid-uSb1DS7GAW form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form input:active:-ms-input-placeholder,
.cid-uSb1DS7GAW form textarea:active:-ms-input-placeholder,
.cid-uSb1DS7GAW form input:focus:-ms-input-placeholder,
.cid-uSb1DS7GAW form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSb1DS7GAW form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSb1DS7GAW form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSb1DS7GAW form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSb1DS7GAW form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSb1DS7GAW form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSb1DS7GAW form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSb1DS7GAW form .form-check label {
  color: #24262b;
}
.cid-uSb1DS7GAW form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSb1DS7GAW form .form-check-input:focus,
.cid-uSb1DS7GAW form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSb1DS7GAW form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSb1DS7GAW .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSb1DS7GAW .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSb1DSZxQA {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSb1DSZxQA .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSb1DSZxQA .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSb1DSZxQA .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .label-text {
    text-align: center !important;
  }
}
.cid-uSb1DSZxQA .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSb1DSZxQA .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .mbr-text {
    text-align: center !important;
  }
}
.cid-uSb1DSZxQA .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSb1DSZxQA .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSb1DSZxQA .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSb1DSZxQA .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSb1DSZxQA .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSb1DSZxQA .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSb1DSZxQA .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSb1DSZxQA .col-cards {
    padding-left: 5%;
  }
}
.cid-uSb1DSZxQA .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSb1DSZxQA .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSb1DSZxQA .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSb1DSZxQA .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSb1DSZxQA .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSb1DSZxQA .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSb1DSZxQA .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSb1DSZxQA .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSb1DSZxQA .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSb1DSZxQA .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSb1DSZxQA .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSb1DSZxQA .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSb1DSZxQA .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSb1DSZxQA .mbr-section-title,
.cid-uSb1DSZxQA .mbr-section-btn {
  color: #212529;
}
.cid-uSb1DTZKlZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSb1DTZKlZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DTZKlZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1DTZKlZ .mbr-text {
  color: #767676;
}
.cid-uSb1DTZKlZ .mbr-section-subtitle {
  color: #767676;
}
.cid-uSb1DTZKlZ .title .num {
  width: 100%;
  display: block;
}
.cid-uSb1DTZKlZ .title .card-title {
  z-index: 1;
}
.cid-uSb1DTZKlZ .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSb1DTZKlZ * {
    text-align: center !important;
  }
  .cid-uSb1DTZKlZ .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSb1DTZKlZ .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSb1DTZKlZ .card-title,
.cid-uSb1DTZKlZ .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSb1DTZKlZ .mbr-section-title,
.cid-uSb1DTZKlZ .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSb1DV10Fg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSb1DV10Fg .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSb1DV10Fg .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSb1DV10Fg .card-img {
  margin-bottom: 1rem;
}
.cid-uSb1DV10Fg .card-img span {
  font-size: 60px;
}
.cid-uSb1DV10Fg H1 {
  color: #212529;
}
.cid-uSb1DVNhTp {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSb1DVNhTp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSb1DVNhTp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSb1DVNhTp .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSb1DVNhTp .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSb1DVNhTp .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSb1DVNhTp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSb1DVNhTp .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSb1DVNhTp .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSb1DVNhTp .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSb1DVNhTp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSb1DVNhTp .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSb1DVNhTp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSb1DVNhTp .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSb1DVNhTp .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSb1DXCGjD {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSb1DXCGjD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DXCGjD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1DXCGjD .row {
  flex-direction: row-reverse;
}
.cid-uSb1DXCGjD .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSb1DXCGjD .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSb1DXCGjD .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSb1DXCGjD .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSb1DXCGjD .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSb1DXCGjD .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSb1DXCGjD .col-text {
    order: 2;
  }
}
.cid-uSb1DXCGjD .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSb1DXCGjD .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSb1DXCGjD .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSb1DXCGjD .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSb1DXCGjD .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSb1DXCGjD .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSb1DXCGjD .mbr-text {
    padding-right: 0;
  }
}
.cid-uSb1DXCGjD .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSb1DXCGjD .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSb1DXCGjD .social-container {
    padding-top: 40px;
  }
}
.cid-uSb1DXCGjD .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSb1DXCGjD .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSb1DXCGjD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSb1DXCGjD .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSb1DXCGjD .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSb1DXCGjD .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSb1DXCGjD .soc-item:hover:before {
  opacity: 1;
}
.cid-uSb1DXCGjD .img-box {
  width: 100%;
}
.cid-uSb1DXCGjD .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSb1DXCGjD .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSb1DXCGjD .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSb1DXCGjD {
    padding-top: 3.5rem;
  }
  .cid-uSb1DXCGjD .mbr-section-title {
    text-align: center;
  }
  .cid-uSb1DXCGjD .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSb1DYFgXr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSb1DYFgXr .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSb1DYFgXr .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSb1DYFgXr .card-img {
  margin-bottom: 1rem;
}
.cid-uSb1DYFgXr .card-img span {
  font-size: 60px;
}
.cid-uSb1DYFgXr H1 {
  color: #212529;
}
.cid-uSb1DZDlC7 {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSb1DZDlC7 .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSb1DZDlC7 .carousel-item.active,
.cid-uSb1DZDlC7 .carousel-item-next,
.cid-uSb1DZDlC7 .carousel-item-prev {
  display: flex;
}
.cid-uSb1DZDlC7 .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSb1DZDlC7 .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSb1DZDlC7 .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSb1DZDlC7 .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSb1DZDlC7 .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSb1DZDlC7 .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSb1DZDlC7 .carousel-controls .carousel-control-next,
.cid-uSb1DZDlC7 .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSb1DZDlC7 .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSb1DZDlC7 .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSb1DZDlC7 .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSb1DZDlC7 .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSb1DZDlC7 .author {
  margin: auto 0;
}
.cid-uSb1DZDlC7 .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSb1DZDlC7 h3,
.cid-uSb1DZDlC7 h4 {
  margin: 0;
  padding: 0;
}
.cid-uSb1DZDlC7 .mbr-bottom {
  color: #767676;
}
.cid-uSb1DZDlC7 .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSb1DZDlC7 .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSb1DZDlC7 .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSb1DZDlC7 .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSb1DZDlC7 .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSb1DZDlC7 .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSb1DZDlC7 .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSb1DZDlC7 .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSb1DZDlC7 .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSb1DZDlC7 .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSb1DZDlC7 .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSb1DZDlC7 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSb1DZDlC7 .mbr-text,
.cid-uSb1DZDlC7 .mbr-section-btn {
  text-align: left;
}
.cid-uSb1DZDlC7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1DZDlC7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1E0YB3N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSb1E0YB3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSb1E0YB3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSb1E0YB3N .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSb1E0YB3N .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSb1E0YB3N .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSb1E0YB3N .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSb1E0YB3N .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSb1E0YB3N .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSb1E0YB3N .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSb1E0YB3N .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSb1E0YB3N .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSb1E0YB3N .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSb1E0YB3N .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSb1E0YB3N .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSb1E0YB3N .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSb1E0YB3N .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSb1E0YB3N .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSb1E0YB3N .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSb1E0YB3N .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSb1E0YB3N .panel-title-edit {
  color: #ffffff;
}
.cid-uSb1E0YB3N .panel-text {
  color: #000c3f;
}
.cid-uSb1E0YB3N .panel-text,
.cid-uSb1E0YB3N .panel-body {
  color: #ffffff;
}
.cid-uSb1E27lPp {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSb1E27lPp .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSb1E27lPp .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSb1E27lPp .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSb1E27lPp .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSb1E27lPp .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSb1E27lPp .text-content .list-block .card-img {
  width: auto;
}
.cid-uSb1E27lPp .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSb1E27lPp .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSb1E27lPp .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSb1E27lPp .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSb1E27lPp .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSb1E27lPp .text-content .social {
  font-size: 1.2rem;
}
.cid-uSb1E27lPp .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSb1E27lPp .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSb1E27lPp .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSb1E27lPp .list-block {
  position: relative;
}
.cid-uSb1E27lPp .list-block h4,
.cid-uSb1E27lPp .list-block p {
  padding-left: 2.625rem;
}
.cid-uSb1E27lPp .card-img {
  display: block;
}
.cid-uSb1E27lPp .mbr-form {
  max-width: 550px;
}
.cid-uSb1E27lPp .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSb1E27lPp .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSb1E27lPp .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSb1E27lPp .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSb1E27lPp .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSb1E27lPp .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSb1E27lPp .mbr-section-title,
  .cid-uSb1E27lPp .content-title,
  .cid-uSb1E27lPp .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSb1E27lPp .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSb1E27lPp .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSb1E27lPp .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSb1E27lPp H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSb1E27lPp LABEL {
  text-align: left;
}
.cid-uSb1E27lPp .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSb1E3nCzl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSb1E3nCzl .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSb1E3nCzl .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSb1E3nCzl .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSb1E3nCzl .card-img span {
  color: #279e64;
}
.cid-uSb1E3nCzl .row-item {
  margin-bottom: 2rem;
}
.cid-uSb1E3nCzl .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSb1E3nCzl .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSb1E3nCzl .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSb1E3nCzl .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSb1E4y2ra {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSb1E4y2ra .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSb1E4y2ra .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSb1E4y2ra .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSb1E4y2ra .mbr-text {
  color: #444;
}
.cid-uSb1E4y2ra h5 {
  margin-bottom: 0;
}
.cid-uSb1E4y2ra .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSb1E4y2ra .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSb1E4y2ra .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSb1E4y2ra .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSb1E4y2ra .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSb1E4y2ra .social-list a:hover {
  opacity: .4;
}
.cid-uSb1E4y2ra .media-container-row > div {
  padding: 0px;
}
.cid-uSb1E4y2ra .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSb1E4y2ra .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSb1E4y2ra .group-title SPAN {
  color: #656565;
}
.cid-uSb1E4y2ra .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSb1E4y2ra .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSb1E4y2ra h3 {
    margin-bottom: 10px;
  }
}
.cid-uSb1E4y2ra .links SPAN {
  color: #9e9e9e;
}
.cid-uSb1E4y2ra .links,
.cid-uSb1E4y2ra .navbar-brand {
  color: #eeeff2;
}
.cid-uSb1E4y2ra .links,
.cid-uSb1E4y2ra .social-list {
  text-align: left;
}
.cid-uSb1E5Qnev.popup-builder {
  background-color: #ffffff;
}
.cid-uSb1E5Qnev.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSb1E5Qnev.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSb1E5Qnev .modal-content,
.cid-uSb1E5Qnev .modal-dialog {
  height: auto;
}
.cid-uSb1E5Qnev .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSb1E5Qnev .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSb1E5Qnev .form-wrapper .mbr-form .form-group,
  .cid-uSb1E5Qnev .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSb1E5Qnev .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSb1E5Qnev .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSb1E5Qnev .mbr-text {
  text-align: center;
}
.cid-uSb1E5Qnev .pt-0 {
  padding-top: 0 !important;
}
.cid-uSb1E5Qnev .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSb1E5Qnev .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSb1E5Qnev .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSb1E5Qnev .modal-open {
  overflow: hidden;
}
.cid-uSb1E5Qnev .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSb1E5Qnev .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSb1E5Qnev .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSb1E5Qnev .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSb1E5Qnev .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSb1E5Qnev .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSb1E5Qnev .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSb1E5Qnev .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSb1E5Qnev .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSb1E5Qnev .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSb1E5Qnev .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSb1E5Qnev .modal-backdrop.show {
  opacity: .5;
}
.cid-uSb1E5Qnev .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSb1E5Qnev .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E5Qnev .modal-header {
    padding: 1rem;
  }
}
.cid-uSb1E5Qnev .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSb1E5Qnev .modal-header .close svg {
  fill: #353535;
}
.cid-uSb1E5Qnev .modal-header .close:hover {
  opacity: 1;
}
.cid-uSb1E5Qnev .modal-header .close:focus {
  outline: none;
}
.cid-uSb1E5Qnev .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSb1E5Qnev .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSb1E5Qnev .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E5Qnev .modal-body {
    padding: 1rem;
  }
}
.cid-uSb1E5Qnev .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSb1E5Qnev .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E5Qnev .modal-footer {
    padding: 1rem;
  }
}
.cid-uSb1E5Qnev .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSb1E5Qnev .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSb1E5Qnev .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSb1E5Qnev .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSb1E5Qnev .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSb1E5Qnev .modal-lg,
  .cid-uSb1E5Qnev .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSb1E5Qnev .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSb1E5Qnev .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSb1E5Qnev .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSb1E5Qnev .form-group {
  margin-bottom: 1rem;
}
.cid-uSb1E5Qnev .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSb1E5Qnev .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSb1E5Qnev .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSb1E5Qnev .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSb1E5Qnev .mbr-section-btn {
  margin: 0;
}
.cid-uSb1E5Qnev .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSb1E5Qnev LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSb1E5Qnev .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSb1E5Qnev .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSb1E70zQ0.popup-builder {
  background-color: #ffffff;
}
.cid-uSb1E70zQ0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSb1E70zQ0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSb1E70zQ0 .modal-content,
.cid-uSb1E70zQ0 .modal-dialog {
  height: auto;
}
.cid-uSb1E70zQ0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSb1E70zQ0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSb1E70zQ0 .form-wrapper .mbr-form .form-group,
  .cid-uSb1E70zQ0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSb1E70zQ0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSb1E70zQ0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSb1E70zQ0 .mbr-text {
  text-align: center;
}
.cid-uSb1E70zQ0 .pt-0 {
  padding-top: 0 !important;
}
.cid-uSb1E70zQ0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSb1E70zQ0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSb1E70zQ0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSb1E70zQ0 .modal-open {
  overflow: hidden;
}
.cid-uSb1E70zQ0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSb1E70zQ0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSb1E70zQ0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSb1E70zQ0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSb1E70zQ0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSb1E70zQ0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSb1E70zQ0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSb1E70zQ0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSb1E70zQ0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSb1E70zQ0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSb1E70zQ0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSb1E70zQ0 .modal-backdrop.show {
  opacity: .5;
}
.cid-uSb1E70zQ0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSb1E70zQ0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E70zQ0 .modal-header {
    padding: 1rem;
  }
}
.cid-uSb1E70zQ0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSb1E70zQ0 .modal-header .close svg {
  fill: #353535;
}
.cid-uSb1E70zQ0 .modal-header .close:hover {
  opacity: 1;
}
.cid-uSb1E70zQ0 .modal-header .close:focus {
  outline: none;
}
.cid-uSb1E70zQ0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSb1E70zQ0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSb1E70zQ0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E70zQ0 .modal-body {
    padding: 1rem;
  }
}
.cid-uSb1E70zQ0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSb1E70zQ0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSb1E70zQ0 .modal-footer {
    padding: 1rem;
  }
}
.cid-uSb1E70zQ0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSb1E70zQ0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSb1E70zQ0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSb1E70zQ0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSb1E70zQ0 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSb1E70zQ0 .modal-lg,
  .cid-uSb1E70zQ0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSb1E70zQ0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSb1E70zQ0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSb1E70zQ0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSb1E70zQ0 .form-group {
  margin-bottom: 1rem;
}
.cid-uSb1E70zQ0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSb1E70zQ0 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSb1E70zQ0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSb1E70zQ0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSb1E70zQ0 .mbr-section-btn {
  margin: 0;
}
.cid-uSb1E70zQ0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSb1E70zQ0 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSb1E70zQ0 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSb1E70zQ0 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSkRtFFI4f {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSkRtFFI4f .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSkRtFFI4f .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSkRtFFI4f .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSkRtFFI4f .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSkRtFFI4f .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSkRtFFI4f .container {
    padding: 0 1rem;
  }
}
.cid-uSkRtFFI4f .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSkRtFFI4f .nav-link {
  position: relative;
}
.cid-uSkRtFFI4f .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSkRtFFI4f nav.navbar {
  position: fixed;
}
.cid-uSkRtFFI4f .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSkRtFFI4f .navbar.opened {
  transition: all 0.3s;
}
.cid-uSkRtFFI4f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSkRtFFI4f .navbar .navbar-logo img {
  width: auto;
}
.cid-uSkRtFFI4f .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSkRtFFI4f .navbar.collapsed {
  justify-content: center;
}
.cid-uSkRtFFI4f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSkRtFFI4f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSkRtFFI4f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSkRtFFI4f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSkRtFFI4f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSkRtFFI4f .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-uSkRtFFI4f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSkRtFFI4f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSkRtFFI4f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSkRtFFI4f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSkRtFFI4f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSkRtFFI4f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSkRtFFI4f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSkRtFFI4f .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-uSkRtFFI4f .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSkRtFFI4f .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSkRtFFI4f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSkRtFFI4f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSkRtFFI4f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSkRtFFI4f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSkRtFFI4f .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSkRtFFI4f .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSkRtFFI4f .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSkRtFFI4f .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-uSkRtFFI4f .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSkRtFFI4f .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSkRtFFI4f .dropdown-item:hover,
.cid-uSkRtFFI4f .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSkRtFFI4f .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSkRtFFI4f .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSkRtFFI4f .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSkRtFFI4f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSkRtFFI4f .dropdown-menu,
.cid-uSkRtFFI4f .navbar.opened {
  background: #ffffff !important;
}
.cid-uSkRtFFI4f .nav-item:focus,
.cid-uSkRtFFI4f .nav-link:focus {
  outline: none;
}
.cid-uSkRtFFI4f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSkRtFFI4f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSkRtFFI4f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSkRtFFI4f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSkRtFFI4f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSkRtFFI4f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSkRtFFI4f .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-uSkRtFFI4f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSkRtFFI4f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSkRtFFI4f .dropdown-item.active,
.cid-uSkRtFFI4f .dropdown-item:active {
  background-color: transparent;
}
.cid-uSkRtFFI4f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSkRtFFI4f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSkRtFFI4f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSkRtFFI4f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSkRtFFI4f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSkRtFFI4f .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSkRtFFI4f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSkRtFFI4f .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSkRtFFI4f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSkRtFFI4f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSkRtFFI4f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSkRtFFI4f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSkRtFFI4f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSkRtFFI4f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSkRtFFI4f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSkRtFFI4f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSkRtFFI4f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSkRtFFI4f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSkRtFFI4f .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSkRtFFI4f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSkRtFFI4f .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-uSkRtFFI4f .navbar {
    height: 70px;
  }
  .cid-uSkRtFFI4f .navbar.opened {
    height: auto;
  }
  .cid-uSkRtFFI4f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSkRtGmg6A {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSkRtGmg6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtGmg6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtGmg6A .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSkRtGmg6A .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSkRtGmg6A .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSkRtGmg6A .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSkRtGmg6A .col-text {
    margin-top: 20px;
  }
}
.cid-uSkRtGmg6A .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSkRtGmg6A .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSkRtGmg6A .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSkRtGmg6A .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSkRtGmg6A .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .mbr-text {
    padding-right: 0;
  }
}
.cid-uSkRtGmg6A .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSkRtGmg6A .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .social-container {
    text-align: center;
  }
}
.cid-uSkRtGmg6A .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .social-title {
    text-align: center;
  }
}
.cid-uSkRtGmg6A .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .social-list {
    justify-content: center;
  }
}
.cid-uSkRtGmg6A .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSkRtGmg6A .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSkRtGmg6A .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSkRtGmg6A .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSkRtGmg6A .soc-item:hover:before {
  opacity: 1;
}
.cid-uSkRtGmg6A .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .col-img {
    order: 2;
  }
}
.cid-uSkRtGmg6A lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSkRtGmg6A .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSkRtGmg6A .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSkRtGmg6A .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSkRtGmg6A .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSkRtGmg6A .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSkRtGmg6A .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSkRtGmg6A .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSkRtGmg6A .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSkRtGmg6A .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSkRtGmg6A .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSkRtGmg6A {
    padding-top: 3rem;
  }
  .cid-uSkRtGmg6A .mbr-section-title {
    text-align: center;
  }
}
.cid-uSkRtGmg6A .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSkRtGmg6A .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSkRtGmg6A .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSkRtGmg6A .carousel {
    max-width: 100%;
  }
}
.cid-uSkRtGmg6A .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSkRtGmg6A .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSkRtGmg6A .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSkRtGmg6A .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSkRtGmg6A .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSkRtGmg6A .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSkRtGmg6A .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSkRtGmg6A .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSkRtGmg6A .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSkRtGmg6A .info-card-subtitle {
  color: #ffffff;
}
.cid-uSkRtGmg6A .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSkRtGmg6A .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSkRtGmg6A .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSkRtGmg6A .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSkRtGmg6A .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSkRtGmg6A .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSkRtGmg6A .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSkRtGmg6A .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSkRtGmg6A .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSkRtGmg6A .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSkRtGmg6A .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSkRtGmg6A .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSkRtGmg6A .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSkRtGmg6A .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSkRtGmg6A .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSkRtGmg6A .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSkRtGmg6A .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSkRtGmg6A .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSkRtGmg6A .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSkRtGmg6A .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSkRtGmg6A .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSkRtGmg6A .carousel-control {
    display: none;
  }
}
.cid-uSkRtGmg6A .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSkRtGmg6A .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSkRtGmg6A .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSkRtGmg6A .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSkRtGmg6A .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSkRtGmg6A .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSkRtGmg6A .carousel-indicators li.active,
.cid-uSkRtGmg6A .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSkRtGmg6A .carousel-indicators li::after,
.cid-uSkRtGmg6A .carousel-indicators li::before {
  content: none;
}
.cid-uSkRtGmg6A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSkRtGmg6A .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSkRtGmg6A .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSkRtGmg6A .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSkRtGmg6A .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSkRtH9SEi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSkRtH9SEi .card-box {
  width: fit-content;
}
.cid-uSkRtH9SEi .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSkRtH9SEi .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSkRtH9SEi .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSkRtH9SEi .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSkRtH9SEi .card-wrapper {
    width: 100%;
  }
}
.cid-uSkRtH9SEi .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSkRtH9SEi .card-title,
.cid-uSkRtH9SEi .card-icon {
  color: #103178;
}
.cid-uSkRtHIYCD {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSkRtHIYCD .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSkRtHIYCD .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSkRtHIYCD .card-img {
  margin-bottom: 1rem;
}
.cid-uSkRtHIYCD .card-img span {
  font-size: 60px;
}
.cid-uSkRtHIYCD H1 {
  color: #353535;
  text-align: center;
}
.cid-uSkRtHIYCD .mbr-text,
.cid-uSkRtHIYCD .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSkRtIhS4q {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSkRtIhS4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtIhS4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtIhS4q .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSkRtIhS4q .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSkRtIhS4q .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSkRtIhS4q .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSkRtIhS4q .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSkRtIhS4q .image-wrapper {
  padding: 0 1rem;
}
.cid-uSkRtIhS4q img,
.cid-uSkRtIhS4q .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSkRtIhS4q img,
  .cid-uSkRtIhS4q .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSkRtIhS4q .mbr-section-title {
  color: #353535;
}
.cid-uSkRtIhS4q .mbr-text {
  color: #000000;
}
.cid-uSkRtIhS4q .mbr-text,
.cid-uSkRtIhS4q .mbr-section-btn {
  text-align: left;
}
.cid-uSkRtIU7U0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSkRtIU7U0 .wrap-block {
  padding-right: 30px;
}
.cid-uSkRtIU7U0 .cards {
  padding-left: 30px;
}
.cid-uSkRtIU7U0 .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSkRtIU7U0 .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSkRtIU7U0 .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSkRtIU7U0 .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSkRtIU7U0 .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSkRtIU7U0 .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSkRtIU7U0 .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSkRtIU7U0 .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSkRtIU7U0 .cards-wrap {
  flex-direction: column;
}
.cid-uSkRtIU7U0 .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSkRtIU7U0 .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSkRtIU7U0 .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSkRtIU7U0 .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSkRtIU7U0 .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSkRtIU7U0 * {
    text-align: left;
  }
}
.cid-uSkRtIU7U0 .wrap-block .contents h4,
.cid-uSkRtIU7U0 .menu-content-right,
.cid-uSkRtIU7U0 .mbr-section-btn {
  color: #353535;
}
.cid-uSkRtIU7U0 .wrap-block .contents .mbr-subtitle,
.cid-uSkRtIU7U0 .menu-content-right {
  color: #767676;
}
.cid-uSkRtIU7U0 .wrapper .mbr-text,
.cid-uSkRtIU7U0 .img {
  color: #597386;
  text-align: center;
}
.cid-uSkRtJKYJL {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSkRtJKYJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtJKYJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtJKYJL .main-row {
  row-gap: 32px;
}
.cid-uSkRtJKYJL .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSkRtJKYJL .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSkRtJKYJL .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSkRtJKYJL .mbr-section-head {
    text-align: center;
  }
}
.cid-uSkRtJKYJL .mbr-section-title {
  color: #222733;
}
.cid-uSkRtJKYJL .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSkRtJKYJL .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSkRtJKYJL .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSkRtJKYJL form {
  width: 100%;
}
.cid-uSkRtJKYJL form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSkRtJKYJL form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSkRtJKYJL form p {
  color: #24262b;
}
.cid-uSkRtJKYJL form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSkRtJKYJL form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSkRtJKYJL form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSkRtJKYJL form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSkRtJKYJL form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSkRtJKYJL form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSkRtJKYJL form select {
  color: #24262b !important;
}
.cid-uSkRtJKYJL form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSkRtJKYJL form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form input,
.cid-uSkRtJKYJL form textarea {
  transition: .3s all;
}
.cid-uSkRtJKYJL form input:active,
.cid-uSkRtJKYJL form textarea:active,
.cid-uSkRtJKYJL form input:focus,
.cid-uSkRtJKYJL form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSkRtJKYJL form input:active::-webkit-input-placeholder,
.cid-uSkRtJKYJL form textarea:active::-webkit-input-placeholder,
.cid-uSkRtJKYJL form input:focus::-webkit-input-placeholder,
.cid-uSkRtJKYJL form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form input:active::-moz-placeholder,
.cid-uSkRtJKYJL form textarea:active::-moz-placeholder,
.cid-uSkRtJKYJL form input:focus::-moz-placeholder,
.cid-uSkRtJKYJL form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form input:active:-moz-placeholder,
.cid-uSkRtJKYJL form textarea:active:-moz-placeholder,
.cid-uSkRtJKYJL form input:focus:-moz-placeholder,
.cid-uSkRtJKYJL form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form input:active:-ms-input-placeholder,
.cid-uSkRtJKYJL form textarea:active:-ms-input-placeholder,
.cid-uSkRtJKYJL form input:focus:-ms-input-placeholder,
.cid-uSkRtJKYJL form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSkRtJKYJL form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSkRtJKYJL form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSkRtJKYJL form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSkRtJKYJL form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSkRtJKYJL form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSkRtJKYJL form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSkRtJKYJL form .form-check label {
  color: #24262b;
}
.cid-uSkRtJKYJL form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSkRtJKYJL form .form-check-input:focus,
.cid-uSkRtJKYJL form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSkRtJKYJL form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSkRtJKYJL .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSkRtJKYJL .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSkRtKp2JT {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSkRtKp2JT .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSkRtKp2JT .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSkRtKp2JT .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .label-text {
    text-align: center !important;
  }
}
.cid-uSkRtKp2JT .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSkRtKp2JT .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .mbr-text {
    text-align: center !important;
  }
}
.cid-uSkRtKp2JT .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSkRtKp2JT .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSkRtKp2JT .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSkRtKp2JT .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSkRtKp2JT .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSkRtKp2JT .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSkRtKp2JT .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSkRtKp2JT .col-cards {
    padding-left: 5%;
  }
}
.cid-uSkRtKp2JT .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSkRtKp2JT .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSkRtKp2JT .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSkRtKp2JT .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSkRtKp2JT .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSkRtKp2JT .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSkRtKp2JT .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSkRtKp2JT .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSkRtKp2JT .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSkRtKp2JT .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSkRtKp2JT .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSkRtKp2JT .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSkRtKp2JT .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSkRtKp2JT .mbr-section-title,
.cid-uSkRtKp2JT .mbr-section-btn {
  color: #212529;
}
.cid-uSkRtLdAh7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSkRtLdAh7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtLdAh7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtLdAh7 .mbr-text {
  color: #767676;
}
.cid-uSkRtLdAh7 .mbr-section-subtitle {
  color: #767676;
}
.cid-uSkRtLdAh7 .title .num {
  width: 100%;
  display: block;
}
.cid-uSkRtLdAh7 .title .card-title {
  z-index: 1;
}
.cid-uSkRtLdAh7 .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSkRtLdAh7 * {
    text-align: center !important;
  }
  .cid-uSkRtLdAh7 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSkRtLdAh7 .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSkRtLdAh7 .card-title,
.cid-uSkRtLdAh7 .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSkRtLdAh7 .mbr-section-title,
.cid-uSkRtLdAh7 .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSkRtMbLoP {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSkRtMbLoP .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSkRtMbLoP .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSkRtMbLoP .card-img {
  margin-bottom: 1rem;
}
.cid-uSkRtMbLoP .card-img span {
  font-size: 60px;
}
.cid-uSkRtMbLoP H1 {
  color: #212529;
}
.cid-uSkRtMTWVr {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSkRtMTWVr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSkRtMTWVr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSkRtMTWVr .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSkRtMTWVr .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSkRtMTWVr .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSkRtMTWVr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSkRtMTWVr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSkRtMTWVr .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSkRtMTWVr .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSkRtMTWVr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSkRtMTWVr .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSkRtMTWVr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSkRtMTWVr .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSkRtMTWVr .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSkRtOzedP {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSkRtOzedP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtOzedP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtOzedP .row {
  flex-direction: row-reverse;
}
.cid-uSkRtOzedP .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSkRtOzedP .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSkRtOzedP .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSkRtOzedP .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSkRtOzedP .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSkRtOzedP .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSkRtOzedP .col-text {
    order: 2;
  }
}
.cid-uSkRtOzedP .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSkRtOzedP .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSkRtOzedP .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSkRtOzedP .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSkRtOzedP .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSkRtOzedP .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSkRtOzedP .mbr-text {
    padding-right: 0;
  }
}
.cid-uSkRtOzedP .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSkRtOzedP .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSkRtOzedP .social-container {
    padding-top: 40px;
  }
}
.cid-uSkRtOzedP .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSkRtOzedP .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSkRtOzedP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSkRtOzedP .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSkRtOzedP .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSkRtOzedP .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSkRtOzedP .soc-item:hover:before {
  opacity: 1;
}
.cid-uSkRtOzedP .img-box {
  width: 100%;
}
.cid-uSkRtOzedP .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSkRtOzedP .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtOzedP .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSkRtOzedP {
    padding-top: 3.5rem;
  }
  .cid-uSkRtOzedP .mbr-section-title {
    text-align: center;
  }
  .cid-uSkRtOzedP .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSkRtPSpk2 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSkRtPSpk2 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSkRtPSpk2 .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSkRtPSpk2 .card-img {
  margin-bottom: 1rem;
}
.cid-uSkRtPSpk2 .card-img span {
  font-size: 60px;
}
.cid-uSkRtPSpk2 H1 {
  color: #212529;
}
.cid-uSkRtQQPwp {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSkRtQQPwp .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSkRtQQPwp .carousel-item.active,
.cid-uSkRtQQPwp .carousel-item-next,
.cid-uSkRtQQPwp .carousel-item-prev {
  display: flex;
}
.cid-uSkRtQQPwp .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSkRtQQPwp .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSkRtQQPwp .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSkRtQQPwp .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSkRtQQPwp .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSkRtQQPwp .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSkRtQQPwp .carousel-controls .carousel-control-next,
.cid-uSkRtQQPwp .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSkRtQQPwp .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSkRtQQPwp .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSkRtQQPwp .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSkRtQQPwp .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSkRtQQPwp .author {
  margin: auto 0;
}
.cid-uSkRtQQPwp .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSkRtQQPwp h3,
.cid-uSkRtQQPwp h4 {
  margin: 0;
  padding: 0;
}
.cid-uSkRtQQPwp .mbr-bottom {
  color: #767676;
}
.cid-uSkRtQQPwp .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSkRtQQPwp .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSkRtQQPwp .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSkRtQQPwp .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSkRtQQPwp .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSkRtQQPwp .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSkRtQQPwp .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSkRtQQPwp .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSkRtQQPwp .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSkRtQQPwp .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSkRtQQPwp .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSkRtQQPwp .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSkRtQQPwp .mbr-text,
.cid-uSkRtQQPwp .mbr-section-btn {
  text-align: left;
}
.cid-uSkRtQQPwp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtQQPwp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtS6tnR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSkRtS6tnR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkRtS6tnR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkRtS6tnR .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSkRtS6tnR .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSkRtS6tnR .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSkRtS6tnR .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSkRtS6tnR .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSkRtS6tnR .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSkRtS6tnR .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSkRtS6tnR .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSkRtS6tnR .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSkRtS6tnR .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSkRtS6tnR .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSkRtS6tnR .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSkRtS6tnR .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSkRtS6tnR .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSkRtS6tnR .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSkRtS6tnR .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSkRtS6tnR .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSkRtS6tnR .panel-title-edit {
  color: #ffffff;
}
.cid-uSkRtS6tnR .panel-text {
  color: #000c3f;
}
.cid-uSkRtS6tnR .panel-text,
.cid-uSkRtS6tnR .panel-body {
  color: #ffffff;
}
.cid-uSkRtSYPwY {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSkRtSYPwY .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSkRtSYPwY .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSkRtSYPwY .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSkRtSYPwY .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSkRtSYPwY .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSkRtSYPwY .text-content .list-block .card-img {
  width: auto;
}
.cid-uSkRtSYPwY .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSkRtSYPwY .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSkRtSYPwY .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSkRtSYPwY .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSkRtSYPwY .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSkRtSYPwY .text-content .social {
  font-size: 1.2rem;
}
.cid-uSkRtSYPwY .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSkRtSYPwY .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSkRtSYPwY .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSkRtSYPwY .list-block {
  position: relative;
}
.cid-uSkRtSYPwY .list-block h4,
.cid-uSkRtSYPwY .list-block p {
  padding-left: 2.625rem;
}
.cid-uSkRtSYPwY .card-img {
  display: block;
}
.cid-uSkRtSYPwY .mbr-form {
  max-width: 550px;
}
.cid-uSkRtSYPwY .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSkRtSYPwY .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSkRtSYPwY .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSkRtSYPwY .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSkRtSYPwY .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSkRtSYPwY .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSkRtSYPwY .mbr-section-title,
  .cid-uSkRtSYPwY .content-title,
  .cid-uSkRtSYPwY .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSkRtSYPwY .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSkRtSYPwY .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSkRtSYPwY .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSkRtSYPwY H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSkRtSYPwY LABEL {
  text-align: left;
}
.cid-uSkRtSYPwY .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSkRtU84zG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSkRtU84zG .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSkRtU84zG .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSkRtU84zG .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSkRtU84zG .card-img span {
  color: #279e64;
}
.cid-uSkRtU84zG .row-item {
  margin-bottom: 2rem;
}
.cid-uSkRtU84zG .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSkRtU84zG .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSkRtU84zG .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSkRtU84zG .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSkRtVaRjm {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSkRtVaRjm .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSkRtVaRjm .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSkRtVaRjm .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSkRtVaRjm .mbr-text {
  color: #444;
}
.cid-uSkRtVaRjm h5 {
  margin-bottom: 0;
}
.cid-uSkRtVaRjm .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSkRtVaRjm .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSkRtVaRjm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSkRtVaRjm .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSkRtVaRjm .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSkRtVaRjm .social-list a:hover {
  opacity: .4;
}
.cid-uSkRtVaRjm .media-container-row > div {
  padding: 0px;
}
.cid-uSkRtVaRjm .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSkRtVaRjm .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSkRtVaRjm .group-title SPAN {
  color: #656565;
}
.cid-uSkRtVaRjm .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSkRtVaRjm .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSkRtVaRjm h3 {
    margin-bottom: 10px;
  }
}
.cid-uSkRtVaRjm .links SPAN {
  color: #9e9e9e;
}
.cid-uSkRtVaRjm .links,
.cid-uSkRtVaRjm .navbar-brand {
  color: #eeeff2;
}
.cid-uSkRtVaRjm .links,
.cid-uSkRtVaRjm .social-list {
  text-align: left;
}
.cid-uSkRtWqFuW.popup-builder {
  background-color: #ffffff;
}
.cid-uSkRtWqFuW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSkRtWqFuW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSkRtWqFuW .modal-content,
.cid-uSkRtWqFuW .modal-dialog {
  height: auto;
}
.cid-uSkRtWqFuW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSkRtWqFuW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSkRtWqFuW .form-wrapper .mbr-form .form-group,
  .cid-uSkRtWqFuW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSkRtWqFuW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSkRtWqFuW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSkRtWqFuW .mbr-text {
  text-align: center;
}
.cid-uSkRtWqFuW .pt-0 {
  padding-top: 0 !important;
}
.cid-uSkRtWqFuW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSkRtWqFuW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSkRtWqFuW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSkRtWqFuW .modal-open {
  overflow: hidden;
}
.cid-uSkRtWqFuW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSkRtWqFuW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSkRtWqFuW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSkRtWqFuW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSkRtWqFuW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSkRtWqFuW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSkRtWqFuW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSkRtWqFuW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSkRtWqFuW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSkRtWqFuW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSkRtWqFuW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSkRtWqFuW .modal-backdrop.show {
  opacity: .5;
}
.cid-uSkRtWqFuW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSkRtWqFuW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtWqFuW .modal-header {
    padding: 1rem;
  }
}
.cid-uSkRtWqFuW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSkRtWqFuW .modal-header .close svg {
  fill: #353535;
}
.cid-uSkRtWqFuW .modal-header .close:hover {
  opacity: 1;
}
.cid-uSkRtWqFuW .modal-header .close:focus {
  outline: none;
}
.cid-uSkRtWqFuW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSkRtWqFuW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSkRtWqFuW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtWqFuW .modal-body {
    padding: 1rem;
  }
}
.cid-uSkRtWqFuW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSkRtWqFuW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtWqFuW .modal-footer {
    padding: 1rem;
  }
}
.cid-uSkRtWqFuW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSkRtWqFuW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSkRtWqFuW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSkRtWqFuW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSkRtWqFuW .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSkRtWqFuW .modal-lg,
  .cid-uSkRtWqFuW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSkRtWqFuW .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSkRtWqFuW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSkRtWqFuW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSkRtWqFuW .form-group {
  margin-bottom: 1rem;
}
.cid-uSkRtWqFuW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSkRtWqFuW .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSkRtWqFuW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSkRtWqFuW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSkRtWqFuW .mbr-section-btn {
  margin: 0;
}
.cid-uSkRtWqFuW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSkRtWqFuW LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSkRtWqFuW .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSkRtWqFuW .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSkRtXzceX.popup-builder {
  background-color: #ffffff;
}
.cid-uSkRtXzceX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSkRtXzceX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSkRtXzceX .modal-content,
.cid-uSkRtXzceX .modal-dialog {
  height: auto;
}
.cid-uSkRtXzceX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSkRtXzceX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSkRtXzceX .form-wrapper .mbr-form .form-group,
  .cid-uSkRtXzceX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSkRtXzceX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSkRtXzceX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSkRtXzceX .mbr-text {
  text-align: center;
}
.cid-uSkRtXzceX .pt-0 {
  padding-top: 0 !important;
}
.cid-uSkRtXzceX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSkRtXzceX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSkRtXzceX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSkRtXzceX .modal-open {
  overflow: hidden;
}
.cid-uSkRtXzceX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSkRtXzceX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSkRtXzceX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSkRtXzceX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSkRtXzceX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSkRtXzceX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSkRtXzceX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSkRtXzceX .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSkRtXzceX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSkRtXzceX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSkRtXzceX .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSkRtXzceX .modal-backdrop.show {
  opacity: .5;
}
.cid-uSkRtXzceX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSkRtXzceX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtXzceX .modal-header {
    padding: 1rem;
  }
}
.cid-uSkRtXzceX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSkRtXzceX .modal-header .close svg {
  fill: #353535;
}
.cid-uSkRtXzceX .modal-header .close:hover {
  opacity: 1;
}
.cid-uSkRtXzceX .modal-header .close:focus {
  outline: none;
}
.cid-uSkRtXzceX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSkRtXzceX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSkRtXzceX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtXzceX .modal-body {
    padding: 1rem;
  }
}
.cid-uSkRtXzceX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSkRtXzceX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSkRtXzceX .modal-footer {
    padding: 1rem;
  }
}
.cid-uSkRtXzceX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSkRtXzceX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSkRtXzceX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSkRtXzceX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSkRtXzceX .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSkRtXzceX .modal-lg,
  .cid-uSkRtXzceX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSkRtXzceX .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSkRtXzceX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSkRtXzceX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSkRtXzceX .form-group {
  margin-bottom: 1rem;
}
.cid-uSkRtXzceX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSkRtXzceX .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSkRtXzceX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSkRtXzceX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSkRtXzceX .mbr-section-btn {
  margin: 0;
}
.cid-uSkRtXzceX .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSkRtXzceX LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSkRtXzceX .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSkRtXzceX .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwlRxWO2L {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSwlRxWO2L .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSwlRxWO2L .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSwlRxWO2L .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSwlRxWO2L .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSwlRxWO2L .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSwlRxWO2L .container {
    padding: 0 1rem;
  }
}
.cid-uSwlRxWO2L .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSwlRxWO2L .nav-link {
  position: relative;
}
.cid-uSwlRxWO2L .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSwlRxWO2L nav.navbar {
  position: fixed;
}
.cid-uSwlRxWO2L .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSwlRxWO2L .navbar.opened {
  transition: all 0.3s;
}
.cid-uSwlRxWO2L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSwlRxWO2L .navbar .navbar-logo img {
  width: auto;
}
.cid-uSwlRxWO2L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSwlRxWO2L .navbar.collapsed {
  justify-content: center;
}
.cid-uSwlRxWO2L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSwlRxWO2L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSwlRxWO2L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSwlRxWO2L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSwlRxWO2L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSwlRxWO2L .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-uSwlRxWO2L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSwlRxWO2L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSwlRxWO2L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSwlRxWO2L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSwlRxWO2L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSwlRxWO2L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSwlRxWO2L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSwlRxWO2L .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-uSwlRxWO2L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSwlRxWO2L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSwlRxWO2L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSwlRxWO2L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSwlRxWO2L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSwlRxWO2L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSwlRxWO2L .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSwlRxWO2L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSwlRxWO2L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSwlRxWO2L .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-uSwlRxWO2L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSwlRxWO2L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSwlRxWO2L .dropdown-item:hover,
.cid-uSwlRxWO2L .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSwlRxWO2L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSwlRxWO2L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSwlRxWO2L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSwlRxWO2L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSwlRxWO2L .dropdown-menu,
.cid-uSwlRxWO2L .navbar.opened {
  background: #ffffff !important;
}
.cid-uSwlRxWO2L .nav-item:focus,
.cid-uSwlRxWO2L .nav-link:focus {
  outline: none;
}
.cid-uSwlRxWO2L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSwlRxWO2L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSwlRxWO2L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSwlRxWO2L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSwlRxWO2L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSwlRxWO2L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSwlRxWO2L .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-uSwlRxWO2L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSwlRxWO2L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSwlRxWO2L .dropdown-item.active,
.cid-uSwlRxWO2L .dropdown-item:active {
  background-color: transparent;
}
.cid-uSwlRxWO2L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSwlRxWO2L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSwlRxWO2L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSwlRxWO2L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSwlRxWO2L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSwlRxWO2L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwlRxWO2L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSwlRxWO2L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSwlRxWO2L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSwlRxWO2L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSwlRxWO2L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSwlRxWO2L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwlRxWO2L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwlRxWO2L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSwlRxWO2L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwlRxWO2L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSwlRxWO2L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSwlRxWO2L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwlRxWO2L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSwlRxWO2L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSwlRxWO2L .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-uSwlRxWO2L .navbar {
    height: 70px;
  }
  .cid-uSwlRxWO2L .navbar.opened {
    height: auto;
  }
  .cid-uSwlRxWO2L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSwlRz1xfc {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSwlRz1xfc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRz1xfc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRz1xfc .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwlRz1xfc .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwlRz1xfc .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwlRz1xfc .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSwlRz1xfc .col-text {
    margin-top: 20px;
  }
}
.cid-uSwlRz1xfc .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSwlRz1xfc .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSwlRz1xfc .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwlRz1xfc .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwlRz1xfc .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwlRz1xfc .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwlRz1xfc .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .social-container {
    text-align: center;
  }
}
.cid-uSwlRz1xfc .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .social-title {
    text-align: center;
  }
}
.cid-uSwlRz1xfc .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .social-list {
    justify-content: center;
  }
}
.cid-uSwlRz1xfc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSwlRz1xfc .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSwlRz1xfc .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSwlRz1xfc .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwlRz1xfc .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwlRz1xfc .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .col-img {
    order: 2;
  }
}
.cid-uSwlRz1xfc lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSwlRz1xfc .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSwlRz1xfc .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSwlRz1xfc .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSwlRz1xfc .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSwlRz1xfc .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSwlRz1xfc .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSwlRz1xfc .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSwlRz1xfc .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSwlRz1xfc .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSwlRz1xfc .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSwlRz1xfc {
    padding-top: 3rem;
  }
  .cid-uSwlRz1xfc .mbr-section-title {
    text-align: center;
  }
}
.cid-uSwlRz1xfc .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSwlRz1xfc .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSwlRz1xfc .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSwlRz1xfc .carousel {
    max-width: 100%;
  }
}
.cid-uSwlRz1xfc .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSwlRz1xfc .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSwlRz1xfc .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSwlRz1xfc .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSwlRz1xfc .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSwlRz1xfc .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSwlRz1xfc .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSwlRz1xfc .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSwlRz1xfc .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSwlRz1xfc .info-card-subtitle {
  color: #ffffff;
}
.cid-uSwlRz1xfc .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSwlRz1xfc .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSwlRz1xfc .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSwlRz1xfc .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSwlRz1xfc .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSwlRz1xfc .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSwlRz1xfc .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSwlRz1xfc .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSwlRz1xfc .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSwlRz1xfc .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwlRz1xfc .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSwlRz1xfc .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSwlRz1xfc .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSwlRz1xfc .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSwlRz1xfc .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSwlRz1xfc .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwlRz1xfc .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSwlRz1xfc .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSwlRz1xfc .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSwlRz1xfc .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSwlRz1xfc .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSwlRz1xfc .carousel-control {
    display: none;
  }
}
.cid-uSwlRz1xfc .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSwlRz1xfc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSwlRz1xfc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSwlRz1xfc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSwlRz1xfc .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSwlRz1xfc .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSwlRz1xfc .carousel-indicators li.active,
.cid-uSwlRz1xfc .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSwlRz1xfc .carousel-indicators li::after,
.cid-uSwlRz1xfc .carousel-indicators li::before {
  content: none;
}
.cid-uSwlRz1xfc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSwlRz1xfc .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSwlRz1xfc .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSwlRz1xfc .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSwlRz1xfc .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSwlRAcRj8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSwlRAcRj8 .card-box {
  width: fit-content;
}
.cid-uSwlRAcRj8 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSwlRAcRj8 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSwlRAcRj8 .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSwlRAcRj8 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSwlRAcRj8 .card-wrapper {
    width: 100%;
  }
}
.cid-uSwlRAcRj8 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSwlRAcRj8 .card-title,
.cid-uSwlRAcRj8 .card-icon {
  color: #103178;
}
.cid-uSwlRAW0WA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwlRAW0WA .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwlRAW0WA .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSwlRAW0WA .card-img {
  margin-bottom: 1rem;
}
.cid-uSwlRAW0WA .card-img span {
  font-size: 60px;
}
.cid-uSwlRAW0WA H1 {
  color: #353535;
  text-align: center;
}
.cid-uSwlRAW0WA .mbr-text,
.cid-uSwlRAW0WA .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSwlRBE98o {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSwlRBE98o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRBE98o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRBE98o .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSwlRBE98o .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSwlRBE98o .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSwlRBE98o .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSwlRBE98o .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSwlRBE98o .image-wrapper {
  padding: 0 1rem;
}
.cid-uSwlRBE98o img,
.cid-uSwlRBE98o .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSwlRBE98o img,
  .cid-uSwlRBE98o .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSwlRBE98o .mbr-section-title {
  color: #353535;
}
.cid-uSwlRBE98o .mbr-text {
  color: #000000;
}
.cid-uSwlRBE98o .mbr-text,
.cid-uSwlRBE98o .mbr-section-btn {
  text-align: left;
}
.cid-uSwlRCuNAh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwlRCuNAh .wrap-block {
  padding-right: 30px;
}
.cid-uSwlRCuNAh .cards {
  padding-left: 30px;
}
.cid-uSwlRCuNAh .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSwlRCuNAh .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSwlRCuNAh .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSwlRCuNAh .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSwlRCuNAh .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSwlRCuNAh .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSwlRCuNAh .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSwlRCuNAh .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSwlRCuNAh .cards-wrap {
  flex-direction: column;
}
.cid-uSwlRCuNAh .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSwlRCuNAh .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSwlRCuNAh .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSwlRCuNAh .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSwlRCuNAh .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSwlRCuNAh * {
    text-align: left;
  }
}
.cid-uSwlRCuNAh .wrap-block .contents h4,
.cid-uSwlRCuNAh .menu-content-right,
.cid-uSwlRCuNAh .mbr-section-btn {
  color: #353535;
}
.cid-uSwlRCuNAh .wrap-block .contents .mbr-subtitle,
.cid-uSwlRCuNAh .menu-content-right {
  color: #767676;
}
.cid-uSwlRCuNAh .wrapper .mbr-text,
.cid-uSwlRCuNAh .img {
  color: #597386;
  text-align: center;
}
.cid-uSwlRDGVR3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSwlRDGVR3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRDGVR3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRDGVR3 .main-row {
  row-gap: 32px;
}
.cid-uSwlRDGVR3 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSwlRDGVR3 .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSwlRDGVR3 .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSwlRDGVR3 .mbr-section-head {
    text-align: center;
  }
}
.cid-uSwlRDGVR3 .mbr-section-title {
  color: #222733;
}
.cid-uSwlRDGVR3 .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwlRDGVR3 .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwlRDGVR3 .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSwlRDGVR3 form {
  width: 100%;
}
.cid-uSwlRDGVR3 form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSwlRDGVR3 form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSwlRDGVR3 form p {
  color: #24262b;
}
.cid-uSwlRDGVR3 form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSwlRDGVR3 form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSwlRDGVR3 form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwlRDGVR3 form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwlRDGVR3 form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwlRDGVR3 form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwlRDGVR3 form select {
  color: #24262b !important;
}
.cid-uSwlRDGVR3 form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSwlRDGVR3 form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form input,
.cid-uSwlRDGVR3 form textarea {
  transition: .3s all;
}
.cid-uSwlRDGVR3 form input:active,
.cid-uSwlRDGVR3 form textarea:active,
.cid-uSwlRDGVR3 form input:focus,
.cid-uSwlRDGVR3 form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSwlRDGVR3 form input:active::-webkit-input-placeholder,
.cid-uSwlRDGVR3 form textarea:active::-webkit-input-placeholder,
.cid-uSwlRDGVR3 form input:focus::-webkit-input-placeholder,
.cid-uSwlRDGVR3 form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form input:active::-moz-placeholder,
.cid-uSwlRDGVR3 form textarea:active::-moz-placeholder,
.cid-uSwlRDGVR3 form input:focus::-moz-placeholder,
.cid-uSwlRDGVR3 form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form input:active:-moz-placeholder,
.cid-uSwlRDGVR3 form textarea:active:-moz-placeholder,
.cid-uSwlRDGVR3 form input:focus:-moz-placeholder,
.cid-uSwlRDGVR3 form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form input:active:-ms-input-placeholder,
.cid-uSwlRDGVR3 form textarea:active:-ms-input-placeholder,
.cid-uSwlRDGVR3 form input:focus:-ms-input-placeholder,
.cid-uSwlRDGVR3 form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwlRDGVR3 form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSwlRDGVR3 form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSwlRDGVR3 form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSwlRDGVR3 form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSwlRDGVR3 form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSwlRDGVR3 form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSwlRDGVR3 form .form-check label {
  color: #24262b;
}
.cid-uSwlRDGVR3 form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSwlRDGVR3 form .form-check-input:focus,
.cid-uSwlRDGVR3 form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSwlRDGVR3 form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSwlRDGVR3 .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSwlRDGVR3 .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwlREw9vN {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSwlREw9vN .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSwlREw9vN .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSwlREw9vN .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .label-text {
    text-align: center !important;
  }
}
.cid-uSwlREw9vN .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSwlREw9vN .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .mbr-text {
    text-align: center !important;
  }
}
.cid-uSwlREw9vN .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSwlREw9vN .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSwlREw9vN .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSwlREw9vN .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSwlREw9vN .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSwlREw9vN .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSwlREw9vN .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSwlREw9vN .col-cards {
    padding-left: 5%;
  }
}
.cid-uSwlREw9vN .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSwlREw9vN .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSwlREw9vN .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSwlREw9vN .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSwlREw9vN .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSwlREw9vN .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSwlREw9vN .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSwlREw9vN .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSwlREw9vN .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSwlREw9vN .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwlREw9vN .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSwlREw9vN .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSwlREw9vN .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSwlREw9vN .mbr-section-title,
.cid-uSwlREw9vN .mbr-section-btn {
  color: #212529;
}
.cid-uSwlRFvZFK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSwlRFvZFK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRFvZFK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRFvZFK .mbr-text {
  color: #767676;
}
.cid-uSwlRFvZFK .mbr-section-subtitle {
  color: #767676;
}
.cid-uSwlRFvZFK .title .num {
  width: 100%;
  display: block;
}
.cid-uSwlRFvZFK .title .card-title {
  z-index: 1;
}
.cid-uSwlRFvZFK .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSwlRFvZFK * {
    text-align: center !important;
  }
  .cid-uSwlRFvZFK .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSwlRFvZFK .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSwlRFvZFK .card-title,
.cid-uSwlRFvZFK .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSwlRFvZFK .mbr-section-title,
.cid-uSwlRFvZFK .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSwlRGypuM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSwlRGypuM .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwlRGypuM .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwlRGypuM .card-img {
  margin-bottom: 1rem;
}
.cid-uSwlRGypuM .card-img span {
  font-size: 60px;
}
.cid-uSwlRGypuM H1 {
  color: #212529;
}
.cid-uSwlRHgnh4 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSwlRHgnh4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwlRHgnh4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSwlRHgnh4 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSwlRHgnh4 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSwlRHgnh4 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSwlRHgnh4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSwlRHgnh4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSwlRHgnh4 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSwlRHgnh4 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSwlRHgnh4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSwlRHgnh4 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSwlRHgnh4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSwlRHgnh4 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSwlRHgnh4 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSwlRJ5ehG {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSwlRJ5ehG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRJ5ehG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRJ5ehG .row {
  flex-direction: row-reverse;
}
.cid-uSwlRJ5ehG .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwlRJ5ehG .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwlRJ5ehG .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwlRJ5ehG .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSwlRJ5ehG .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSwlRJ5ehG .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwlRJ5ehG .col-text {
    order: 2;
  }
}
.cid-uSwlRJ5ehG .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwlRJ5ehG .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSwlRJ5ehG .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSwlRJ5ehG .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwlRJ5ehG .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwlRJ5ehG .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSwlRJ5ehG .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwlRJ5ehG .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwlRJ5ehG .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSwlRJ5ehG .social-container {
    padding-top: 40px;
  }
}
.cid-uSwlRJ5ehG .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSwlRJ5ehG .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSwlRJ5ehG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSwlRJ5ehG .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSwlRJ5ehG .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSwlRJ5ehG .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwlRJ5ehG .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwlRJ5ehG .img-box {
  width: 100%;
}
.cid-uSwlRJ5ehG .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSwlRJ5ehG .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRJ5ehG .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSwlRJ5ehG {
    padding-top: 3.5rem;
  }
  .cid-uSwlRJ5ehG .mbr-section-title {
    text-align: center;
  }
  .cid-uSwlRJ5ehG .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSwlRKchI7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwlRKchI7 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwlRKchI7 .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwlRKchI7 .card-img {
  margin-bottom: 1rem;
}
.cid-uSwlRKchI7 .card-img span {
  font-size: 60px;
}
.cid-uSwlRKchI7 H1 {
  color: #212529;
}
.cid-uSwlRL2N3N {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSwlRL2N3N .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSwlRL2N3N .carousel-item.active,
.cid-uSwlRL2N3N .carousel-item-next,
.cid-uSwlRL2N3N .carousel-item-prev {
  display: flex;
}
.cid-uSwlRL2N3N .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSwlRL2N3N .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSwlRL2N3N .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSwlRL2N3N .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSwlRL2N3N .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSwlRL2N3N .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSwlRL2N3N .carousel-controls .carousel-control-next,
.cid-uSwlRL2N3N .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSwlRL2N3N .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSwlRL2N3N .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSwlRL2N3N .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSwlRL2N3N .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSwlRL2N3N .author {
  margin: auto 0;
}
.cid-uSwlRL2N3N .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSwlRL2N3N h3,
.cid-uSwlRL2N3N h4 {
  margin: 0;
  padding: 0;
}
.cid-uSwlRL2N3N .mbr-bottom {
  color: #767676;
}
.cid-uSwlRL2N3N .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSwlRL2N3N .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSwlRL2N3N .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSwlRL2N3N .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSwlRL2N3N .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSwlRL2N3N .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSwlRL2N3N .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSwlRL2N3N .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSwlRL2N3N .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSwlRL2N3N .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSwlRL2N3N .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSwlRL2N3N .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSwlRL2N3N .mbr-text,
.cid-uSwlRL2N3N .mbr-section-btn {
  text-align: left;
}
.cid-uSwlRL2N3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRL2N3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRMo0A1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSwlRMo0A1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwlRMo0A1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwlRMo0A1 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSwlRMo0A1 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSwlRMo0A1 .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSwlRMo0A1 .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSwlRMo0A1 .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSwlRMo0A1 .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSwlRMo0A1 .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSwlRMo0A1 .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSwlRMo0A1 .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwlRMo0A1 .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSwlRMo0A1 .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSwlRMo0A1 .panel-title-edit {
  color: #ffffff;
}
.cid-uSwlRMo0A1 .panel-text {
  color: #000c3f;
}
.cid-uSwlRMo0A1 .panel-text,
.cid-uSwlRMo0A1 .panel-body {
  color: #ffffff;
}
.cid-uSwlRNnals {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwlRNnals .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSwlRNnals .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSwlRNnals .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSwlRNnals .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSwlRNnals .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSwlRNnals .text-content .list-block .card-img {
  width: auto;
}
.cid-uSwlRNnals .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSwlRNnals .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSwlRNnals .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSwlRNnals .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSwlRNnals .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSwlRNnals .text-content .social {
  font-size: 1.2rem;
}
.cid-uSwlRNnals .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSwlRNnals .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSwlRNnals .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSwlRNnals .list-block {
  position: relative;
}
.cid-uSwlRNnals .list-block h4,
.cid-uSwlRNnals .list-block p {
  padding-left: 2.625rem;
}
.cid-uSwlRNnals .card-img {
  display: block;
}
.cid-uSwlRNnals .mbr-form {
  max-width: 550px;
}
.cid-uSwlRNnals .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSwlRNnals .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSwlRNnals .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSwlRNnals .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSwlRNnals .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSwlRNnals .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSwlRNnals .mbr-section-title,
  .cid-uSwlRNnals .content-title,
  .cid-uSwlRNnals .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSwlRNnals .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSwlRNnals .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSwlRNnals .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSwlRNnals H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSwlRNnals LABEL {
  text-align: left;
}
.cid-uSwlRNnals .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSwlROBPbQ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwlROBPbQ .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSwlROBPbQ .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSwlROBPbQ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSwlROBPbQ .card-img span {
  color: #279e64;
}
.cid-uSwlROBPbQ .row-item {
  margin-bottom: 2rem;
}
.cid-uSwlROBPbQ .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSwlROBPbQ .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSwlROBPbQ .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSwlROBPbQ .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSwlRPMNYZ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSwlRPMNYZ .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSwlRPMNYZ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSwlRPMNYZ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSwlRPMNYZ .mbr-text {
  color: #444;
}
.cid-uSwlRPMNYZ h5 {
  margin-bottom: 0;
}
.cid-uSwlRPMNYZ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwlRPMNYZ .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSwlRPMNYZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSwlRPMNYZ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSwlRPMNYZ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSwlRPMNYZ .social-list a:hover {
  opacity: .4;
}
.cid-uSwlRPMNYZ .media-container-row > div {
  padding: 0px;
}
.cid-uSwlRPMNYZ .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSwlRPMNYZ .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSwlRPMNYZ .group-title SPAN {
  color: #656565;
}
.cid-uSwlRPMNYZ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSwlRPMNYZ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSwlRPMNYZ h3 {
    margin-bottom: 10px;
  }
}
.cid-uSwlRPMNYZ .links SPAN {
  color: #9e9e9e;
}
.cid-uSwlRPMNYZ .links,
.cid-uSwlRPMNYZ .navbar-brand {
  color: #eeeff2;
}
.cid-uSwlRPMNYZ .links,
.cid-uSwlRPMNYZ .social-list {
  text-align: left;
}
.cid-uSwlRR74yC.popup-builder {
  background-color: #ffffff;
}
.cid-uSwlRR74yC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwlRR74yC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwlRR74yC .modal-content,
.cid-uSwlRR74yC .modal-dialog {
  height: auto;
}
.cid-uSwlRR74yC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwlRR74yC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwlRR74yC .form-wrapper .mbr-form .form-group,
  .cid-uSwlRR74yC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwlRR74yC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwlRR74yC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwlRR74yC .mbr-text {
  text-align: center;
}
.cid-uSwlRR74yC .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwlRR74yC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwlRR74yC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwlRR74yC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwlRR74yC .modal-open {
  overflow: hidden;
}
.cid-uSwlRR74yC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwlRR74yC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwlRR74yC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwlRR74yC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwlRR74yC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwlRR74yC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwlRR74yC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwlRR74yC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwlRR74yC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwlRR74yC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwlRR74yC .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwlRR74yC .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwlRR74yC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwlRR74yC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRR74yC .modal-header {
    padding: 1rem;
  }
}
.cid-uSwlRR74yC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwlRR74yC .modal-header .close svg {
  fill: #353535;
}
.cid-uSwlRR74yC .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwlRR74yC .modal-header .close:focus {
  outline: none;
}
.cid-uSwlRR74yC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwlRR74yC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwlRR74yC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRR74yC .modal-body {
    padding: 1rem;
  }
}
.cid-uSwlRR74yC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwlRR74yC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRR74yC .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwlRR74yC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwlRR74yC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwlRR74yC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwlRR74yC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwlRR74yC .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwlRR74yC .modal-lg,
  .cid-uSwlRR74yC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwlRR74yC .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwlRR74yC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwlRR74yC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwlRR74yC .form-group {
  margin-bottom: 1rem;
}
.cid-uSwlRR74yC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwlRR74yC .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwlRR74yC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwlRR74yC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwlRR74yC .mbr-section-btn {
  margin: 0;
}
.cid-uSwlRR74yC .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwlRR74yC LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwlRR74yC .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwlRR74yC .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwlRSho5V.popup-builder {
  background-color: #ffffff;
}
.cid-uSwlRSho5V.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwlRSho5V.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwlRSho5V .modal-content,
.cid-uSwlRSho5V .modal-dialog {
  height: auto;
}
.cid-uSwlRSho5V .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwlRSho5V .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwlRSho5V .form-wrapper .mbr-form .form-group,
  .cid-uSwlRSho5V .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwlRSho5V .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwlRSho5V .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwlRSho5V .mbr-text {
  text-align: center;
}
.cid-uSwlRSho5V .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwlRSho5V .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwlRSho5V .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwlRSho5V .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwlRSho5V .modal-open {
  overflow: hidden;
}
.cid-uSwlRSho5V .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwlRSho5V .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwlRSho5V .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwlRSho5V .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwlRSho5V .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwlRSho5V .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwlRSho5V .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwlRSho5V .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwlRSho5V .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwlRSho5V .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwlRSho5V .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwlRSho5V .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwlRSho5V .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwlRSho5V .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRSho5V .modal-header {
    padding: 1rem;
  }
}
.cid-uSwlRSho5V .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwlRSho5V .modal-header .close svg {
  fill: #353535;
}
.cid-uSwlRSho5V .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwlRSho5V .modal-header .close:focus {
  outline: none;
}
.cid-uSwlRSho5V .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwlRSho5V .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwlRSho5V .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRSho5V .modal-body {
    padding: 1rem;
  }
}
.cid-uSwlRSho5V .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwlRSho5V .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwlRSho5V .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwlRSho5V .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwlRSho5V .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwlRSho5V .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwlRSho5V .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwlRSho5V .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwlRSho5V .modal-lg,
  .cid-uSwlRSho5V .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwlRSho5V .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwlRSho5V .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwlRSho5V .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwlRSho5V .form-group {
  margin-bottom: 1rem;
}
.cid-uSwlRSho5V .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwlRSho5V .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwlRSho5V .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwlRSho5V .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwlRSho5V .mbr-section-btn {
  margin: 0;
}
.cid-uSwlRSho5V .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwlRSho5V LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwlRSho5V .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwlRSho5V .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwyAapidt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSwyAapidt .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSwyAapidt .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSwyAapidt .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSwyAapidt .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSwyAapidt .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSwyAapidt .container {
    padding: 0 1rem;
  }
}
.cid-uSwyAapidt .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSwyAapidt .nav-link {
  position: relative;
}
.cid-uSwyAapidt .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSwyAapidt nav.navbar {
  position: fixed;
}
.cid-uSwyAapidt .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSwyAapidt .navbar.opened {
  transition: all 0.3s;
}
.cid-uSwyAapidt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSwyAapidt .navbar .navbar-logo img {
  width: auto;
}
.cid-uSwyAapidt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSwyAapidt .navbar.collapsed {
  justify-content: center;
}
.cid-uSwyAapidt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSwyAapidt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSwyAapidt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSwyAapidt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSwyAapidt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSwyAapidt .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-uSwyAapidt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSwyAapidt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSwyAapidt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSwyAapidt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSwyAapidt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSwyAapidt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSwyAapidt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSwyAapidt .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-uSwyAapidt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSwyAapidt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSwyAapidt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSwyAapidt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSwyAapidt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSwyAapidt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSwyAapidt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSwyAapidt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSwyAapidt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSwyAapidt .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-uSwyAapidt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSwyAapidt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSwyAapidt .dropdown-item:hover,
.cid-uSwyAapidt .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSwyAapidt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSwyAapidt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSwyAapidt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSwyAapidt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSwyAapidt .dropdown-menu,
.cid-uSwyAapidt .navbar.opened {
  background: #ffffff !important;
}
.cid-uSwyAapidt .nav-item:focus,
.cid-uSwyAapidt .nav-link:focus {
  outline: none;
}
.cid-uSwyAapidt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSwyAapidt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSwyAapidt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSwyAapidt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSwyAapidt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSwyAapidt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSwyAapidt .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-uSwyAapidt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSwyAapidt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSwyAapidt .dropdown-item.active,
.cid-uSwyAapidt .dropdown-item:active {
  background-color: transparent;
}
.cid-uSwyAapidt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSwyAapidt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSwyAapidt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSwyAapidt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSwyAapidt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSwyAapidt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwyAapidt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSwyAapidt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSwyAapidt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSwyAapidt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSwyAapidt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSwyAapidt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwyAapidt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwyAapidt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSwyAapidt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwyAapidt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSwyAapidt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSwyAapidt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwyAapidt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSwyAapidt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSwyAapidt .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-uSwyAapidt .navbar {
    height: 70px;
  }
  .cid-uSwyAapidt .navbar.opened {
    height: auto;
  }
  .cid-uSwyAapidt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSwyAbiamA {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSwyAbiamA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAbiamA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAbiamA .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwyAbiamA .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwyAbiamA .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwyAbiamA .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSwyAbiamA .col-text {
    margin-top: 20px;
  }
}
.cid-uSwyAbiamA .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSwyAbiamA .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSwyAbiamA .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwyAbiamA .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwyAbiamA .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwyAbiamA .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwyAbiamA .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .social-container {
    text-align: center;
  }
}
.cid-uSwyAbiamA .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .social-title {
    text-align: center;
  }
}
.cid-uSwyAbiamA .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .social-list {
    justify-content: center;
  }
}
.cid-uSwyAbiamA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSwyAbiamA .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSwyAbiamA .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSwyAbiamA .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwyAbiamA .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwyAbiamA .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .col-img {
    order: 2;
  }
}
.cid-uSwyAbiamA lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSwyAbiamA .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSwyAbiamA .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSwyAbiamA .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSwyAbiamA .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSwyAbiamA .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSwyAbiamA .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSwyAbiamA .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSwyAbiamA .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSwyAbiamA .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSwyAbiamA .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSwyAbiamA {
    padding-top: 3rem;
  }
  .cid-uSwyAbiamA .mbr-section-title {
    text-align: center;
  }
}
.cid-uSwyAbiamA .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSwyAbiamA .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSwyAbiamA .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSwyAbiamA .carousel {
    max-width: 100%;
  }
}
.cid-uSwyAbiamA .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSwyAbiamA .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSwyAbiamA .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSwyAbiamA .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSwyAbiamA .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSwyAbiamA .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSwyAbiamA .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSwyAbiamA .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSwyAbiamA .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSwyAbiamA .info-card-subtitle {
  color: #ffffff;
}
.cid-uSwyAbiamA .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSwyAbiamA .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSwyAbiamA .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSwyAbiamA .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSwyAbiamA .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSwyAbiamA .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSwyAbiamA .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSwyAbiamA .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSwyAbiamA .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSwyAbiamA .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwyAbiamA .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSwyAbiamA .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSwyAbiamA .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSwyAbiamA .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSwyAbiamA .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSwyAbiamA .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwyAbiamA .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSwyAbiamA .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSwyAbiamA .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSwyAbiamA .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSwyAbiamA .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSwyAbiamA .carousel-control {
    display: none;
  }
}
.cid-uSwyAbiamA .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSwyAbiamA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSwyAbiamA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSwyAbiamA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSwyAbiamA .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSwyAbiamA .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSwyAbiamA .carousel-indicators li.active,
.cid-uSwyAbiamA .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSwyAbiamA .carousel-indicators li::after,
.cid-uSwyAbiamA .carousel-indicators li::before {
  content: none;
}
.cid-uSwyAbiamA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSwyAbiamA .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSwyAbiamA .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSwyAbiamA .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSwyAbiamA .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSwyAcejII {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSwyAcejII .card-box {
  width: fit-content;
}
.cid-uSwyAcejII .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSwyAcejII .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSwyAcejII .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSwyAcejII .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSwyAcejII .card-wrapper {
    width: 100%;
  }
}
.cid-uSwyAcejII .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSwyAcejII .card-title,
.cid-uSwyAcejII .card-icon {
  color: #103178;
}
.cid-uSwyAcQIPe {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwyAcQIPe .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwyAcQIPe .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSwyAcQIPe .card-img {
  margin-bottom: 1rem;
}
.cid-uSwyAcQIPe .card-img span {
  font-size: 60px;
}
.cid-uSwyAcQIPe H1 {
  color: #353535;
  text-align: center;
}
.cid-uSwyAcQIPe .mbr-text,
.cid-uSwyAcQIPe .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSwyAdqpDg {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSwyAdqpDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAdqpDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAdqpDg .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSwyAdqpDg .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSwyAdqpDg .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSwyAdqpDg .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSwyAdqpDg .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSwyAdqpDg .image-wrapper {
  padding: 0 1rem;
}
.cid-uSwyAdqpDg img,
.cid-uSwyAdqpDg .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSwyAdqpDg img,
  .cid-uSwyAdqpDg .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSwyAdqpDg .mbr-section-title {
  color: #353535;
}
.cid-uSwyAdqpDg .mbr-text {
  color: #000000;
}
.cid-uSwyAdqpDg .mbr-text,
.cid-uSwyAdqpDg .mbr-section-btn {
  text-align: left;
}
.cid-uSwyAe8fDw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwyAe8fDw .wrap-block {
  padding-right: 30px;
}
.cid-uSwyAe8fDw .cards {
  padding-left: 30px;
}
.cid-uSwyAe8fDw .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSwyAe8fDw .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSwyAe8fDw .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSwyAe8fDw .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSwyAe8fDw .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSwyAe8fDw .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSwyAe8fDw .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSwyAe8fDw .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSwyAe8fDw .cards-wrap {
  flex-direction: column;
}
.cid-uSwyAe8fDw .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSwyAe8fDw .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSwyAe8fDw .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSwyAe8fDw .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSwyAe8fDw .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSwyAe8fDw * {
    text-align: left;
  }
}
.cid-uSwyAe8fDw .wrap-block .contents h4,
.cid-uSwyAe8fDw .menu-content-right,
.cid-uSwyAe8fDw .mbr-section-btn {
  color: #353535;
}
.cid-uSwyAe8fDw .wrap-block .contents .mbr-subtitle,
.cid-uSwyAe8fDw .menu-content-right {
  color: #767676;
}
.cid-uSwyAe8fDw .wrapper .mbr-text,
.cid-uSwyAe8fDw .img {
  color: #597386;
  text-align: center;
}
.cid-uSwyAf7aOR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSwyAf7aOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAf7aOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAf7aOR .main-row {
  row-gap: 32px;
}
.cid-uSwyAf7aOR .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSwyAf7aOR .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSwyAf7aOR .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSwyAf7aOR .mbr-section-head {
    text-align: center;
  }
}
.cid-uSwyAf7aOR .mbr-section-title {
  color: #222733;
}
.cid-uSwyAf7aOR .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwyAf7aOR .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwyAf7aOR .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSwyAf7aOR form {
  width: 100%;
}
.cid-uSwyAf7aOR form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSwyAf7aOR form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSwyAf7aOR form p {
  color: #24262b;
}
.cid-uSwyAf7aOR form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSwyAf7aOR form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSwyAf7aOR form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwyAf7aOR form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwyAf7aOR form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwyAf7aOR form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwyAf7aOR form select {
  color: #24262b !important;
}
.cid-uSwyAf7aOR form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSwyAf7aOR form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form input,
.cid-uSwyAf7aOR form textarea {
  transition: .3s all;
}
.cid-uSwyAf7aOR form input:active,
.cid-uSwyAf7aOR form textarea:active,
.cid-uSwyAf7aOR form input:focus,
.cid-uSwyAf7aOR form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSwyAf7aOR form input:active::-webkit-input-placeholder,
.cid-uSwyAf7aOR form textarea:active::-webkit-input-placeholder,
.cid-uSwyAf7aOR form input:focus::-webkit-input-placeholder,
.cid-uSwyAf7aOR form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form input:active::-moz-placeholder,
.cid-uSwyAf7aOR form textarea:active::-moz-placeholder,
.cid-uSwyAf7aOR form input:focus::-moz-placeholder,
.cid-uSwyAf7aOR form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form input:active:-moz-placeholder,
.cid-uSwyAf7aOR form textarea:active:-moz-placeholder,
.cid-uSwyAf7aOR form input:focus:-moz-placeholder,
.cid-uSwyAf7aOR form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form input:active:-ms-input-placeholder,
.cid-uSwyAf7aOR form textarea:active:-ms-input-placeholder,
.cid-uSwyAf7aOR form input:focus:-ms-input-placeholder,
.cid-uSwyAf7aOR form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwyAf7aOR form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSwyAf7aOR form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSwyAf7aOR form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSwyAf7aOR form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSwyAf7aOR form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSwyAf7aOR form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSwyAf7aOR form .form-check label {
  color: #24262b;
}
.cid-uSwyAf7aOR form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSwyAf7aOR form .form-check-input:focus,
.cid-uSwyAf7aOR form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSwyAf7aOR form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSwyAf7aOR .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSwyAf7aOR .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwyAfUqcr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSwyAfUqcr .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSwyAfUqcr .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSwyAfUqcr .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .label-text {
    text-align: center !important;
  }
}
.cid-uSwyAfUqcr .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSwyAfUqcr .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .mbr-text {
    text-align: center !important;
  }
}
.cid-uSwyAfUqcr .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSwyAfUqcr .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSwyAfUqcr .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSwyAfUqcr .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSwyAfUqcr .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSwyAfUqcr .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSwyAfUqcr .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSwyAfUqcr .col-cards {
    padding-left: 5%;
  }
}
.cid-uSwyAfUqcr .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSwyAfUqcr .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSwyAfUqcr .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSwyAfUqcr .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSwyAfUqcr .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSwyAfUqcr .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSwyAfUqcr .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSwyAfUqcr .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSwyAfUqcr .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSwyAfUqcr .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwyAfUqcr .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSwyAfUqcr .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSwyAfUqcr .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSwyAfUqcr .mbr-section-title,
.cid-uSwyAfUqcr .mbr-section-btn {
  color: #212529;
}
.cid-uSwyAgT1T0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSwyAgT1T0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAgT1T0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAgT1T0 .mbr-text {
  color: #767676;
}
.cid-uSwyAgT1T0 .mbr-section-subtitle {
  color: #767676;
}
.cid-uSwyAgT1T0 .title .num {
  width: 100%;
  display: block;
}
.cid-uSwyAgT1T0 .title .card-title {
  z-index: 1;
}
.cid-uSwyAgT1T0 .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSwyAgT1T0 * {
    text-align: center !important;
  }
  .cid-uSwyAgT1T0 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSwyAgT1T0 .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSwyAgT1T0 .card-title,
.cid-uSwyAgT1T0 .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSwyAgT1T0 .mbr-section-title,
.cid-uSwyAgT1T0 .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSwyAhT76X {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSwyAhT76X .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwyAhT76X .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwyAhT76X .card-img {
  margin-bottom: 1rem;
}
.cid-uSwyAhT76X .card-img span {
  font-size: 60px;
}
.cid-uSwyAhT76X H1 {
  color: #212529;
}
.cid-uSwyAiAqWh {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSwyAiAqWh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwyAiAqWh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSwyAiAqWh .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSwyAiAqWh .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSwyAiAqWh .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSwyAiAqWh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSwyAiAqWh .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSwyAiAqWh .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSwyAiAqWh .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSwyAiAqWh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSwyAiAqWh .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSwyAiAqWh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSwyAiAqWh .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSwyAiAqWh .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSwyAkpZYd {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSwyAkpZYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAkpZYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAkpZYd .row {
  flex-direction: row-reverse;
}
.cid-uSwyAkpZYd .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwyAkpZYd .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwyAkpZYd .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwyAkpZYd .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSwyAkpZYd .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSwyAkpZYd .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwyAkpZYd .col-text {
    order: 2;
  }
}
.cid-uSwyAkpZYd .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwyAkpZYd .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSwyAkpZYd .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSwyAkpZYd .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwyAkpZYd .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwyAkpZYd .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSwyAkpZYd .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwyAkpZYd .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwyAkpZYd .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSwyAkpZYd .social-container {
    padding-top: 40px;
  }
}
.cid-uSwyAkpZYd .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSwyAkpZYd .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSwyAkpZYd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSwyAkpZYd .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSwyAkpZYd .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSwyAkpZYd .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwyAkpZYd .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwyAkpZYd .img-box {
  width: 100%;
}
.cid-uSwyAkpZYd .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSwyAkpZYd .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAkpZYd .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSwyAkpZYd {
    padding-top: 3.5rem;
  }
  .cid-uSwyAkpZYd .mbr-section-title {
    text-align: center;
  }
  .cid-uSwyAkpZYd .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSwyAlnLXw {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwyAlnLXw .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwyAlnLXw .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwyAlnLXw .card-img {
  margin-bottom: 1rem;
}
.cid-uSwyAlnLXw .card-img span {
  font-size: 60px;
}
.cid-uSwyAlnLXw H1 {
  color: #212529;
}
.cid-uSwyAmdI7i {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSwyAmdI7i .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSwyAmdI7i .carousel-item.active,
.cid-uSwyAmdI7i .carousel-item-next,
.cid-uSwyAmdI7i .carousel-item-prev {
  display: flex;
}
.cid-uSwyAmdI7i .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSwyAmdI7i .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSwyAmdI7i .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSwyAmdI7i .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSwyAmdI7i .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSwyAmdI7i .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSwyAmdI7i .carousel-controls .carousel-control-next,
.cid-uSwyAmdI7i .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSwyAmdI7i .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSwyAmdI7i .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSwyAmdI7i .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSwyAmdI7i .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSwyAmdI7i .author {
  margin: auto 0;
}
.cid-uSwyAmdI7i .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSwyAmdI7i h3,
.cid-uSwyAmdI7i h4 {
  margin: 0;
  padding: 0;
}
.cid-uSwyAmdI7i .mbr-bottom {
  color: #767676;
}
.cid-uSwyAmdI7i .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSwyAmdI7i .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSwyAmdI7i .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSwyAmdI7i .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSwyAmdI7i .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSwyAmdI7i .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSwyAmdI7i .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSwyAmdI7i .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSwyAmdI7i .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSwyAmdI7i .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSwyAmdI7i .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSwyAmdI7i .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSwyAmdI7i .mbr-text,
.cid-uSwyAmdI7i .mbr-section-btn {
  text-align: left;
}
.cid-uSwyAmdI7i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAmdI7i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAnBJyh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSwyAnBJyh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwyAnBJyh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwyAnBJyh .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSwyAnBJyh .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSwyAnBJyh .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSwyAnBJyh .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSwyAnBJyh .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSwyAnBJyh .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSwyAnBJyh .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSwyAnBJyh .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwyAnBJyh .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSwyAnBJyh .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSwyAnBJyh .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSwyAnBJyh .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSwyAnBJyh .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSwyAnBJyh .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSwyAnBJyh .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwyAnBJyh .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSwyAnBJyh .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSwyAnBJyh .panel-title-edit {
  color: #ffffff;
}
.cid-uSwyAnBJyh .panel-text {
  color: #000c3f;
}
.cid-uSwyAnBJyh .panel-text,
.cid-uSwyAnBJyh .panel-body {
  color: #ffffff;
}
.cid-uSwyAoTUlH {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwyAoTUlH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSwyAoTUlH .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSwyAoTUlH .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSwyAoTUlH .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSwyAoTUlH .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSwyAoTUlH .text-content .list-block .card-img {
  width: auto;
}
.cid-uSwyAoTUlH .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSwyAoTUlH .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSwyAoTUlH .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSwyAoTUlH .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSwyAoTUlH .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSwyAoTUlH .text-content .social {
  font-size: 1.2rem;
}
.cid-uSwyAoTUlH .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSwyAoTUlH .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSwyAoTUlH .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSwyAoTUlH .list-block {
  position: relative;
}
.cid-uSwyAoTUlH .list-block h4,
.cid-uSwyAoTUlH .list-block p {
  padding-left: 2.625rem;
}
.cid-uSwyAoTUlH .card-img {
  display: block;
}
.cid-uSwyAoTUlH .mbr-form {
  max-width: 550px;
}
.cid-uSwyAoTUlH .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSwyAoTUlH .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSwyAoTUlH .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSwyAoTUlH .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSwyAoTUlH .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSwyAoTUlH .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSwyAoTUlH .mbr-section-title,
  .cid-uSwyAoTUlH .content-title,
  .cid-uSwyAoTUlH .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSwyAoTUlH .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSwyAoTUlH .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSwyAoTUlH .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSwyAoTUlH H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSwyAoTUlH LABEL {
  text-align: left;
}
.cid-uSwyAoTUlH .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSwyAq8gFz {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwyAq8gFz .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSwyAq8gFz .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSwyAq8gFz .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSwyAq8gFz .card-img span {
  color: #279e64;
}
.cid-uSwyAq8gFz .row-item {
  margin-bottom: 2rem;
}
.cid-uSwyAq8gFz .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSwyAq8gFz .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSwyAq8gFz .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSwyAq8gFz .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSwyArdr2W {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSwyArdr2W .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSwyArdr2W .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSwyArdr2W .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSwyArdr2W .mbr-text {
  color: #444;
}
.cid-uSwyArdr2W h5 {
  margin-bottom: 0;
}
.cid-uSwyArdr2W .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwyArdr2W .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSwyArdr2W .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSwyArdr2W .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSwyArdr2W .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSwyArdr2W .social-list a:hover {
  opacity: .4;
}
.cid-uSwyArdr2W .media-container-row > div {
  padding: 0px;
}
.cid-uSwyArdr2W .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSwyArdr2W .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSwyArdr2W .group-title SPAN {
  color: #656565;
}
.cid-uSwyArdr2W .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSwyArdr2W .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSwyArdr2W h3 {
    margin-bottom: 10px;
  }
}
.cid-uSwyArdr2W .links SPAN {
  color: #9e9e9e;
}
.cid-uSwyArdr2W .links,
.cid-uSwyArdr2W .navbar-brand {
  color: #eeeff2;
}
.cid-uSwyArdr2W .links,
.cid-uSwyArdr2W .social-list {
  text-align: left;
}
.cid-uSwyAsyjK3.popup-builder {
  background-color: #ffffff;
}
.cid-uSwyAsyjK3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwyAsyjK3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwyAsyjK3 .modal-content,
.cid-uSwyAsyjK3 .modal-dialog {
  height: auto;
}
.cid-uSwyAsyjK3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwyAsyjK3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwyAsyjK3 .form-wrapper .mbr-form .form-group,
  .cid-uSwyAsyjK3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwyAsyjK3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwyAsyjK3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwyAsyjK3 .mbr-text {
  text-align: center;
}
.cid-uSwyAsyjK3 .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwyAsyjK3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwyAsyjK3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwyAsyjK3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwyAsyjK3 .modal-open {
  overflow: hidden;
}
.cid-uSwyAsyjK3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwyAsyjK3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwyAsyjK3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwyAsyjK3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwyAsyjK3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwyAsyjK3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwyAsyjK3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwyAsyjK3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwyAsyjK3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwyAsyjK3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwyAsyjK3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwyAsyjK3 .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwyAsyjK3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwyAsyjK3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAsyjK3 .modal-header {
    padding: 1rem;
  }
}
.cid-uSwyAsyjK3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwyAsyjK3 .modal-header .close svg {
  fill: #353535;
}
.cid-uSwyAsyjK3 .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwyAsyjK3 .modal-header .close:focus {
  outline: none;
}
.cid-uSwyAsyjK3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwyAsyjK3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwyAsyjK3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAsyjK3 .modal-body {
    padding: 1rem;
  }
}
.cid-uSwyAsyjK3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwyAsyjK3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAsyjK3 .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwyAsyjK3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwyAsyjK3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwyAsyjK3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwyAsyjK3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwyAsyjK3 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwyAsyjK3 .modal-lg,
  .cid-uSwyAsyjK3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwyAsyjK3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwyAsyjK3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwyAsyjK3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwyAsyjK3 .form-group {
  margin-bottom: 1rem;
}
.cid-uSwyAsyjK3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwyAsyjK3 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwyAsyjK3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwyAsyjK3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwyAsyjK3 .mbr-section-btn {
  margin: 0;
}
.cid-uSwyAsyjK3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwyAsyjK3 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwyAsyjK3 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwyAsyjK3 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwyAtNGb9.popup-builder {
  background-color: #ffffff;
}
.cid-uSwyAtNGb9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwyAtNGb9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwyAtNGb9 .modal-content,
.cid-uSwyAtNGb9 .modal-dialog {
  height: auto;
}
.cid-uSwyAtNGb9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwyAtNGb9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwyAtNGb9 .form-wrapper .mbr-form .form-group,
  .cid-uSwyAtNGb9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwyAtNGb9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwyAtNGb9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwyAtNGb9 .mbr-text {
  text-align: center;
}
.cid-uSwyAtNGb9 .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwyAtNGb9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwyAtNGb9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwyAtNGb9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwyAtNGb9 .modal-open {
  overflow: hidden;
}
.cid-uSwyAtNGb9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwyAtNGb9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwyAtNGb9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwyAtNGb9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwyAtNGb9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwyAtNGb9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwyAtNGb9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwyAtNGb9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwyAtNGb9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwyAtNGb9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwyAtNGb9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwyAtNGb9 .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwyAtNGb9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwyAtNGb9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAtNGb9 .modal-header {
    padding: 1rem;
  }
}
.cid-uSwyAtNGb9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwyAtNGb9 .modal-header .close svg {
  fill: #353535;
}
.cid-uSwyAtNGb9 .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwyAtNGb9 .modal-header .close:focus {
  outline: none;
}
.cid-uSwyAtNGb9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwyAtNGb9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwyAtNGb9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAtNGb9 .modal-body {
    padding: 1rem;
  }
}
.cid-uSwyAtNGb9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwyAtNGb9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwyAtNGb9 .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwyAtNGb9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwyAtNGb9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwyAtNGb9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwyAtNGb9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwyAtNGb9 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwyAtNGb9 .modal-lg,
  .cid-uSwyAtNGb9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwyAtNGb9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwyAtNGb9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwyAtNGb9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwyAtNGb9 .form-group {
  margin-bottom: 1rem;
}
.cid-uSwyAtNGb9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwyAtNGb9 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwyAtNGb9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwyAtNGb9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwyAtNGb9 .mbr-section-btn {
  margin: 0;
}
.cid-uSwyAtNGb9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwyAtNGb9 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwyAtNGb9 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwyAtNGb9 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwEpCHpLF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSwEpCHpLF .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSwEpCHpLF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSwEpCHpLF .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSwEpCHpLF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSwEpCHpLF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSwEpCHpLF .container {
    padding: 0 1rem;
  }
}
.cid-uSwEpCHpLF .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSwEpCHpLF .nav-link {
  position: relative;
}
.cid-uSwEpCHpLF .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSwEpCHpLF nav.navbar {
  position: fixed;
}
.cid-uSwEpCHpLF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSwEpCHpLF .navbar.opened {
  transition: all 0.3s;
}
.cid-uSwEpCHpLF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSwEpCHpLF .navbar .navbar-logo img {
  width: auto;
}
.cid-uSwEpCHpLF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSwEpCHpLF .navbar.collapsed {
  justify-content: center;
}
.cid-uSwEpCHpLF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSwEpCHpLF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSwEpCHpLF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSwEpCHpLF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSwEpCHpLF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSwEpCHpLF .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-uSwEpCHpLF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSwEpCHpLF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSwEpCHpLF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSwEpCHpLF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSwEpCHpLF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSwEpCHpLF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSwEpCHpLF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSwEpCHpLF .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-uSwEpCHpLF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSwEpCHpLF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSwEpCHpLF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSwEpCHpLF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSwEpCHpLF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSwEpCHpLF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSwEpCHpLF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSwEpCHpLF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSwEpCHpLF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSwEpCHpLF .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-uSwEpCHpLF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSwEpCHpLF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSwEpCHpLF .dropdown-item:hover,
.cid-uSwEpCHpLF .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSwEpCHpLF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSwEpCHpLF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSwEpCHpLF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSwEpCHpLF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSwEpCHpLF .dropdown-menu,
.cid-uSwEpCHpLF .navbar.opened {
  background: #ffffff !important;
}
.cid-uSwEpCHpLF .nav-item:focus,
.cid-uSwEpCHpLF .nav-link:focus {
  outline: none;
}
.cid-uSwEpCHpLF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSwEpCHpLF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSwEpCHpLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSwEpCHpLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSwEpCHpLF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSwEpCHpLF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSwEpCHpLF .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-uSwEpCHpLF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSwEpCHpLF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSwEpCHpLF .dropdown-item.active,
.cid-uSwEpCHpLF .dropdown-item:active {
  background-color: transparent;
}
.cid-uSwEpCHpLF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSwEpCHpLF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSwEpCHpLF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSwEpCHpLF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSwEpCHpLF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSwEpCHpLF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwEpCHpLF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSwEpCHpLF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSwEpCHpLF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSwEpCHpLF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSwEpCHpLF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSwEpCHpLF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwEpCHpLF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwEpCHpLF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSwEpCHpLF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwEpCHpLF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSwEpCHpLF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSwEpCHpLF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwEpCHpLF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSwEpCHpLF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSwEpCHpLF .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-uSwEpCHpLF .navbar {
    height: 70px;
  }
  .cid-uSwEpCHpLF .navbar.opened {
    height: auto;
  }
  .cid-uSwEpCHpLF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSwEpDw2RJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSwEpDw2RJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpDw2RJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpDw2RJ .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwEpDw2RJ .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwEpDw2RJ .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwEpDw2RJ .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSwEpDw2RJ .col-text {
    margin-top: 20px;
  }
}
.cid-uSwEpDw2RJ .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSwEpDw2RJ .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSwEpDw2RJ .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwEpDw2RJ .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwEpDw2RJ .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwEpDw2RJ .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwEpDw2RJ .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .social-container {
    text-align: center;
  }
}
.cid-uSwEpDw2RJ .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .social-title {
    text-align: center;
  }
}
.cid-uSwEpDw2RJ .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .social-list {
    justify-content: center;
  }
}
.cid-uSwEpDw2RJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSwEpDw2RJ .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSwEpDw2RJ .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSwEpDw2RJ .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwEpDw2RJ .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwEpDw2RJ .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .col-img {
    order: 2;
  }
}
.cid-uSwEpDw2RJ lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSwEpDw2RJ .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSwEpDw2RJ .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSwEpDw2RJ .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSwEpDw2RJ .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSwEpDw2RJ .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSwEpDw2RJ .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSwEpDw2RJ .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSwEpDw2RJ .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSwEpDw2RJ .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSwEpDw2RJ .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSwEpDw2RJ {
    padding-top: 3rem;
  }
  .cid-uSwEpDw2RJ .mbr-section-title {
    text-align: center;
  }
}
.cid-uSwEpDw2RJ .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSwEpDw2RJ .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSwEpDw2RJ .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSwEpDw2RJ .carousel {
    max-width: 100%;
  }
}
.cid-uSwEpDw2RJ .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSwEpDw2RJ .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSwEpDw2RJ .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSwEpDw2RJ .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSwEpDw2RJ .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSwEpDw2RJ .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSwEpDw2RJ .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSwEpDw2RJ .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSwEpDw2RJ .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSwEpDw2RJ .info-card-subtitle {
  color: #ffffff;
}
.cid-uSwEpDw2RJ .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSwEpDw2RJ .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSwEpDw2RJ .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSwEpDw2RJ .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSwEpDw2RJ .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSwEpDw2RJ .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSwEpDw2RJ .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSwEpDw2RJ .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSwEpDw2RJ .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSwEpDw2RJ .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwEpDw2RJ .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSwEpDw2RJ .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSwEpDw2RJ .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSwEpDw2RJ .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSwEpDw2RJ .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSwEpDw2RJ .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwEpDw2RJ .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSwEpDw2RJ .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSwEpDw2RJ .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSwEpDw2RJ .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSwEpDw2RJ .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSwEpDw2RJ .carousel-control {
    display: none;
  }
}
.cid-uSwEpDw2RJ .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSwEpDw2RJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSwEpDw2RJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSwEpDw2RJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSwEpDw2RJ .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSwEpDw2RJ .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSwEpDw2RJ .carousel-indicators li.active,
.cid-uSwEpDw2RJ .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSwEpDw2RJ .carousel-indicators li::after,
.cid-uSwEpDw2RJ .carousel-indicators li::before {
  content: none;
}
.cid-uSwEpDw2RJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSwEpDw2RJ .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSwEpDw2RJ .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSwEpDw2RJ .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSwEpDw2RJ .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSwEpEo2f6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSwEpEo2f6 .card-box {
  width: fit-content;
}
.cid-uSwEpEo2f6 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSwEpEo2f6 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSwEpEo2f6 .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSwEpEo2f6 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSwEpEo2f6 .card-wrapper {
    width: 100%;
  }
}
.cid-uSwEpEo2f6 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSwEpEo2f6 .card-title,
.cid-uSwEpEo2f6 .card-icon {
  color: #103178;
}
.cid-uSwEpEY7eN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwEpEY7eN .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwEpEY7eN .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSwEpEY7eN .card-img {
  margin-bottom: 1rem;
}
.cid-uSwEpEY7eN .card-img span {
  font-size: 60px;
}
.cid-uSwEpEY7eN H1 {
  color: #353535;
  text-align: center;
}
.cid-uSwEpEY7eN .mbr-text,
.cid-uSwEpEY7eN .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSwEpFy38q {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSwEpFy38q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpFy38q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpFy38q .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSwEpFy38q .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSwEpFy38q .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSwEpFy38q .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSwEpFy38q .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSwEpFy38q .image-wrapper {
  padding: 0 1rem;
}
.cid-uSwEpFy38q img,
.cid-uSwEpFy38q .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSwEpFy38q img,
  .cid-uSwEpFy38q .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSwEpFy38q .mbr-section-title {
  color: #353535;
}
.cid-uSwEpFy38q .mbr-text {
  color: #000000;
}
.cid-uSwEpFy38q .mbr-text,
.cid-uSwEpFy38q .mbr-section-btn {
  text-align: left;
}
.cid-uSwEpGclQY {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwEpGclQY .wrap-block {
  padding-right: 30px;
}
.cid-uSwEpGclQY .cards {
  padding-left: 30px;
}
.cid-uSwEpGclQY .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSwEpGclQY .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSwEpGclQY .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSwEpGclQY .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSwEpGclQY .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSwEpGclQY .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSwEpGclQY .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSwEpGclQY .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSwEpGclQY .cards-wrap {
  flex-direction: column;
}
.cid-uSwEpGclQY .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSwEpGclQY .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSwEpGclQY .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSwEpGclQY .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSwEpGclQY .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSwEpGclQY * {
    text-align: left;
  }
}
.cid-uSwEpGclQY .wrap-block .contents h4,
.cid-uSwEpGclQY .menu-content-right,
.cid-uSwEpGclQY .mbr-section-btn {
  color: #353535;
}
.cid-uSwEpGclQY .wrap-block .contents .mbr-subtitle,
.cid-uSwEpGclQY .menu-content-right {
  color: #767676;
}
.cid-uSwEpGclQY .wrapper .mbr-text,
.cid-uSwEpGclQY .img {
  color: #597386;
  text-align: center;
}
.cid-uSwEpHeVFP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSwEpHeVFP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpHeVFP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpHeVFP .main-row {
  row-gap: 32px;
}
.cid-uSwEpHeVFP .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSwEpHeVFP .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSwEpHeVFP .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSwEpHeVFP .mbr-section-head {
    text-align: center;
  }
}
.cid-uSwEpHeVFP .mbr-section-title {
  color: #222733;
}
.cid-uSwEpHeVFP .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwEpHeVFP .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwEpHeVFP .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSwEpHeVFP form {
  width: 100%;
}
.cid-uSwEpHeVFP form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSwEpHeVFP form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSwEpHeVFP form p {
  color: #24262b;
}
.cid-uSwEpHeVFP form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSwEpHeVFP form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSwEpHeVFP form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwEpHeVFP form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwEpHeVFP form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwEpHeVFP form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwEpHeVFP form select {
  color: #24262b !important;
}
.cid-uSwEpHeVFP form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSwEpHeVFP form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form input,
.cid-uSwEpHeVFP form textarea {
  transition: .3s all;
}
.cid-uSwEpHeVFP form input:active,
.cid-uSwEpHeVFP form textarea:active,
.cid-uSwEpHeVFP form input:focus,
.cid-uSwEpHeVFP form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSwEpHeVFP form input:active::-webkit-input-placeholder,
.cid-uSwEpHeVFP form textarea:active::-webkit-input-placeholder,
.cid-uSwEpHeVFP form input:focus::-webkit-input-placeholder,
.cid-uSwEpHeVFP form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form input:active::-moz-placeholder,
.cid-uSwEpHeVFP form textarea:active::-moz-placeholder,
.cid-uSwEpHeVFP form input:focus::-moz-placeholder,
.cid-uSwEpHeVFP form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form input:active:-moz-placeholder,
.cid-uSwEpHeVFP form textarea:active:-moz-placeholder,
.cid-uSwEpHeVFP form input:focus:-moz-placeholder,
.cid-uSwEpHeVFP form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form input:active:-ms-input-placeholder,
.cid-uSwEpHeVFP form textarea:active:-ms-input-placeholder,
.cid-uSwEpHeVFP form input:focus:-ms-input-placeholder,
.cid-uSwEpHeVFP form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwEpHeVFP form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSwEpHeVFP form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSwEpHeVFP form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSwEpHeVFP form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSwEpHeVFP form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSwEpHeVFP form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSwEpHeVFP form .form-check label {
  color: #24262b;
}
.cid-uSwEpHeVFP form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSwEpHeVFP form .form-check-input:focus,
.cid-uSwEpHeVFP form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSwEpHeVFP form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSwEpHeVFP .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSwEpHeVFP .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwEpHYpQ2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSwEpHYpQ2 .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSwEpHYpQ2 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSwEpHYpQ2 .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .label-text {
    text-align: center !important;
  }
}
.cid-uSwEpHYpQ2 .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSwEpHYpQ2 .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .mbr-text {
    text-align: center !important;
  }
}
.cid-uSwEpHYpQ2 .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSwEpHYpQ2 .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSwEpHYpQ2 .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSwEpHYpQ2 .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSwEpHYpQ2 .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSwEpHYpQ2 .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSwEpHYpQ2 .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSwEpHYpQ2 .col-cards {
    padding-left: 5%;
  }
}
.cid-uSwEpHYpQ2 .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSwEpHYpQ2 .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSwEpHYpQ2 .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSwEpHYpQ2 .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSwEpHYpQ2 .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSwEpHYpQ2 .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSwEpHYpQ2 .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSwEpHYpQ2 .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSwEpHYpQ2 .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSwEpHYpQ2 .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwEpHYpQ2 .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSwEpHYpQ2 .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSwEpHYpQ2 .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSwEpHYpQ2 .mbr-section-title,
.cid-uSwEpHYpQ2 .mbr-section-btn {
  color: #212529;
}
.cid-uSwEpIOf9R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSwEpIOf9R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpIOf9R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpIOf9R .mbr-text {
  color: #767676;
}
.cid-uSwEpIOf9R .mbr-section-subtitle {
  color: #767676;
}
.cid-uSwEpIOf9R .title .num {
  width: 100%;
  display: block;
}
.cid-uSwEpIOf9R .title .card-title {
  z-index: 1;
}
.cid-uSwEpIOf9R .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSwEpIOf9R * {
    text-align: center !important;
  }
  .cid-uSwEpIOf9R .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSwEpIOf9R .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSwEpIOf9R .card-title,
.cid-uSwEpIOf9R .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSwEpIOf9R .mbr-section-title,
.cid-uSwEpIOf9R .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSwEpJLy7R {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSwEpJLy7R .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwEpJLy7R .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwEpJLy7R .card-img {
  margin-bottom: 1rem;
}
.cid-uSwEpJLy7R .card-img span {
  font-size: 60px;
}
.cid-uSwEpJLy7R H1 {
  color: #212529;
}
.cid-uSwEpKtXgu {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSwEpKtXgu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwEpKtXgu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSwEpKtXgu .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSwEpKtXgu .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSwEpKtXgu .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSwEpKtXgu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSwEpKtXgu .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSwEpKtXgu .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSwEpKtXgu .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSwEpKtXgu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSwEpKtXgu .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSwEpKtXgu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSwEpKtXgu .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSwEpKtXgu .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSwEpMbtuQ {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSwEpMbtuQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpMbtuQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpMbtuQ .row {
  flex-direction: row-reverse;
}
.cid-uSwEpMbtuQ .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwEpMbtuQ .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwEpMbtuQ .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwEpMbtuQ .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSwEpMbtuQ .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSwEpMbtuQ .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwEpMbtuQ .col-text {
    order: 2;
  }
}
.cid-uSwEpMbtuQ .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwEpMbtuQ .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSwEpMbtuQ .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSwEpMbtuQ .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwEpMbtuQ .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwEpMbtuQ .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSwEpMbtuQ .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwEpMbtuQ .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwEpMbtuQ .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSwEpMbtuQ .social-container {
    padding-top: 40px;
  }
}
.cid-uSwEpMbtuQ .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSwEpMbtuQ .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSwEpMbtuQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSwEpMbtuQ .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSwEpMbtuQ .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSwEpMbtuQ .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwEpMbtuQ .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwEpMbtuQ .img-box {
  width: 100%;
}
.cid-uSwEpMbtuQ .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSwEpMbtuQ .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpMbtuQ .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSwEpMbtuQ {
    padding-top: 3.5rem;
  }
  .cid-uSwEpMbtuQ .mbr-section-title {
    text-align: center;
  }
  .cid-uSwEpMbtuQ .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSwEpNhaBN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwEpNhaBN .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwEpNhaBN .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwEpNhaBN .card-img {
  margin-bottom: 1rem;
}
.cid-uSwEpNhaBN .card-img span {
  font-size: 60px;
}
.cid-uSwEpNhaBN H1 {
  color: #212529;
}
.cid-uSwEpO8ljP {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSwEpO8ljP .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSwEpO8ljP .carousel-item.active,
.cid-uSwEpO8ljP .carousel-item-next,
.cid-uSwEpO8ljP .carousel-item-prev {
  display: flex;
}
.cid-uSwEpO8ljP .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSwEpO8ljP .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSwEpO8ljP .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSwEpO8ljP .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSwEpO8ljP .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSwEpO8ljP .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSwEpO8ljP .carousel-controls .carousel-control-next,
.cid-uSwEpO8ljP .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSwEpO8ljP .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSwEpO8ljP .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSwEpO8ljP .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSwEpO8ljP .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSwEpO8ljP .author {
  margin: auto 0;
}
.cid-uSwEpO8ljP .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSwEpO8ljP h3,
.cid-uSwEpO8ljP h4 {
  margin: 0;
  padding: 0;
}
.cid-uSwEpO8ljP .mbr-bottom {
  color: #767676;
}
.cid-uSwEpO8ljP .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSwEpO8ljP .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSwEpO8ljP .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSwEpO8ljP .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSwEpO8ljP .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSwEpO8ljP .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSwEpO8ljP .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSwEpO8ljP .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSwEpO8ljP .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSwEpO8ljP .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSwEpO8ljP .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSwEpO8ljP .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSwEpO8ljP .mbr-text,
.cid-uSwEpO8ljP .mbr-section-btn {
  text-align: left;
}
.cid-uSwEpO8ljP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpO8ljP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpPoioN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSwEpPoioN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwEpPoioN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwEpPoioN .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSwEpPoioN .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSwEpPoioN .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSwEpPoioN .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSwEpPoioN .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSwEpPoioN .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSwEpPoioN .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSwEpPoioN .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwEpPoioN .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSwEpPoioN .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSwEpPoioN .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSwEpPoioN .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSwEpPoioN .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSwEpPoioN .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSwEpPoioN .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwEpPoioN .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSwEpPoioN .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSwEpPoioN .panel-title-edit {
  color: #ffffff;
}
.cid-uSwEpPoioN .panel-text {
  color: #000c3f;
}
.cid-uSwEpPoioN .panel-text,
.cid-uSwEpPoioN .panel-body {
  color: #ffffff;
}
.cid-uSwEpQp29n {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwEpQp29n .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSwEpQp29n .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSwEpQp29n .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSwEpQp29n .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSwEpQp29n .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSwEpQp29n .text-content .list-block .card-img {
  width: auto;
}
.cid-uSwEpQp29n .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSwEpQp29n .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSwEpQp29n .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSwEpQp29n .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSwEpQp29n .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSwEpQp29n .text-content .social {
  font-size: 1.2rem;
}
.cid-uSwEpQp29n .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSwEpQp29n .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSwEpQp29n .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSwEpQp29n .list-block {
  position: relative;
}
.cid-uSwEpQp29n .list-block h4,
.cid-uSwEpQp29n .list-block p {
  padding-left: 2.625rem;
}
.cid-uSwEpQp29n .card-img {
  display: block;
}
.cid-uSwEpQp29n .mbr-form {
  max-width: 550px;
}
.cid-uSwEpQp29n .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSwEpQp29n .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSwEpQp29n .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSwEpQp29n .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSwEpQp29n .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSwEpQp29n .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSwEpQp29n .mbr-section-title,
  .cid-uSwEpQp29n .content-title,
  .cid-uSwEpQp29n .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSwEpQp29n .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSwEpQp29n .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSwEpQp29n .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSwEpQp29n H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSwEpQp29n LABEL {
  text-align: left;
}
.cid-uSwEpQp29n .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSwEpRBqbI {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwEpRBqbI .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSwEpRBqbI .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSwEpRBqbI .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSwEpRBqbI .card-img span {
  color: #279e64;
}
.cid-uSwEpRBqbI .row-item {
  margin-bottom: 2rem;
}
.cid-uSwEpRBqbI .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSwEpRBqbI .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSwEpRBqbI .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSwEpRBqbI .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSwEpSJDvW {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSwEpSJDvW .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSwEpSJDvW .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSwEpSJDvW .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSwEpSJDvW .mbr-text {
  color: #444;
}
.cid-uSwEpSJDvW h5 {
  margin-bottom: 0;
}
.cid-uSwEpSJDvW .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwEpSJDvW .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSwEpSJDvW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSwEpSJDvW .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSwEpSJDvW .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSwEpSJDvW .social-list a:hover {
  opacity: .4;
}
.cid-uSwEpSJDvW .media-container-row > div {
  padding: 0px;
}
.cid-uSwEpSJDvW .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSwEpSJDvW .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSwEpSJDvW .group-title SPAN {
  color: #656565;
}
.cid-uSwEpSJDvW .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSwEpSJDvW .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSwEpSJDvW h3 {
    margin-bottom: 10px;
  }
}
.cid-uSwEpSJDvW .links SPAN {
  color: #9e9e9e;
}
.cid-uSwEpSJDvW .links,
.cid-uSwEpSJDvW .navbar-brand {
  color: #eeeff2;
}
.cid-uSwEpSJDvW .links,
.cid-uSwEpSJDvW .social-list {
  text-align: left;
}
.cid-uSwEpTXxnR.popup-builder {
  background-color: #ffffff;
}
.cid-uSwEpTXxnR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwEpTXxnR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwEpTXxnR .modal-content,
.cid-uSwEpTXxnR .modal-dialog {
  height: auto;
}
.cid-uSwEpTXxnR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwEpTXxnR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwEpTXxnR .form-wrapper .mbr-form .form-group,
  .cid-uSwEpTXxnR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwEpTXxnR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwEpTXxnR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwEpTXxnR .mbr-text {
  text-align: center;
}
.cid-uSwEpTXxnR .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwEpTXxnR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwEpTXxnR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwEpTXxnR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwEpTXxnR .modal-open {
  overflow: hidden;
}
.cid-uSwEpTXxnR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwEpTXxnR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwEpTXxnR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwEpTXxnR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwEpTXxnR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwEpTXxnR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwEpTXxnR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwEpTXxnR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwEpTXxnR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwEpTXxnR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwEpTXxnR .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwEpTXxnR .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwEpTXxnR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwEpTXxnR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpTXxnR .modal-header {
    padding: 1rem;
  }
}
.cid-uSwEpTXxnR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwEpTXxnR .modal-header .close svg {
  fill: #353535;
}
.cid-uSwEpTXxnR .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwEpTXxnR .modal-header .close:focus {
  outline: none;
}
.cid-uSwEpTXxnR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwEpTXxnR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwEpTXxnR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpTXxnR .modal-body {
    padding: 1rem;
  }
}
.cid-uSwEpTXxnR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwEpTXxnR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpTXxnR .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwEpTXxnR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwEpTXxnR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwEpTXxnR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwEpTXxnR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwEpTXxnR .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwEpTXxnR .modal-lg,
  .cid-uSwEpTXxnR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwEpTXxnR .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwEpTXxnR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwEpTXxnR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwEpTXxnR .form-group {
  margin-bottom: 1rem;
}
.cid-uSwEpTXxnR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwEpTXxnR .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwEpTXxnR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwEpTXxnR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwEpTXxnR .mbr-section-btn {
  margin: 0;
}
.cid-uSwEpTXxnR .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwEpTXxnR LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwEpTXxnR .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwEpTXxnR .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwEpVaZDA.popup-builder {
  background-color: #ffffff;
}
.cid-uSwEpVaZDA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwEpVaZDA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwEpVaZDA .modal-content,
.cid-uSwEpVaZDA .modal-dialog {
  height: auto;
}
.cid-uSwEpVaZDA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwEpVaZDA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwEpVaZDA .form-wrapper .mbr-form .form-group,
  .cid-uSwEpVaZDA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwEpVaZDA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwEpVaZDA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwEpVaZDA .mbr-text {
  text-align: center;
}
.cid-uSwEpVaZDA .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwEpVaZDA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwEpVaZDA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwEpVaZDA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwEpVaZDA .modal-open {
  overflow: hidden;
}
.cid-uSwEpVaZDA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwEpVaZDA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwEpVaZDA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwEpVaZDA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwEpVaZDA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwEpVaZDA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwEpVaZDA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwEpVaZDA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwEpVaZDA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwEpVaZDA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwEpVaZDA .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwEpVaZDA .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwEpVaZDA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwEpVaZDA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpVaZDA .modal-header {
    padding: 1rem;
  }
}
.cid-uSwEpVaZDA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwEpVaZDA .modal-header .close svg {
  fill: #353535;
}
.cid-uSwEpVaZDA .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwEpVaZDA .modal-header .close:focus {
  outline: none;
}
.cid-uSwEpVaZDA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwEpVaZDA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwEpVaZDA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpVaZDA .modal-body {
    padding: 1rem;
  }
}
.cid-uSwEpVaZDA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwEpVaZDA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwEpVaZDA .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwEpVaZDA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwEpVaZDA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwEpVaZDA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwEpVaZDA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwEpVaZDA .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwEpVaZDA .modal-lg,
  .cid-uSwEpVaZDA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwEpVaZDA .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwEpVaZDA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwEpVaZDA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwEpVaZDA .form-group {
  margin-bottom: 1rem;
}
.cid-uSwEpVaZDA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwEpVaZDA .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwEpVaZDA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwEpVaZDA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwEpVaZDA .mbr-section-btn {
  margin: 0;
}
.cid-uSwEpVaZDA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwEpVaZDA LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwEpVaZDA .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwEpVaZDA .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwKeFFSKy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSwKeFFSKy .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSwKeFFSKy .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSwKeFFSKy .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSwKeFFSKy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSwKeFFSKy .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSwKeFFSKy .container {
    padding: 0 1rem;
  }
}
.cid-uSwKeFFSKy .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSwKeFFSKy .nav-link {
  position: relative;
}
.cid-uSwKeFFSKy .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSwKeFFSKy nav.navbar {
  position: fixed;
}
.cid-uSwKeFFSKy .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSwKeFFSKy .navbar.opened {
  transition: all 0.3s;
}
.cid-uSwKeFFSKy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSwKeFFSKy .navbar .navbar-logo img {
  width: auto;
}
.cid-uSwKeFFSKy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSwKeFFSKy .navbar.collapsed {
  justify-content: center;
}
.cid-uSwKeFFSKy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSwKeFFSKy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSwKeFFSKy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSwKeFFSKy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSwKeFFSKy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSwKeFFSKy .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-uSwKeFFSKy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSwKeFFSKy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSwKeFFSKy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSwKeFFSKy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSwKeFFSKy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSwKeFFSKy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSwKeFFSKy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSwKeFFSKy .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-uSwKeFFSKy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSwKeFFSKy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSwKeFFSKy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSwKeFFSKy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSwKeFFSKy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSwKeFFSKy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSwKeFFSKy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSwKeFFSKy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSwKeFFSKy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSwKeFFSKy .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-uSwKeFFSKy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSwKeFFSKy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSwKeFFSKy .dropdown-item:hover,
.cid-uSwKeFFSKy .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSwKeFFSKy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSwKeFFSKy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSwKeFFSKy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSwKeFFSKy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSwKeFFSKy .dropdown-menu,
.cid-uSwKeFFSKy .navbar.opened {
  background: #ffffff !important;
}
.cid-uSwKeFFSKy .nav-item:focus,
.cid-uSwKeFFSKy .nav-link:focus {
  outline: none;
}
.cid-uSwKeFFSKy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSwKeFFSKy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSwKeFFSKy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSwKeFFSKy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSwKeFFSKy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSwKeFFSKy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSwKeFFSKy .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-uSwKeFFSKy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSwKeFFSKy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSwKeFFSKy .dropdown-item.active,
.cid-uSwKeFFSKy .dropdown-item:active {
  background-color: transparent;
}
.cid-uSwKeFFSKy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSwKeFFSKy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSwKeFFSKy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSwKeFFSKy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSwKeFFSKy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSwKeFFSKy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwKeFFSKy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSwKeFFSKy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSwKeFFSKy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSwKeFFSKy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSwKeFFSKy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSwKeFFSKy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwKeFFSKy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwKeFFSKy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSwKeFFSKy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwKeFFSKy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSwKeFFSKy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSwKeFFSKy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwKeFFSKy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSwKeFFSKy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSwKeFFSKy .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-uSwKeFFSKy .navbar {
    height: 70px;
  }
  .cid-uSwKeFFSKy .navbar.opened {
    height: auto;
  }
  .cid-uSwKeFFSKy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSwKeGwJt1 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSwKeGwJt1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeGwJt1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeGwJt1 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwKeGwJt1 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwKeGwJt1 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwKeGwJt1 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSwKeGwJt1 .col-text {
    margin-top: 20px;
  }
}
.cid-uSwKeGwJt1 .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSwKeGwJt1 .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSwKeGwJt1 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwKeGwJt1 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwKeGwJt1 .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwKeGwJt1 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwKeGwJt1 .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .social-container {
    text-align: center;
  }
}
.cid-uSwKeGwJt1 .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .social-title {
    text-align: center;
  }
}
.cid-uSwKeGwJt1 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .social-list {
    justify-content: center;
  }
}
.cid-uSwKeGwJt1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSwKeGwJt1 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSwKeGwJt1 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSwKeGwJt1 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwKeGwJt1 .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwKeGwJt1 .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .col-img {
    order: 2;
  }
}
.cid-uSwKeGwJt1 lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSwKeGwJt1 .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSwKeGwJt1 .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSwKeGwJt1 .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSwKeGwJt1 .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSwKeGwJt1 .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSwKeGwJt1 .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSwKeGwJt1 .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSwKeGwJt1 .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSwKeGwJt1 .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSwKeGwJt1 .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSwKeGwJt1 {
    padding-top: 3rem;
  }
  .cid-uSwKeGwJt1 .mbr-section-title {
    text-align: center;
  }
}
.cid-uSwKeGwJt1 .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSwKeGwJt1 .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSwKeGwJt1 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSwKeGwJt1 .carousel {
    max-width: 100%;
  }
}
.cid-uSwKeGwJt1 .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSwKeGwJt1 .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSwKeGwJt1 .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSwKeGwJt1 .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSwKeGwJt1 .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSwKeGwJt1 .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSwKeGwJt1 .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSwKeGwJt1 .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSwKeGwJt1 .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSwKeGwJt1 .info-card-subtitle {
  color: #ffffff;
}
.cid-uSwKeGwJt1 .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSwKeGwJt1 .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSwKeGwJt1 .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSwKeGwJt1 .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSwKeGwJt1 .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSwKeGwJt1 .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSwKeGwJt1 .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSwKeGwJt1 .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSwKeGwJt1 .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSwKeGwJt1 .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwKeGwJt1 .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSwKeGwJt1 .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSwKeGwJt1 .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSwKeGwJt1 .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSwKeGwJt1 .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSwKeGwJt1 .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwKeGwJt1 .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSwKeGwJt1 .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSwKeGwJt1 .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSwKeGwJt1 .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSwKeGwJt1 .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSwKeGwJt1 .carousel-control {
    display: none;
  }
}
.cid-uSwKeGwJt1 .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSwKeGwJt1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSwKeGwJt1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSwKeGwJt1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSwKeGwJt1 .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSwKeGwJt1 .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSwKeGwJt1 .carousel-indicators li.active,
.cid-uSwKeGwJt1 .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSwKeGwJt1 .carousel-indicators li::after,
.cid-uSwKeGwJt1 .carousel-indicators li::before {
  content: none;
}
.cid-uSwKeGwJt1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSwKeGwJt1 .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSwKeGwJt1 .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSwKeGwJt1 .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSwKeGwJt1 .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSwKeHzZKW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSwKeHzZKW .card-box {
  width: fit-content;
}
.cid-uSwKeHzZKW .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSwKeHzZKW .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSwKeHzZKW .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSwKeHzZKW .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSwKeHzZKW .card-wrapper {
    width: 100%;
  }
}
.cid-uSwKeHzZKW .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSwKeHzZKW .card-title,
.cid-uSwKeHzZKW .card-icon {
  color: #103178;
}
.cid-uSwKeIgFDL {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwKeIgFDL .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwKeIgFDL .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSwKeIgFDL .card-img {
  margin-bottom: 1rem;
}
.cid-uSwKeIgFDL .card-img span {
  font-size: 60px;
}
.cid-uSwKeIgFDL H1 {
  color: #353535;
  text-align: center;
}
.cid-uSwKeIgFDL .mbr-text,
.cid-uSwKeIgFDL .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSwKeIZs3T {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSwKeIZs3T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeIZs3T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeIZs3T .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSwKeIZs3T .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSwKeIZs3T .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSwKeIZs3T .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSwKeIZs3T .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSwKeIZs3T .image-wrapper {
  padding: 0 1rem;
}
.cid-uSwKeIZs3T img,
.cid-uSwKeIZs3T .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSwKeIZs3T img,
  .cid-uSwKeIZs3T .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSwKeIZs3T .mbr-section-title {
  color: #353535;
}
.cid-uSwKeIZs3T .mbr-text {
  color: #000000;
}
.cid-uSwKeIZs3T .mbr-text,
.cid-uSwKeIZs3T .mbr-section-btn {
  text-align: left;
}
.cid-uSwKeJB7jd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwKeJB7jd .wrap-block {
  padding-right: 30px;
}
.cid-uSwKeJB7jd .cards {
  padding-left: 30px;
}
.cid-uSwKeJB7jd .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSwKeJB7jd .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSwKeJB7jd .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSwKeJB7jd .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSwKeJB7jd .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSwKeJB7jd .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSwKeJB7jd .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSwKeJB7jd .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSwKeJB7jd .cards-wrap {
  flex-direction: column;
}
.cid-uSwKeJB7jd .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSwKeJB7jd .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSwKeJB7jd .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSwKeJB7jd .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSwKeJB7jd .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSwKeJB7jd * {
    text-align: left;
  }
}
.cid-uSwKeJB7jd .wrap-block .contents h4,
.cid-uSwKeJB7jd .menu-content-right,
.cid-uSwKeJB7jd .mbr-section-btn {
  color: #353535;
}
.cid-uSwKeJB7jd .wrap-block .contents .mbr-subtitle,
.cid-uSwKeJB7jd .menu-content-right {
  color: #767676;
}
.cid-uSwKeJB7jd .wrapper .mbr-text,
.cid-uSwKeJB7jd .img {
  color: #597386;
  text-align: center;
}
.cid-uSwKeKtxfi {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSwKeKtxfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeKtxfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeKtxfi .main-row {
  row-gap: 32px;
}
.cid-uSwKeKtxfi .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSwKeKtxfi .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSwKeKtxfi .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSwKeKtxfi .mbr-section-head {
    text-align: center;
  }
}
.cid-uSwKeKtxfi .mbr-section-title {
  color: #222733;
}
.cid-uSwKeKtxfi .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwKeKtxfi .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwKeKtxfi .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSwKeKtxfi form {
  width: 100%;
}
.cid-uSwKeKtxfi form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSwKeKtxfi form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSwKeKtxfi form p {
  color: #24262b;
}
.cid-uSwKeKtxfi form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSwKeKtxfi form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSwKeKtxfi form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwKeKtxfi form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwKeKtxfi form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwKeKtxfi form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwKeKtxfi form select {
  color: #24262b !important;
}
.cid-uSwKeKtxfi form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSwKeKtxfi form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form input,
.cid-uSwKeKtxfi form textarea {
  transition: .3s all;
}
.cid-uSwKeKtxfi form input:active,
.cid-uSwKeKtxfi form textarea:active,
.cid-uSwKeKtxfi form input:focus,
.cid-uSwKeKtxfi form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSwKeKtxfi form input:active::-webkit-input-placeholder,
.cid-uSwKeKtxfi form textarea:active::-webkit-input-placeholder,
.cid-uSwKeKtxfi form input:focus::-webkit-input-placeholder,
.cid-uSwKeKtxfi form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form input:active::-moz-placeholder,
.cid-uSwKeKtxfi form textarea:active::-moz-placeholder,
.cid-uSwKeKtxfi form input:focus::-moz-placeholder,
.cid-uSwKeKtxfi form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form input:active:-moz-placeholder,
.cid-uSwKeKtxfi form textarea:active:-moz-placeholder,
.cid-uSwKeKtxfi form input:focus:-moz-placeholder,
.cid-uSwKeKtxfi form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form input:active:-ms-input-placeholder,
.cid-uSwKeKtxfi form textarea:active:-ms-input-placeholder,
.cid-uSwKeKtxfi form input:focus:-ms-input-placeholder,
.cid-uSwKeKtxfi form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwKeKtxfi form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSwKeKtxfi form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSwKeKtxfi form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSwKeKtxfi form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSwKeKtxfi form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSwKeKtxfi form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSwKeKtxfi form .form-check label {
  color: #24262b;
}
.cid-uSwKeKtxfi form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSwKeKtxfi form .form-check-input:focus,
.cid-uSwKeKtxfi form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSwKeKtxfi form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSwKeKtxfi .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSwKeKtxfi .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwKeLan1N {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSwKeLan1N .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSwKeLan1N .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSwKeLan1N .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .label-text {
    text-align: center !important;
  }
}
.cid-uSwKeLan1N .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSwKeLan1N .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .mbr-text {
    text-align: center !important;
  }
}
.cid-uSwKeLan1N .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSwKeLan1N .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSwKeLan1N .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSwKeLan1N .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSwKeLan1N .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSwKeLan1N .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSwKeLan1N .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSwKeLan1N .col-cards {
    padding-left: 5%;
  }
}
.cid-uSwKeLan1N .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSwKeLan1N .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSwKeLan1N .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSwKeLan1N .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSwKeLan1N .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSwKeLan1N .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSwKeLan1N .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSwKeLan1N .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSwKeLan1N .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSwKeLan1N .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwKeLan1N .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSwKeLan1N .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSwKeLan1N .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSwKeLan1N .mbr-section-title,
.cid-uSwKeLan1N .mbr-section-btn {
  color: #212529;
}
.cid-uSwKeM20hC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSwKeM20hC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeM20hC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeM20hC .mbr-text {
  color: #767676;
}
.cid-uSwKeM20hC .mbr-section-subtitle {
  color: #767676;
}
.cid-uSwKeM20hC .title .num {
  width: 100%;
  display: block;
}
.cid-uSwKeM20hC .title .card-title {
  z-index: 1;
}
.cid-uSwKeM20hC .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSwKeM20hC * {
    text-align: center !important;
  }
  .cid-uSwKeM20hC .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSwKeM20hC .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSwKeM20hC .card-title,
.cid-uSwKeM20hC .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSwKeM20hC .mbr-section-title,
.cid-uSwKeM20hC .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSwKeN3cKC {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSwKeN3cKC .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwKeN3cKC .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwKeN3cKC .card-img {
  margin-bottom: 1rem;
}
.cid-uSwKeN3cKC .card-img span {
  font-size: 60px;
}
.cid-uSwKeN3cKC H1 {
  color: #212529;
}
.cid-uSwKeNIiuW {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSwKeNIiuW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwKeNIiuW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSwKeNIiuW .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSwKeNIiuW .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSwKeNIiuW .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSwKeNIiuW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSwKeNIiuW .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSwKeNIiuW .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSwKeNIiuW .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSwKeNIiuW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSwKeNIiuW .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSwKeNIiuW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSwKeNIiuW .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSwKeNIiuW .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSwKePq1tO {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSwKePq1tO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKePq1tO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKePq1tO .row {
  flex-direction: row-reverse;
}
.cid-uSwKePq1tO .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwKePq1tO .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwKePq1tO .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwKePq1tO .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSwKePq1tO .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSwKePq1tO .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwKePq1tO .col-text {
    order: 2;
  }
}
.cid-uSwKePq1tO .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwKePq1tO .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSwKePq1tO .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSwKePq1tO .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwKePq1tO .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwKePq1tO .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSwKePq1tO .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwKePq1tO .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwKePq1tO .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSwKePq1tO .social-container {
    padding-top: 40px;
  }
}
.cid-uSwKePq1tO .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSwKePq1tO .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSwKePq1tO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSwKePq1tO .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSwKePq1tO .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSwKePq1tO .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwKePq1tO .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwKePq1tO .img-box {
  width: 100%;
}
.cid-uSwKePq1tO .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSwKePq1tO .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSwKePq1tO .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSwKePq1tO {
    padding-top: 3.5rem;
  }
  .cid-uSwKePq1tO .mbr-section-title {
    text-align: center;
  }
  .cid-uSwKePq1tO .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSwKeQniMy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwKeQniMy .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwKeQniMy .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwKeQniMy .card-img {
  margin-bottom: 1rem;
}
.cid-uSwKeQniMy .card-img span {
  font-size: 60px;
}
.cid-uSwKeQniMy H1 {
  color: #212529;
}
.cid-uSwKeR8mOK {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSwKeR8mOK .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSwKeR8mOK .carousel-item.active,
.cid-uSwKeR8mOK .carousel-item-next,
.cid-uSwKeR8mOK .carousel-item-prev {
  display: flex;
}
.cid-uSwKeR8mOK .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSwKeR8mOK .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSwKeR8mOK .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSwKeR8mOK .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSwKeR8mOK .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSwKeR8mOK .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSwKeR8mOK .carousel-controls .carousel-control-next,
.cid-uSwKeR8mOK .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSwKeR8mOK .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSwKeR8mOK .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSwKeR8mOK .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSwKeR8mOK .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSwKeR8mOK .author {
  margin: auto 0;
}
.cid-uSwKeR8mOK .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSwKeR8mOK h3,
.cid-uSwKeR8mOK h4 {
  margin: 0;
  padding: 0;
}
.cid-uSwKeR8mOK .mbr-bottom {
  color: #767676;
}
.cid-uSwKeR8mOK .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSwKeR8mOK .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSwKeR8mOK .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSwKeR8mOK .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSwKeR8mOK .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSwKeR8mOK .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSwKeR8mOK .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSwKeR8mOK .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSwKeR8mOK .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSwKeR8mOK .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSwKeR8mOK .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSwKeR8mOK .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSwKeR8mOK .mbr-text,
.cid-uSwKeR8mOK .mbr-section-btn {
  text-align: left;
}
.cid-uSwKeR8mOK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeR8mOK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeSrGIn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSwKeSrGIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwKeSrGIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwKeSrGIn .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSwKeSrGIn .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSwKeSrGIn .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSwKeSrGIn .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSwKeSrGIn .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSwKeSrGIn .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSwKeSrGIn .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSwKeSrGIn .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwKeSrGIn .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSwKeSrGIn .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSwKeSrGIn .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSwKeSrGIn .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSwKeSrGIn .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSwKeSrGIn .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSwKeSrGIn .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwKeSrGIn .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSwKeSrGIn .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSwKeSrGIn .panel-title-edit {
  color: #ffffff;
}
.cid-uSwKeSrGIn .panel-text {
  color: #000c3f;
}
.cid-uSwKeSrGIn .panel-text,
.cid-uSwKeSrGIn .panel-body {
  color: #ffffff;
}
.cid-uSwKeTqhcy {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwKeTqhcy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSwKeTqhcy .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSwKeTqhcy .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSwKeTqhcy .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSwKeTqhcy .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSwKeTqhcy .text-content .list-block .card-img {
  width: auto;
}
.cid-uSwKeTqhcy .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSwKeTqhcy .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSwKeTqhcy .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSwKeTqhcy .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSwKeTqhcy .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSwKeTqhcy .text-content .social {
  font-size: 1.2rem;
}
.cid-uSwKeTqhcy .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSwKeTqhcy .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSwKeTqhcy .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSwKeTqhcy .list-block {
  position: relative;
}
.cid-uSwKeTqhcy .list-block h4,
.cid-uSwKeTqhcy .list-block p {
  padding-left: 2.625rem;
}
.cid-uSwKeTqhcy .card-img {
  display: block;
}
.cid-uSwKeTqhcy .mbr-form {
  max-width: 550px;
}
.cid-uSwKeTqhcy .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSwKeTqhcy .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSwKeTqhcy .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSwKeTqhcy .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSwKeTqhcy .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSwKeTqhcy .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSwKeTqhcy .mbr-section-title,
  .cid-uSwKeTqhcy .content-title,
  .cid-uSwKeTqhcy .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSwKeTqhcy .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSwKeTqhcy .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSwKeTqhcy .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSwKeTqhcy H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSwKeTqhcy LABEL {
  text-align: left;
}
.cid-uSwKeTqhcy .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSwKeUDqbg {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwKeUDqbg .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSwKeUDqbg .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSwKeUDqbg .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSwKeUDqbg .card-img span {
  color: #279e64;
}
.cid-uSwKeUDqbg .row-item {
  margin-bottom: 2rem;
}
.cid-uSwKeUDqbg .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSwKeUDqbg .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSwKeUDqbg .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSwKeUDqbg .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSwKeVJBrT {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSwKeVJBrT .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSwKeVJBrT .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSwKeVJBrT .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSwKeVJBrT .mbr-text {
  color: #444;
}
.cid-uSwKeVJBrT h5 {
  margin-bottom: 0;
}
.cid-uSwKeVJBrT .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwKeVJBrT .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSwKeVJBrT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSwKeVJBrT .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSwKeVJBrT .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSwKeVJBrT .social-list a:hover {
  opacity: .4;
}
.cid-uSwKeVJBrT .media-container-row > div {
  padding: 0px;
}
.cid-uSwKeVJBrT .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSwKeVJBrT .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSwKeVJBrT .group-title SPAN {
  color: #656565;
}
.cid-uSwKeVJBrT .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSwKeVJBrT .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSwKeVJBrT h3 {
    margin-bottom: 10px;
  }
}
.cid-uSwKeVJBrT .links SPAN {
  color: #9e9e9e;
}
.cid-uSwKeVJBrT .links,
.cid-uSwKeVJBrT .navbar-brand {
  color: #eeeff2;
}
.cid-uSwKeVJBrT .links,
.cid-uSwKeVJBrT .social-list {
  text-align: left;
}
.cid-uSwKeWYEJi.popup-builder {
  background-color: #ffffff;
}
.cid-uSwKeWYEJi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwKeWYEJi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwKeWYEJi .modal-content,
.cid-uSwKeWYEJi .modal-dialog {
  height: auto;
}
.cid-uSwKeWYEJi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwKeWYEJi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwKeWYEJi .form-wrapper .mbr-form .form-group,
  .cid-uSwKeWYEJi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwKeWYEJi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwKeWYEJi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwKeWYEJi .mbr-text {
  text-align: center;
}
.cid-uSwKeWYEJi .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwKeWYEJi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwKeWYEJi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwKeWYEJi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwKeWYEJi .modal-open {
  overflow: hidden;
}
.cid-uSwKeWYEJi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwKeWYEJi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwKeWYEJi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwKeWYEJi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwKeWYEJi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwKeWYEJi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwKeWYEJi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwKeWYEJi .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwKeWYEJi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwKeWYEJi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwKeWYEJi .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwKeWYEJi .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwKeWYEJi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwKeWYEJi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeWYEJi .modal-header {
    padding: 1rem;
  }
}
.cid-uSwKeWYEJi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwKeWYEJi .modal-header .close svg {
  fill: #353535;
}
.cid-uSwKeWYEJi .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwKeWYEJi .modal-header .close:focus {
  outline: none;
}
.cid-uSwKeWYEJi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwKeWYEJi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwKeWYEJi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeWYEJi .modal-body {
    padding: 1rem;
  }
}
.cid-uSwKeWYEJi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwKeWYEJi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeWYEJi .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwKeWYEJi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwKeWYEJi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwKeWYEJi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwKeWYEJi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwKeWYEJi .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwKeWYEJi .modal-lg,
  .cid-uSwKeWYEJi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwKeWYEJi .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwKeWYEJi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwKeWYEJi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwKeWYEJi .form-group {
  margin-bottom: 1rem;
}
.cid-uSwKeWYEJi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwKeWYEJi .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwKeWYEJi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwKeWYEJi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwKeWYEJi .mbr-section-btn {
  margin: 0;
}
.cid-uSwKeWYEJi .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwKeWYEJi LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwKeWYEJi .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwKeWYEJi .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwKeYbBTy.popup-builder {
  background-color: #ffffff;
}
.cid-uSwKeYbBTy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwKeYbBTy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwKeYbBTy .modal-content,
.cid-uSwKeYbBTy .modal-dialog {
  height: auto;
}
.cid-uSwKeYbBTy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwKeYbBTy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwKeYbBTy .form-wrapper .mbr-form .form-group,
  .cid-uSwKeYbBTy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwKeYbBTy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwKeYbBTy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwKeYbBTy .mbr-text {
  text-align: center;
}
.cid-uSwKeYbBTy .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwKeYbBTy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwKeYbBTy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwKeYbBTy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwKeYbBTy .modal-open {
  overflow: hidden;
}
.cid-uSwKeYbBTy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwKeYbBTy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwKeYbBTy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwKeYbBTy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwKeYbBTy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwKeYbBTy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwKeYbBTy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwKeYbBTy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwKeYbBTy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwKeYbBTy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwKeYbBTy .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwKeYbBTy .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwKeYbBTy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwKeYbBTy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeYbBTy .modal-header {
    padding: 1rem;
  }
}
.cid-uSwKeYbBTy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwKeYbBTy .modal-header .close svg {
  fill: #353535;
}
.cid-uSwKeYbBTy .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwKeYbBTy .modal-header .close:focus {
  outline: none;
}
.cid-uSwKeYbBTy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwKeYbBTy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwKeYbBTy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeYbBTy .modal-body {
    padding: 1rem;
  }
}
.cid-uSwKeYbBTy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwKeYbBTy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwKeYbBTy .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwKeYbBTy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwKeYbBTy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwKeYbBTy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwKeYbBTy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwKeYbBTy .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwKeYbBTy .modal-lg,
  .cid-uSwKeYbBTy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwKeYbBTy .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwKeYbBTy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwKeYbBTy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwKeYbBTy .form-group {
  margin-bottom: 1rem;
}
.cid-uSwKeYbBTy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwKeYbBTy .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwKeYbBTy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwKeYbBTy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwKeYbBTy .mbr-section-btn {
  margin: 0;
}
.cid-uSwKeYbBTy .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwKeYbBTy LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwKeYbBTy .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwKeYbBTy .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwPOb3Uub {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSwPOb3Uub .menu-text {
  padding: 0 0rem;
  color: #5b6c8f;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uSwPOb3Uub .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uSwPOb3Uub .iconfont-wrapper {
  color: #001219 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uSwPOb3Uub .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uSwPOb3Uub .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uSwPOb3Uub .container {
    padding: 0 1rem;
  }
}
.cid-uSwPOb3Uub .menu-tite {
  background: #222733;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-uSwPOb3Uub .nav-link {
  position: relative;
}
.cid-uSwPOb3Uub .nav-link:hover {
  color: #5a54e4 !important;
}
.cid-uSwPOb3Uub nav.navbar {
  position: fixed;
}
.cid-uSwPOb3Uub .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSwPOb3Uub .navbar.opened {
  transition: all 0.3s;
}
.cid-uSwPOb3Uub .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSwPOb3Uub .navbar .navbar-logo img {
  width: auto;
}
.cid-uSwPOb3Uub .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSwPOb3Uub .navbar.collapsed {
  justify-content: center;
}
.cid-uSwPOb3Uub .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSwPOb3Uub .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSwPOb3Uub .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-uSwPOb3Uub .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSwPOb3Uub .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSwPOb3Uub .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-uSwPOb3Uub .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSwPOb3Uub .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSwPOb3Uub .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSwPOb3Uub .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSwPOb3Uub .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSwPOb3Uub .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSwPOb3Uub .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSwPOb3Uub .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-uSwPOb3Uub .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSwPOb3Uub .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSwPOb3Uub .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSwPOb3Uub .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSwPOb3Uub .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSwPOb3Uub .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSwPOb3Uub .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSwPOb3Uub .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSwPOb3Uub .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSwPOb3Uub .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-uSwPOb3Uub .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSwPOb3Uub .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSwPOb3Uub .dropdown-item:hover,
.cid-uSwPOb3Uub .dropdown-item:focus {
  background: #222733 !important;
  color: white !important;
}
.cid-uSwPOb3Uub .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSwPOb3Uub .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSwPOb3Uub .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uSwPOb3Uub .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSwPOb3Uub .dropdown-menu,
.cid-uSwPOb3Uub .navbar.opened {
  background: #ffffff !important;
}
.cid-uSwPOb3Uub .nav-item:focus,
.cid-uSwPOb3Uub .nav-link:focus {
  outline: none;
}
.cid-uSwPOb3Uub .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSwPOb3Uub .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSwPOb3Uub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSwPOb3Uub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSwPOb3Uub .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSwPOb3Uub .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSwPOb3Uub .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-uSwPOb3Uub .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSwPOb3Uub .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSwPOb3Uub .dropdown-item.active,
.cid-uSwPOb3Uub .dropdown-item:active {
  background-color: transparent;
}
.cid-uSwPOb3Uub .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSwPOb3Uub .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSwPOb3Uub .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSwPOb3Uub .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSwPOb3Uub .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSwPOb3Uub .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwPOb3Uub ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSwPOb3Uub .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSwPOb3Uub button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSwPOb3Uub button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSwPOb3Uub button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSwPOb3Uub button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwPOb3Uub button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSwPOb3Uub button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSwPOb3Uub nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwPOb3Uub nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSwPOb3Uub nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSwPOb3Uub nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSwPOb3Uub .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSwPOb3Uub a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSwPOb3Uub .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-uSwPOb3Uub .navbar {
    height: 70px;
  }
  .cid-uSwPOb3Uub .navbar.opened {
    height: auto;
  }
  .cid-uSwPOb3Uub .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSwPObQl0K {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uSwPObQl0K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPObQl0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPObQl0K .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwPObQl0K .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwPObQl0K .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwPObQl0K .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .col-text {
    order: 1;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uSwPObQl0K .col-text {
    margin-top: 20px;
  }
}
.cid-uSwPObQl0K .text-wrapper {
  width: 100%;
  z-index: 21;
}
.cid-uSwPObQl0K .mbr-section-title {
  color: #22262b;
  margin-bottom: 20px;
}
.cid-uSwPObQl0K .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwPObQl0K .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwPObQl0K .mbr-text {
  color: #212529;
  padding-right: 16%;
  opacity: 0.9;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwPObQl0K .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwPObQl0K .social-container {
  width: 100%;
  padding-top: 25px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .social-container {
    text-align: center;
  }
}
.cid-uSwPObQl0K .social-title {
  color: #212529;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .social-title {
    text-align: center;
  }
}
.cid-uSwPObQl0K .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .social-list {
    justify-content: center;
  }
}
.cid-uSwPObQl0K .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #fdfdfd;
  transition: 0.4s all;
}
.cid-uSwPObQl0K .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #ffffff, #f4f4f4);
  opacity: 0;
}
.cid-uSwPObQl0K .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212428;
}
.cid-uSwPObQl0K .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwPObQl0K .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwPObQl0K .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .col-img {
    order: 2;
  }
}
.cid-uSwPObQl0K lottie-player {
  position: absolute;
  z-index: 20;
}
.cid-uSwPObQl0K .image-wrapper {
  position: relative;
  width: 100%;
}
.cid-uSwPObQl0K .image-wrapper img {
  position: relative;
  z-index: 5;
  object-fit: cover;
  width: 100%;
}
.cid-uSwPObQl0K .img-bg {
  content: "";
  position: absolute;
  z-index: 4;
  width: 100%;
  height: calc(100% - 130px);
  left: 0;
  bottom: 0;
  background: linear-gradient(145deg, #22262b, #22262b);
  border-radius: 6px;
}
.cid-uSwPObQl0K .btn .mbr-iconfont {
  order: 0;
  margin: 0;
  vertical-align: middle;
  font-size: 1.2rem;
}
.cid-uSwPObQl0K .btn {
  display: inline-flex;
  align-items: center !important;
  padding: 10px 20px;
  gap: 8px;
}
.cid-uSwPObQl0K .phone-btn {
  display: inline-flex;
  align-items: center;
  padding: 10px 20px;
  gap: 8px;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-uSwPObQl0K .phone-icon {
  transition: transform 0.3s ease-in-out;
}
@keyframes ring {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  60% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.cid-uSwPObQl0K .phone-btn:hover {
  background: linear-gradient(145deg, #4a8ad9, #2e5ea4);
  box-shadow: 0px 5px 15px rgba(41, 158, 235, 0.4);
}
.cid-uSwPObQl0K .phone-btn:hover .phone-icon {
  animation: ring 0.5s ease-in-out infinite;
}
.cid-uSwPObQl0K .price-text {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSwPObQl0K {
    padding-top: 3rem;
  }
  .cid-uSwPObQl0K .mbr-section-title {
    text-align: center;
  }
}
.cid-uSwPObQl0K .carousel-wrapper {
  margin: 0 50px;
  position: relative;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-uSwPObQl0K .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-uSwPObQl0K .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-uSwPObQl0K .carousel {
    max-width: 100%;
  }
}
.cid-uSwPObQl0K .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-uSwPObQl0K .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .item-wrapper {
    padding: 0 10px;
  }
}
.cid-uSwPObQl0K .card-info {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 450px;
}
@media (max-width: 1199px) {
  .cid-uSwPObQl0K .card-info {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-uSwPObQl0K .info-img-wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 400px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .info-img-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
  }
}
.cid-uSwPObQl0K .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uSwPObQl0K .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-uSwPObQl0K .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-uSwPObQl0K .info-card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-uSwPObQl0K .info-card-subtitle {
  color: #ffffff;
}
.cid-uSwPObQl0K .info-card-text {
  color: #ffffff;
  margin-top: 4px;
}
.cid-uSwPObQl0K .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-uSwPObQl0K .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-uSwPObQl0K .card-description-wrapper {
    padding: 20px;
  }
}
.cid-uSwPObQl0K .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-uSwPObQl0K .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-uSwPObQl0K .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-uSwPObQl0K .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uSwPObQl0K .card-description-title {
  color: #ffffff;
  margin-bottom: 7px;
}
.cid-uSwPObQl0K .card-description-subtitle {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwPObQl0K .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #22262b, #22262b);
}
@media (max-width: 767px) {
  .cid-uSwPObQl0K .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-uSwPObQl0K .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uSwPObQl0K .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-uSwPObQl0K .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #ffcb20;
}
.cid-uSwPObQl0K .card-description-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-uSwPObQl0K .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .absolute-icon-wrapper {
    display: none;
  }
}
.cid-uSwPObQl0K .absolute-icon-wrapper .mbr-iconfont {
  color: #22262b;
  font-size: 99px;
}
.cid-uSwPObQl0K .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-uSwPObQl0K .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-uSwPObQl0K .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-uSwPObQl0K .carousel-control {
    display: none;
  }
}
.cid-uSwPObQl0K .carousel-control:hover {
  background: linear-gradient(to right bottom, #22262b, #22262b) !important;
  color: #ffcb20 !important;
  opacity: 1;
}
.cid-uSwPObQl0K .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uSwPObQl0K .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uSwPObQl0K .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uSwPObQl0K .carousel-indicators {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  z-index: 10;
  width: 90%;
  margin: 0 auto;
}
.cid-uSwPObQl0K .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #22262b, #22262b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
}
.cid-uSwPObQl0K .carousel-indicators li.active,
.cid-uSwPObQl0K .carousel-indicators li:hover {
  opacity: 1;
  background: #4A8AD9 !important;
}
.cid-uSwPObQl0K .carousel-indicators li::after,
.cid-uSwPObQl0K .carousel-indicators li::before {
  content: none;
}
.cid-uSwPObQl0K .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-uSwPObQl0K .item-menu-overlay {
  opacity: 0 !important;
}
@media (min-width: 992px) {
  .cid-uSwPObQl0K .carousel-indicators {
    width: 80%;
    bottom: -30px;
  }
}
@media (max-width: 768px) {
  .cid-uSwPObQl0K .carousel-indicators {
    width: 95%;
    gap: 10px;
  }
}
.cid-uSwPObQl0K .info-card-subtitle DIV {
  text-align: left;
}
.cid-uSwPOcKiSZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/metal-structure-building-1-1200x495.jpg");
}
.cid-uSwPOcKiSZ .card-box {
  width: fit-content;
}
.cid-uSwPOcKiSZ .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-uSwPOcKiSZ .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-uSwPOcKiSZ .card-title {
  padding: 0;
  margin: 0;
}
.cid-uSwPOcKiSZ .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uSwPOcKiSZ .card-wrapper {
    width: 100%;
  }
}
.cid-uSwPOcKiSZ .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-uSwPOcKiSZ .card-title,
.cid-uSwPOcKiSZ .card-icon {
  color: #103178;
}
.cid-uSwPOdp3s6 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwPOdp3s6 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwPOdp3s6 .mbr-section-title {
  letter-spacing: 0em;
  margin-bottom: 10px !important;
}
.cid-uSwPOdp3s6 .card-img {
  margin-bottom: 1rem;
}
.cid-uSwPOdp3s6 .card-img span {
  font-size: 60px;
}
.cid-uSwPOdp3s6 H1 {
  color: #353535;
  text-align: center;
}
.cid-uSwPOdp3s6 .mbr-text,
.cid-uSwPOdp3s6 .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-uSwPOdZioT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSwPOdZioT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOdZioT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOdZioT .card-wrapper {
  overflow: hidden;
  background: #f0f2f5;
}
.cid-uSwPOdZioT .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uSwPOdZioT .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uSwPOdZioT .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uSwPOdZioT .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uSwPOdZioT .image-wrapper {
  padding: 0 1rem;
}
.cid-uSwPOdZioT img,
.cid-uSwPOdZioT .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uSwPOdZioT img,
  .cid-uSwPOdZioT .image-wrapper {
    max-height: 350px;
  }
}
.cid-uSwPOdZioT .mbr-section-title {
  color: #353535;
}
.cid-uSwPOdZioT .mbr-text {
  color: #000000;
}
.cid-uSwPOdZioT .mbr-text,
.cid-uSwPOdZioT .mbr-section-btn {
  text-align: left;
}
.cid-uSwPOeDTPg {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwPOeDTPg .wrap-block {
  padding-right: 30px;
}
.cid-uSwPOeDTPg .cards {
  padding-left: 30px;
}
.cid-uSwPOeDTPg .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-uSwPOeDTPg .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-uSwPOeDTPg .wrap-block .contents .mbr-subtitle {
  color: #222733;
  margin-bottom: 14px;
}
.cid-uSwPOeDTPg .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #222733;
}
.cid-uSwPOeDTPg .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-uSwPOeDTPg .wrap-block .contents h3 {
  color: #5a54e4;
}
.cid-uSwPOeDTPg .wrap-block .contents h4 {
  color: #5a54e4;
}
.cid-uSwPOeDTPg .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-uSwPOeDTPg .cards-wrap {
  flex-direction: column;
}
.cid-uSwPOeDTPg .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-uSwPOeDTPg .wrapper .img {
  margin-bottom: 20px;
}
.cid-uSwPOeDTPg .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #222733;
  border-radius: 50%;
}
.cid-uSwPOeDTPg .wrapper .mbr-card-title {
  color: #222733;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-uSwPOeDTPg .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #5a54e4;
}
@media (max-width: 767px) {
  .cid-uSwPOeDTPg * {
    text-align: left;
  }
}
.cid-uSwPOeDTPg .wrap-block .contents h4,
.cid-uSwPOeDTPg .menu-content-right,
.cid-uSwPOeDTPg .mbr-section-btn {
  color: #353535;
}
.cid-uSwPOeDTPg .wrap-block .contents .mbr-subtitle,
.cid-uSwPOeDTPg .menu-content-right {
  color: #767676;
}
.cid-uSwPOeDTPg .wrapper .mbr-text,
.cid-uSwPOeDTPg .img {
  color: #597386;
  text-align: center;
}
.cid-uSwPOfxVdM {
  padding-top: 0rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uSwPOfxVdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOfxVdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOfxVdM .main-row {
  row-gap: 32px;
}
.cid-uSwPOfxVdM .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding: 3rem 2rem;
  background: #efefef;
}
@media (max-width: 767px) {
  .cid-uSwPOfxVdM .content-wrap {
    padding: 3rem 1rem;
  }
}
.cid-uSwPOfxVdM .mbr-section-head {
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .cid-uSwPOfxVdM .mbr-section-head {
    text-align: center;
  }
}
.cid-uSwPOfxVdM .mbr-section-title {
  color: #222733;
}
.cid-uSwPOfxVdM .mbr-section-subtitle {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwPOfxVdM .comment-text {
  margin-top: 16px;
  color: #212529;
}
.cid-uSwPOfxVdM .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uSwPOfxVdM form {
  width: 100%;
}
.cid-uSwPOfxVdM form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uSwPOfxVdM form .dragArea.row {
    justify-content: center;
  }
}
.cid-uSwPOfxVdM form p {
  color: #24262b;
}
.cid-uSwPOfxVdM form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uSwPOfxVdM form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uSwPOfxVdM form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwPOfxVdM form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwPOfxVdM form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uSwPOfxVdM form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uSwPOfxVdM form select {
  color: #24262b !important;
}
.cid-uSwPOfxVdM form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uSwPOfxVdM form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form input,
.cid-uSwPOfxVdM form textarea {
  transition: .3s all;
}
.cid-uSwPOfxVdM form input:active,
.cid-uSwPOfxVdM form textarea:active,
.cid-uSwPOfxVdM form input:focus,
.cid-uSwPOfxVdM form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uSwPOfxVdM form input:active::-webkit-input-placeholder,
.cid-uSwPOfxVdM form textarea:active::-webkit-input-placeholder,
.cid-uSwPOfxVdM form input:focus::-webkit-input-placeholder,
.cid-uSwPOfxVdM form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form input:active::-moz-placeholder,
.cid-uSwPOfxVdM form textarea:active::-moz-placeholder,
.cid-uSwPOfxVdM form input:focus::-moz-placeholder,
.cid-uSwPOfxVdM form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form input:active:-moz-placeholder,
.cid-uSwPOfxVdM form textarea:active:-moz-placeholder,
.cid-uSwPOfxVdM form input:focus:-moz-placeholder,
.cid-uSwPOfxVdM form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form input:active:-ms-input-placeholder,
.cid-uSwPOfxVdM form textarea:active:-ms-input-placeholder,
.cid-uSwPOfxVdM form input:focus:-ms-input-placeholder,
.cid-uSwPOfxVdM form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uSwPOfxVdM form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uSwPOfxVdM form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uSwPOfxVdM form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uSwPOfxVdM form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uSwPOfxVdM form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uSwPOfxVdM form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uSwPOfxVdM form .form-check label {
  color: #24262b;
}
.cid-uSwPOfxVdM form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uSwPOfxVdM form .form-check-input:focus,
.cid-uSwPOfxVdM form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uSwPOfxVdM form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uSwPOfxVdM .img-wrap {
  height: 100%;
  min-height: 400px;
}
.cid-uSwPOfxVdM .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwPOgcELh {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #f0f2f5;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .row {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-uSwPOgcELh .col-text {
    padding: 0 0 0 0;
  }
}
.cid-uSwPOgcELh .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .text-wrapper {
    text-align: center !important;
    padding-bottom: 54px;
  }
}
.cid-uSwPOgcELh .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #222733;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .label-text {
    text-align: center !important;
  }
}
.cid-uSwPOgcELh .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .mbr-section-title {
    text-align: center !important;
  }
}
.cid-uSwPOgcELh .mbr-text {
  letter-spacing: inherit;
  color: #212529;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .mbr-text {
    text-align: center !important;
  }
}
.cid-uSwPOgcELh .item {
  display: flex;
  align-items: center;
  margin: 12px 0;
}
.cid-uSwPOgcELh .btn-container {
  width: 100%;
  margin-top: auto;
}
.cid-uSwPOgcELh .mbr-section-btn .btn {
  padding: 0;
}
.cid-uSwPOgcELh .mbr-section-btn .btn span {
  margin-right: 8px;
  transition: 0.2s all;
}
.cid-uSwPOgcELh .mbr-section-btn .btn:hover span {
  margin-left: 16px;
  margin-right: 0;
}
.cid-uSwPOgcELh .col-cards {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cid-uSwPOgcELh .col-cards {
    padding: 0;
    padding-left: 1.8%;
  }
}
@media (min-width: 992px) {
  .cid-uSwPOgcELh .col-cards {
    padding-left: 5%;
  }
}
.cid-uSwPOgcELh .cards-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 30px;
  width: 100%;
}
.cid-uSwPOgcELh .cards-wrap:hover {
  background-color: #ffffff;
}
.cid-uSwPOgcELh .card {
  padding: 30px;
  background-color: #f0f2f5;
  transition: 0.4s all;
  border-radius: 0;
}
.cid-uSwPOgcELh .card:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-uSwPOgcELh .card:hover {
    transform: translate(0px, -10px);
  }
}
.cid-uSwPOgcELh .card-wrap {
  display: flex;
  flex-direction: column;
}
.cid-uSwPOgcELh .img-container {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-uSwPOgcELh .img-container {
    display: flex;
    justify-content: center;
  }
}
.cid-uSwPOgcELh .img-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  position: relative;
}
.cid-uSwPOgcELh .img-wrap img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSwPOgcELh .img-bg {
  background-color: #ffcb20;
  min-width: 75%;
  height: 75%;
  border-radius: 50%;
  position: absolute;
}
.cid-uSwPOgcELh .card-title {
  color: #ffcb20;
  margin-bottom: 8px;
}
.cid-uSwPOgcELh .card-text {
  color: #222222;
  margin-bottom: 0;
  text-align: left;
}
.cid-uSwPOgcELh .mbr-section-title,
.cid-uSwPOgcELh .mbr-section-btn {
  color: #212529;
}
.cid-uSwPOh1LwB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSwPOh1LwB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOh1LwB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOh1LwB .mbr-text {
  color: #767676;
}
.cid-uSwPOh1LwB .mbr-section-subtitle {
  color: #767676;
}
.cid-uSwPOh1LwB .title .num {
  width: 100%;
  display: block;
}
.cid-uSwPOh1LwB .title .card-title {
  z-index: 1;
}
.cid-uSwPOh1LwB .num {
  color: #597386;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uSwPOh1LwB * {
    text-align: center !important;
  }
  .cid-uSwPOh1LwB .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uSwPOh1LwB .card-text {
  color: #000000;
  text-align: left;
}
.cid-uSwPOh1LwB .card-title,
.cid-uSwPOh1LwB .card-img {
  text-align: left;
  color: #212529;
}
.cid-uSwPOh1LwB .mbr-section-title,
.cid-uSwPOh1LwB .card-box {
  text-align: center;
  color: #212529;
}
.cid-uSwPOhYSgT {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f0f2f5;
}
.cid-uSwPOhYSgT .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwPOhYSgT .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwPOhYSgT .card-img {
  margin-bottom: 1rem;
}
.cid-uSwPOhYSgT .card-img span {
  font-size: 60px;
}
.cid-uSwPOhYSgT H1 {
  color: #212529;
}
.cid-uSwPOiCkQC {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uSwPOiCkQC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwPOiCkQC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSwPOiCkQC .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uSwPOiCkQC .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSwPOiCkQC .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uSwPOiCkQC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uSwPOiCkQC .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uSwPOiCkQC .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uSwPOiCkQC .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uSwPOiCkQC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uSwPOiCkQC .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uSwPOiCkQC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uSwPOiCkQC .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uSwPOiCkQC .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uSwPOkjbp0 {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #f8f9fa;
}
.cid-uSwPOkjbp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOkjbp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOkjbp0 .row {
  flex-direction: row-reverse;
}
.cid-uSwPOkjbp0 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwPOkjbp0 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uSwPOkjbp0 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uSwPOkjbp0 .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-uSwPOkjbp0 .col-img {
    height: 705px;
    padding-left: 60px !important;
  }
}
.cid-uSwPOkjbp0 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-uSwPOkjbp0 .col-text {
    order: 2;
  }
}
.cid-uSwPOkjbp0 .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uSwPOkjbp0 .text-wrapper {
    margin-top: 20px;
  }
}
.cid-uSwPOkjbp0 .mbr-section-title {
  color: #4a8ad9;
  margin-bottom: 20px;
}
.cid-uSwPOkjbp0 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 22px;
}
.cid-uSwPOkjbp0 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uSwPOkjbp0 .mbr-text {
  color: #212529;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uSwPOkjbp0 .mbr-text {
    padding-right: 0;
  }
}
.cid-uSwPOkjbp0 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uSwPOkjbp0 .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-uSwPOkjbp0 .social-container {
    padding-top: 40px;
  }
}
.cid-uSwPOkjbp0 .social-title {
  color: #212529;
  margin-bottom: 20px;
}
.cid-uSwPOkjbp0 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uSwPOkjbp0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #000000;
  transition: 0.4s all;
}
.cid-uSwPOkjbp0 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #f8f9fa, #16181c);
  opacity: 0;
}
.cid-uSwPOkjbp0 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #212529;
}
.cid-uSwPOkjbp0 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uSwPOkjbp0 .soc-item:hover:before {
  opacity: 1;
}
.cid-uSwPOkjbp0 .img-box {
  width: 100%;
}
.cid-uSwPOkjbp0 .img-box img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uSwPOkjbp0 .img-wrapper {
    position: sticky;
    top: 100px;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOkjbp0 .img-wrapper {
    position: static;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uSwPOkjbp0 {
    padding-top: 3.5rem;
  }
  .cid-uSwPOkjbp0 .mbr-section-title {
    text-align: center;
  }
  .cid-uSwPOkjbp0 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uSwPOldKHq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwPOldKHq .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uSwPOldKHq .mbr-section-title {
  letter-spacing: 0em;
}
.cid-uSwPOldKHq .card-img {
  margin-bottom: 1rem;
}
.cid-uSwPOldKHq .card-img span {
  font-size: 60px;
}
.cid-uSwPOldKHq H1 {
  color: #212529;
}
.cid-uSwPOlY2lk {
  padding-top: 0px;
  padding-bottom: 165px;
  background-color: #ffffff;
}
.cid-uSwPOlY2lk .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uSwPOlY2lk .carousel-item.active,
.cid-uSwPOlY2lk .carousel-item-next,
.cid-uSwPOlY2lk .carousel-item-prev {
  display: flex;
}
.cid-uSwPOlY2lk .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-uSwPOlY2lk .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-uSwPOlY2lk .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-uSwPOlY2lk .carousel-controls a span {
  color: #222733 !important;
  font-size: 35px !important;
}
.cid-uSwPOlY2lk .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-uSwPOlY2lk .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-uSwPOlY2lk .carousel-controls .carousel-control-next,
.cid-uSwPOlY2lk .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-uSwPOlY2lk .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-uSwPOlY2lk .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-uSwPOlY2lk .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uSwPOlY2lk .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-uSwPOlY2lk .author {
  margin: auto 0;
}
.cid-uSwPOlY2lk .mbr-text {
  margin-bottom: 34px !important;
}
.cid-uSwPOlY2lk h3,
.cid-uSwPOlY2lk h4 {
  margin: 0;
  padding: 0;
}
.cid-uSwPOlY2lk .mbr-bottom {
  color: #767676;
}
.cid-uSwPOlY2lk .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-uSwPOlY2lk .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-uSwPOlY2lk .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-uSwPOlY2lk .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-uSwPOlY2lk .carousel-indicators {
    bottom: -75px;
  }
}
.cid-uSwPOlY2lk .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #222733;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-uSwPOlY2lk .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-uSwPOlY2lk .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #deb737;
  stroke: none;
  overflow: visible;
}
.cid-uSwPOlY2lk .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #deb737;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-uSwPOlY2lk .carousel-indicators li.active {
  background: #deb737;
}
.cid-uSwPOlY2lk .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-uSwPOlY2lk .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-uSwPOlY2lk .mbr-text,
.cid-uSwPOlY2lk .mbr-section-btn {
  text-align: left;
}
.cid-uSwPOlY2lk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOlY2lk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOnf6iC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f8f9fa;
}
.cid-uSwPOnf6iC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSwPOnf6iC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSwPOnf6iC .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSwPOnf6iC .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uSwPOnf6iC .panel-group .card {
  position: relative;
  padding: 20px 30px 20px 50px;
  margin-top: 20px;
  border: none;
  background-color: #22262b;
}
@media (max-width: 992px) {
  .cid-uSwPOnf6iC .panel-group .card {
    margin-top: 16px;
    padding: 30px 20px;
  }
}
.cid-uSwPOnf6iC .panel-group .card:first-child {
  margin-top: 0 !important;
}
.cid-uSwPOnf6iC .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  padding: 0;
}
.cid-uSwPOnf6iC .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSwPOnf6iC .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwPOnf6iC .panel-group .card .card-header .panel-title .panel-title-edit {
    width: 100%;
  }
}
.cid-uSwPOnf6iC .panel-group .card .card-header .panel-title .icon-wrapper {
  margin-left: 16px;
}
.cid-uSwPOnf6iC .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  min-width: 64px;
  color: #212529;
  background-color: #ffcb20;
  font-size: 36px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uSwPOnf6iC .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
    width: 44px;
    height: 44px;
    min-width: 44px;
    font-size: 22px;
  }
}
.cid-uSwPOnf6iC .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  transform: rotate(-45deg);
  color: #22262b;
  background-color: #ffcb20;
}
.cid-uSwPOnf6iC .panel-group .card .panel-collapse .panel-body {
  margin-top: 20px;
}
.cid-uSwPOnf6iC .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSwPOnf6iC .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-uSwPOnf6iC .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uSwPOnf6iC .panel-title-edit {
  color: #ffffff;
}
.cid-uSwPOnf6iC .panel-text {
  color: #000c3f;
}
.cid-uSwPOnf6iC .panel-text,
.cid-uSwPOnf6iC .panel-body {
  color: #ffffff;
}
.cid-uSwPOogLn2 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwPOogLn2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-uSwPOogLn2 .text-content .mbr-subtitle {
  color: #222733;
}
.cid-uSwPOogLn2 .text-content .mbr-section-title {
  color: #222733;
}
.cid-uSwPOogLn2 .text-content .mbr-text {
  color: #5a54e4;
}
.cid-uSwPOogLn2 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-uSwPOogLn2 .text-content .list-block .card-img {
  width: auto;
}
.cid-uSwPOogLn2 .text-content .list-block .card-img span {
  color: #222733;
  font-size: 1.5rem;
}
.cid-uSwPOogLn2 .text-content .list-block .list-item-title {
  color: #222733;
  transition: all .3s linear 0s;
}
.cid-uSwPOogLn2 .text-content .list-block .list-item-title:hover {
  color: #222733;
}
.cid-uSwPOogLn2 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #5a54e4;
  margin-bottom: 0;
}
.cid-uSwPOogLn2 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-uSwPOogLn2 .text-content .social {
  font-size: 1.2rem;
}
.cid-uSwPOogLn2 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-uSwPOogLn2 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-uSwPOogLn2 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-uSwPOogLn2 .list-block {
  position: relative;
}
.cid-uSwPOogLn2 .list-block h4,
.cid-uSwPOogLn2 .list-block p {
  padding-left: 2.625rem;
}
.cid-uSwPOogLn2 .card-img {
  display: block;
}
.cid-uSwPOogLn2 .mbr-form {
  max-width: 550px;
}
.cid-uSwPOogLn2 .mbr-form .content-title {
  margin-bottom: 20px;
}
.cid-uSwPOogLn2 .mbr-form .content-subtitle {
  color: #5a54e4;
}
.cid-uSwPOogLn2 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-uSwPOogLn2 .mbr-form .btn {
  margin-right: auto !important;
  border-radius: 30px;
  border-color: #222733;
  color: #222733;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-uSwPOogLn2 .mbr-form .btn-success:hover {
  background-color: #222733 !important;
  border-color: #222733 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-uSwPOogLn2 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-uSwPOogLn2 .mbr-section-title,
  .cid-uSwPOogLn2 .content-title,
  .cid-uSwPOogLn2 .mbr-section-btn {
    margin-right: auto !important;
  }
}
.cid-uSwPOogLn2 .text-content .mbr-section-title {
  text-align: left;
  color: #212529;
}
.cid-uSwPOogLn2 .text-content .mbr-subtitle {
  text-align: left;
  color: #212428;
}
.cid-uSwPOogLn2 .text-content .list-block .list-item-title {
  color: #191b1f;
}
.cid-uSwPOogLn2 H3 {
  color: #13171f;
  text-align: left;
}
.cid-uSwPOogLn2 LABEL {
  text-align: left;
}
.cid-uSwPOogLn2 .col-auto .mbr-section-btn {
  margin-right: auto !important;
}
.cid-uSwPOpuEim {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uSwPOpuEim .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uSwPOpuEim .mbr-section-title {
  margin: 0;
  color: #212529;
}
.cid-uSwPOpuEim .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uSwPOpuEim .card-img span {
  color: #279e64;
}
.cid-uSwPOpuEim .row-item {
  margin-bottom: 2rem;
}
.cid-uSwPOpuEim .row-item:hover .wrapper {
  background: linear-gradient(90deg, #deb737, #ffcb20);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uSwPOpuEim .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-uSwPOpuEim .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-uSwPOpuEim .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uSwPOqBzel {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-uSwPOqBzel .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-uSwPOqBzel .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-uSwPOqBzel .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-uSwPOqBzel .mbr-text {
  color: #444;
}
.cid-uSwPOqBzel h5 {
  margin-bottom: 0;
}
.cid-uSwPOqBzel .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwPOqBzel .socicon {
  color: #9e9e9e;
  font-size: 1.6rem;
}
.cid-uSwPOqBzel .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-uSwPOqBzel .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-uSwPOqBzel .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uSwPOqBzel .social-list a:hover {
  opacity: .4;
}
.cid-uSwPOqBzel .media-container-row > div {
  padding: 0px;
}
.cid-uSwPOqBzel .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-uSwPOqBzel .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-uSwPOqBzel .group-title SPAN {
  color: #656565;
}
.cid-uSwPOqBzel .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-uSwPOqBzel .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uSwPOqBzel h3 {
    margin-bottom: 10px;
  }
}
.cid-uSwPOqBzel .links SPAN {
  color: #9e9e9e;
}
.cid-uSwPOqBzel .links,
.cid-uSwPOqBzel .navbar-brand {
  color: #eeeff2;
}
.cid-uSwPOqBzel .links,
.cid-uSwPOqBzel .social-list {
  text-align: left;
}
.cid-uSwPOrNNnb.popup-builder {
  background-color: #ffffff;
}
.cid-uSwPOrNNnb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwPOrNNnb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwPOrNNnb .modal-content,
.cid-uSwPOrNNnb .modal-dialog {
  height: auto;
}
.cid-uSwPOrNNnb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwPOrNNnb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwPOrNNnb .form-wrapper .mbr-form .form-group,
  .cid-uSwPOrNNnb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwPOrNNnb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwPOrNNnb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwPOrNNnb .mbr-text {
  text-align: center;
}
.cid-uSwPOrNNnb .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwPOrNNnb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwPOrNNnb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwPOrNNnb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwPOrNNnb .modal-open {
  overflow: hidden;
}
.cid-uSwPOrNNnb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwPOrNNnb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwPOrNNnb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwPOrNNnb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwPOrNNnb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwPOrNNnb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwPOrNNnb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwPOrNNnb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwPOrNNnb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwPOrNNnb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwPOrNNnb .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwPOrNNnb .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwPOrNNnb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwPOrNNnb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOrNNnb .modal-header {
    padding: 1rem;
  }
}
.cid-uSwPOrNNnb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwPOrNNnb .modal-header .close svg {
  fill: #353535;
}
.cid-uSwPOrNNnb .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwPOrNNnb .modal-header .close:focus {
  outline: none;
}
.cid-uSwPOrNNnb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwPOrNNnb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwPOrNNnb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOrNNnb .modal-body {
    padding: 1rem;
  }
}
.cid-uSwPOrNNnb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwPOrNNnb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOrNNnb .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwPOrNNnb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwPOrNNnb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwPOrNNnb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwPOrNNnb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwPOrNNnb .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwPOrNNnb .modal-lg,
  .cid-uSwPOrNNnb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwPOrNNnb .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwPOrNNnb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwPOrNNnb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwPOrNNnb .form-group {
  margin-bottom: 1rem;
}
.cid-uSwPOrNNnb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwPOrNNnb .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwPOrNNnb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwPOrNNnb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwPOrNNnb .mbr-section-btn {
  margin: 0;
}
.cid-uSwPOrNNnb .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwPOrNNnb LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwPOrNNnb .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwPOrNNnb .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
.cid-uSwPOsWIY6.popup-builder {
  background-color: #ffffff;
}
.cid-uSwPOsWIY6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uSwPOsWIY6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uSwPOsWIY6 .modal-content,
.cid-uSwPOsWIY6 .modal-dialog {
  height: auto;
}
.cid-uSwPOsWIY6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uSwPOsWIY6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uSwPOsWIY6 .form-wrapper .mbr-form .form-group,
  .cid-uSwPOsWIY6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uSwPOsWIY6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uSwPOsWIY6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwPOsWIY6 .mbr-text {
  text-align: center;
}
.cid-uSwPOsWIY6 .pt-0 {
  padding-top: 0 !important;
}
.cid-uSwPOsWIY6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uSwPOsWIY6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uSwPOsWIY6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uSwPOsWIY6 .modal-open {
  overflow: hidden;
}
.cid-uSwPOsWIY6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uSwPOsWIY6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uSwPOsWIY6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uSwPOsWIY6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uSwPOsWIY6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uSwPOsWIY6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uSwPOsWIY6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uSwPOsWIY6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uSwPOsWIY6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uSwPOsWIY6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uSwPOsWIY6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uSwPOsWIY6 .modal-backdrop.show {
  opacity: .5;
}
.cid-uSwPOsWIY6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uSwPOsWIY6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOsWIY6 .modal-header {
    padding: 1rem;
  }
}
.cid-uSwPOsWIY6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uSwPOsWIY6 .modal-header .close svg {
  fill: #353535;
}
.cid-uSwPOsWIY6 .modal-header .close:hover {
  opacity: 1;
}
.cid-uSwPOsWIY6 .modal-header .close:focus {
  outline: none;
}
.cid-uSwPOsWIY6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uSwPOsWIY6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uSwPOsWIY6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOsWIY6 .modal-body {
    padding: 1rem;
  }
}
.cid-uSwPOsWIY6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSwPOsWIY6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSwPOsWIY6 .modal-footer {
    padding: 1rem;
  }
}
.cid-uSwPOsWIY6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uSwPOsWIY6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uSwPOsWIY6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uSwPOsWIY6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uSwPOsWIY6 .modal-sm {
    max-width: 340px;
  }
}
@media (min-width: 992px) {
  .cid-uSwPOsWIY6 .modal-lg,
  .cid-uSwPOsWIY6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uSwPOsWIY6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uSwPOsWIY6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uSwPOsWIY6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uSwPOsWIY6 .form-group {
  margin-bottom: 1rem;
}
.cid-uSwPOsWIY6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uSwPOsWIY6 .form-control:hover {
  border-color: #22262b !important;
}
.cid-uSwPOsWIY6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uSwPOsWIY6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uSwPOsWIY6 .mbr-section-btn {
  margin: 0;
}
.cid-uSwPOsWIY6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSwPOsWIY6 LABEL {
  color: #878e99;
  font-size: 0.7rem;
}
.cid-uSwPOsWIY6 .btn-black {
  background-color: #ffcd24;
  color: #22262b;
  box-shadow: -5px -5px 10px #fdfdfd, 5px 5px 10px #c4cfde;
  border: none;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.cid-uSwPOsWIY6 .btn-black:hover {
  background-color: #FFDB60;
  color: #22262b;
  box-shadow: -5px -5px 15px #fdfdfd, 5px 5px 15px #c4cfde;
}
