.btn {
  border-width: 2px;
}
body {
  font-family: JetBrains Mono;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3.8rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.04rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.66rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.4rem 2.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 0.8rem 3rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #103178 !important;
}
.bg-success {
  background-color: #13a05d !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffc800 !important;
}
.bg-danger {
  background-color: #ffc800 !important;
}
.btn-primary {
  box-shadow: none!important;
}
.btn-primary,
.btn-primary:active {
  background-color: #103178 !important;
  border-color: #103178 !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: #103178 !important;
  background-color: white!important;
  border-color: #103178 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #06122b !important;
  border-color: #06122b !important;
}
.btn-secondary {
  box-shadow: none!important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ff6666 !important;
  background-color: white!important;
  border-color: #ff6666 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info {
  box-shadow: none!important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #47b5ed !important;
  background-color: white!important;
  border-color: #47b5ed !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success {
  box-shadow: none!important;
}
.btn-success,
.btn-success:active {
  background-color: #13a05d !important;
  border-color: #13a05d !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #13a05d !important;
  background-color: white!important;
  border-color: #13a05d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0a5330 !important;
  border-color: #0a5330 !important;
}
.btn-warning {
  box-shadow: none!important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffc800 !important;
  border-color: #ffc800 !important;
  color: #ffffff !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: #ffc800 !important;
  background-color: white!important;
  border-color: #ffc800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #a88400 !important;
  border-color: #a88400 !important;
}
.btn-danger {
  box-shadow: none!important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffc800 !important;
  border-color: #ffc800 !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: #ffc800 !important;
  background-color: white!important;
  border-color: #ffc800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #a88400 !important;
  border-color: #a88400 !important;
}
.btn-white {
  background: white;
  transition: all 0.3s;
  color: #103178;
  border-color: white;
}
.btn-white:hover {
  background: #103178;
  color: white;
  border-color: #103178;
}
.btn-black {
  box-shadow: none!important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #232323 !important;
  background-color: white!important;
  border-color: #232323 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #103178;
  color: #103178;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #06122b !important;
  background-color: transparent!important;
  border-color: #06122b !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #103178 !important;
  border-color: #103178 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: #ff0f0f !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: #148cca !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #13a05d;
  color: #13a05d;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #0a5330 !important;
  background-color: transparent!important;
  border-color: #0a5330 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #13a05d !important;
  border-color: #13a05d !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffc800;
  color: #ffc800;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #a88400 !important;
  background-color: transparent!important;
  border-color: #a88400 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #000000 !important;
  background-color: #ffc800 !important;
  border-color: #ffc800 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffc800;
  color: #ffc800;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #a88400 !important;
  background-color: transparent!important;
  border-color: #a88400 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #000000 !important;
  background-color: #ffc800 !important;
  border-color: #ffc800 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #103178 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #13a05d !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffc800 !important;
}
.text-danger {
  color: #ffc800 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #040c1e !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #084528 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #997800 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #997800 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]) {
  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]):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: #103178;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffc800;
}
.alert-danger {
  background-color: #ffc800;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #103178;
  border-color: #103178;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #103178;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #2561e2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #49e99d;
}
.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: #fff4cc;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fff4cc;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #103178 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #103178;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #103178;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #103178;
}
.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: #103178;
  border-bottom-color: #103178;
}
.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: #103178 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23103178' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.btn-warning,
.btn-warning:active {
  color: #000000 !important;
}
.cid-snLOGe11q7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-snLOGe11q7 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-snLOGe11q7 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-snLOGe11q7 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-snLOGe11q7 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-snLOGe11q7 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-snLOGe11q7 .container {
    padding: 0 1rem;
  }
}
.cid-snLOGe11q7 .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-snLOGe11q7 .nav-link {
  position: relative;
}
.cid-snLOGe11q7 .nav-link:hover {
  color: #47b5ed !important;
}
.cid-snLOGe11q7 nav.navbar {
  position: fixed;
}
.cid-snLOGe11q7 .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-snLOGe11q7 .navbar.opened {
  transition: all 0.3s;
}
.cid-snLOGe11q7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-snLOGe11q7 .navbar .navbar-logo img {
  width: auto;
}
.cid-snLOGe11q7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-snLOGe11q7 .navbar.collapsed {
  justify-content: center;
}
.cid-snLOGe11q7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-snLOGe11q7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-snLOGe11q7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-snLOGe11q7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snLOGe11q7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snLOGe11q7 .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-snLOGe11q7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snLOGe11q7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-snLOGe11q7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-snLOGe11q7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-snLOGe11q7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snLOGe11q7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snLOGe11q7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snLOGe11q7 .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-snLOGe11q7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-snLOGe11q7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snLOGe11q7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snLOGe11q7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-snLOGe11q7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-snLOGe11q7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-snLOGe11q7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-snLOGe11q7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-snLOGe11q7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-snLOGe11q7 .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-snLOGe11q7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-snLOGe11q7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-snLOGe11q7 .dropdown-item:hover,
.cid-snLOGe11q7 .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-snLOGe11q7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-snLOGe11q7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-snLOGe11q7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-snLOGe11q7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-snLOGe11q7 .dropdown-menu,
.cid-snLOGe11q7 .navbar.opened {
  background: #ffffff !important;
}
.cid-snLOGe11q7 .nav-item:focus,
.cid-snLOGe11q7 .nav-link:focus {
  outline: none;
}
.cid-snLOGe11q7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-snLOGe11q7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snLOGe11q7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-snLOGe11q7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-snLOGe11q7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snLOGe11q7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snLOGe11q7 .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-snLOGe11q7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snLOGe11q7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snLOGe11q7 .dropdown-item.active,
.cid-snLOGe11q7 .dropdown-item:active {
  background-color: transparent;
}
.cid-snLOGe11q7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snLOGe11q7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snLOGe11q7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snLOGe11q7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-snLOGe11q7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snLOGe11q7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snLOGe11q7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-snLOGe11q7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-snLOGe11q7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-snLOGe11q7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-snLOGe11q7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-snLOGe11q7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snLOGe11q7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snLOGe11q7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-snLOGe11q7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snLOGe11q7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-snLOGe11q7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-snLOGe11q7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snLOGe11q7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-snLOGe11q7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-snLOGe11q7 .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-snLOGe11q7 .navbar {
    height: 70px;
  }
  .cid-snLOGe11q7 .navbar.opened {
    height: auto;
  }
  .cid-snLOGe11q7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCaSIYfp3z {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCaSIYfp3z .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCaSIYfp3z .price-wrapper h4,
.cid-sCaSIYfp3z .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCaSIYfp3z .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCaSIYfp3z .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCaSIYfp3z .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCaSIYfp3z .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCaSIYfp3z .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCaSIYfp3z .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCaSIYfp3z .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCaSIYfp3z .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCaSIYfp3z .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCaSIYfp3z .card-wrapper {
    width: fit-content;
  }
}
.cid-sCaSIYfp3z .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCaSIYfp3z .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCaSIYfp3z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCaSIYfp3z .card-title,
.cid-sCaSIYfp3z .card-icon {
  color: #5b6c8f;
}
.cid-sCaSIYfp3z .mbr-section-title {
  color: #103178;
}
.cid-sCaSIYfp3z .mbr-text,
.cid-sCaSIYfp3z .mbr-section-btn {
  color: #103178;
}
.cid-sCaSIYfp3z .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCaSIYfp3z .price {
  text-align: center;
  color: #103178;
}
.cid-sCdlOEcY11 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCdlOEcY11 .card-box {
  width: fit-content;
}
.cid-sCdlOEcY11 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCdlOEcY11 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCdlOEcY11 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCdlOEcY11 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCdlOEcY11 .card-wrapper {
    width: 100%;
  }
}
.cid-sCdlOEcY11 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCdlOEcY11 .card-title,
.cid-sCdlOEcY11 .card-icon {
  color: #103178;
}
.cid-sBRZ74U2MR {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBRZ74U2MR .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sBRZ74U2MR .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sBRZ74U2MR .card-img {
  margin-bottom: 1rem;
}
.cid-sBRZ74U2MR .card-img span {
  font-size: 60px;
}
.cid-sBRZ74U2MR H1 {
  color: #103178;
}
.cid-sBQbWOpFId {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBQbWOpFId .mbr-text {
  color: #767676;
}
.cid-sBQbWOpFId .icon-1 {
  color: #103178;
  font-size: 3.5rem;
}
.cid-sBQbWOpFId .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-sBQbWOpFId .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sBQbWOpFId .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-sBQbWOpFId .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sBQbWOpFId .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-sBQbWOpFId .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sBQbWOpFId .card {
    margin-bottom: 2rem;
  }
}
.cid-sBQbWOpFId .text-link {
  font-weight: 800 !important;
}
.cid-sBQbWOpFId .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f0f2f5;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-sBQbWOpFId .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBQbWOpFId .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBQbWOpFId .card:hover .card-inner {
  background-color: #ffc800;
}
.cid-sBQbWOpFId .card:hover .icon-arrow {
  color: #103178;
}
.cid-sBQbWOpFId .card:hover .text-link {
  color: #103178 !important;
}
.cid-sBQbWOpFId .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-sBQbWOpFId .card:hover .link {
  transform: translateX(42px);
}
.cid-sBQbWOpFId .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-sBQbWOpFId h5 {
  color: #101010;
  font-weight: 800;
}
.cid-sBRYdNIteu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBRYdNIteu .mbr-text {
  color: #767676;
}
.cid-sBRYdNIteu .icon-1 {
  color: #103178;
  font-size: 3.5rem;
}
.cid-sBRYdNIteu .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-sBRYdNIteu .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sBRYdNIteu .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-sBRYdNIteu .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sBRYdNIteu .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-sBRYdNIteu .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sBRYdNIteu .card {
    margin-bottom: 2rem;
  }
}
.cid-sBRYdNIteu .text-link {
  font-weight: 800 !important;
}
.cid-sBRYdNIteu .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f0f2f5;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-sBRYdNIteu .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBRYdNIteu .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBRYdNIteu .card:hover .card-inner {
  background-color: #ffc800;
}
.cid-sBRYdNIteu .card:hover .icon-arrow {
  color: #103178;
}
.cid-sBRYdNIteu .card:hover .text-link {
  color: #103178 !important;
}
.cid-sBRYdNIteu .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-sBRYdNIteu .card:hover .link {
  transform: translateX(42px);
}
.cid-sBRYdNIteu .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-sBRYdNIteu h5 {
  color: #101010;
  font-weight: 800;
}
.cid-sBRYhWVgB9 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sBRYhWVgB9 .mbr-text {
  color: #767676;
}
.cid-sBRYhWVgB9 .icon-1 {
  color: #103178;
  font-size: 3.5rem;
}
.cid-sBRYhWVgB9 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-sBRYhWVgB9 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sBRYhWVgB9 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-sBRYhWVgB9 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sBRYhWVgB9 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-sBRYhWVgB9 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sBRYhWVgB9 .card {
    margin-bottom: 2rem;
  }
}
.cid-sBRYhWVgB9 .text-link {
  font-weight: 800 !important;
}
.cid-sBRYhWVgB9 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f0f2f5;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-sBRYhWVgB9 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBRYhWVgB9 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sBRYhWVgB9 .card:hover .card-inner {
  background-color: #ffc800;
}
.cid-sBRYhWVgB9 .card:hover .icon-arrow {
  color: #103178;
}
.cid-sBRYhWVgB9 .card:hover .text-link {
  color: #103178 !important;
}
.cid-sBRYhWVgB9 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-sBRYhWVgB9 .card:hover .link {
  transform: translateX(42px);
}
.cid-sBRYhWVgB9 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-sBRYhWVgB9 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-sCdong3RFR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCdong3RFR .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCdong3RFR a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCdong3RFR .mbr-section-btn {
  margin: 0;
}
.cid-sCdong3RFR .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCdong3RFR .form-control:focus,
.cid-sCdong3RFR .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCdong3RFR .form-group {
  margin-bottom: 1rem;
}
.cid-sCdong3RFR input::-webkit-input-placeholder,
.cid-sCdong3RFR textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCdong3RFR input:-moz-placeholder,
.cid-sCdong3RFR textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCdong3RFR .jq-selectbox li,
.cid-sCdong3RFR .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCdong3RFR .jq-selectbox li:hover,
.cid-sCdong3RFR .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCdong3RFR .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCdong3RFR .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCdong3RFR .form-group,
.cid-sCdong3RFR .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCdong3RFR .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCdong3RFR .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCdong3RFR .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCdong3RFR .form-block {
    padding: 1rem;
  }
}
.cid-sCdong3RFR H4 {
  color: #ffffff;
}
.cid-sCdong3RFR P {
  color: #ffffff;
}
.cid-sCdong3RFR LABEL {
  color: #f0f2f5;
}
.cid-sCj1taRnjR {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCj1taRnjR .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCj1taRnjR .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCj1taRnjR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCj1taRnjR .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCj1taRnjR .process-icon,
.cid-sCj1taRnjR .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCj1taRnjR .wrapper,
.cid-sCj1taRnjR .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCj1taRnjR .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCj1taRnjR .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCj1taRnjR .icon-container a {
  display: inherit;
}
.cid-sCj1taRnjR .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCj1taRnjR .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCj1taRnjR .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCj1taRnjR .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCj1taRnjR .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCj1taRnjR .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCj1taRnjR .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCj1taRnjR .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCj1taRnjR .mbr-section-title {
  margin: 0;
}
.cid-sCj1taRnjR .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCj1taRnjR .mbr-section-title,
.cid-sCj1taRnjR .underline {
  color: #14287f;
}
.cid-sCj1taRnjR .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCjdTdiyum {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCjdTdiyum .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCjdTdiyum .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCjdTdiyum .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCjdTdiyum .card-img span {
  color: #103178;
}
.cid-sCjdTdiyum .row-item {
  margin-bottom: 2rem;
}
.cid-sCjdTdiyum .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCjdTdiyum .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCjdTdiyum .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCjdTdiyum .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCjdTdiyum .mbr-card-title,
.cid-sCjdTdiyum .card-img {
  color: #353535;
}
.cid-sCKsjrx71d {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKsjrx71d .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCKsjrx71d .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCKsjrx71d .card-img {
  margin-bottom: 1rem;
}
.cid-sCKsjrx71d .card-img span {
  font-size: 60px;
}
.cid-sCKsjrx71d H1 {
  color: #103178;
}
.cid-sCKmYgNGn9 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCKmYgNGn9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCKmYgNGn9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCKmYgNGn9 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCKmYgNGn9 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCKmYgNGn9 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCKmYgNGn9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCKmYgNGn9 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCKmYgNGn9 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCKmYgNGn9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCKmYgNGn9 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCKmYgNGn9 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCKmYgNGn9 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCKmYgNGn9 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCKmYgNGn9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCKmYgNGn9 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCKmYgNGn9 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCKmYgNGn9 .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-sCKmYgNGn9 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCKmYgNGn9 .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-sCk2NON2L9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCk2NON2L9 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCk2NON2L9 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCk2NON2L9 .mbr-section-btn {
  margin: 0;
}
.cid-sCk2NON2L9 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCk2NON2L9 .form-control:focus,
.cid-sCk2NON2L9 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCk2NON2L9 .form-group {
  margin-bottom: 1rem;
}
.cid-sCk2NON2L9 input::-webkit-input-placeholder,
.cid-sCk2NON2L9 textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCk2NON2L9 input:-moz-placeholder,
.cid-sCk2NON2L9 textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCk2NON2L9 .jq-selectbox li,
.cid-sCk2NON2L9 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCk2NON2L9 .jq-selectbox li:hover,
.cid-sCk2NON2L9 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCk2NON2L9 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCk2NON2L9 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCk2NON2L9 .form-group,
.cid-sCk2NON2L9 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCk2NON2L9 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCk2NON2L9 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCk2NON2L9 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCk2NON2L9 .form-block {
    padding: 1rem;
  }
}
.cid-sCk2NON2L9 H4 {
  color: #ffffff;
}
.cid-sCk2NON2L9 P {
  color: #ffffff;
}
.cid-sCk2NON2L9 LABEL {
  color: #f0f2f5;
}
.cid-sCk4csdOY2 {
  padding-top: 120px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCk4csdOY2 .content {
  padding-left: 30px;
}
.cid-sCk4csdOY2 .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCk4csdOY2 .mbr-section-title {
  color: #103178;
}
.cid-sCk4csdOY2 .mbr-text {
  color: #47b5ed;
}
.cid-sCk4csdOY2 .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCk4csdOY2 .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCk4csdOY2 .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCk4csdOY2 .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCk4csdOY2 .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCk4csdOY2 .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCk4csdOY2 .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCk4csdOY2 .card:last-child {
  border-bottom: none !important;
}
.cid-sCk4csdOY2 .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCk4csdOY2 .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title .toggle-icon:before,
.cid-sCk4csdOY2 .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCk4csdOY2 .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCk4csdOY2 .card .panel-body {
  padding: 14px 20px;
}
.cid-sCk4csdOY2 .card .panel-body p {
  color: #47b5ed;
}
.cid-sCk4csdOY2 .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCk4csdOY2 .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCk4csdOY2 .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCk4csdOY2 .collapsed .toggle-icon:before,
.cid-sCk4csdOY2 .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCk4csdOY2 .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCk4csdOY2 .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCk4csdOY2 * {
    text-align: left;
  }
}
.cid-sCk4csdOY2 .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCu0EHjcv0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCu0EHjcv0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCu0EHjcv0 .img-item,
.cid-sCu0EHjcv0 img {
  height: 100%;
  object-fit: cover;
}
.cid-sCu0EHjcv0 .container-fluid {
  padding: 0 1rem;
}
.cid-sCu0EHjcv0 .img-col {
  padding: 0;
}
.cid-sCu0EHjcv0 .col-auto {
  width: 100%;
}
.cid-sCu0EHjcv0 .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCu0EHjcv0 .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCu0EHjcv0 .form-control,
.cid-sCu0EHjcv0 .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCu0EHjcv0 .form-control::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .form-control::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCu0EHjcv0 .form-control:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:-moz-placeholder,
.cid-sCu0EHjcv0 .form-control:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCu0EHjcv0 .form-control:hover,
.cid-sCu0EHjcv0 .field-input:hover,
.cid-sCu0EHjcv0 .form-control:focus,
.cid-sCu0EHjcv0 .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCu0EHjcv0 .form-control:hover::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input:hover::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .form-control:focus::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input:focus::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .form-control:hover::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input:hover::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .form-control:focus::-webkit-input-placeholder,
.cid-sCu0EHjcv0 .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCu0EHjcv0 .form-control:hover:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:hover:-moz-placeholder,
.cid-sCu0EHjcv0 .form-control:focus:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:focus:-moz-placeholder,
.cid-sCu0EHjcv0 .form-control:hover:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:hover:-moz-placeholder,
.cid-sCu0EHjcv0 .form-control:focus:-moz-placeholder,
.cid-sCu0EHjcv0 .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCu0EHjcv0 .jq-number__spin:hover,
.cid-sCu0EHjcv0 .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCu0EHjcv0 .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCu0EHjcv0 .jq-selectbox li,
.cid-sCu0EHjcv0 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCu0EHjcv0 .jq-selectbox li:hover,
.cid-sCu0EHjcv0 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCu0EHjcv0 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCu0EHjcv0 .jq-number__spin.minus:hover:after,
.cid-sCu0EHjcv0 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCu0EHjcv0 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCu0EHjcv0 .jq-number__spin.minus:after,
.cid-sCu0EHjcv0 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCu0EHjcv0 input::-webkit-clear-button {
  display: none;
}
.cid-sCu0EHjcv0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCu0EHjcv0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCu0EHjcv0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCu0EHjcv0 H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCu0EHjcv0 H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCu0EHjcv0 LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCu9op6h4X {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCu9op6h4X .wrap-block {
  padding-right: 30px;
}
.cid-sCu9op6h4X .cards {
  padding-left: 30px;
}
.cid-sCu9op6h4X .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCu9op6h4X .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCu9op6h4X .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCu9op6h4X .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCu9op6h4X .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCu9op6h4X .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCu9op6h4X .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCu9op6h4X .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCu9op6h4X .cards-wrap {
  flex-direction: column;
}
.cid-sCu9op6h4X .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCu9op6h4X .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCu9op6h4X .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCu9op6h4X .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCu9op6h4X .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCu9op6h4X * {
    text-align: left;
  }
}
.cid-sCu9op6h4X .wrap-block .contents h4,
.cid-sCu9op6h4X .menu-content-right,
.cid-sCu9op6h4X .mbr-section-btn {
  color: #353535;
}
.cid-sCu9op6h4X .wrap-block .contents .mbr-subtitle,
.cid-sCu9op6h4X .menu-content-right {
  color: #767676;
}
.cid-sCu9op6h4X .wrapper .mbr-text,
.cid-sCu9op6h4X .img {
  color: #353535;
}
.cid-sCv9BMNENs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f0f2f5;
}
.cid-sCv9BMNENs .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCv9BMNENs .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCv9BMNENs .carousel-control-next,
.cid-sCv9BMNENs .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCv9BMNENs .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCv9BMNENs .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCv9BMNENs .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCv9BMNENs .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCv9BMNENs .carousel-item.active,
.cid-sCv9BMNENs .carousel-item-next,
.cid-sCv9BMNENs .carousel-item-prev {
  display: flex;
}
.cid-sCv9BMNENs .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCv9BMNENs .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCv9BMNENs .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCv9BMNENs .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCv9BMNENs .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCv9BMNENs .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCv9BMNENs .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCv9BMNENs .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCv9BMNENs .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCv9BMNENs .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCv9BMNENs h3,
.cid-sCv9BMNENs h4 {
  margin: 0;
  padding: 0;
}
.cid-sCv9BMNENs .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCv9BMNENs .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCv9BMNENs .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCv9BMNENs .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCv9BMNENs .testimonials-slider__icon {
    display: none;
  }
  .cid-sCv9BMNENs .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCv9BMNENs .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCv9BMNENs .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCv9BMNENs .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCv9BMNENs .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCv9BMNENs .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCv9BMNENs .wrapper-block {
    display: flex;
  }
  .cid-sCv9BMNENs .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCv9BMNENs .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCv9BMNENs .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCv9BMNENs .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCv9BMNENs .icon-left {
  margin-right: 0.1rem;
}
.cid-sCv9BMNENs .icon-right {
  margin-left: 0.1rem;
}
.cid-sCv9BMNENs H3 {
  color: #14287f;
}
.cid-sCv9BMNENs .mbr-text,
.cid-sCv9BMNENs .mbr-section-btn {
  color: #353535;
}
.cid-sCBeS5aPSF {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCBeS5aPSF .mbr-section-title {
  margin: 0;
}
.cid-sCBeS5aPSF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCBeS5aPSF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCBeS5aPSF .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCBeS5aPSF .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCBeS5aPSF .team-item .item-image {
  position: relative !important;
}
.cid-sCBeS5aPSF .team-item .item-image img {
  width: 100%;
}
.cid-sCBeS5aPSF .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCBeS5aPSF .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCBeS5aPSF .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCBeS5aPSF .team-item .item-caption {
  background: #efefef;
}
.cid-sCBeS5aPSF .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCBeS5aPSF .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCBeS5aPSF .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCBeS5aPSF .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCBeS5aPSF .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCBeS5aPSF .mbr-section-title,
.cid-sCBeS5aPSF .underline {
  color: #103178;
}
.cid-sCGEse4KME {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCGEse4KME .mbr-section-title {
  margin: 0;
}
.cid-sCGEse4KME .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCGEse4KME .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCGEse4KME .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCGEse4KME .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCGEse4KME .team-item .item-image {
  position: relative !important;
}
.cid-sCGEse4KME .team-item .item-image img {
  width: 100%;
}
.cid-sCGEse4KME .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCGEse4KME .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCGEse4KME .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCGEse4KME .team-item .item-caption {
  background: #efefef;
}
.cid-sCGEse4KME .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCGEse4KME .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCGEse4KME .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCGEse4KME .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCGEse4KME .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCGEse4KME .mbr-section-title,
.cid-sCGEse4KME .underline {
  color: #103178;
}
.cid-sCGEse4KME .item-role P {
  text-align: center;
}
.cid-sCAHRksgWw {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCAHRksgWw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCAHRksgWw .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCAHRksgWw .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCAHRksgWw .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCAHRksgWw .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCAHRksgWw .text-content .list-block .card-img {
  width: auto;
}
.cid-sCAHRksgWw .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCAHRksgWw .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCAHRksgWw .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCAHRksgWw .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCAHRksgWw .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCAHRksgWw .text-content .social {
  font-size: 1.2rem;
}
.cid-sCAHRksgWw .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCAHRksgWw .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCAHRksgWw .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCAHRksgWw .list-block {
  position: relative;
}
.cid-sCAHRksgWw .list-block h4,
.cid-sCAHRksgWw .list-block p {
  padding-left: 2.625rem;
}
.cid-sCAHRksgWw .card-img {
  display: block;
}
.cid-sCAHRksgWw input,
.cid-sCAHRksgWw textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCAHRksgWw .form-control,
.cid-sCAHRksgWw .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCAHRksgWw .form-control:hover,
.cid-sCAHRksgWw .field-input:hover,
.cid-sCAHRksgWw .form-control:focus,
.cid-sCAHRksgWw .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCAHRksgWw .form-control:focus,
.cid-sCAHRksgWw .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCAHRksgWw input::-webkit-input-placeholder,
.cid-sCAHRksgWw textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCAHRksgWw input:-moz-placeholder,
.cid-sCAHRksgWw textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCAHRksgWw .jq-selectbox li,
.cid-sCAHRksgWw .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCAHRksgWw .jq-selectbox li:hover,
.cid-sCAHRksgWw .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCAHRksgWw .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCAHRksgWw .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCAHRksgWw .mbr-form {
  max-width: 550px;
}
.cid-sCAHRksgWw .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCAHRksgWw .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCAHRksgWw .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCAHRksgWw .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCAHRksgWw .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCAHRksgWw .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCAHRksgWw .mbr-section-title,
  .cid-sCAHRksgWw .content-title,
  .cid-sCAHRksgWw .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCAHRksgWw .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCAHRksgWw .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCAHRksgWw .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCAHNpMK7Z {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCAHNpMK7Z .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCAHNpMK7Z .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCAHNpMK7Z .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCAHNpMK7Z .card-img span {
  color: #279e64;
}
.cid-sCAHNpMK7Z .row-item {
  margin-bottom: 2rem;
}
.cid-sCAHNpMK7Z .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCAHNpMK7Z .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCAHNpMK7Z .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCAHNpMK7Z .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCAHSTHPQV {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCAHSTHPQV .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCAHSTHPQV .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCAHSTHPQV .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCAHSTHPQV .mbr-text {
  color: #444;
}
.cid-sCAHSTHPQV h5 {
  margin-bottom: 0;
}
.cid-sCAHSTHPQV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCAHSTHPQV .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCAHSTHPQV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCAHSTHPQV .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCAHSTHPQV .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCAHSTHPQV .social-list a:hover {
  opacity: .4;
}
.cid-sCAHSTHPQV .media-container-row > div {
  padding: 0px;
}
.cid-sCAHSTHPQV .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCAHSTHPQV .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCAHSTHPQV .group-title SPAN {
  color: #656565;
}
.cid-sCAHSTHPQV .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCAHSTHPQV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCAHSTHPQV h3 {
    margin-bottom: 10px;
  }
}
.cid-sCAHSTHPQV .links SPAN {
  color: #9e9e9e;
}
.cid-sCAHSTHPQV .links,
.cid-sCAHSTHPQV .navbar-brand {
  color: #eeeff2;
}
.cid-sCAHSTHPQV .links,
.cid-sCAHSTHPQV .social-list {
  text-align: left;
}
.cid-sCRL9KMA0G.popup-builder {
  background-color: #ffffff;
}
.cid-sCRL9KMA0G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCRL9KMA0G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCRL9KMA0G .modal-content,
.cid-sCRL9KMA0G .modal-dialog {
  height: auto;
}
.cid-sCRL9KMA0G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCRL9KMA0G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCRL9KMA0G .form-wrapper .mbr-form .form-group,
  .cid-sCRL9KMA0G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCRL9KMA0G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCRL9KMA0G .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-sCRL9KMA0G .mbr-text {
  text-align: center;
}
.cid-sCRL9KMA0G .pt-0 {
  padding-top: 0 !important;
}
.cid-sCRL9KMA0G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCRL9KMA0G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCRL9KMA0G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCRL9KMA0G .modal-open {
  overflow: hidden;
}
.cid-sCRL9KMA0G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCRL9KMA0G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCRL9KMA0G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCRL9KMA0G .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-sCRL9KMA0G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCRL9KMA0G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCRL9KMA0G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCRL9KMA0G .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-sCRL9KMA0G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCRL9KMA0G .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCRL9KMA0G .modal-backdrop.show {
  opacity: .5;
}
.cid-sCRL9KMA0G .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCRL9KMA0G .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCRL9KMA0G .modal-header .close:hover {
  opacity: 1;
}
.cid-sCRL9KMA0G .modal-header .close:focus {
  outline: none;
}
.cid-sCRL9KMA0G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCRL9KMA0G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCRL9KMA0G .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCRL9KMA0G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCRL9KMA0G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCRL9KMA0G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCRL9KMA0G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCRL9KMA0G .modal-sm {
    max-width: 300px;
  }
  .cid-sCRL9KMA0G .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCRL9KMA0G .modal-lg,
  .cid-sCRL9KMA0G .modal-xl {
    max-width: 800px;
  }
  .cid-sCRL9KMA0G .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCRL9KMA0G .modal-xl {
    max-width: 1140px;
  }
  .cid-sCRL9KMA0G .container {
    max-width: 1140px;
  }
}
.cid-sCRL9KMA0G .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCRL9KMA0G .container {
    max-width: 720px;
  }
}
.cid-sCRL9KMA0G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCRL9KMA0G .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-sCRL9KMA0G .form-group {
  margin-bottom: 1rem;
}
.cid-sCRL9KMA0G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCRL9KMA0G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCRL9KMA0G .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-sCRL9KMA0G H5 {
  text-align: center;
}
.cid-sCRL9KMA0G P {
  text-align: center;
}
.cid-sCKEcrDizU .navbar-dropdown {
  position: relative !important;
}
.cid-sCKEcrDizU .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCKEcrDizU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCKEcrDizU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCKEcrDizU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCKEcrDizU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCKEcrDizU .container {
    padding: 0 1rem;
  }
}
.cid-sCKEcrDizU .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCKEcrDizU .nav-link {
  position: relative;
}
.cid-sCKEcrDizU .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCKEcrDizU .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-sCKEcrDizU .navbar.opened {
  transition: all 0.3s;
}
.cid-sCKEcrDizU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCKEcrDizU .navbar .navbar-logo img {
  width: auto;
}
.cid-sCKEcrDizU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCKEcrDizU .navbar.collapsed {
  justify-content: center;
}
.cid-sCKEcrDizU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCKEcrDizU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCKEcrDizU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCKEcrDizU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCKEcrDizU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCKEcrDizU .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-sCKEcrDizU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCKEcrDizU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCKEcrDizU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCKEcrDizU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCKEcrDizU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCKEcrDizU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCKEcrDizU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCKEcrDizU .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-sCKEcrDizU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCKEcrDizU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCKEcrDizU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCKEcrDizU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCKEcrDizU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCKEcrDizU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCKEcrDizU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCKEcrDizU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCKEcrDizU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCKEcrDizU .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-sCKEcrDizU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCKEcrDizU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCKEcrDizU .dropdown-item:hover,
.cid-sCKEcrDizU .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCKEcrDizU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCKEcrDizU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCKEcrDizU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCKEcrDizU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCKEcrDizU .dropdown-menu,
.cid-sCKEcrDizU .navbar.opened {
  background: #ffffff !important;
}
.cid-sCKEcrDizU .nav-item:focus,
.cid-sCKEcrDizU .nav-link:focus {
  outline: none;
}
.cid-sCKEcrDizU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCKEcrDizU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCKEcrDizU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCKEcrDizU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCKEcrDizU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCKEcrDizU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCKEcrDizU .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-sCKEcrDizU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCKEcrDizU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCKEcrDizU .dropdown-item.active,
.cid-sCKEcrDizU .dropdown-item:active {
  background-color: transparent;
}
.cid-sCKEcrDizU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCKEcrDizU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCKEcrDizU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCKEcrDizU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCKEcrDizU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCKEcrDizU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCKEcrDizU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCKEcrDizU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCKEcrDizU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCKEcrDizU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCKEcrDizU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCKEcrDizU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCKEcrDizU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCKEcrDizU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCKEcrDizU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCKEcrDizU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCKEcrDizU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCKEcrDizU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCKEcrDizU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCKEcrDizU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCKEcrDizU .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-sCKEcrDizU .navbar {
    height: 70px;
  }
  .cid-sCKEcrDizU .navbar.opened {
    height: auto;
  }
  .cid-sCKEcrDizU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCKEcq5cm5 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCKEcq5cm5 .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCKEcq5cm5 .price-wrapper h4,
.cid-sCKEcq5cm5 .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCKEcq5cm5 .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCKEcq5cm5 .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCKEcq5cm5 .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCKEcq5cm5 .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCKEcq5cm5 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCKEcq5cm5 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCKEcq5cm5 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCKEcq5cm5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCKEcq5cm5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCKEcq5cm5 .card-wrapper {
    width: fit-content;
  }
}
.cid-sCKEcq5cm5 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCKEcq5cm5 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCKEcq5cm5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCKEcq5cm5 .card-title,
.cid-sCKEcq5cm5 .card-icon {
  color: #5b6c8f;
}
.cid-sCKEcq5cm5 .mbr-section-title {
  color: #103178;
}
.cid-sCKEcq5cm5 .mbr-text,
.cid-sCKEcq5cm5 .mbr-section-btn {
  color: #103178;
}
.cid-sCKEcq5cm5 .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCKEcq5cm5 .price {
  text-align: center;
  color: #103178;
}
.cid-sCKEcr9xmR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCKEcr9xmR .card-box {
  width: fit-content;
}
.cid-sCKEcr9xmR .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCKEcr9xmR .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCKEcr9xmR .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCKEcr9xmR .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCKEcr9xmR .card-wrapper {
    width: 100%;
  }
}
.cid-sCKEcr9xmR .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCKEcr9xmR .card-title,
.cid-sCKEcr9xmR .card-icon {
  color: #103178;
}
.cid-sCKEcuaCbX {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKEcuaCbX .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCKEcuaCbX .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCKEcuaCbX .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCKEcuaCbX .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCKEcuaCbX .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCKEcuaCbX .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCKEcuaCbX .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCKEcuaCbX .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCKEcuaCbX .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCKEcuaCbX .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCKEcuaCbX .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCKEcuaCbX .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCKEcuaCbX .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCKEcuaCbX .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCKEcuaCbX .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCKEcuaCbX .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCKEcuaCbX .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCKEcuaCbX .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCKEcuaCbX .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCKEcuaCbX .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCKLrW7Mxf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCKLrW7Mxf .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCKLrW7Mxf .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCKLrW7Mxf .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCKLrW7Mxf .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCKLrW7Mxf .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCKLrW7Mxf .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCKLrW7Mxf .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCKLrW7Mxf .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCKLrW7Mxf .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCKLrW7Mxf .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCKLrW7Mxf .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCKLrW7Mxf .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCKLrW7Mxf .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCKLrW7Mxf .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCKLrW7Mxf .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCKLrW7Mxf .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCKLrW7Mxf .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCKLrW7Mxf .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCKLrW7Mxf .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCKLrW7Mxf .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCKEcvvo6P {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCKEcvvo6P .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCKEcvvo6P a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCKEcvvo6P .mbr-section-btn {
  margin: 0;
}
.cid-sCKEcvvo6P .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCKEcvvo6P .form-control:focus,
.cid-sCKEcvvo6P .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCKEcvvo6P .form-group {
  margin-bottom: 1rem;
}
.cid-sCKEcvvo6P input::-webkit-input-placeholder,
.cid-sCKEcvvo6P textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCKEcvvo6P input:-moz-placeholder,
.cid-sCKEcvvo6P textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCKEcvvo6P .jq-selectbox li,
.cid-sCKEcvvo6P .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKEcvvo6P .jq-selectbox li:hover,
.cid-sCKEcvvo6P .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKEcvvo6P .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKEcvvo6P .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKEcvvo6P .form-group,
.cid-sCKEcvvo6P .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCKEcvvo6P .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCKEcvvo6P .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCKEcvvo6P .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCKEcvvo6P .form-block {
    padding: 1rem;
  }
}
.cid-sCKEcvvo6P H4 {
  color: #ffffff;
}
.cid-sCKEcvvo6P P {
  color: #ffffff;
}
.cid-sCKEcvvo6P LABEL {
  color: #f0f2f5;
}
.cid-sCKEcvTYii {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCKEcvTYii .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCKEcvTYii .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCKEcvTYii .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKEcvTYii .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCKEcvTYii .process-icon,
.cid-sCKEcvTYii .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCKEcvTYii .wrapper,
.cid-sCKEcvTYii .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCKEcvTYii .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCKEcvTYii .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCKEcvTYii .icon-container a {
  display: inherit;
}
.cid-sCKEcvTYii .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCKEcvTYii .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCKEcvTYii .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCKEcvTYii .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCKEcvTYii .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCKEcvTYii .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCKEcvTYii .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCKEcvTYii .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCKEcvTYii .mbr-section-title {
  margin: 0;
}
.cid-sCKEcvTYii .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCKEcvTYii .mbr-section-title,
.cid-sCKEcvTYii .underline {
  color: #14287f;
}
.cid-sCKEcvTYii .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCKEcww5X6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCKEcww5X6 .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCKEcww5X6 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCKEcww5X6 .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCKEcww5X6 .card-img span {
  color: #103178;
}
.cid-sCKEcww5X6 .row-item {
  margin-bottom: 2rem;
}
.cid-sCKEcww5X6 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCKEcww5X6 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCKEcww5X6 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCKEcww5X6 .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCKEcww5X6 .mbr-card-title,
.cid-sCKEcww5X6 .card-img {
  color: #353535;
}
.cid-sCKEcxu6zh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKEcxu6zh .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCKEcxu6zh .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCKEcxu6zh .card-img {
  margin-bottom: 1rem;
}
.cid-sCKEcxu6zh .card-img span {
  font-size: 60px;
}
.cid-sCKEcxu6zh H1 {
  color: #103178;
}
.cid-sCKEcy1k03 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCKEcy1k03 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCKEcy1k03 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCKEcy1k03 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCKEcy1k03 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCKEcy1k03 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCKEcy1k03 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCKEcy1k03 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCKEcy1k03 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCKEcy1k03 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCKEcy1k03 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCKEcy1k03 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCKEcy1k03 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCKEcy1k03 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCKEcy1k03 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCKEcy1k03 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCKEcy1k03 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCKEcy1k03 .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-sCKEcy1k03 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCKEcy1k03 .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-sCKEcyYrCb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCKEcyYrCb .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCKEcyYrCb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCKEcyYrCb .mbr-section-btn {
  margin: 0;
}
.cid-sCKEcyYrCb .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCKEcyYrCb .form-control:focus,
.cid-sCKEcyYrCb .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCKEcyYrCb .form-group {
  margin-bottom: 1rem;
}
.cid-sCKEcyYrCb input::-webkit-input-placeholder,
.cid-sCKEcyYrCb textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCKEcyYrCb input:-moz-placeholder,
.cid-sCKEcyYrCb textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCKEcyYrCb .jq-selectbox li,
.cid-sCKEcyYrCb .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKEcyYrCb .jq-selectbox li:hover,
.cid-sCKEcyYrCb .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKEcyYrCb .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKEcyYrCb .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKEcyYrCb .form-group,
.cid-sCKEcyYrCb .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCKEcyYrCb .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCKEcyYrCb .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCKEcyYrCb .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCKEcyYrCb .form-block {
    padding: 1rem;
  }
}
.cid-sCKEcyYrCb H4 {
  color: #ffffff;
}
.cid-sCKEcyYrCb P {
  color: #ffffff;
}
.cid-sCKEcyYrCb LABEL {
  color: #f0f2f5;
}
.cid-sCKEczouef {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCKEczouef .content {
  padding-left: 30px;
}
.cid-sCKEczouef .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCKEczouef .mbr-section-title {
  color: #103178;
}
.cid-sCKEczouef .mbr-text {
  color: #47b5ed;
}
.cid-sCKEczouef .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCKEczouef .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCKEczouef .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCKEczouef .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCKEczouef .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCKEczouef .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCKEczouef .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCKEczouef .card:last-child {
  border-bottom: none !important;
}
.cid-sCKEczouef .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCKEczouef .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCKEczouef .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCKEczouef .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCKEczouef .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCKEczouef .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCKEczouef .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCKEczouef .card .card-header a.panel-title .toggle-icon:before,
.cid-sCKEczouef .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCKEczouef .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCKEczouef .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCKEczouef .card .panel-body {
  padding: 14px 20px;
}
.cid-sCKEczouef .card .panel-body p {
  color: #47b5ed;
}
.cid-sCKEczouef .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCKEczouef .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCKEczouef .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCKEczouef .collapsed .toggle-icon:before,
.cid-sCKEczouef .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCKEczouef .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCKEczouef .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCKEczouef * {
    text-align: left;
  }
}
.cid-sCKEczouef .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCKEcA2YWz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCKEcA2YWz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCKEcA2YWz .img-item,
.cid-sCKEcA2YWz img {
  height: 100%;
  object-fit: cover;
}
.cid-sCKEcA2YWz .container-fluid {
  padding: 0 1rem;
}
.cid-sCKEcA2YWz .img-col {
  padding: 0;
}
.cid-sCKEcA2YWz .col-auto {
  width: 100%;
}
.cid-sCKEcA2YWz .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCKEcA2YWz .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCKEcA2YWz .form-control,
.cid-sCKEcA2YWz .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcA2YWz .form-control::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input::-webkit-input-placeholder,
.cid-sCKEcA2YWz .form-control::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCKEcA2YWz .form-control:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:-moz-placeholder,
.cid-sCKEcA2YWz .form-control:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCKEcA2YWz .form-control:hover,
.cid-sCKEcA2YWz .field-input:hover,
.cid-sCKEcA2YWz .form-control:focus,
.cid-sCKEcA2YWz .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcA2YWz .form-control:hover::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input:hover::-webkit-input-placeholder,
.cid-sCKEcA2YWz .form-control:focus::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input:focus::-webkit-input-placeholder,
.cid-sCKEcA2YWz .form-control:hover::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input:hover::-webkit-input-placeholder,
.cid-sCKEcA2YWz .form-control:focus::-webkit-input-placeholder,
.cid-sCKEcA2YWz .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCKEcA2YWz .form-control:hover:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:hover:-moz-placeholder,
.cid-sCKEcA2YWz .form-control:focus:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:focus:-moz-placeholder,
.cid-sCKEcA2YWz .form-control:hover:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:hover:-moz-placeholder,
.cid-sCKEcA2YWz .form-control:focus:-moz-placeholder,
.cid-sCKEcA2YWz .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCKEcA2YWz .jq-number__spin:hover,
.cid-sCKEcA2YWz .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcA2YWz .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcA2YWz .jq-selectbox li,
.cid-sCKEcA2YWz .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKEcA2YWz .jq-selectbox li:hover,
.cid-sCKEcA2YWz .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKEcA2YWz .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCKEcA2YWz .jq-number__spin.minus:hover:after,
.cid-sCKEcA2YWz .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCKEcA2YWz .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCKEcA2YWz .jq-number__spin.minus:after,
.cid-sCKEcA2YWz .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCKEcA2YWz input::-webkit-clear-button {
  display: none;
}
.cid-sCKEcA2YWz input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCKEcA2YWz input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCKEcA2YWz input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCKEcA2YWz H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCKEcA2YWz H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCKEcA2YWz LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCKEcAsRO8 {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCKEcAsRO8 .wrap-block {
  padding-right: 30px;
}
.cid-sCKEcAsRO8 .cards {
  padding-left: 30px;
}
.cid-sCKEcAsRO8 .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCKEcAsRO8 .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCKEcAsRO8 .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCKEcAsRO8 .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCKEcAsRO8 .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCKEcAsRO8 .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCKEcAsRO8 .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCKEcAsRO8 .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCKEcAsRO8 .cards-wrap {
  flex-direction: column;
}
.cid-sCKEcAsRO8 .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCKEcAsRO8 .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCKEcAsRO8 .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCKEcAsRO8 .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCKEcAsRO8 .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCKEcAsRO8 * {
    text-align: left;
  }
}
.cid-sCKEcAsRO8 .wrap-block .contents h4,
.cid-sCKEcAsRO8 .menu-content-right,
.cid-sCKEcAsRO8 .mbr-section-btn {
  color: #353535;
}
.cid-sCKEcAsRO8 .wrap-block .contents .mbr-subtitle,
.cid-sCKEcAsRO8 .menu-content-right {
  color: #767676;
}
.cid-sCKEcAsRO8 .wrapper .mbr-text,
.cid-sCKEcAsRO8 .img {
  color: #353535;
}
.cid-sCKEcB5xsC {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCKEcB5xsC .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCKEcB5xsC .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCKEcB5xsC .carousel-control-next,
.cid-sCKEcB5xsC .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCKEcB5xsC .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCKEcB5xsC .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCKEcB5xsC .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCKEcB5xsC .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCKEcB5xsC .carousel-item.active,
.cid-sCKEcB5xsC .carousel-item-next,
.cid-sCKEcB5xsC .carousel-item-prev {
  display: flex;
}
.cid-sCKEcB5xsC .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCKEcB5xsC .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCKEcB5xsC .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCKEcB5xsC .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCKEcB5xsC .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCKEcB5xsC .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCKEcB5xsC .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCKEcB5xsC .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCKEcB5xsC .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCKEcB5xsC .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCKEcB5xsC h3,
.cid-sCKEcB5xsC h4 {
  margin: 0;
  padding: 0;
}
.cid-sCKEcB5xsC .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCKEcB5xsC .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCKEcB5xsC .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCKEcB5xsC .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCKEcB5xsC .testimonials-slider__icon {
    display: none;
  }
  .cid-sCKEcB5xsC .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCKEcB5xsC .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCKEcB5xsC .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCKEcB5xsC .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCKEcB5xsC .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCKEcB5xsC .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCKEcB5xsC .wrapper-block {
    display: flex;
  }
  .cid-sCKEcB5xsC .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCKEcB5xsC .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCKEcB5xsC .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCKEcB5xsC .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCKEcB5xsC .icon-left {
  margin-right: 0.1rem;
}
.cid-sCKEcB5xsC .icon-right {
  margin-left: 0.1rem;
}
.cid-sCKEcB5xsC H3 {
  color: #14287f;
}
.cid-sCKEcB5xsC .mbr-text,
.cid-sCKEcB5xsC .mbr-section-btn {
  color: #353535;
}
.cid-sCKEcCbo2k {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKEcCbo2k .mbr-section-title {
  margin: 0;
}
.cid-sCKEcCbo2k .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKEcCbo2k .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCKEcCbo2k .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCKEcCbo2k .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCKEcCbo2k .team-item .item-image {
  position: relative !important;
}
.cid-sCKEcCbo2k .team-item .item-image img {
  width: 100%;
}
.cid-sCKEcCbo2k .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCKEcCbo2k .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCKEcCbo2k .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCKEcCbo2k .team-item .item-caption {
  background: #efefef;
}
.cid-sCKEcCbo2k .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCKEcCbo2k .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCKEcCbo2k .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCKEcCbo2k .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcCbo2k .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCKEcCbo2k .mbr-section-title,
.cid-sCKEcCbo2k .underline {
  color: #103178;
}
.cid-sCKEcDfyYz {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCKEcDfyYz .mbr-section-title {
  margin: 0;
}
.cid-sCKEcDfyYz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKEcDfyYz .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCKEcDfyYz .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCKEcDfyYz .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCKEcDfyYz .team-item .item-image {
  position: relative !important;
}
.cid-sCKEcDfyYz .team-item .item-image img {
  width: 100%;
}
.cid-sCKEcDfyYz .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCKEcDfyYz .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCKEcDfyYz .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCKEcDfyYz .team-item .item-caption {
  background: #efefef;
}
.cid-sCKEcDfyYz .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCKEcDfyYz .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCKEcDfyYz .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCKEcDfyYz .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKEcDfyYz .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCKEcDfyYz .mbr-section-title,
.cid-sCKEcDfyYz .underline {
  color: #103178;
}
.cid-sCKEcDfyYz .item-role P {
  text-align: center;
}
.cid-sCKEcEk0wW {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCKEcEk0wW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCKEcEk0wW .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCKEcEk0wW .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCKEcEk0wW .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCKEcEk0wW .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCKEcEk0wW .text-content .list-block .card-img {
  width: auto;
}
.cid-sCKEcEk0wW .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCKEcEk0wW .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCKEcEk0wW .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCKEcEk0wW .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCKEcEk0wW .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCKEcEk0wW .text-content .social {
  font-size: 1.2rem;
}
.cid-sCKEcEk0wW .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCKEcEk0wW .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCKEcEk0wW .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCKEcEk0wW .list-block {
  position: relative;
}
.cid-sCKEcEk0wW .list-block h4,
.cid-sCKEcEk0wW .list-block p {
  padding-left: 2.625rem;
}
.cid-sCKEcEk0wW .card-img {
  display: block;
}
.cid-sCKEcEk0wW input,
.cid-sCKEcEk0wW textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCKEcEk0wW .form-control,
.cid-sCKEcEk0wW .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcEk0wW .form-control:hover,
.cid-sCKEcEk0wW .field-input:hover,
.cid-sCKEcEk0wW .form-control:focus,
.cid-sCKEcEk0wW .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCKEcEk0wW .form-control:focus,
.cid-sCKEcEk0wW .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCKEcEk0wW input::-webkit-input-placeholder,
.cid-sCKEcEk0wW textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCKEcEk0wW input:-moz-placeholder,
.cid-sCKEcEk0wW textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCKEcEk0wW .jq-selectbox li,
.cid-sCKEcEk0wW .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKEcEk0wW .jq-selectbox li:hover,
.cid-sCKEcEk0wW .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCKEcEk0wW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCKEcEk0wW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCKEcEk0wW .mbr-form {
  max-width: 550px;
}
.cid-sCKEcEk0wW .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCKEcEk0wW .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCKEcEk0wW .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCKEcEk0wW .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCKEcEk0wW .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCKEcEk0wW .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCKEcEk0wW .mbr-section-title,
  .cid-sCKEcEk0wW .content-title,
  .cid-sCKEcEk0wW .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCKEcEk0wW .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCKEcEk0wW .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCKEcEk0wW .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCKEcF1pAf {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCKEcF1pAf .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCKEcF1pAf .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCKEcF1pAf .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCKEcF1pAf .card-img span {
  color: #279e64;
}
.cid-sCKEcF1pAf .row-item {
  margin-bottom: 2rem;
}
.cid-sCKEcF1pAf .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCKEcF1pAf .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCKEcF1pAf .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCKEcF1pAf .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCKEcFXksn {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCKEcFXksn .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCKEcFXksn .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCKEcFXksn .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCKEcFXksn .mbr-text {
  color: #444;
}
.cid-sCKEcFXksn h5 {
  margin-bottom: 0;
}
.cid-sCKEcFXksn .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCKEcFXksn .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCKEcFXksn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCKEcFXksn .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCKEcFXksn .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCKEcFXksn .social-list a:hover {
  opacity: .4;
}
.cid-sCKEcFXksn .media-container-row > div {
  padding: 0px;
}
.cid-sCKEcFXksn .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCKEcFXksn .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCKEcFXksn .group-title SPAN {
  color: #656565;
}
.cid-sCKEcFXksn .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCKEcFXksn .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCKEcFXksn h3 {
    margin-bottom: 10px;
  }
}
.cid-sCKEcFXksn .links SPAN {
  color: #9e9e9e;
}
.cid-sCKEcFXksn .links,
.cid-sCKEcFXksn .navbar-brand {
  color: #eeeff2;
}
.cid-sCKEcFXksn .links,
.cid-sCKEcFXksn .social-list {
  text-align: left;
}
.cid-sCRZYtkYDn.popup-builder {
  background-color: #ffffff;
}
.cid-sCRZYtkYDn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCRZYtkYDn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCRZYtkYDn .modal-content,
.cid-sCRZYtkYDn .modal-dialog {
  height: auto;
}
.cid-sCRZYtkYDn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCRZYtkYDn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCRZYtkYDn .form-wrapper .mbr-form .form-group,
  .cid-sCRZYtkYDn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCRZYtkYDn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCRZYtkYDn .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-sCRZYtkYDn .mbr-text {
  text-align: center;
}
.cid-sCRZYtkYDn .pt-0 {
  padding-top: 0 !important;
}
.cid-sCRZYtkYDn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCRZYtkYDn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCRZYtkYDn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCRZYtkYDn .modal-open {
  overflow: hidden;
}
.cid-sCRZYtkYDn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCRZYtkYDn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCRZYtkYDn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCRZYtkYDn .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-sCRZYtkYDn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCRZYtkYDn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCRZYtkYDn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCRZYtkYDn .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-sCRZYtkYDn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCRZYtkYDn .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCRZYtkYDn .modal-backdrop.show {
  opacity: .5;
}
.cid-sCRZYtkYDn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCRZYtkYDn .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCRZYtkYDn .modal-header .close:hover {
  opacity: 1;
}
.cid-sCRZYtkYDn .modal-header .close:focus {
  outline: none;
}
.cid-sCRZYtkYDn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCRZYtkYDn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCRZYtkYDn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCRZYtkYDn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCRZYtkYDn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCRZYtkYDn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCRZYtkYDn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCRZYtkYDn .modal-sm {
    max-width: 300px;
  }
  .cid-sCRZYtkYDn .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCRZYtkYDn .modal-lg,
  .cid-sCRZYtkYDn .modal-xl {
    max-width: 800px;
  }
  .cid-sCRZYtkYDn .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCRZYtkYDn .modal-xl {
    max-width: 1140px;
  }
  .cid-sCRZYtkYDn .container {
    max-width: 1140px;
  }
}
.cid-sCRZYtkYDn .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCRZYtkYDn .container {
    max-width: 720px;
  }
}
.cid-sCRZYtkYDn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCRZYtkYDn .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-sCRZYtkYDn .form-group {
  margin-bottom: 1rem;
}
.cid-sCRZYtkYDn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCRZYtkYDn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCRZYtkYDn .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-sCRZYtkYDn H5 {
  text-align: center;
}
.cid-sCRZYtkYDn P {
  text-align: center;
}
.cid-sCKVcn7uV5 .navbar-dropdown {
  position: relative !important;
}
.cid-sCKVcn7uV5 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCKVcn7uV5 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCKVcn7uV5 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCKVcn7uV5 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCKVcn7uV5 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCKVcn7uV5 .container {
    padding: 0 1rem;
  }
}
.cid-sCKVcn7uV5 .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCKVcn7uV5 .nav-link {
  position: relative;
}
.cid-sCKVcn7uV5 .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCKVcn7uV5 .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-sCKVcn7uV5 .navbar.opened {
  transition: all 0.3s;
}
.cid-sCKVcn7uV5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCKVcn7uV5 .navbar .navbar-logo img {
  width: auto;
}
.cid-sCKVcn7uV5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCKVcn7uV5 .navbar.collapsed {
  justify-content: center;
}
.cid-sCKVcn7uV5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCKVcn7uV5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCKVcn7uV5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCKVcn7uV5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCKVcn7uV5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCKVcn7uV5 .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-sCKVcn7uV5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCKVcn7uV5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCKVcn7uV5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCKVcn7uV5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCKVcn7uV5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCKVcn7uV5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCKVcn7uV5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCKVcn7uV5 .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-sCKVcn7uV5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCKVcn7uV5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCKVcn7uV5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCKVcn7uV5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCKVcn7uV5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCKVcn7uV5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCKVcn7uV5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCKVcn7uV5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCKVcn7uV5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCKVcn7uV5 .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-sCKVcn7uV5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCKVcn7uV5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCKVcn7uV5 .dropdown-item:hover,
.cid-sCKVcn7uV5 .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCKVcn7uV5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCKVcn7uV5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCKVcn7uV5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCKVcn7uV5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCKVcn7uV5 .dropdown-menu,
.cid-sCKVcn7uV5 .navbar.opened {
  background: #ffffff !important;
}
.cid-sCKVcn7uV5 .nav-item:focus,
.cid-sCKVcn7uV5 .nav-link:focus {
  outline: none;
}
.cid-sCKVcn7uV5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCKVcn7uV5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCKVcn7uV5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCKVcn7uV5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCKVcn7uV5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCKVcn7uV5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCKVcn7uV5 .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-sCKVcn7uV5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCKVcn7uV5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCKVcn7uV5 .dropdown-item.active,
.cid-sCKVcn7uV5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sCKVcn7uV5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCKVcn7uV5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCKVcn7uV5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCKVcn7uV5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCKVcn7uV5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCKVcn7uV5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCKVcn7uV5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCKVcn7uV5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCKVcn7uV5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCKVcn7uV5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCKVcn7uV5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCKVcn7uV5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCKVcn7uV5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCKVcn7uV5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCKVcn7uV5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCKVcn7uV5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCKVcn7uV5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCKVcn7uV5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCKVcn7uV5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCKVcn7uV5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCKVcn7uV5 .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-sCKVcn7uV5 .navbar {
    height: 70px;
  }
  .cid-sCKVcn7uV5 .navbar.opened {
    height: auto;
  }
  .cid-sCKVcn7uV5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCKVclGoWK {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCKVclGoWK .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCKVclGoWK .price-wrapper h4,
.cid-sCKVclGoWK .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCKVclGoWK .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCKVclGoWK .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCKVclGoWK .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCKVclGoWK .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCKVclGoWK .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCKVclGoWK .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCKVclGoWK .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCKVclGoWK .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCKVclGoWK .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCKVclGoWK .card-wrapper {
    width: fit-content;
  }
}
.cid-sCKVclGoWK .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCKVclGoWK .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCKVclGoWK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCKVclGoWK .card-title,
.cid-sCKVclGoWK .card-icon {
  color: #5b6c8f;
}
.cid-sCKVclGoWK .mbr-section-title {
  color: #103178;
}
.cid-sCKVclGoWK .mbr-text,
.cid-sCKVclGoWK .mbr-section-btn {
  color: #103178;
}
.cid-sCKVclGoWK .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCKVclGoWK .price {
  text-align: center;
  color: #103178;
}
.cid-sCKVcmEcM3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCKVcmEcM3 .card-box {
  width: fit-content;
}
.cid-sCKVcmEcM3 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCKVcmEcM3 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCKVcmEcM3 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCKVcmEcM3 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCKVcmEcM3 .card-wrapper {
    width: 100%;
  }
}
.cid-sCKVcmEcM3 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCKVcmEcM3 .card-title,
.cid-sCKVcmEcM3 .card-icon {
  color: #103178;
}
.cid-sCKVcnHFwV {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKVcnHFwV .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCKVcnHFwV .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCKVcnHFwV .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCKVcnHFwV .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCKVcnHFwV .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCKVcnHFwV .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCKVcnHFwV .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCKVcnHFwV .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCKVcnHFwV .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCKVcnHFwV .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCKVcnHFwV .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCKVcnHFwV .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCKVcnHFwV .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCKVcnHFwV .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCKVcnHFwV .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCKVcnHFwV .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCKVcnHFwV .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCKVcnHFwV .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCKVcnHFwV .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCKVcnHFwV .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCKVcnHFwV .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCKVcohlXZ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCKVcohlXZ .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCKVcohlXZ .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCKVcohlXZ .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCKVcohlXZ .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCKVcohlXZ .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCKVcohlXZ .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCKVcohlXZ .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCKVcohlXZ .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCKVcohlXZ .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCKVcohlXZ .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCKVcohlXZ .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCKVcohlXZ .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCKVcohlXZ .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCKVcohlXZ .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCKVcohlXZ .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCKVcohlXZ .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCKVcohlXZ .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCKVcohlXZ .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCKVcohlXZ .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCKVcohlXZ .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCKVcohlXZ .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCKVcoXkBr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCKVcoXkBr .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCKVcoXkBr a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCKVcoXkBr .mbr-section-btn {
  margin: 0;
}
.cid-sCKVcoXkBr .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCKVcoXkBr .form-control:focus,
.cid-sCKVcoXkBr .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCKVcoXkBr .form-group {
  margin-bottom: 1rem;
}
.cid-sCKVcoXkBr input::-webkit-input-placeholder,
.cid-sCKVcoXkBr textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCKVcoXkBr input:-moz-placeholder,
.cid-sCKVcoXkBr textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCKVcoXkBr .jq-selectbox li,
.cid-sCKVcoXkBr .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKVcoXkBr .jq-selectbox li:hover,
.cid-sCKVcoXkBr .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKVcoXkBr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKVcoXkBr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKVcoXkBr .form-group,
.cid-sCKVcoXkBr .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCKVcoXkBr .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCKVcoXkBr .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCKVcoXkBr .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCKVcoXkBr .form-block {
    padding: 1rem;
  }
}
.cid-sCKVcoXkBr H4 {
  color: #ffffff;
}
.cid-sCKVcoXkBr P {
  color: #ffffff;
}
.cid-sCKVcoXkBr LABEL {
  color: #f0f2f5;
}
.cid-sCKVcpkZvt {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKVcpkZvt .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCKVcpkZvt .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCKVcpkZvt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKVcpkZvt .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCKVcpkZvt .process-icon,
.cid-sCKVcpkZvt .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCKVcpkZvt .wrapper,
.cid-sCKVcpkZvt .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCKVcpkZvt .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCKVcpkZvt .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCKVcpkZvt .icon-container a {
  display: inherit;
}
.cid-sCKVcpkZvt .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCKVcpkZvt .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCKVcpkZvt .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCKVcpkZvt .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCKVcpkZvt .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCKVcpkZvt .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCKVcpkZvt .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCKVcpkZvt .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCKVcpkZvt .mbr-section-title {
  margin: 0;
}
.cid-sCKVcpkZvt .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCKVcpkZvt .mbr-section-title,
.cid-sCKVcpkZvt .underline {
  color: #14287f;
}
.cid-sCKVcpkZvt .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCKVcpS6SE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCKVcpS6SE .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCKVcpS6SE .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCKVcpS6SE .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCKVcpS6SE .card-img span {
  color: #103178;
}
.cid-sCKVcpS6SE .row-item {
  margin-bottom: 2rem;
}
.cid-sCKVcpS6SE .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCKVcpS6SE .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCKVcpS6SE .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCKVcpS6SE .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCKVcpS6SE .mbr-card-title,
.cid-sCKVcpS6SE .card-img {
  color: #353535;
}
.cid-sCKVcqqMuA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKVcqqMuA .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCKVcqqMuA .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCKVcqqMuA .card-img {
  margin-bottom: 1rem;
}
.cid-sCKVcqqMuA .card-img span {
  font-size: 60px;
}
.cid-sCKVcqqMuA H1 {
  color: #103178;
}
.cid-sCKVcqMYHZ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCKVcqMYHZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCKVcqMYHZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCKVcqMYHZ .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCKVcqMYHZ .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCKVcqMYHZ .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCKVcqMYHZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCKVcqMYHZ .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCKVcqMYHZ .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCKVcqMYHZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCKVcqMYHZ .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCKVcqMYHZ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCKVcqMYHZ .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCKVcqMYHZ .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCKVcqMYHZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCKVcqMYHZ .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCKVcqMYHZ .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCKVcqMYHZ .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-sCKVcqMYHZ .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCKVcqMYHZ .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-sCKVcrvpOJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCKVcrvpOJ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCKVcrvpOJ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCKVcrvpOJ .mbr-section-btn {
  margin: 0;
}
.cid-sCKVcrvpOJ .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCKVcrvpOJ .form-control:focus,
.cid-sCKVcrvpOJ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCKVcrvpOJ .form-group {
  margin-bottom: 1rem;
}
.cid-sCKVcrvpOJ input::-webkit-input-placeholder,
.cid-sCKVcrvpOJ textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCKVcrvpOJ input:-moz-placeholder,
.cid-sCKVcrvpOJ textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCKVcrvpOJ .jq-selectbox li,
.cid-sCKVcrvpOJ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKVcrvpOJ .jq-selectbox li:hover,
.cid-sCKVcrvpOJ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCKVcrvpOJ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKVcrvpOJ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCKVcrvpOJ .form-group,
.cid-sCKVcrvpOJ .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCKVcrvpOJ .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCKVcrvpOJ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCKVcrvpOJ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCKVcrvpOJ .form-block {
    padding: 1rem;
  }
}
.cid-sCKVcrvpOJ H4 {
  color: #ffffff;
}
.cid-sCKVcrvpOJ P {
  color: #ffffff;
}
.cid-sCKVcrvpOJ LABEL {
  color: #f0f2f5;
}
.cid-sCKVcrU4wq {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCKVcrU4wq .content {
  padding-left: 30px;
}
.cid-sCKVcrU4wq .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCKVcrU4wq .mbr-section-title {
  color: #103178;
}
.cid-sCKVcrU4wq .mbr-text {
  color: #47b5ed;
}
.cid-sCKVcrU4wq .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCKVcrU4wq .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCKVcrU4wq .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCKVcrU4wq .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCKVcrU4wq .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCKVcrU4wq .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCKVcrU4wq .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCKVcrU4wq .card:last-child {
  border-bottom: none !important;
}
.cid-sCKVcrU4wq .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCKVcrU4wq .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title .toggle-icon:before,
.cid-sCKVcrU4wq .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCKVcrU4wq .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCKVcrU4wq .card .panel-body {
  padding: 14px 20px;
}
.cid-sCKVcrU4wq .card .panel-body p {
  color: #47b5ed;
}
.cid-sCKVcrU4wq .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCKVcrU4wq .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCKVcrU4wq .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCKVcrU4wq .collapsed .toggle-icon:before,
.cid-sCKVcrU4wq .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCKVcrU4wq .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCKVcrU4wq .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCKVcrU4wq * {
    text-align: left;
  }
}
.cid-sCKVcrU4wq .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCKVcswJLW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCKVcswJLW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCKVcswJLW .img-item,
.cid-sCKVcswJLW img {
  height: 100%;
  object-fit: cover;
}
.cid-sCKVcswJLW .container-fluid {
  padding: 0 1rem;
}
.cid-sCKVcswJLW .img-col {
  padding: 0;
}
.cid-sCKVcswJLW .col-auto {
  width: 100%;
}
.cid-sCKVcswJLW .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCKVcswJLW .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCKVcswJLW .form-control,
.cid-sCKVcswJLW .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcswJLW .form-control::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input::-webkit-input-placeholder,
.cid-sCKVcswJLW .form-control::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCKVcswJLW .form-control:-moz-placeholder,
.cid-sCKVcswJLW .field-input:-moz-placeholder,
.cid-sCKVcswJLW .form-control:-moz-placeholder,
.cid-sCKVcswJLW .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCKVcswJLW .form-control:hover,
.cid-sCKVcswJLW .field-input:hover,
.cid-sCKVcswJLW .form-control:focus,
.cid-sCKVcswJLW .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcswJLW .form-control:hover::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input:hover::-webkit-input-placeholder,
.cid-sCKVcswJLW .form-control:focus::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input:focus::-webkit-input-placeholder,
.cid-sCKVcswJLW .form-control:hover::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input:hover::-webkit-input-placeholder,
.cid-sCKVcswJLW .form-control:focus::-webkit-input-placeholder,
.cid-sCKVcswJLW .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCKVcswJLW .form-control:hover:-moz-placeholder,
.cid-sCKVcswJLW .field-input:hover:-moz-placeholder,
.cid-sCKVcswJLW .form-control:focus:-moz-placeholder,
.cid-sCKVcswJLW .field-input:focus:-moz-placeholder,
.cid-sCKVcswJLW .form-control:hover:-moz-placeholder,
.cid-sCKVcswJLW .field-input:hover:-moz-placeholder,
.cid-sCKVcswJLW .form-control:focus:-moz-placeholder,
.cid-sCKVcswJLW .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCKVcswJLW .jq-number__spin:hover,
.cid-sCKVcswJLW .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcswJLW .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcswJLW .jq-selectbox li,
.cid-sCKVcswJLW .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKVcswJLW .jq-selectbox li:hover,
.cid-sCKVcswJLW .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKVcswJLW .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCKVcswJLW .jq-number__spin.minus:hover:after,
.cid-sCKVcswJLW .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCKVcswJLW .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCKVcswJLW .jq-number__spin.minus:after,
.cid-sCKVcswJLW .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCKVcswJLW input::-webkit-clear-button {
  display: none;
}
.cid-sCKVcswJLW input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCKVcswJLW input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCKVcswJLW input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCKVcswJLW H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCKVcswJLW H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCKVcswJLW LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCKVcsWH0W {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCKVcsWH0W .wrap-block {
  padding-right: 30px;
}
.cid-sCKVcsWH0W .cards {
  padding-left: 30px;
}
.cid-sCKVcsWH0W .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCKVcsWH0W .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCKVcsWH0W .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCKVcsWH0W .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCKVcsWH0W .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCKVcsWH0W .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCKVcsWH0W .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCKVcsWH0W .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCKVcsWH0W .cards-wrap {
  flex-direction: column;
}
.cid-sCKVcsWH0W .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCKVcsWH0W .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCKVcsWH0W .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCKVcsWH0W .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCKVcsWH0W .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCKVcsWH0W * {
    text-align: left;
  }
}
.cid-sCKVcsWH0W .wrap-block .contents h4,
.cid-sCKVcsWH0W .menu-content-right,
.cid-sCKVcsWH0W .mbr-section-btn {
  color: #353535;
}
.cid-sCKVcsWH0W .wrap-block .contents .mbr-subtitle,
.cid-sCKVcsWH0W .menu-content-right {
  color: #767676;
}
.cid-sCKVcsWH0W .wrapper .mbr-text,
.cid-sCKVcsWH0W .img {
  color: #353535;
}
.cid-sCKVctuJmj {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCKVctuJmj .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCKVctuJmj .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCKVctuJmj .carousel-control-next,
.cid-sCKVctuJmj .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCKVctuJmj .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCKVctuJmj .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCKVctuJmj .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCKVctuJmj .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCKVctuJmj .carousel-item.active,
.cid-sCKVctuJmj .carousel-item-next,
.cid-sCKVctuJmj .carousel-item-prev {
  display: flex;
}
.cid-sCKVctuJmj .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCKVctuJmj .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCKVctuJmj .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCKVctuJmj .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCKVctuJmj .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCKVctuJmj .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCKVctuJmj .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCKVctuJmj .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCKVctuJmj .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCKVctuJmj .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCKVctuJmj h3,
.cid-sCKVctuJmj h4 {
  margin: 0;
  padding: 0;
}
.cid-sCKVctuJmj .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCKVctuJmj .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCKVctuJmj .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCKVctuJmj .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCKVctuJmj .testimonials-slider__icon {
    display: none;
  }
  .cid-sCKVctuJmj .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCKVctuJmj .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCKVctuJmj .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCKVctuJmj .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCKVctuJmj .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCKVctuJmj .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCKVctuJmj .wrapper-block {
    display: flex;
  }
  .cid-sCKVctuJmj .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCKVctuJmj .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCKVctuJmj .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCKVctuJmj .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCKVctuJmj .icon-left {
  margin-right: 0.1rem;
}
.cid-sCKVctuJmj .icon-right {
  margin-left: 0.1rem;
}
.cid-sCKVctuJmj H3 {
  color: #14287f;
}
.cid-sCKVctuJmj .mbr-text,
.cid-sCKVctuJmj .mbr-section-btn {
  color: #353535;
}
.cid-sCKVcvslgb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCKVcvslgb .mbr-section-title {
  margin: 0;
}
.cid-sCKVcvslgb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKVcvslgb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCKVcvslgb .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCKVcvslgb .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCKVcvslgb .team-item .item-image {
  position: relative !important;
}
.cid-sCKVcvslgb .team-item .item-image img {
  width: 100%;
}
.cid-sCKVcvslgb .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCKVcvslgb .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCKVcvslgb .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCKVcvslgb .team-item .item-caption {
  background: #efefef;
}
.cid-sCKVcvslgb .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCKVcvslgb .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCKVcvslgb .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCKVcvslgb .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcvslgb .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCKVcvslgb .mbr-section-title,
.cid-sCKVcvslgb .underline {
  color: #103178;
}
.cid-sCKVcwRaXo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCKVcwRaXo .mbr-section-title {
  margin: 0;
}
.cid-sCKVcwRaXo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCKVcwRaXo .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCKVcwRaXo .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCKVcwRaXo .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCKVcwRaXo .team-item .item-image {
  position: relative !important;
}
.cid-sCKVcwRaXo .team-item .item-image img {
  width: 100%;
}
.cid-sCKVcwRaXo .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCKVcwRaXo .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCKVcwRaXo .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCKVcwRaXo .team-item .item-caption {
  background: #efefef;
}
.cid-sCKVcwRaXo .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCKVcwRaXo .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCKVcwRaXo .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCKVcwRaXo .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCKVcwRaXo .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCKVcwRaXo .mbr-section-title,
.cid-sCKVcwRaXo .underline {
  color: #103178;
}
.cid-sCKVcwRaXo .item-role P {
  text-align: center;
}
.cid-sCKVcyny6A {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCKVcyny6A .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCKVcyny6A .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCKVcyny6A .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCKVcyny6A .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCKVcyny6A .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCKVcyny6A .text-content .list-block .card-img {
  width: auto;
}
.cid-sCKVcyny6A .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCKVcyny6A .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCKVcyny6A .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCKVcyny6A .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCKVcyny6A .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCKVcyny6A .text-content .social {
  font-size: 1.2rem;
}
.cid-sCKVcyny6A .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCKVcyny6A .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCKVcyny6A .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCKVcyny6A .list-block {
  position: relative;
}
.cid-sCKVcyny6A .list-block h4,
.cid-sCKVcyny6A .list-block p {
  padding-left: 2.625rem;
}
.cid-sCKVcyny6A .card-img {
  display: block;
}
.cid-sCKVcyny6A input,
.cid-sCKVcyny6A textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCKVcyny6A .form-control,
.cid-sCKVcyny6A .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcyny6A .form-control:hover,
.cid-sCKVcyny6A .field-input:hover,
.cid-sCKVcyny6A .form-control:focus,
.cid-sCKVcyny6A .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCKVcyny6A .form-control:focus,
.cid-sCKVcyny6A .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCKVcyny6A input::-webkit-input-placeholder,
.cid-sCKVcyny6A textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCKVcyny6A input:-moz-placeholder,
.cid-sCKVcyny6A textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCKVcyny6A .jq-selectbox li,
.cid-sCKVcyny6A .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCKVcyny6A .jq-selectbox li:hover,
.cid-sCKVcyny6A .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCKVcyny6A .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCKVcyny6A .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCKVcyny6A .mbr-form {
  max-width: 550px;
}
.cid-sCKVcyny6A .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCKVcyny6A .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCKVcyny6A .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCKVcyny6A .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCKVcyny6A .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCKVcyny6A .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCKVcyny6A .mbr-section-title,
  .cid-sCKVcyny6A .content-title,
  .cid-sCKVcyny6A .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCKVcyny6A .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCKVcyny6A .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCKVcyny6A .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCKVcz2Q3z {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCKVcz2Q3z .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCKVcz2Q3z .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCKVcz2Q3z .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCKVcz2Q3z .card-img span {
  color: #279e64;
}
.cid-sCKVcz2Q3z .row-item {
  margin-bottom: 2rem;
}
.cid-sCKVcz2Q3z .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCKVcz2Q3z .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCKVcz2Q3z .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCKVcz2Q3z .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCKVczVwkX {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCKVczVwkX .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCKVczVwkX .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCKVczVwkX .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCKVczVwkX .mbr-text {
  color: #444;
}
.cid-sCKVczVwkX h5 {
  margin-bottom: 0;
}
.cid-sCKVczVwkX .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCKVczVwkX .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCKVczVwkX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCKVczVwkX .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCKVczVwkX .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCKVczVwkX .social-list a:hover {
  opacity: .4;
}
.cid-sCKVczVwkX .media-container-row > div {
  padding: 0px;
}
.cid-sCKVczVwkX .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCKVczVwkX .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCKVczVwkX .group-title SPAN {
  color: #656565;
}
.cid-sCKVczVwkX .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCKVczVwkX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCKVczVwkX h3 {
    margin-bottom: 10px;
  }
}
.cid-sCKVczVwkX .links SPAN {
  color: #9e9e9e;
}
.cid-sCKVczVwkX .links,
.cid-sCKVczVwkX .navbar-brand {
  color: #eeeff2;
}
.cid-sCKVczVwkX .links,
.cid-sCKVczVwkX .social-list {
  text-align: left;
}
.cid-sCS122KvxW.popup-builder {
  background-color: #ffffff;
}
.cid-sCS122KvxW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS122KvxW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS122KvxW .modal-content,
.cid-sCS122KvxW .modal-dialog {
  height: auto;
}
.cid-sCS122KvxW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS122KvxW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS122KvxW .form-wrapper .mbr-form .form-group,
  .cid-sCS122KvxW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS122KvxW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS122KvxW .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-sCS122KvxW .mbr-text {
  text-align: center;
}
.cid-sCS122KvxW .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS122KvxW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS122KvxW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS122KvxW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS122KvxW .modal-open {
  overflow: hidden;
}
.cid-sCS122KvxW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS122KvxW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS122KvxW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS122KvxW .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-sCS122KvxW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS122KvxW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS122KvxW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS122KvxW .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-sCS122KvxW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS122KvxW .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS122KvxW .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS122KvxW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS122KvxW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS122KvxW .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS122KvxW .modal-header .close:focus {
  outline: none;
}
.cid-sCS122KvxW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS122KvxW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS122KvxW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS122KvxW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS122KvxW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS122KvxW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS122KvxW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS122KvxW .modal-sm {
    max-width: 300px;
  }
  .cid-sCS122KvxW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS122KvxW .modal-lg,
  .cid-sCS122KvxW .modal-xl {
    max-width: 800px;
  }
  .cid-sCS122KvxW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS122KvxW .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS122KvxW .container {
    max-width: 1140px;
  }
}
.cid-sCS122KvxW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS122KvxW .container {
    max-width: 720px;
  }
}
.cid-sCS122KvxW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS122KvxW .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-sCS122KvxW .form-group {
  margin-bottom: 1rem;
}
.cid-sCS122KvxW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS122KvxW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS122KvxW .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-sCS122KvxW H5 {
  text-align: center;
}
.cid-sCS122KvxW P {
  text-align: center;
}
.cid-sCLwhxj6aH .navbar-dropdown {
  position: relative !important;
}
.cid-sCLwhxj6aH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCLwhxj6aH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCLwhxj6aH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCLwhxj6aH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCLwhxj6aH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCLwhxj6aH .container {
    padding: 0 1rem;
  }
}
.cid-sCLwhxj6aH .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCLwhxj6aH .nav-link {
  position: relative;
}
.cid-sCLwhxj6aH .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCLwhxj6aH .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-sCLwhxj6aH .navbar.opened {
  transition: all 0.3s;
}
.cid-sCLwhxj6aH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCLwhxj6aH .navbar .navbar-logo img {
  width: auto;
}
.cid-sCLwhxj6aH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCLwhxj6aH .navbar.collapsed {
  justify-content: center;
}
.cid-sCLwhxj6aH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCLwhxj6aH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCLwhxj6aH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCLwhxj6aH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCLwhxj6aH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCLwhxj6aH .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-sCLwhxj6aH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCLwhxj6aH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCLwhxj6aH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCLwhxj6aH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCLwhxj6aH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCLwhxj6aH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCLwhxj6aH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCLwhxj6aH .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-sCLwhxj6aH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCLwhxj6aH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCLwhxj6aH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCLwhxj6aH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCLwhxj6aH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCLwhxj6aH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCLwhxj6aH .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCLwhxj6aH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCLwhxj6aH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCLwhxj6aH .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-sCLwhxj6aH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCLwhxj6aH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCLwhxj6aH .dropdown-item:hover,
.cid-sCLwhxj6aH .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCLwhxj6aH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCLwhxj6aH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCLwhxj6aH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCLwhxj6aH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCLwhxj6aH .dropdown-menu,
.cid-sCLwhxj6aH .navbar.opened {
  background: #ffffff !important;
}
.cid-sCLwhxj6aH .nav-item:focus,
.cid-sCLwhxj6aH .nav-link:focus {
  outline: none;
}
.cid-sCLwhxj6aH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCLwhxj6aH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCLwhxj6aH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCLwhxj6aH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCLwhxj6aH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCLwhxj6aH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCLwhxj6aH .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-sCLwhxj6aH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCLwhxj6aH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCLwhxj6aH .dropdown-item.active,
.cid-sCLwhxj6aH .dropdown-item:active {
  background-color: transparent;
}
.cid-sCLwhxj6aH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCLwhxj6aH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCLwhxj6aH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCLwhxj6aH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCLwhxj6aH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCLwhxj6aH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCLwhxj6aH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCLwhxj6aH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCLwhxj6aH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCLwhxj6aH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCLwhxj6aH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCLwhxj6aH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLwhxj6aH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLwhxj6aH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCLwhxj6aH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLwhxj6aH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCLwhxj6aH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCLwhxj6aH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLwhxj6aH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCLwhxj6aH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCLwhxj6aH .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-sCLwhxj6aH .navbar {
    height: 70px;
  }
  .cid-sCLwhxj6aH .navbar.opened {
    height: auto;
  }
  .cid-sCLwhxj6aH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCLwhw5typ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCLwhw5typ .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCLwhw5typ .price-wrapper h4,
.cid-sCLwhw5typ .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCLwhw5typ .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCLwhw5typ .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCLwhw5typ .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCLwhw5typ .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCLwhw5typ .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCLwhw5typ .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLwhw5typ .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLwhw5typ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCLwhw5typ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCLwhw5typ .card-wrapper {
    width: fit-content;
  }
}
.cid-sCLwhw5typ .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCLwhw5typ .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCLwhw5typ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCLwhw5typ .card-title,
.cid-sCLwhw5typ .card-icon {
  color: #5b6c8f;
}
.cid-sCLwhw5typ .mbr-section-title {
  color: #103178;
}
.cid-sCLwhw5typ .mbr-text,
.cid-sCLwhw5typ .mbr-section-btn {
  color: #103178;
}
.cid-sCLwhw5typ .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCLwhw5typ .price {
  text-align: center;
  color: #103178;
}
.cid-sCLwhwUfXX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCLwhwUfXX .card-box {
  width: fit-content;
}
.cid-sCLwhwUfXX .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCLwhwUfXX .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLwhwUfXX .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLwhwUfXX .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCLwhwUfXX .card-wrapper {
    width: 100%;
  }
}
.cid-sCLwhwUfXX .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCLwhwUfXX .card-title,
.cid-sCLwhwUfXX .card-icon {
  color: #103178;
}
.cid-sCLwhxRPEN {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLwhxRPEN .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCLwhxRPEN .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCLwhxRPEN .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCLwhxRPEN .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCLwhxRPEN .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCLwhxRPEN .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCLwhxRPEN .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCLwhxRPEN .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCLwhxRPEN .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCLwhxRPEN .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCLwhxRPEN .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCLwhxRPEN .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCLwhxRPEN .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCLwhxRPEN .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCLwhxRPEN .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCLwhxRPEN .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCLwhxRPEN .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCLwhxRPEN .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCLwhxRPEN .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCLwhxRPEN .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCLwhxRPEN .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCLwhz4SSZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLwhz4SSZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLwhz4SSZ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLwhz4SSZ .mbr-section-btn {
  margin: 0;
}
.cid-sCLwhz4SSZ .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLwhz4SSZ .form-control:focus,
.cid-sCLwhz4SSZ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLwhz4SSZ .form-group {
  margin-bottom: 1rem;
}
.cid-sCLwhz4SSZ input::-webkit-input-placeholder,
.cid-sCLwhz4SSZ textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLwhz4SSZ input:-moz-placeholder,
.cid-sCLwhz4SSZ textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLwhz4SSZ .jq-selectbox li,
.cid-sCLwhz4SSZ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLwhz4SSZ .jq-selectbox li:hover,
.cid-sCLwhz4SSZ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLwhz4SSZ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLwhz4SSZ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLwhz4SSZ .form-group,
.cid-sCLwhz4SSZ .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLwhz4SSZ .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLwhz4SSZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLwhz4SSZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLwhz4SSZ .form-block {
    padding: 1rem;
  }
}
.cid-sCLwhz4SSZ H4 {
  color: #ffffff;
}
.cid-sCLwhz4SSZ P {
  color: #ffffff;
}
.cid-sCLwhz4SSZ LABEL {
  color: #f0f2f5;
}
.cid-sCLwhzrcKC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLwhzrcKC .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCLwhzrcKC .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCLwhzrcKC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLwhzrcKC .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCLwhzrcKC .process-icon,
.cid-sCLwhzrcKC .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCLwhzrcKC .wrapper,
.cid-sCLwhzrcKC .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCLwhzrcKC .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCLwhzrcKC .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCLwhzrcKC .icon-container a {
  display: inherit;
}
.cid-sCLwhzrcKC .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCLwhzrcKC .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCLwhzrcKC .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCLwhzrcKC .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCLwhzrcKC .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCLwhzrcKC .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCLwhzrcKC .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCLwhzrcKC .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCLwhzrcKC .mbr-section-title {
  margin: 0;
}
.cid-sCLwhzrcKC .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCLwhzrcKC .mbr-section-title,
.cid-sCLwhzrcKC .underline {
  color: #14287f;
}
.cid-sCLwhzrcKC .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCLwhzX76C {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCLwhzX76C .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLwhzX76C .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCLwhzX76C .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCLwhzX76C .card-img span {
  color: #103178;
}
.cid-sCLwhzX76C .row-item {
  margin-bottom: 2rem;
}
.cid-sCLwhzX76C .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLwhzX76C .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCLwhzX76C .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCLwhzX76C .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLwhzX76C .mbr-card-title,
.cid-sCLwhzX76C .card-img {
  color: #353535;
}
.cid-sCLwhAsOkR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLwhAsOkR .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCLwhAsOkR .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCLwhAsOkR .card-img {
  margin-bottom: 1rem;
}
.cid-sCLwhAsOkR .card-img span {
  font-size: 60px;
}
.cid-sCLwhAsOkR H1 {
  color: #103178;
}
.cid-sCLwhAMHC8 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCLwhAMHC8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCLwhAMHC8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCLwhAMHC8 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCLwhAMHC8 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCLwhAMHC8 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCLwhAMHC8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCLwhAMHC8 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCLwhAMHC8 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCLwhAMHC8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCLwhAMHC8 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCLwhAMHC8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCLwhAMHC8 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCLwhAMHC8 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCLwhAMHC8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCLwhAMHC8 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCLwhAMHC8 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCLwhAMHC8 .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-sCLwhAMHC8 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCLwhAMHC8 .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-sCLwhBnAvs {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLwhBnAvs .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLwhBnAvs a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLwhBnAvs .mbr-section-btn {
  margin: 0;
}
.cid-sCLwhBnAvs .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLwhBnAvs .form-control:focus,
.cid-sCLwhBnAvs .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLwhBnAvs .form-group {
  margin-bottom: 1rem;
}
.cid-sCLwhBnAvs input::-webkit-input-placeholder,
.cid-sCLwhBnAvs textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLwhBnAvs input:-moz-placeholder,
.cid-sCLwhBnAvs textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLwhBnAvs .jq-selectbox li,
.cid-sCLwhBnAvs .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLwhBnAvs .jq-selectbox li:hover,
.cid-sCLwhBnAvs .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLwhBnAvs .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLwhBnAvs .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLwhBnAvs .form-group,
.cid-sCLwhBnAvs .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLwhBnAvs .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLwhBnAvs .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLwhBnAvs .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLwhBnAvs .form-block {
    padding: 1rem;
  }
}
.cid-sCLwhBnAvs H4 {
  color: #ffffff;
}
.cid-sCLwhBnAvs P {
  color: #ffffff;
}
.cid-sCLwhBnAvs LABEL {
  color: #f0f2f5;
}
.cid-sCLwhBL3VO {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCLwhBL3VO .content {
  padding-left: 30px;
}
.cid-sCLwhBL3VO .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCLwhBL3VO .mbr-section-title {
  color: #103178;
}
.cid-sCLwhBL3VO .mbr-text {
  color: #47b5ed;
}
.cid-sCLwhBL3VO .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCLwhBL3VO .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCLwhBL3VO .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCLwhBL3VO .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCLwhBL3VO .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCLwhBL3VO .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCLwhBL3VO .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCLwhBL3VO .card:last-child {
  border-bottom: none !important;
}
.cid-sCLwhBL3VO .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCLwhBL3VO .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title .toggle-icon:before,
.cid-sCLwhBL3VO .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCLwhBL3VO .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCLwhBL3VO .card .panel-body {
  padding: 14px 20px;
}
.cid-sCLwhBL3VO .card .panel-body p {
  color: #47b5ed;
}
.cid-sCLwhBL3VO .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCLwhBL3VO .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCLwhBL3VO .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCLwhBL3VO .collapsed .toggle-icon:before,
.cid-sCLwhBL3VO .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCLwhBL3VO .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCLwhBL3VO .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCLwhBL3VO * {
    text-align: left;
  }
}
.cid-sCLwhBL3VO .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCLwhClKEt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCLwhClKEt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCLwhClKEt .img-item,
.cid-sCLwhClKEt img {
  height: 100%;
  object-fit: cover;
}
.cid-sCLwhClKEt .container-fluid {
  padding: 0 1rem;
}
.cid-sCLwhClKEt .img-col {
  padding: 0;
}
.cid-sCLwhClKEt .col-auto {
  width: 100%;
}
.cid-sCLwhClKEt .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCLwhClKEt .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCLwhClKEt .form-control,
.cid-sCLwhClKEt .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhClKEt .form-control::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input::-webkit-input-placeholder,
.cid-sCLwhClKEt .form-control::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLwhClKEt .form-control:-moz-placeholder,
.cid-sCLwhClKEt .field-input:-moz-placeholder,
.cid-sCLwhClKEt .form-control:-moz-placeholder,
.cid-sCLwhClKEt .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCLwhClKEt .form-control:hover,
.cid-sCLwhClKEt .field-input:hover,
.cid-sCLwhClKEt .form-control:focus,
.cid-sCLwhClKEt .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhClKEt .form-control:hover::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input:hover::-webkit-input-placeholder,
.cid-sCLwhClKEt .form-control:focus::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input:focus::-webkit-input-placeholder,
.cid-sCLwhClKEt .form-control:hover::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input:hover::-webkit-input-placeholder,
.cid-sCLwhClKEt .form-control:focus::-webkit-input-placeholder,
.cid-sCLwhClKEt .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLwhClKEt .form-control:hover:-moz-placeholder,
.cid-sCLwhClKEt .field-input:hover:-moz-placeholder,
.cid-sCLwhClKEt .form-control:focus:-moz-placeholder,
.cid-sCLwhClKEt .field-input:focus:-moz-placeholder,
.cid-sCLwhClKEt .form-control:hover:-moz-placeholder,
.cid-sCLwhClKEt .field-input:hover:-moz-placeholder,
.cid-sCLwhClKEt .form-control:focus:-moz-placeholder,
.cid-sCLwhClKEt .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCLwhClKEt .jq-number__spin:hover,
.cid-sCLwhClKEt .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhClKEt .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhClKEt .jq-selectbox li,
.cid-sCLwhClKEt .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLwhClKEt .jq-selectbox li:hover,
.cid-sCLwhClKEt .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLwhClKEt .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCLwhClKEt .jq-number__spin.minus:hover:after,
.cid-sCLwhClKEt .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLwhClKEt .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCLwhClKEt .jq-number__spin.minus:after,
.cid-sCLwhClKEt .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLwhClKEt input::-webkit-clear-button {
  display: none;
}
.cid-sCLwhClKEt input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCLwhClKEt input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCLwhClKEt input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCLwhClKEt H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCLwhClKEt H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCLwhClKEt LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCLwhCKPv5 {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLwhCKPv5 .wrap-block {
  padding-right: 30px;
}
.cid-sCLwhCKPv5 .cards {
  padding-left: 30px;
}
.cid-sCLwhCKPv5 .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCLwhCKPv5 .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCLwhCKPv5 .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCLwhCKPv5 .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCLwhCKPv5 .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCLwhCKPv5 .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCLwhCKPv5 .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCLwhCKPv5 .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCLwhCKPv5 .cards-wrap {
  flex-direction: column;
}
.cid-sCLwhCKPv5 .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCLwhCKPv5 .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCLwhCKPv5 .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCLwhCKPv5 .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCLwhCKPv5 .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCLwhCKPv5 * {
    text-align: left;
  }
}
.cid-sCLwhCKPv5 .wrap-block .contents h4,
.cid-sCLwhCKPv5 .menu-content-right,
.cid-sCLwhCKPv5 .mbr-section-btn {
  color: #353535;
}
.cid-sCLwhCKPv5 .wrap-block .contents .mbr-subtitle,
.cid-sCLwhCKPv5 .menu-content-right {
  color: #767676;
}
.cid-sCLwhCKPv5 .wrapper .mbr-text,
.cid-sCLwhCKPv5 .img {
  color: #353535;
}
.cid-sCLwhDlypz {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCLwhDlypz .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCLwhDlypz .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCLwhDlypz .carousel-control-next,
.cid-sCLwhDlypz .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCLwhDlypz .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCLwhDlypz .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCLwhDlypz .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCLwhDlypz .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCLwhDlypz .carousel-item.active,
.cid-sCLwhDlypz .carousel-item-next,
.cid-sCLwhDlypz .carousel-item-prev {
  display: flex;
}
.cid-sCLwhDlypz .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCLwhDlypz .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCLwhDlypz .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCLwhDlypz .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCLwhDlypz .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCLwhDlypz .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCLwhDlypz .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCLwhDlypz .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCLwhDlypz .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCLwhDlypz .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCLwhDlypz h3,
.cid-sCLwhDlypz h4 {
  margin: 0;
  padding: 0;
}
.cid-sCLwhDlypz .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCLwhDlypz .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLwhDlypz .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLwhDlypz .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLwhDlypz .testimonials-slider__icon {
    display: none;
  }
  .cid-sCLwhDlypz .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCLwhDlypz .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLwhDlypz .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLwhDlypz .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLwhDlypz .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCLwhDlypz .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCLwhDlypz .wrapper-block {
    display: flex;
  }
  .cid-sCLwhDlypz .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCLwhDlypz .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCLwhDlypz .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCLwhDlypz .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCLwhDlypz .icon-left {
  margin-right: 0.1rem;
}
.cid-sCLwhDlypz .icon-right {
  margin-left: 0.1rem;
}
.cid-sCLwhDlypz H3 {
  color: #14287f;
}
.cid-sCLwhDlypz .mbr-text,
.cid-sCLwhDlypz .mbr-section-btn {
  color: #353535;
}
.cid-sCLwhEhMwl {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLwhEhMwl .mbr-section-title {
  margin: 0;
}
.cid-sCLwhEhMwl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLwhEhMwl .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLwhEhMwl .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLwhEhMwl .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLwhEhMwl .team-item .item-image {
  position: relative !important;
}
.cid-sCLwhEhMwl .team-item .item-image img {
  width: 100%;
}
.cid-sCLwhEhMwl .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLwhEhMwl .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLwhEhMwl .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLwhEhMwl .team-item .item-caption {
  background: #efefef;
}
.cid-sCLwhEhMwl .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLwhEhMwl .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLwhEhMwl .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLwhEhMwl .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhEhMwl .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLwhEhMwl .mbr-section-title,
.cid-sCLwhEhMwl .underline {
  color: #103178;
}
.cid-sCLwhFi4Ea {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLwhFi4Ea .mbr-section-title {
  margin: 0;
}
.cid-sCLwhFi4Ea .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLwhFi4Ea .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLwhFi4Ea .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLwhFi4Ea .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLwhFi4Ea .team-item .item-image {
  position: relative !important;
}
.cid-sCLwhFi4Ea .team-item .item-image img {
  width: 100%;
}
.cid-sCLwhFi4Ea .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLwhFi4Ea .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLwhFi4Ea .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLwhFi4Ea .team-item .item-caption {
  background: #efefef;
}
.cid-sCLwhFi4Ea .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLwhFi4Ea .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLwhFi4Ea .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLwhFi4Ea .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLwhFi4Ea .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLwhFi4Ea .mbr-section-title,
.cid-sCLwhFi4Ea .underline {
  color: #103178;
}
.cid-sCLwhFi4Ea .item-role P {
  text-align: center;
}
.cid-sCLwhGdrEK {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCLwhGdrEK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCLwhGdrEK .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCLwhGdrEK .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCLwhGdrEK .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCLwhGdrEK .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCLwhGdrEK .text-content .list-block .card-img {
  width: auto;
}
.cid-sCLwhGdrEK .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCLwhGdrEK .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCLwhGdrEK .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCLwhGdrEK .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCLwhGdrEK .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCLwhGdrEK .text-content .social {
  font-size: 1.2rem;
}
.cid-sCLwhGdrEK .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCLwhGdrEK .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCLwhGdrEK .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCLwhGdrEK .list-block {
  position: relative;
}
.cid-sCLwhGdrEK .list-block h4,
.cid-sCLwhGdrEK .list-block p {
  padding-left: 2.625rem;
}
.cid-sCLwhGdrEK .card-img {
  display: block;
}
.cid-sCLwhGdrEK input,
.cid-sCLwhGdrEK textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCLwhGdrEK .form-control,
.cid-sCLwhGdrEK .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhGdrEK .form-control:hover,
.cid-sCLwhGdrEK .field-input:hover,
.cid-sCLwhGdrEK .form-control:focus,
.cid-sCLwhGdrEK .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCLwhGdrEK .form-control:focus,
.cid-sCLwhGdrEK .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCLwhGdrEK input::-webkit-input-placeholder,
.cid-sCLwhGdrEK textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCLwhGdrEK input:-moz-placeholder,
.cid-sCLwhGdrEK textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCLwhGdrEK .jq-selectbox li,
.cid-sCLwhGdrEK .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLwhGdrEK .jq-selectbox li:hover,
.cid-sCLwhGdrEK .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCLwhGdrEK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCLwhGdrEK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCLwhGdrEK .mbr-form {
  max-width: 550px;
}
.cid-sCLwhGdrEK .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCLwhGdrEK .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCLwhGdrEK .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCLwhGdrEK .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCLwhGdrEK .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCLwhGdrEK .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCLwhGdrEK .mbr-section-title,
  .cid-sCLwhGdrEK .content-title,
  .cid-sCLwhGdrEK .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCLwhGdrEK .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCLwhGdrEK .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCLwhGdrEK .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCLwhGUfcX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCLwhGUfcX .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLwhGUfcX .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCLwhGUfcX .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCLwhGUfcX .card-img span {
  color: #279e64;
}
.cid-sCLwhGUfcX .row-item {
  margin-bottom: 2rem;
}
.cid-sCLwhGUfcX .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLwhGUfcX .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCLwhGUfcX .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCLwhGUfcX .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLwhHOasO {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCLwhHOasO .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCLwhHOasO .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCLwhHOasO .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCLwhHOasO .mbr-text {
  color: #444;
}
.cid-sCLwhHOasO h5 {
  margin-bottom: 0;
}
.cid-sCLwhHOasO .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCLwhHOasO .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCLwhHOasO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCLwhHOasO .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCLwhHOasO .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCLwhHOasO .social-list a:hover {
  opacity: .4;
}
.cid-sCLwhHOasO .media-container-row > div {
  padding: 0px;
}
.cid-sCLwhHOasO .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCLwhHOasO .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCLwhHOasO .group-title SPAN {
  color: #656565;
}
.cid-sCLwhHOasO .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCLwhHOasO .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCLwhHOasO h3 {
    margin-bottom: 10px;
  }
}
.cid-sCLwhHOasO .links SPAN {
  color: #9e9e9e;
}
.cid-sCLwhHOasO .links,
.cid-sCLwhHOasO .navbar-brand {
  color: #eeeff2;
}
.cid-sCLwhHOasO .links,
.cid-sCLwhHOasO .social-list {
  text-align: left;
}
.cid-sCS50oQ7NN.popup-builder {
  background-color: #ffffff;
}
.cid-sCS50oQ7NN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS50oQ7NN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS50oQ7NN .modal-content,
.cid-sCS50oQ7NN .modal-dialog {
  height: auto;
}
.cid-sCS50oQ7NN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS50oQ7NN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS50oQ7NN .form-wrapper .mbr-form .form-group,
  .cid-sCS50oQ7NN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS50oQ7NN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS50oQ7NN .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-sCS50oQ7NN .mbr-text {
  text-align: center;
}
.cid-sCS50oQ7NN .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS50oQ7NN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS50oQ7NN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS50oQ7NN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS50oQ7NN .modal-open {
  overflow: hidden;
}
.cid-sCS50oQ7NN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS50oQ7NN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS50oQ7NN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS50oQ7NN .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-sCS50oQ7NN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS50oQ7NN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS50oQ7NN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS50oQ7NN .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-sCS50oQ7NN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS50oQ7NN .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS50oQ7NN .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS50oQ7NN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS50oQ7NN .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS50oQ7NN .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS50oQ7NN .modal-header .close:focus {
  outline: none;
}
.cid-sCS50oQ7NN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS50oQ7NN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS50oQ7NN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS50oQ7NN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS50oQ7NN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS50oQ7NN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS50oQ7NN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS50oQ7NN .modal-sm {
    max-width: 300px;
  }
  .cid-sCS50oQ7NN .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS50oQ7NN .modal-lg,
  .cid-sCS50oQ7NN .modal-xl {
    max-width: 800px;
  }
  .cid-sCS50oQ7NN .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS50oQ7NN .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS50oQ7NN .container {
    max-width: 1140px;
  }
}
.cid-sCS50oQ7NN .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS50oQ7NN .container {
    max-width: 720px;
  }
}
.cid-sCS50oQ7NN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS50oQ7NN .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-sCS50oQ7NN .form-group {
  margin-bottom: 1rem;
}
.cid-sCS50oQ7NN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS50oQ7NN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS50oQ7NN .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-sCS50oQ7NN H5 {
  text-align: center;
}
.cid-sCS50oQ7NN P {
  text-align: center;
}
.cid-sCLaiiN0Vm .navbar-dropdown {
  position: relative !important;
}
.cid-sCLaiiN0Vm .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCLaiiN0Vm .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCLaiiN0Vm .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCLaiiN0Vm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCLaiiN0Vm .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCLaiiN0Vm .container {
    padding: 0 1rem;
  }
}
.cid-sCLaiiN0Vm .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCLaiiN0Vm .nav-link {
  position: relative;
}
.cid-sCLaiiN0Vm .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCLaiiN0Vm .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-sCLaiiN0Vm .navbar.opened {
  transition: all 0.3s;
}
.cid-sCLaiiN0Vm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCLaiiN0Vm .navbar .navbar-logo img {
  width: auto;
}
.cid-sCLaiiN0Vm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCLaiiN0Vm .navbar.collapsed {
  justify-content: center;
}
.cid-sCLaiiN0Vm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCLaiiN0Vm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCLaiiN0Vm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCLaiiN0Vm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCLaiiN0Vm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCLaiiN0Vm .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-sCLaiiN0Vm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCLaiiN0Vm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCLaiiN0Vm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCLaiiN0Vm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCLaiiN0Vm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCLaiiN0Vm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCLaiiN0Vm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCLaiiN0Vm .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-sCLaiiN0Vm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCLaiiN0Vm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCLaiiN0Vm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCLaiiN0Vm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCLaiiN0Vm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCLaiiN0Vm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCLaiiN0Vm .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCLaiiN0Vm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCLaiiN0Vm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCLaiiN0Vm .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-sCLaiiN0Vm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCLaiiN0Vm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCLaiiN0Vm .dropdown-item:hover,
.cid-sCLaiiN0Vm .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCLaiiN0Vm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCLaiiN0Vm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCLaiiN0Vm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCLaiiN0Vm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCLaiiN0Vm .dropdown-menu,
.cid-sCLaiiN0Vm .navbar.opened {
  background: #ffffff !important;
}
.cid-sCLaiiN0Vm .nav-item:focus,
.cid-sCLaiiN0Vm .nav-link:focus {
  outline: none;
}
.cid-sCLaiiN0Vm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCLaiiN0Vm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCLaiiN0Vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCLaiiN0Vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCLaiiN0Vm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCLaiiN0Vm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCLaiiN0Vm .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-sCLaiiN0Vm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCLaiiN0Vm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCLaiiN0Vm .dropdown-item.active,
.cid-sCLaiiN0Vm .dropdown-item:active {
  background-color: transparent;
}
.cid-sCLaiiN0Vm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCLaiiN0Vm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCLaiiN0Vm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCLaiiN0Vm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCLaiiN0Vm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCLaiiN0Vm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCLaiiN0Vm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCLaiiN0Vm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCLaiiN0Vm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCLaiiN0Vm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCLaiiN0Vm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCLaiiN0Vm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLaiiN0Vm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLaiiN0Vm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCLaiiN0Vm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLaiiN0Vm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCLaiiN0Vm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCLaiiN0Vm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLaiiN0Vm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCLaiiN0Vm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCLaiiN0Vm .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-sCLaiiN0Vm .navbar {
    height: 70px;
  }
  .cid-sCLaiiN0Vm .navbar.opened {
    height: auto;
  }
  .cid-sCLaiiN0Vm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCLaihknBz {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCLaihknBz .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCLaihknBz .price-wrapper h4,
.cid-sCLaihknBz .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCLaihknBz .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCLaihknBz .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCLaihknBz .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCLaihknBz .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCLaihknBz .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCLaihknBz .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLaihknBz .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLaihknBz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCLaihknBz .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCLaihknBz .card-wrapper {
    width: fit-content;
  }
}
.cid-sCLaihknBz .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCLaihknBz .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCLaihknBz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCLaihknBz .card-title,
.cid-sCLaihknBz .card-icon {
  color: #5b6c8f;
}
.cid-sCLaihknBz .mbr-section-title {
  color: #103178;
}
.cid-sCLaihknBz .mbr-text,
.cid-sCLaihknBz .mbr-section-btn {
  color: #103178;
}
.cid-sCLaihknBz .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCLaihknBz .price {
  text-align: center;
  color: #103178;
}
.cid-sCLaiijxqi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCLaiijxqi .card-box {
  width: fit-content;
}
.cid-sCLaiijxqi .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCLaiijxqi .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLaiijxqi .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLaiijxqi .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCLaiijxqi .card-wrapper {
    width: 100%;
  }
}
.cid-sCLaiijxqi .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCLaiijxqi .card-title,
.cid-sCLaiijxqi .card-icon {
  color: #103178;
}
.cid-sCLaijrPav {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLaijrPav .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCLaijrPav .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCLaijrPav .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCLaijrPav .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCLaijrPav .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCLaijrPav .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCLaijrPav .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCLaijrPav .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCLaijrPav .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCLaijrPav .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCLaijrPav .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCLaijrPav .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCLaijrPav .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCLaijrPav .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCLaijrPav .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCLaijrPav .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCLaijrPav .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCLaijrPav .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCLaijrPav .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCLaijrPav .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCLaijrPav .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCLaik4hem {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLaik4hem .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCLaik4hem .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCLaik4hem .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCLaik4hem .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCLaik4hem .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCLaik4hem .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCLaik4hem .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCLaik4hem .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCLaik4hem .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCLaik4hem .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCLaik4hem .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCLaik4hem .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCLaik4hem .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCLaik4hem .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCLaik4hem .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCLaik4hem .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCLaik4hem .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCLaik4hem .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCLaik4hem .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCLaik4hem .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCLaik4hem .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCLaikIU9v {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLaikIU9v .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLaikIU9v a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLaikIU9v .mbr-section-btn {
  margin: 0;
}
.cid-sCLaikIU9v .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLaikIU9v .form-control:focus,
.cid-sCLaikIU9v .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLaikIU9v .form-group {
  margin-bottom: 1rem;
}
.cid-sCLaikIU9v input::-webkit-input-placeholder,
.cid-sCLaikIU9v textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLaikIU9v input:-moz-placeholder,
.cid-sCLaikIU9v textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLaikIU9v .jq-selectbox li,
.cid-sCLaikIU9v .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLaikIU9v .jq-selectbox li:hover,
.cid-sCLaikIU9v .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLaikIU9v .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLaikIU9v .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLaikIU9v .form-group,
.cid-sCLaikIU9v .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLaikIU9v .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLaikIU9v .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLaikIU9v .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLaikIU9v .form-block {
    padding: 1rem;
  }
}
.cid-sCLaikIU9v H4 {
  color: #ffffff;
}
.cid-sCLaikIU9v P {
  color: #ffffff;
}
.cid-sCLaikIU9v LABEL {
  color: #f0f2f5;
}
.cid-sCLail8uyP {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLail8uyP .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCLail8uyP .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCLail8uyP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLail8uyP .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCLail8uyP .process-icon,
.cid-sCLail8uyP .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCLail8uyP .wrapper,
.cid-sCLail8uyP .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCLail8uyP .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCLail8uyP .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCLail8uyP .icon-container a {
  display: inherit;
}
.cid-sCLail8uyP .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCLail8uyP .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCLail8uyP .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCLail8uyP .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCLail8uyP .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCLail8uyP .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCLail8uyP .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCLail8uyP .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCLail8uyP .mbr-section-title {
  margin: 0;
}
.cid-sCLail8uyP .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCLail8uyP .mbr-section-title,
.cid-sCLail8uyP .underline {
  color: #14287f;
}
.cid-sCLail8uyP .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCLailHz6G {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCLailHz6G .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLailHz6G .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCLailHz6G .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCLailHz6G .card-img span {
  color: #103178;
}
.cid-sCLailHz6G .row-item {
  margin-bottom: 2rem;
}
.cid-sCLailHz6G .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLailHz6G .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCLailHz6G .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCLailHz6G .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLailHz6G .mbr-card-title,
.cid-sCLailHz6G .card-img {
  color: #353535;
}
.cid-sCLaimdygF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLaimdygF .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCLaimdygF .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCLaimdygF .card-img {
  margin-bottom: 1rem;
}
.cid-sCLaimdygF .card-img span {
  font-size: 60px;
}
.cid-sCLaimdygF H1 {
  color: #103178;
}
.cid-sCLaimx68A {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCLaimx68A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCLaimx68A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCLaimx68A .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCLaimx68A .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCLaimx68A .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCLaimx68A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCLaimx68A .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCLaimx68A .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCLaimx68A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCLaimx68A .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCLaimx68A .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCLaimx68A .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCLaimx68A .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCLaimx68A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCLaimx68A .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCLaimx68A .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCLaimx68A .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-sCLaimx68A .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCLaimx68A .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-sCLainbka7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLainbka7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLainbka7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLainbka7 .mbr-section-btn {
  margin: 0;
}
.cid-sCLainbka7 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLainbka7 .form-control:focus,
.cid-sCLainbka7 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLainbka7 .form-group {
  margin-bottom: 1rem;
}
.cid-sCLainbka7 input::-webkit-input-placeholder,
.cid-sCLainbka7 textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLainbka7 input:-moz-placeholder,
.cid-sCLainbka7 textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLainbka7 .jq-selectbox li,
.cid-sCLainbka7 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLainbka7 .jq-selectbox li:hover,
.cid-sCLainbka7 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLainbka7 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLainbka7 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLainbka7 .form-group,
.cid-sCLainbka7 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLainbka7 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLainbka7 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLainbka7 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLainbka7 .form-block {
    padding: 1rem;
  }
}
.cid-sCLainbka7 H4 {
  color: #ffffff;
}
.cid-sCLainbka7 P {
  color: #ffffff;
}
.cid-sCLainbka7 LABEL {
  color: #f0f2f5;
}
.cid-sCLainBllj {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCLainBllj .content {
  padding-left: 30px;
}
.cid-sCLainBllj .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCLainBllj .mbr-section-title {
  color: #103178;
}
.cid-sCLainBllj .mbr-text {
  color: #47b5ed;
}
.cid-sCLainBllj .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCLainBllj .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCLainBllj .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCLainBllj .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCLainBllj .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCLainBllj .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCLainBllj .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCLainBllj .card:last-child {
  border-bottom: none !important;
}
.cid-sCLainBllj .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCLainBllj .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCLainBllj .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCLainBllj .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCLainBllj .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCLainBllj .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCLainBllj .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCLainBllj .card .card-header a.panel-title .toggle-icon:before,
.cid-sCLainBllj .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCLainBllj .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCLainBllj .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCLainBllj .card .panel-body {
  padding: 14px 20px;
}
.cid-sCLainBllj .card .panel-body p {
  color: #47b5ed;
}
.cid-sCLainBllj .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCLainBllj .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCLainBllj .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCLainBllj .collapsed .toggle-icon:before,
.cid-sCLainBllj .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCLainBllj .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCLainBllj .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCLainBllj * {
    text-align: left;
  }
}
.cid-sCLainBllj .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCLaiobl2d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCLaiobl2d .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCLaiobl2d .img-item,
.cid-sCLaiobl2d img {
  height: 100%;
  object-fit: cover;
}
.cid-sCLaiobl2d .container-fluid {
  padding: 0 1rem;
}
.cid-sCLaiobl2d .img-col {
  padding: 0;
}
.cid-sCLaiobl2d .col-auto {
  width: 100%;
}
.cid-sCLaiobl2d .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCLaiobl2d .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCLaiobl2d .form-control,
.cid-sCLaiobl2d .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLaiobl2d .form-control::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input::-webkit-input-placeholder,
.cid-sCLaiobl2d .form-control::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLaiobl2d .form-control:-moz-placeholder,
.cid-sCLaiobl2d .field-input:-moz-placeholder,
.cid-sCLaiobl2d .form-control:-moz-placeholder,
.cid-sCLaiobl2d .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCLaiobl2d .form-control:hover,
.cid-sCLaiobl2d .field-input:hover,
.cid-sCLaiobl2d .form-control:focus,
.cid-sCLaiobl2d .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCLaiobl2d .form-control:hover::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input:hover::-webkit-input-placeholder,
.cid-sCLaiobl2d .form-control:focus::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input:focus::-webkit-input-placeholder,
.cid-sCLaiobl2d .form-control:hover::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input:hover::-webkit-input-placeholder,
.cid-sCLaiobl2d .form-control:focus::-webkit-input-placeholder,
.cid-sCLaiobl2d .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLaiobl2d .form-control:hover:-moz-placeholder,
.cid-sCLaiobl2d .field-input:hover:-moz-placeholder,
.cid-sCLaiobl2d .form-control:focus:-moz-placeholder,
.cid-sCLaiobl2d .field-input:focus:-moz-placeholder,
.cid-sCLaiobl2d .form-control:hover:-moz-placeholder,
.cid-sCLaiobl2d .field-input:hover:-moz-placeholder,
.cid-sCLaiobl2d .form-control:focus:-moz-placeholder,
.cid-sCLaiobl2d .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCLaiobl2d .jq-number__spin:hover,
.cid-sCLaiobl2d .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCLaiobl2d .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLaiobl2d .jq-selectbox li,
.cid-sCLaiobl2d .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLaiobl2d .jq-selectbox li:hover,
.cid-sCLaiobl2d .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLaiobl2d .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCLaiobl2d .jq-number__spin.minus:hover:after,
.cid-sCLaiobl2d .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLaiobl2d .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCLaiobl2d .jq-number__spin.minus:after,
.cid-sCLaiobl2d .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLaiobl2d input::-webkit-clear-button {
  display: none;
}
.cid-sCLaiobl2d input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCLaiobl2d input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCLaiobl2d input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCLaiobl2d H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCLaiobl2d H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCLaiobl2d LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCLaioAQsz {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLaioAQsz .wrap-block {
  padding-right: 30px;
}
.cid-sCLaioAQsz .cards {
  padding-left: 30px;
}
.cid-sCLaioAQsz .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCLaioAQsz .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCLaioAQsz .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCLaioAQsz .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCLaioAQsz .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCLaioAQsz .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCLaioAQsz .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCLaioAQsz .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCLaioAQsz .cards-wrap {
  flex-direction: column;
}
.cid-sCLaioAQsz .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCLaioAQsz .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCLaioAQsz .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCLaioAQsz .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCLaioAQsz .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCLaioAQsz * {
    text-align: left;
  }
}
.cid-sCLaioAQsz .wrap-block .contents h4,
.cid-sCLaioAQsz .menu-content-right,
.cid-sCLaioAQsz .mbr-section-btn {
  color: #353535;
}
.cid-sCLaioAQsz .wrap-block .contents .mbr-subtitle,
.cid-sCLaioAQsz .menu-content-right {
  color: #767676;
}
.cid-sCLaioAQsz .wrapper .mbr-text,
.cid-sCLaioAQsz .img {
  color: #353535;
}
.cid-sCLaipb8sG {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCLaipb8sG .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCLaipb8sG .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCLaipb8sG .carousel-control-next,
.cid-sCLaipb8sG .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCLaipb8sG .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCLaipb8sG .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCLaipb8sG .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCLaipb8sG .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCLaipb8sG .carousel-item.active,
.cid-sCLaipb8sG .carousel-item-next,
.cid-sCLaipb8sG .carousel-item-prev {
  display: flex;
}
.cid-sCLaipb8sG .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCLaipb8sG .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCLaipb8sG .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCLaipb8sG .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCLaipb8sG .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCLaipb8sG .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCLaipb8sG .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCLaipb8sG .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCLaipb8sG .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCLaipb8sG .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCLaipb8sG h3,
.cid-sCLaipb8sG h4 {
  margin: 0;
  padding: 0;
}
.cid-sCLaipb8sG .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCLaipb8sG .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLaipb8sG .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLaipb8sG .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLaipb8sG .testimonials-slider__icon {
    display: none;
  }
  .cid-sCLaipb8sG .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCLaipb8sG .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLaipb8sG .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLaipb8sG .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLaipb8sG .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCLaipb8sG .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCLaipb8sG .wrapper-block {
    display: flex;
  }
  .cid-sCLaipb8sG .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCLaipb8sG .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCLaipb8sG .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCLaipb8sG .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCLaipb8sG .icon-left {
  margin-right: 0.1rem;
}
.cid-sCLaipb8sG .icon-right {
  margin-left: 0.1rem;
}
.cid-sCLaipb8sG H3 {
  color: #14287f;
}
.cid-sCLaipb8sG .mbr-text,
.cid-sCLaipb8sG .mbr-section-btn {
  color: #353535;
}
.cid-sCLaiqcoWv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLaiqcoWv .mbr-section-title {
  margin: 0;
}
.cid-sCLaiqcoWv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLaiqcoWv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLaiqcoWv .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLaiqcoWv .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLaiqcoWv .team-item .item-image {
  position: relative !important;
}
.cid-sCLaiqcoWv .team-item .item-image img {
  width: 100%;
}
.cid-sCLaiqcoWv .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLaiqcoWv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLaiqcoWv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLaiqcoWv .team-item .item-caption {
  background: #efefef;
}
.cid-sCLaiqcoWv .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLaiqcoWv .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLaiqcoWv .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLaiqcoWv .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaiqcoWv .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLaiqcoWv .mbr-section-title,
.cid-sCLaiqcoWv .underline {
  color: #103178;
}
.cid-sCLaire9mm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLaire9mm .mbr-section-title {
  margin: 0;
}
.cid-sCLaire9mm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLaire9mm .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLaire9mm .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLaire9mm .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLaire9mm .team-item .item-image {
  position: relative !important;
}
.cid-sCLaire9mm .team-item .item-image img {
  width: 100%;
}
.cid-sCLaire9mm .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLaire9mm .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLaire9mm .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLaire9mm .team-item .item-caption {
  background: #efefef;
}
.cid-sCLaire9mm .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLaire9mm .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLaire9mm .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLaire9mm .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLaire9mm .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLaire9mm .mbr-section-title,
.cid-sCLaire9mm .underline {
  color: #103178;
}
.cid-sCLaire9mm .item-role P {
  text-align: center;
}
.cid-sCLaisaV7q {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCLaisaV7q .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCLaisaV7q .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCLaisaV7q .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCLaisaV7q .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCLaisaV7q .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCLaisaV7q .text-content .list-block .card-img {
  width: auto;
}
.cid-sCLaisaV7q .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCLaisaV7q .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCLaisaV7q .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCLaisaV7q .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCLaisaV7q .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCLaisaV7q .text-content .social {
  font-size: 1.2rem;
}
.cid-sCLaisaV7q .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCLaisaV7q .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCLaisaV7q .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCLaisaV7q .list-block {
  position: relative;
}
.cid-sCLaisaV7q .list-block h4,
.cid-sCLaisaV7q .list-block p {
  padding-left: 2.625rem;
}
.cid-sCLaisaV7q .card-img {
  display: block;
}
.cid-sCLaisaV7q input,
.cid-sCLaisaV7q textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCLaisaV7q .form-control,
.cid-sCLaisaV7q .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLaisaV7q .form-control:hover,
.cid-sCLaisaV7q .field-input:hover,
.cid-sCLaisaV7q .form-control:focus,
.cid-sCLaisaV7q .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCLaisaV7q .form-control:focus,
.cid-sCLaisaV7q .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCLaisaV7q input::-webkit-input-placeholder,
.cid-sCLaisaV7q textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCLaisaV7q input:-moz-placeholder,
.cid-sCLaisaV7q textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCLaisaV7q .jq-selectbox li,
.cid-sCLaisaV7q .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLaisaV7q .jq-selectbox li:hover,
.cid-sCLaisaV7q .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCLaisaV7q .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCLaisaV7q .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCLaisaV7q .mbr-form {
  max-width: 550px;
}
.cid-sCLaisaV7q .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCLaisaV7q .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCLaisaV7q .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCLaisaV7q .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCLaisaV7q .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCLaisaV7q .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCLaisaV7q .mbr-section-title,
  .cid-sCLaisaV7q .content-title,
  .cid-sCLaisaV7q .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCLaisaV7q .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCLaisaV7q .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCLaisaV7q .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCLaisTJBX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCLaisTJBX .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLaisTJBX .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCLaisTJBX .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCLaisTJBX .card-img span {
  color: #279e64;
}
.cid-sCLaisTJBX .row-item {
  margin-bottom: 2rem;
}
.cid-sCLaisTJBX .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLaisTJBX .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCLaisTJBX .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCLaisTJBX .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLaitNp6p {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCLaitNp6p .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCLaitNp6p .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCLaitNp6p .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCLaitNp6p .mbr-text {
  color: #444;
}
.cid-sCLaitNp6p h5 {
  margin-bottom: 0;
}
.cid-sCLaitNp6p .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCLaitNp6p .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCLaitNp6p .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCLaitNp6p .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCLaitNp6p .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCLaitNp6p .social-list a:hover {
  opacity: .4;
}
.cid-sCLaitNp6p .media-container-row > div {
  padding: 0px;
}
.cid-sCLaitNp6p .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCLaitNp6p .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCLaitNp6p .group-title SPAN {
  color: #656565;
}
.cid-sCLaitNp6p .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCLaitNp6p .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCLaitNp6p h3 {
    margin-bottom: 10px;
  }
}
.cid-sCLaitNp6p .links SPAN {
  color: #9e9e9e;
}
.cid-sCLaitNp6p .links,
.cid-sCLaitNp6p .navbar-brand {
  color: #eeeff2;
}
.cid-sCLaitNp6p .links,
.cid-sCLaitNp6p .social-list {
  text-align: left;
}
.cid-sCS1ksJJnz.popup-builder {
  background-color: #ffffff;
}
.cid-sCS1ksJJnz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS1ksJJnz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS1ksJJnz .modal-content,
.cid-sCS1ksJJnz .modal-dialog {
  height: auto;
}
.cid-sCS1ksJJnz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS1ksJJnz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS1ksJJnz .form-wrapper .mbr-form .form-group,
  .cid-sCS1ksJJnz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS1ksJJnz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS1ksJJnz .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-sCS1ksJJnz .mbr-text {
  text-align: center;
}
.cid-sCS1ksJJnz .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS1ksJJnz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS1ksJJnz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS1ksJJnz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS1ksJJnz .modal-open {
  overflow: hidden;
}
.cid-sCS1ksJJnz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS1ksJJnz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS1ksJJnz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS1ksJJnz .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-sCS1ksJJnz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS1ksJJnz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS1ksJJnz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS1ksJJnz .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-sCS1ksJJnz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS1ksJJnz .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS1ksJJnz .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS1ksJJnz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS1ksJJnz .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS1ksJJnz .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS1ksJJnz .modal-header .close:focus {
  outline: none;
}
.cid-sCS1ksJJnz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS1ksJJnz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS1ksJJnz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS1ksJJnz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS1ksJJnz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS1ksJJnz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS1ksJJnz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS1ksJJnz .modal-sm {
    max-width: 300px;
  }
  .cid-sCS1ksJJnz .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS1ksJJnz .modal-lg,
  .cid-sCS1ksJJnz .modal-xl {
    max-width: 800px;
  }
  .cid-sCS1ksJJnz .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS1ksJJnz .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS1ksJJnz .container {
    max-width: 1140px;
  }
}
.cid-sCS1ksJJnz .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS1ksJJnz .container {
    max-width: 720px;
  }
}
.cid-sCS1ksJJnz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS1ksJJnz .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-sCS1ksJJnz .form-group {
  margin-bottom: 1rem;
}
.cid-sCS1ksJJnz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS1ksJJnz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS1ksJJnz .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-sCS1ksJJnz H5 {
  text-align: center;
}
.cid-sCS1ksJJnz P {
  text-align: center;
}
.cid-sCLDf3egal .navbar-dropdown {
  position: relative !important;
}
.cid-sCLDf3egal .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCLDf3egal .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCLDf3egal .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCLDf3egal .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCLDf3egal .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCLDf3egal .container {
    padding: 0 1rem;
  }
}
.cid-sCLDf3egal .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCLDf3egal .nav-link {
  position: relative;
}
.cid-sCLDf3egal .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCLDf3egal .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-sCLDf3egal .navbar.opened {
  transition: all 0.3s;
}
.cid-sCLDf3egal .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCLDf3egal .navbar .navbar-logo img {
  width: auto;
}
.cid-sCLDf3egal .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCLDf3egal .navbar.collapsed {
  justify-content: center;
}
.cid-sCLDf3egal .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCLDf3egal .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCLDf3egal .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCLDf3egal .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCLDf3egal .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCLDf3egal .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-sCLDf3egal .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCLDf3egal .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCLDf3egal .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCLDf3egal .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCLDf3egal .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCLDf3egal .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCLDf3egal .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCLDf3egal .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-sCLDf3egal .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCLDf3egal .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCLDf3egal .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCLDf3egal .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCLDf3egal .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCLDf3egal .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCLDf3egal .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCLDf3egal .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCLDf3egal .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCLDf3egal .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-sCLDf3egal .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCLDf3egal .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCLDf3egal .dropdown-item:hover,
.cid-sCLDf3egal .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCLDf3egal .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCLDf3egal .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCLDf3egal .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCLDf3egal .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCLDf3egal .dropdown-menu,
.cid-sCLDf3egal .navbar.opened {
  background: #ffffff !important;
}
.cid-sCLDf3egal .nav-item:focus,
.cid-sCLDf3egal .nav-link:focus {
  outline: none;
}
.cid-sCLDf3egal .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCLDf3egal .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCLDf3egal .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCLDf3egal .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCLDf3egal .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCLDf3egal .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCLDf3egal .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-sCLDf3egal .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCLDf3egal .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCLDf3egal .dropdown-item.active,
.cid-sCLDf3egal .dropdown-item:active {
  background-color: transparent;
}
.cid-sCLDf3egal .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCLDf3egal .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCLDf3egal .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCLDf3egal .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCLDf3egal .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCLDf3egal .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCLDf3egal ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCLDf3egal .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCLDf3egal button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCLDf3egal button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCLDf3egal button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCLDf3egal button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLDf3egal button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLDf3egal button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCLDf3egal nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLDf3egal nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCLDf3egal nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCLDf3egal nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLDf3egal .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCLDf3egal a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCLDf3egal .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-sCLDf3egal .navbar {
    height: 70px;
  }
  .cid-sCLDf3egal .navbar.opened {
    height: auto;
  }
  .cid-sCLDf3egal .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCLDf1QCiR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCLDf1QCiR .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCLDf1QCiR .price-wrapper h4,
.cid-sCLDf1QCiR .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCLDf1QCiR .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCLDf1QCiR .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCLDf1QCiR .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCLDf1QCiR .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCLDf1QCiR .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCLDf1QCiR .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLDf1QCiR .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLDf1QCiR .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCLDf1QCiR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCLDf1QCiR .card-wrapper {
    width: fit-content;
  }
}
.cid-sCLDf1QCiR .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCLDf1QCiR .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCLDf1QCiR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCLDf1QCiR .card-title,
.cid-sCLDf1QCiR .card-icon {
  color: #5b6c8f;
}
.cid-sCLDf1QCiR .mbr-section-title {
  color: #103178;
}
.cid-sCLDf1QCiR .mbr-text,
.cid-sCLDf1QCiR .mbr-section-btn {
  color: #103178;
}
.cid-sCLDf1QCiR .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCLDf1QCiR .price {
  text-align: center;
  color: #103178;
}
.cid-sCLDf2OaLu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCLDf2OaLu .card-box {
  width: fit-content;
}
.cid-sCLDf2OaLu .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCLDf2OaLu .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLDf2OaLu .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLDf2OaLu .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCLDf2OaLu .card-wrapper {
    width: 100%;
  }
}
.cid-sCLDf2OaLu .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCLDf2OaLu .card-title,
.cid-sCLDf2OaLu .card-icon {
  color: #103178;
}
.cid-sCLDf3PdCR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLDf3PdCR .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCLDf3PdCR .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCLDf3PdCR .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCLDf3PdCR .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCLDf3PdCR .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCLDf3PdCR .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCLDf3PdCR .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCLDf3PdCR .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCLDf3PdCR .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCLDf3PdCR .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCLDf3PdCR .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCLDf3PdCR .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCLDf3PdCR .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCLDf3PdCR .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCLDf3PdCR .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCLDf3PdCR .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCLDf3PdCR .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCLDf3PdCR .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCLDf3PdCR .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCLDf3PdCR .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCLDf3PdCR .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCLDf4wdAo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLDf4wdAo .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLDf4wdAo a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLDf4wdAo .mbr-section-btn {
  margin: 0;
}
.cid-sCLDf4wdAo .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLDf4wdAo .form-control:focus,
.cid-sCLDf4wdAo .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLDf4wdAo .form-group {
  margin-bottom: 1rem;
}
.cid-sCLDf4wdAo input::-webkit-input-placeholder,
.cid-sCLDf4wdAo textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLDf4wdAo input:-moz-placeholder,
.cid-sCLDf4wdAo textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLDf4wdAo .jq-selectbox li,
.cid-sCLDf4wdAo .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLDf4wdAo .jq-selectbox li:hover,
.cid-sCLDf4wdAo .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLDf4wdAo .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLDf4wdAo .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLDf4wdAo .form-group,
.cid-sCLDf4wdAo .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLDf4wdAo .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLDf4wdAo .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLDf4wdAo .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLDf4wdAo .form-block {
    padding: 1rem;
  }
}
.cid-sCLDf4wdAo H4 {
  color: #ffffff;
}
.cid-sCLDf4wdAo P {
  color: #ffffff;
}
.cid-sCLDf4wdAo LABEL {
  color: #f0f2f5;
}
.cid-sCLDf4VH0U {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLDf4VH0U .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCLDf4VH0U .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCLDf4VH0U .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLDf4VH0U .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCLDf4VH0U .process-icon,
.cid-sCLDf4VH0U .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCLDf4VH0U .wrapper,
.cid-sCLDf4VH0U .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCLDf4VH0U .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCLDf4VH0U .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCLDf4VH0U .icon-container a {
  display: inherit;
}
.cid-sCLDf4VH0U .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCLDf4VH0U .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCLDf4VH0U .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCLDf4VH0U .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCLDf4VH0U .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCLDf4VH0U .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCLDf4VH0U .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCLDf4VH0U .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCLDf4VH0U .mbr-section-title {
  margin: 0;
}
.cid-sCLDf4VH0U .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCLDf4VH0U .mbr-section-title,
.cid-sCLDf4VH0U .underline {
  color: #14287f;
}
.cid-sCLDf4VH0U .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCLDf5x3Cs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCLDf5x3Cs .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLDf5x3Cs .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCLDf5x3Cs .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCLDf5x3Cs .card-img span {
  color: #103178;
}
.cid-sCLDf5x3Cs .row-item {
  margin-bottom: 2rem;
}
.cid-sCLDf5x3Cs .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLDf5x3Cs .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCLDf5x3Cs .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCLDf5x3Cs .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLDf5x3Cs .mbr-card-title,
.cid-sCLDf5x3Cs .card-img {
  color: #353535;
}
.cid-sCLDf66FeN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLDf66FeN .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCLDf66FeN .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCLDf66FeN .card-img {
  margin-bottom: 1rem;
}
.cid-sCLDf66FeN .card-img span {
  font-size: 60px;
}
.cid-sCLDf66FeN H1 {
  color: #103178;
}
.cid-sCLDf6u3pC {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCLDf6u3pC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCLDf6u3pC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCLDf6u3pC .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCLDf6u3pC .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCLDf6u3pC .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCLDf6u3pC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCLDf6u3pC .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCLDf6u3pC .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCLDf6u3pC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCLDf6u3pC .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCLDf6u3pC .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCLDf6u3pC .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCLDf6u3pC .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCLDf6u3pC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCLDf6u3pC .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCLDf6u3pC .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCLDf6u3pC .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-sCLDf6u3pC .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCLDf6u3pC .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-sCLDf72z6l {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLDf72z6l .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLDf72z6l a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLDf72z6l .mbr-section-btn {
  margin: 0;
}
.cid-sCLDf72z6l .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLDf72z6l .form-control:focus,
.cid-sCLDf72z6l .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLDf72z6l .form-group {
  margin-bottom: 1rem;
}
.cid-sCLDf72z6l input::-webkit-input-placeholder,
.cid-sCLDf72z6l textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLDf72z6l input:-moz-placeholder,
.cid-sCLDf72z6l textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLDf72z6l .jq-selectbox li,
.cid-sCLDf72z6l .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLDf72z6l .jq-selectbox li:hover,
.cid-sCLDf72z6l .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLDf72z6l .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLDf72z6l .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLDf72z6l .form-group,
.cid-sCLDf72z6l .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLDf72z6l .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLDf72z6l .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLDf72z6l .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLDf72z6l .form-block {
    padding: 1rem;
  }
}
.cid-sCLDf72z6l H4 {
  color: #ffffff;
}
.cid-sCLDf72z6l P {
  color: #ffffff;
}
.cid-sCLDf72z6l LABEL {
  color: #f0f2f5;
}
.cid-sCLDf7sZsf {
  padding-top: 90px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCLDf7sZsf .content {
  padding-left: 30px;
}
.cid-sCLDf7sZsf .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCLDf7sZsf .mbr-section-title {
  color: #103178;
}
.cid-sCLDf7sZsf .mbr-text {
  color: #47b5ed;
}
.cid-sCLDf7sZsf .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCLDf7sZsf .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCLDf7sZsf .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCLDf7sZsf .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCLDf7sZsf .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCLDf7sZsf .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCLDf7sZsf .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCLDf7sZsf .card:last-child {
  border-bottom: none !important;
}
.cid-sCLDf7sZsf .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCLDf7sZsf .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title .toggle-icon:before,
.cid-sCLDf7sZsf .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCLDf7sZsf .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCLDf7sZsf .card .panel-body {
  padding: 14px 20px;
}
.cid-sCLDf7sZsf .card .panel-body p {
  color: #47b5ed;
}
.cid-sCLDf7sZsf .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCLDf7sZsf .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCLDf7sZsf .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCLDf7sZsf .collapsed .toggle-icon:before,
.cid-sCLDf7sZsf .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCLDf7sZsf .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCLDf7sZsf .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCLDf7sZsf * {
    text-align: left;
  }
}
.cid-sCLDf7sZsf .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCLDf84af6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCLDf84af6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCLDf84af6 .img-item,
.cid-sCLDf84af6 img {
  height: 100%;
  object-fit: cover;
}
.cid-sCLDf84af6 .container-fluid {
  padding: 0 1rem;
}
.cid-sCLDf84af6 .img-col {
  padding: 0;
}
.cid-sCLDf84af6 .col-auto {
  width: 100%;
}
.cid-sCLDf84af6 .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCLDf84af6 .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCLDf84af6 .form-control,
.cid-sCLDf84af6 .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLDf84af6 .form-control::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input::-webkit-input-placeholder,
.cid-sCLDf84af6 .form-control::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLDf84af6 .form-control:-moz-placeholder,
.cid-sCLDf84af6 .field-input:-moz-placeholder,
.cid-sCLDf84af6 .form-control:-moz-placeholder,
.cid-sCLDf84af6 .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCLDf84af6 .form-control:hover,
.cid-sCLDf84af6 .field-input:hover,
.cid-sCLDf84af6 .form-control:focus,
.cid-sCLDf84af6 .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCLDf84af6 .form-control:hover::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input:hover::-webkit-input-placeholder,
.cid-sCLDf84af6 .form-control:focus::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input:focus::-webkit-input-placeholder,
.cid-sCLDf84af6 .form-control:hover::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input:hover::-webkit-input-placeholder,
.cid-sCLDf84af6 .form-control:focus::-webkit-input-placeholder,
.cid-sCLDf84af6 .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLDf84af6 .form-control:hover:-moz-placeholder,
.cid-sCLDf84af6 .field-input:hover:-moz-placeholder,
.cid-sCLDf84af6 .form-control:focus:-moz-placeholder,
.cid-sCLDf84af6 .field-input:focus:-moz-placeholder,
.cid-sCLDf84af6 .form-control:hover:-moz-placeholder,
.cid-sCLDf84af6 .field-input:hover:-moz-placeholder,
.cid-sCLDf84af6 .form-control:focus:-moz-placeholder,
.cid-sCLDf84af6 .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCLDf84af6 .jq-number__spin:hover,
.cid-sCLDf84af6 .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCLDf84af6 .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLDf84af6 .jq-selectbox li,
.cid-sCLDf84af6 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLDf84af6 .jq-selectbox li:hover,
.cid-sCLDf84af6 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLDf84af6 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCLDf84af6 .jq-number__spin.minus:hover:after,
.cid-sCLDf84af6 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLDf84af6 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCLDf84af6 .jq-number__spin.minus:after,
.cid-sCLDf84af6 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLDf84af6 input::-webkit-clear-button {
  display: none;
}
.cid-sCLDf84af6 input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCLDf84af6 input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCLDf84af6 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCLDf84af6 H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCLDf84af6 H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCLDf84af6 LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCLDf8trjJ {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLDf8trjJ .wrap-block {
  padding-right: 30px;
}
.cid-sCLDf8trjJ .cards {
  padding-left: 30px;
}
.cid-sCLDf8trjJ .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCLDf8trjJ .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCLDf8trjJ .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCLDf8trjJ .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCLDf8trjJ .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCLDf8trjJ .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCLDf8trjJ .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCLDf8trjJ .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCLDf8trjJ .cards-wrap {
  flex-direction: column;
}
.cid-sCLDf8trjJ .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCLDf8trjJ .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCLDf8trjJ .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCLDf8trjJ .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCLDf8trjJ .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCLDf8trjJ * {
    text-align: left;
  }
}
.cid-sCLDf8trjJ .wrap-block .contents h4,
.cid-sCLDf8trjJ .menu-content-right,
.cid-sCLDf8trjJ .mbr-section-btn {
  color: #353535;
}
.cid-sCLDf8trjJ .wrap-block .contents .mbr-subtitle,
.cid-sCLDf8trjJ .menu-content-right {
  color: #767676;
}
.cid-sCLDf8trjJ .wrapper .mbr-text,
.cid-sCLDf8trjJ .img {
  color: #353535;
}
.cid-sCLDf91kSP {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCLDf91kSP .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCLDf91kSP .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCLDf91kSP .carousel-control-next,
.cid-sCLDf91kSP .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCLDf91kSP .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCLDf91kSP .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCLDf91kSP .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCLDf91kSP .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCLDf91kSP .carousel-item.active,
.cid-sCLDf91kSP .carousel-item-next,
.cid-sCLDf91kSP .carousel-item-prev {
  display: flex;
}
.cid-sCLDf91kSP .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCLDf91kSP .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCLDf91kSP .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCLDf91kSP .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCLDf91kSP .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCLDf91kSP .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCLDf91kSP .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCLDf91kSP .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCLDf91kSP .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCLDf91kSP .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCLDf91kSP h3,
.cid-sCLDf91kSP h4 {
  margin: 0;
  padding: 0;
}
.cid-sCLDf91kSP .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCLDf91kSP .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLDf91kSP .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLDf91kSP .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLDf91kSP .testimonials-slider__icon {
    display: none;
  }
  .cid-sCLDf91kSP .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCLDf91kSP .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLDf91kSP .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLDf91kSP .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLDf91kSP .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCLDf91kSP .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCLDf91kSP .wrapper-block {
    display: flex;
  }
  .cid-sCLDf91kSP .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCLDf91kSP .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCLDf91kSP .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCLDf91kSP .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCLDf91kSP .icon-left {
  margin-right: 0.1rem;
}
.cid-sCLDf91kSP .icon-right {
  margin-left: 0.1rem;
}
.cid-sCLDf91kSP H3 {
  color: #14287f;
}
.cid-sCLDf91kSP .mbr-text,
.cid-sCLDf91kSP .mbr-section-btn {
  color: #353535;
}
.cid-sCLDfa1Qdt {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLDfa1Qdt .mbr-section-title {
  margin: 0;
}
.cid-sCLDfa1Qdt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLDfa1Qdt .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLDfa1Qdt .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLDfa1Qdt .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLDfa1Qdt .team-item .item-image {
  position: relative !important;
}
.cid-sCLDfa1Qdt .team-item .item-image img {
  width: 100%;
}
.cid-sCLDfa1Qdt .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLDfa1Qdt .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLDfa1Qdt .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLDfa1Qdt .team-item .item-caption {
  background: #efefef;
}
.cid-sCLDfa1Qdt .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLDfa1Qdt .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLDfa1Qdt .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLDfa1Qdt .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfa1Qdt .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLDfa1Qdt .mbr-section-title,
.cid-sCLDfa1Qdt .underline {
  color: #103178;
}
.cid-sCLDfb1qwh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLDfb1qwh .mbr-section-title {
  margin: 0;
}
.cid-sCLDfb1qwh .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLDfb1qwh .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLDfb1qwh .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLDfb1qwh .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLDfb1qwh .team-item .item-image {
  position: relative !important;
}
.cid-sCLDfb1qwh .team-item .item-image img {
  width: 100%;
}
.cid-sCLDfb1qwh .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLDfb1qwh .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLDfb1qwh .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLDfb1qwh .team-item .item-caption {
  background: #efefef;
}
.cid-sCLDfb1qwh .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLDfb1qwh .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLDfb1qwh .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLDfb1qwh .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLDfb1qwh .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLDfb1qwh .mbr-section-title,
.cid-sCLDfb1qwh .underline {
  color: #103178;
}
.cid-sCLDfb1qwh .item-role P {
  text-align: center;
}
.cid-sCLDfc0yBq {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCLDfc0yBq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCLDfc0yBq .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCLDfc0yBq .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCLDfc0yBq .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCLDfc0yBq .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCLDfc0yBq .text-content .list-block .card-img {
  width: auto;
}
.cid-sCLDfc0yBq .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCLDfc0yBq .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCLDfc0yBq .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCLDfc0yBq .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCLDfc0yBq .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCLDfc0yBq .text-content .social {
  font-size: 1.2rem;
}
.cid-sCLDfc0yBq .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCLDfc0yBq .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCLDfc0yBq .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCLDfc0yBq .list-block {
  position: relative;
}
.cid-sCLDfc0yBq .list-block h4,
.cid-sCLDfc0yBq .list-block p {
  padding-left: 2.625rem;
}
.cid-sCLDfc0yBq .card-img {
  display: block;
}
.cid-sCLDfc0yBq input,
.cid-sCLDfc0yBq textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCLDfc0yBq .form-control,
.cid-sCLDfc0yBq .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLDfc0yBq .form-control:hover,
.cid-sCLDfc0yBq .field-input:hover,
.cid-sCLDfc0yBq .form-control:focus,
.cid-sCLDfc0yBq .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCLDfc0yBq .form-control:focus,
.cid-sCLDfc0yBq .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCLDfc0yBq input::-webkit-input-placeholder,
.cid-sCLDfc0yBq textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCLDfc0yBq input:-moz-placeholder,
.cid-sCLDfc0yBq textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCLDfc0yBq .jq-selectbox li,
.cid-sCLDfc0yBq .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLDfc0yBq .jq-selectbox li:hover,
.cid-sCLDfc0yBq .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCLDfc0yBq .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCLDfc0yBq .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCLDfc0yBq .mbr-form {
  max-width: 550px;
}
.cid-sCLDfc0yBq .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCLDfc0yBq .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCLDfc0yBq .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCLDfc0yBq .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCLDfc0yBq .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCLDfc0yBq .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCLDfc0yBq .mbr-section-title,
  .cid-sCLDfc0yBq .content-title,
  .cid-sCLDfc0yBq .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCLDfc0yBq .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCLDfc0yBq .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCLDfc0yBq .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCLDfcFiaW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCLDfcFiaW .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLDfcFiaW .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCLDfcFiaW .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCLDfcFiaW .card-img span {
  color: #279e64;
}
.cid-sCLDfcFiaW .row-item {
  margin-bottom: 2rem;
}
.cid-sCLDfcFiaW .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLDfcFiaW .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCLDfcFiaW .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCLDfcFiaW .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLDfdEdCz {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCLDfdEdCz .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCLDfdEdCz .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCLDfdEdCz .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCLDfdEdCz .mbr-text {
  color: #444;
}
.cid-sCLDfdEdCz h5 {
  margin-bottom: 0;
}
.cid-sCLDfdEdCz .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCLDfdEdCz .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCLDfdEdCz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCLDfdEdCz .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCLDfdEdCz .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCLDfdEdCz .social-list a:hover {
  opacity: .4;
}
.cid-sCLDfdEdCz .media-container-row > div {
  padding: 0px;
}
.cid-sCLDfdEdCz .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCLDfdEdCz .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCLDfdEdCz .group-title SPAN {
  color: #656565;
}
.cid-sCLDfdEdCz .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCLDfdEdCz .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCLDfdEdCz h3 {
    margin-bottom: 10px;
  }
}
.cid-sCLDfdEdCz .links SPAN {
  color: #9e9e9e;
}
.cid-sCLDfdEdCz .links,
.cid-sCLDfdEdCz .navbar-brand {
  color: #eeeff2;
}
.cid-sCLDfdEdCz .links,
.cid-sCLDfdEdCz .social-list {
  text-align: left;
}
.cid-sCS99Iltsl.popup-builder {
  background-color: #ffffff;
}
.cid-sCS99Iltsl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS99Iltsl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS99Iltsl .modal-content,
.cid-sCS99Iltsl .modal-dialog {
  height: auto;
}
.cid-sCS99Iltsl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS99Iltsl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS99Iltsl .form-wrapper .mbr-form .form-group,
  .cid-sCS99Iltsl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS99Iltsl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS99Iltsl .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-sCS99Iltsl .mbr-text {
  text-align: center;
}
.cid-sCS99Iltsl .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS99Iltsl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS99Iltsl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS99Iltsl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS99Iltsl .modal-open {
  overflow: hidden;
}
.cid-sCS99Iltsl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS99Iltsl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS99Iltsl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS99Iltsl .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-sCS99Iltsl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS99Iltsl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS99Iltsl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS99Iltsl .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-sCS99Iltsl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS99Iltsl .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS99Iltsl .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS99Iltsl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS99Iltsl .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS99Iltsl .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS99Iltsl .modal-header .close:focus {
  outline: none;
}
.cid-sCS99Iltsl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS99Iltsl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS99Iltsl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS99Iltsl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS99Iltsl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS99Iltsl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS99Iltsl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS99Iltsl .modal-sm {
    max-width: 300px;
  }
  .cid-sCS99Iltsl .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS99Iltsl .modal-lg,
  .cid-sCS99Iltsl .modal-xl {
    max-width: 800px;
  }
  .cid-sCS99Iltsl .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS99Iltsl .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS99Iltsl .container {
    max-width: 1140px;
  }
}
.cid-sCS99Iltsl .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS99Iltsl .container {
    max-width: 720px;
  }
}
.cid-sCS99Iltsl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS99Iltsl .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-sCS99Iltsl .form-group {
  margin-bottom: 1rem;
}
.cid-sCS99Iltsl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS99Iltsl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS99Iltsl .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-sCS99Iltsl H5 {
  text-align: center;
}
.cid-sCS99Iltsl P {
  text-align: center;
}
.cid-sCLHRvnFyI .navbar-dropdown {
  position: relative !important;
}
.cid-sCLHRvnFyI .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCLHRvnFyI .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCLHRvnFyI .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCLHRvnFyI .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCLHRvnFyI .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCLHRvnFyI .container {
    padding: 0 1rem;
  }
}
.cid-sCLHRvnFyI .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCLHRvnFyI .nav-link {
  position: relative;
}
.cid-sCLHRvnFyI .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCLHRvnFyI .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-sCLHRvnFyI .navbar.opened {
  transition: all 0.3s;
}
.cid-sCLHRvnFyI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCLHRvnFyI .navbar .navbar-logo img {
  width: auto;
}
.cid-sCLHRvnFyI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCLHRvnFyI .navbar.collapsed {
  justify-content: center;
}
.cid-sCLHRvnFyI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCLHRvnFyI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCLHRvnFyI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCLHRvnFyI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCLHRvnFyI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCLHRvnFyI .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-sCLHRvnFyI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCLHRvnFyI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCLHRvnFyI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCLHRvnFyI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCLHRvnFyI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCLHRvnFyI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCLHRvnFyI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCLHRvnFyI .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-sCLHRvnFyI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCLHRvnFyI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCLHRvnFyI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCLHRvnFyI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCLHRvnFyI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCLHRvnFyI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCLHRvnFyI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCLHRvnFyI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCLHRvnFyI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCLHRvnFyI .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-sCLHRvnFyI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCLHRvnFyI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCLHRvnFyI .dropdown-item:hover,
.cid-sCLHRvnFyI .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCLHRvnFyI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCLHRvnFyI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCLHRvnFyI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCLHRvnFyI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCLHRvnFyI .dropdown-menu,
.cid-sCLHRvnFyI .navbar.opened {
  background: #ffffff !important;
}
.cid-sCLHRvnFyI .nav-item:focus,
.cid-sCLHRvnFyI .nav-link:focus {
  outline: none;
}
.cid-sCLHRvnFyI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCLHRvnFyI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCLHRvnFyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCLHRvnFyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCLHRvnFyI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCLHRvnFyI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCLHRvnFyI .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-sCLHRvnFyI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCLHRvnFyI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCLHRvnFyI .dropdown-item.active,
.cid-sCLHRvnFyI .dropdown-item:active {
  background-color: transparent;
}
.cid-sCLHRvnFyI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCLHRvnFyI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCLHRvnFyI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCLHRvnFyI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCLHRvnFyI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCLHRvnFyI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCLHRvnFyI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCLHRvnFyI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCLHRvnFyI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCLHRvnFyI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCLHRvnFyI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCLHRvnFyI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLHRvnFyI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCLHRvnFyI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCLHRvnFyI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLHRvnFyI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCLHRvnFyI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCLHRvnFyI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCLHRvnFyI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCLHRvnFyI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCLHRvnFyI .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-sCLHRvnFyI .navbar {
    height: 70px;
  }
  .cid-sCLHRvnFyI .navbar.opened {
    height: auto;
  }
  .cid-sCLHRvnFyI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCLHRtXo9K {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCLHRtXo9K .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCLHRtXo9K .price-wrapper h4,
.cid-sCLHRtXo9K .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCLHRtXo9K .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCLHRtXo9K .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCLHRtXo9K .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCLHRtXo9K .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCLHRtXo9K .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCLHRtXo9K .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLHRtXo9K .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLHRtXo9K .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCLHRtXo9K .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCLHRtXo9K .card-wrapper {
    width: fit-content;
  }
}
.cid-sCLHRtXo9K .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCLHRtXo9K .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCLHRtXo9K .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCLHRtXo9K .card-title,
.cid-sCLHRtXo9K .card-icon {
  color: #5b6c8f;
}
.cid-sCLHRtXo9K .mbr-section-title {
  color: #103178;
}
.cid-sCLHRtXo9K .mbr-text,
.cid-sCLHRtXo9K .mbr-section-btn {
  color: #103178;
}
.cid-sCLHRtXo9K .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCLHRtXo9K .price {
  text-align: center;
  color: #103178;
}
.cid-sCLHRuVzZ6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCLHRuVzZ6 .card-box {
  width: fit-content;
}
.cid-sCLHRuVzZ6 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCLHRuVzZ6 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCLHRuVzZ6 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCLHRuVzZ6 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCLHRuVzZ6 .card-wrapper {
    width: 100%;
  }
}
.cid-sCLHRuVzZ6 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCLHRuVzZ6 .card-title,
.cid-sCLHRuVzZ6 .card-icon {
  color: #103178;
}
.cid-sCLHRw4xgp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLHRw4xgp .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCLHRw4xgp .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCLHRw4xgp .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCLHRw4xgp .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCLHRw4xgp .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCLHRw4xgp .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCLHRw4xgp .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCLHRw4xgp .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCLHRw4xgp .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCLHRw4xgp .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCLHRw4xgp .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCLHRw4xgp .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCLHRw4xgp .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCLHRw4xgp .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCLHRw4xgp .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCLHRw4xgp .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCLHRw4xgp .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCLHRw4xgp .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCLHRw4xgp .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCLHRw4xgp .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCLHRw4xgp .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCLHRwHmo5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLHRwHmo5 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLHRwHmo5 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLHRwHmo5 .mbr-section-btn {
  margin: 0;
}
.cid-sCLHRwHmo5 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLHRwHmo5 .form-control:focus,
.cid-sCLHRwHmo5 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLHRwHmo5 .form-group {
  margin-bottom: 1rem;
}
.cid-sCLHRwHmo5 input::-webkit-input-placeholder,
.cid-sCLHRwHmo5 textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLHRwHmo5 input:-moz-placeholder,
.cid-sCLHRwHmo5 textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLHRwHmo5 .jq-selectbox li,
.cid-sCLHRwHmo5 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLHRwHmo5 .jq-selectbox li:hover,
.cid-sCLHRwHmo5 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLHRwHmo5 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLHRwHmo5 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLHRwHmo5 .form-group,
.cid-sCLHRwHmo5 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLHRwHmo5 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLHRwHmo5 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLHRwHmo5 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLHRwHmo5 .form-block {
    padding: 1rem;
  }
}
.cid-sCLHRwHmo5 H4 {
  color: #ffffff;
}
.cid-sCLHRwHmo5 P {
  color: #ffffff;
}
.cid-sCLHRwHmo5 LABEL {
  color: #f0f2f5;
}
.cid-sCLHRx7zGX {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLHRx7zGX .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCLHRx7zGX .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCLHRx7zGX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLHRx7zGX .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCLHRx7zGX .process-icon,
.cid-sCLHRx7zGX .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCLHRx7zGX .wrapper,
.cid-sCLHRx7zGX .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCLHRx7zGX .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCLHRx7zGX .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCLHRx7zGX .icon-container a {
  display: inherit;
}
.cid-sCLHRx7zGX .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCLHRx7zGX .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCLHRx7zGX .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCLHRx7zGX .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCLHRx7zGX .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCLHRx7zGX .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCLHRx7zGX .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCLHRx7zGX .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCLHRx7zGX .mbr-section-title {
  margin: 0;
}
.cid-sCLHRx7zGX .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCLHRx7zGX .mbr-section-title,
.cid-sCLHRx7zGX .underline {
  color: #14287f;
}
.cid-sCLHRx7zGX .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCLHRxHAcC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCLHRxHAcC .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLHRxHAcC .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCLHRxHAcC .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCLHRxHAcC .card-img span {
  color: #103178;
}
.cid-sCLHRxHAcC .row-item {
  margin-bottom: 2rem;
}
.cid-sCLHRxHAcC .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLHRxHAcC .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCLHRxHAcC .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCLHRxHAcC .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLHRxHAcC .mbr-card-title,
.cid-sCLHRxHAcC .card-img {
  color: #353535;
}
.cid-sCLHRygKAd {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLHRygKAd .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCLHRygKAd .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCLHRygKAd .card-img {
  margin-bottom: 1rem;
}
.cid-sCLHRygKAd .card-img span {
  font-size: 60px;
}
.cid-sCLHRygKAd H1 {
  color: #103178;
}
.cid-sCLHRyCdX9 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCLHRyCdX9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCLHRyCdX9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCLHRyCdX9 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCLHRyCdX9 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCLHRyCdX9 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCLHRyCdX9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCLHRyCdX9 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCLHRyCdX9 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCLHRyCdX9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCLHRyCdX9 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCLHRyCdX9 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCLHRyCdX9 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCLHRyCdX9 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCLHRyCdX9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCLHRyCdX9 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCLHRyCdX9 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCLHRyCdX9 .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-sCLHRyCdX9 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCLHRyCdX9 .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-sCLHRzhqQi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCLHRzhqQi .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCLHRzhqQi a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCLHRzhqQi .mbr-section-btn {
  margin: 0;
}
.cid-sCLHRzhqQi .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCLHRzhqQi .form-control:focus,
.cid-sCLHRzhqQi .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCLHRzhqQi .form-group {
  margin-bottom: 1rem;
}
.cid-sCLHRzhqQi input::-webkit-input-placeholder,
.cid-sCLHRzhqQi textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCLHRzhqQi input:-moz-placeholder,
.cid-sCLHRzhqQi textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCLHRzhqQi .jq-selectbox li,
.cid-sCLHRzhqQi .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLHRzhqQi .jq-selectbox li:hover,
.cid-sCLHRzhqQi .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCLHRzhqQi .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLHRzhqQi .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCLHRzhqQi .form-group,
.cid-sCLHRzhqQi .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCLHRzhqQi .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCLHRzhqQi .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCLHRzhqQi .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCLHRzhqQi .form-block {
    padding: 1rem;
  }
}
.cid-sCLHRzhqQi H4 {
  color: #ffffff;
}
.cid-sCLHRzhqQi P {
  color: #ffffff;
}
.cid-sCLHRzhqQi LABEL {
  color: #f0f2f5;
}
.cid-sCLHRzEfA9 {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCLHRzEfA9 .content {
  padding-left: 30px;
}
.cid-sCLHRzEfA9 .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCLHRzEfA9 .mbr-section-title {
  color: #103178;
}
.cid-sCLHRzEfA9 .mbr-text {
  color: #47b5ed;
}
.cid-sCLHRzEfA9 .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCLHRzEfA9 .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCLHRzEfA9 .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCLHRzEfA9 .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCLHRzEfA9 .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCLHRzEfA9 .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCLHRzEfA9 .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCLHRzEfA9 .card:last-child {
  border-bottom: none !important;
}
.cid-sCLHRzEfA9 .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCLHRzEfA9 .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title .toggle-icon:before,
.cid-sCLHRzEfA9 .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCLHRzEfA9 .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCLHRzEfA9 .card .panel-body {
  padding: 14px 20px;
}
.cid-sCLHRzEfA9 .card .panel-body p {
  color: #47b5ed;
}
.cid-sCLHRzEfA9 .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCLHRzEfA9 .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCLHRzEfA9 .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCLHRzEfA9 .collapsed .toggle-icon:before,
.cid-sCLHRzEfA9 .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCLHRzEfA9 .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCLHRzEfA9 .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCLHRzEfA9 * {
    text-align: left;
  }
}
.cid-sCLHRzEfA9 .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCLHRAixnC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCLHRAixnC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCLHRAixnC .img-item,
.cid-sCLHRAixnC img {
  height: 100%;
  object-fit: cover;
}
.cid-sCLHRAixnC .container-fluid {
  padding: 0 1rem;
}
.cid-sCLHRAixnC .img-col {
  padding: 0;
}
.cid-sCLHRAixnC .col-auto {
  width: 100%;
}
.cid-sCLHRAixnC .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCLHRAixnC .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCLHRAixnC .form-control,
.cid-sCLHRAixnC .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRAixnC .form-control::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input::-webkit-input-placeholder,
.cid-sCLHRAixnC .form-control::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLHRAixnC .form-control:-moz-placeholder,
.cid-sCLHRAixnC .field-input:-moz-placeholder,
.cid-sCLHRAixnC .form-control:-moz-placeholder,
.cid-sCLHRAixnC .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCLHRAixnC .form-control:hover,
.cid-sCLHRAixnC .field-input:hover,
.cid-sCLHRAixnC .form-control:focus,
.cid-sCLHRAixnC .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRAixnC .form-control:hover::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input:hover::-webkit-input-placeholder,
.cid-sCLHRAixnC .form-control:focus::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input:focus::-webkit-input-placeholder,
.cid-sCLHRAixnC .form-control:hover::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input:hover::-webkit-input-placeholder,
.cid-sCLHRAixnC .form-control:focus::-webkit-input-placeholder,
.cid-sCLHRAixnC .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCLHRAixnC .form-control:hover:-moz-placeholder,
.cid-sCLHRAixnC .field-input:hover:-moz-placeholder,
.cid-sCLHRAixnC .form-control:focus:-moz-placeholder,
.cid-sCLHRAixnC .field-input:focus:-moz-placeholder,
.cid-sCLHRAixnC .form-control:hover:-moz-placeholder,
.cid-sCLHRAixnC .field-input:hover:-moz-placeholder,
.cid-sCLHRAixnC .form-control:focus:-moz-placeholder,
.cid-sCLHRAixnC .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCLHRAixnC .jq-number__spin:hover,
.cid-sCLHRAixnC .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRAixnC .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRAixnC .jq-selectbox li,
.cid-sCLHRAixnC .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLHRAixnC .jq-selectbox li:hover,
.cid-sCLHRAixnC .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLHRAixnC .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCLHRAixnC .jq-number__spin.minus:hover:after,
.cid-sCLHRAixnC .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLHRAixnC .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCLHRAixnC .jq-number__spin.minus:after,
.cid-sCLHRAixnC .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCLHRAixnC input::-webkit-clear-button {
  display: none;
}
.cid-sCLHRAixnC input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCLHRAixnC input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCLHRAixnC input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCLHRAixnC H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCLHRAixnC H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCLHRAixnC LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCLHRAIv6e {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCLHRAIv6e .wrap-block {
  padding-right: 30px;
}
.cid-sCLHRAIv6e .cards {
  padding-left: 30px;
}
.cid-sCLHRAIv6e .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCLHRAIv6e .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCLHRAIv6e .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCLHRAIv6e .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCLHRAIv6e .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCLHRAIv6e .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCLHRAIv6e .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCLHRAIv6e .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCLHRAIv6e .cards-wrap {
  flex-direction: column;
}
.cid-sCLHRAIv6e .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCLHRAIv6e .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCLHRAIv6e .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCLHRAIv6e .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCLHRAIv6e .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCLHRAIv6e * {
    text-align: left;
  }
}
.cid-sCLHRAIv6e .wrap-block .contents h4,
.cid-sCLHRAIv6e .menu-content-right,
.cid-sCLHRAIv6e .mbr-section-btn {
  color: #353535;
}
.cid-sCLHRAIv6e .wrap-block .contents .mbr-subtitle,
.cid-sCLHRAIv6e .menu-content-right {
  color: #767676;
}
.cid-sCLHRAIv6e .wrapper .mbr-text,
.cid-sCLHRAIv6e .img {
  color: #353535;
}
.cid-sCLHRBgORc {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCLHRBgORc .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCLHRBgORc .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCLHRBgORc .carousel-control-next,
.cid-sCLHRBgORc .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCLHRBgORc .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCLHRBgORc .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCLHRBgORc .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCLHRBgORc .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCLHRBgORc .carousel-item.active,
.cid-sCLHRBgORc .carousel-item-next,
.cid-sCLHRBgORc .carousel-item-prev {
  display: flex;
}
.cid-sCLHRBgORc .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCLHRBgORc .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCLHRBgORc .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCLHRBgORc .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCLHRBgORc .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCLHRBgORc .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCLHRBgORc .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCLHRBgORc .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCLHRBgORc .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCLHRBgORc .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCLHRBgORc h3,
.cid-sCLHRBgORc h4 {
  margin: 0;
  padding: 0;
}
.cid-sCLHRBgORc .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCLHRBgORc .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLHRBgORc .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLHRBgORc .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLHRBgORc .testimonials-slider__icon {
    display: none;
  }
  .cid-sCLHRBgORc .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCLHRBgORc .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCLHRBgORc .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCLHRBgORc .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCLHRBgORc .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCLHRBgORc .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCLHRBgORc .wrapper-block {
    display: flex;
  }
  .cid-sCLHRBgORc .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCLHRBgORc .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCLHRBgORc .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCLHRBgORc .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCLHRBgORc .icon-left {
  margin-right: 0.1rem;
}
.cid-sCLHRBgORc .icon-right {
  margin-left: 0.1rem;
}
.cid-sCLHRBgORc H3 {
  color: #14287f;
}
.cid-sCLHRBgORc .mbr-text,
.cid-sCLHRBgORc .mbr-section-btn {
  color: #353535;
}
.cid-sCLHRCmyvM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCLHRCmyvM .mbr-section-title {
  margin: 0;
}
.cid-sCLHRCmyvM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLHRCmyvM .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLHRCmyvM .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLHRCmyvM .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLHRCmyvM .team-item .item-image {
  position: relative !important;
}
.cid-sCLHRCmyvM .team-item .item-image img {
  width: 100%;
}
.cid-sCLHRCmyvM .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLHRCmyvM .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLHRCmyvM .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLHRCmyvM .team-item .item-caption {
  background: #efefef;
}
.cid-sCLHRCmyvM .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLHRCmyvM .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLHRCmyvM .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLHRCmyvM .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRCmyvM .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLHRCmyvM .mbr-section-title,
.cid-sCLHRCmyvM .underline {
  color: #103178;
}
.cid-sCLHRDks0d {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCLHRDks0d .mbr-section-title {
  margin: 0;
}
.cid-sCLHRDks0d .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCLHRDks0d .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCLHRDks0d .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCLHRDks0d .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCLHRDks0d .team-item .item-image {
  position: relative !important;
}
.cid-sCLHRDks0d .team-item .item-image img {
  width: 100%;
}
.cid-sCLHRDks0d .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCLHRDks0d .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCLHRDks0d .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCLHRDks0d .team-item .item-caption {
  background: #efefef;
}
.cid-sCLHRDks0d .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCLHRDks0d .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCLHRDks0d .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCLHRDks0d .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCLHRDks0d .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCLHRDks0d .mbr-section-title,
.cid-sCLHRDks0d .underline {
  color: #103178;
}
.cid-sCLHRDks0d .item-role P {
  text-align: center;
}
.cid-sCLHRFdHhe {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCLHRFdHhe .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCLHRFdHhe .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCLHRFdHhe .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCLHRFdHhe .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCLHRFdHhe .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCLHRFdHhe .text-content .list-block .card-img {
  width: auto;
}
.cid-sCLHRFdHhe .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCLHRFdHhe .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCLHRFdHhe .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCLHRFdHhe .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCLHRFdHhe .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCLHRFdHhe .text-content .social {
  font-size: 1.2rem;
}
.cid-sCLHRFdHhe .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCLHRFdHhe .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCLHRFdHhe .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCLHRFdHhe .list-block {
  position: relative;
}
.cid-sCLHRFdHhe .list-block h4,
.cid-sCLHRFdHhe .list-block p {
  padding-left: 2.625rem;
}
.cid-sCLHRFdHhe .card-img {
  display: block;
}
.cid-sCLHRFdHhe input,
.cid-sCLHRFdHhe textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCLHRFdHhe .form-control,
.cid-sCLHRFdHhe .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRFdHhe .form-control:hover,
.cid-sCLHRFdHhe .field-input:hover,
.cid-sCLHRFdHhe .form-control:focus,
.cid-sCLHRFdHhe .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCLHRFdHhe .form-control:focus,
.cid-sCLHRFdHhe .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCLHRFdHhe input::-webkit-input-placeholder,
.cid-sCLHRFdHhe textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCLHRFdHhe input:-moz-placeholder,
.cid-sCLHRFdHhe textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCLHRFdHhe .jq-selectbox li,
.cid-sCLHRFdHhe .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCLHRFdHhe .jq-selectbox li:hover,
.cid-sCLHRFdHhe .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCLHRFdHhe .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCLHRFdHhe .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCLHRFdHhe .mbr-form {
  max-width: 550px;
}
.cid-sCLHRFdHhe .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCLHRFdHhe .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCLHRFdHhe .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCLHRFdHhe .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCLHRFdHhe .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCLHRFdHhe .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCLHRFdHhe .mbr-section-title,
  .cid-sCLHRFdHhe .content-title,
  .cid-sCLHRFdHhe .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCLHRFdHhe .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCLHRFdHhe .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCLHRFdHhe .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCLHRGK6Ld {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCLHRGK6Ld .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCLHRGK6Ld .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCLHRGK6Ld .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCLHRGK6Ld .card-img span {
  color: #279e64;
}
.cid-sCLHRGK6Ld .row-item {
  margin-bottom: 2rem;
}
.cid-sCLHRGK6Ld .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCLHRGK6Ld .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCLHRGK6Ld .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCLHRGK6Ld .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCLHRIN63e {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCLHRIN63e .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCLHRIN63e .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCLHRIN63e .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCLHRIN63e .mbr-text {
  color: #444;
}
.cid-sCLHRIN63e h5 {
  margin-bottom: 0;
}
.cid-sCLHRIN63e .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCLHRIN63e .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCLHRIN63e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCLHRIN63e .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCLHRIN63e .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCLHRIN63e .social-list a:hover {
  opacity: .4;
}
.cid-sCLHRIN63e .media-container-row > div {
  padding: 0px;
}
.cid-sCLHRIN63e .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCLHRIN63e .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCLHRIN63e .group-title SPAN {
  color: #656565;
}
.cid-sCLHRIN63e .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCLHRIN63e .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCLHRIN63e h3 {
    margin-bottom: 10px;
  }
}
.cid-sCLHRIN63e .links SPAN {
  color: #9e9e9e;
}
.cid-sCLHRIN63e .links,
.cid-sCLHRIN63e .navbar-brand {
  color: #eeeff2;
}
.cid-sCLHRIN63e .links,
.cid-sCLHRIN63e .social-list {
  text-align: left;
}
.cid-sCS9zeWBap.popup-builder {
  background-color: #ffffff;
}
.cid-sCS9zeWBap.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS9zeWBap.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS9zeWBap .modal-content,
.cid-sCS9zeWBap .modal-dialog {
  height: auto;
}
.cid-sCS9zeWBap .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS9zeWBap .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS9zeWBap .form-wrapper .mbr-form .form-group,
  .cid-sCS9zeWBap .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS9zeWBap .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS9zeWBap .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-sCS9zeWBap .mbr-text {
  text-align: center;
}
.cid-sCS9zeWBap .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS9zeWBap .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS9zeWBap .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS9zeWBap .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS9zeWBap .modal-open {
  overflow: hidden;
}
.cid-sCS9zeWBap .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS9zeWBap .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS9zeWBap .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS9zeWBap .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-sCS9zeWBap .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS9zeWBap .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS9zeWBap .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS9zeWBap .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-sCS9zeWBap .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS9zeWBap .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS9zeWBap .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS9zeWBap .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS9zeWBap .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS9zeWBap .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS9zeWBap .modal-header .close:focus {
  outline: none;
}
.cid-sCS9zeWBap .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS9zeWBap .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS9zeWBap .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS9zeWBap .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS9zeWBap .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS9zeWBap .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS9zeWBap .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS9zeWBap .modal-sm {
    max-width: 300px;
  }
  .cid-sCS9zeWBap .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS9zeWBap .modal-lg,
  .cid-sCS9zeWBap .modal-xl {
    max-width: 800px;
  }
  .cid-sCS9zeWBap .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS9zeWBap .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS9zeWBap .container {
    max-width: 1140px;
  }
}
.cid-sCS9zeWBap .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS9zeWBap .container {
    max-width: 720px;
  }
}
.cid-sCS9zeWBap .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS9zeWBap .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-sCS9zeWBap .form-group {
  margin-bottom: 1rem;
}
.cid-sCS9zeWBap .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS9zeWBap .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS9zeWBap .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-sCS9zeWBap H5 {
  text-align: center;
}
.cid-sCS9zeWBap P {
  text-align: center;
}
.cid-sCNibwAvpH .navbar-dropdown {
  position: relative !important;
}
.cid-sCNibwAvpH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCNibwAvpH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCNibwAvpH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCNibwAvpH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCNibwAvpH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCNibwAvpH .container {
    padding: 0 1rem;
  }
}
.cid-sCNibwAvpH .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCNibwAvpH .nav-link {
  position: relative;
}
.cid-sCNibwAvpH .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCNibwAvpH .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-sCNibwAvpH .navbar.opened {
  transition: all 0.3s;
}
.cid-sCNibwAvpH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCNibwAvpH .navbar .navbar-logo img {
  width: auto;
}
.cid-sCNibwAvpH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCNibwAvpH .navbar.collapsed {
  justify-content: center;
}
.cid-sCNibwAvpH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCNibwAvpH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCNibwAvpH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCNibwAvpH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCNibwAvpH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCNibwAvpH .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-sCNibwAvpH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCNibwAvpH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCNibwAvpH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCNibwAvpH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCNibwAvpH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCNibwAvpH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCNibwAvpH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCNibwAvpH .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-sCNibwAvpH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCNibwAvpH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCNibwAvpH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCNibwAvpH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCNibwAvpH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCNibwAvpH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCNibwAvpH .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCNibwAvpH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCNibwAvpH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCNibwAvpH .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-sCNibwAvpH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCNibwAvpH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCNibwAvpH .dropdown-item:hover,
.cid-sCNibwAvpH .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCNibwAvpH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCNibwAvpH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCNibwAvpH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCNibwAvpH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCNibwAvpH .dropdown-menu,
.cid-sCNibwAvpH .navbar.opened {
  background: #ffffff !important;
}
.cid-sCNibwAvpH .nav-item:focus,
.cid-sCNibwAvpH .nav-link:focus {
  outline: none;
}
.cid-sCNibwAvpH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCNibwAvpH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCNibwAvpH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCNibwAvpH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCNibwAvpH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCNibwAvpH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCNibwAvpH .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-sCNibwAvpH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCNibwAvpH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCNibwAvpH .dropdown-item.active,
.cid-sCNibwAvpH .dropdown-item:active {
  background-color: transparent;
}
.cid-sCNibwAvpH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCNibwAvpH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCNibwAvpH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCNibwAvpH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCNibwAvpH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCNibwAvpH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCNibwAvpH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCNibwAvpH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCNibwAvpH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCNibwAvpH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCNibwAvpH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCNibwAvpH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNibwAvpH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNibwAvpH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCNibwAvpH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNibwAvpH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCNibwAvpH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCNibwAvpH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNibwAvpH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCNibwAvpH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCNibwAvpH .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-sCNibwAvpH .navbar {
    height: 70px;
  }
  .cid-sCNibwAvpH .navbar.opened {
    height: auto;
  }
  .cid-sCNibwAvpH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCNibvahYj {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCNibvahYj .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCNibvahYj .price-wrapper h4,
.cid-sCNibvahYj .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCNibvahYj .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCNibvahYj .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCNibvahYj .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCNibvahYj .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCNibvahYj .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCNibvahYj .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNibvahYj .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNibvahYj .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCNibvahYj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCNibvahYj .card-wrapper {
    width: fit-content;
  }
}
.cid-sCNibvahYj .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCNibvahYj .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCNibvahYj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCNibvahYj .card-title,
.cid-sCNibvahYj .card-icon {
  color: #5b6c8f;
}
.cid-sCNibvahYj .mbr-section-title {
  color: #103178;
}
.cid-sCNibvahYj .mbr-text,
.cid-sCNibvahYj .mbr-section-btn {
  color: #103178;
}
.cid-sCNibvahYj .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCNibvahYj .price {
  text-align: center;
  color: #103178;
}
.cid-sCNibwa3w4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCNibwa3w4 .card-box {
  width: fit-content;
}
.cid-sCNibwa3w4 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCNibwa3w4 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNibwa3w4 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNibwa3w4 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCNibwa3w4 .card-wrapper {
    width: 100%;
  }
}
.cid-sCNibwa3w4 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCNibwa3w4 .card-title,
.cid-sCNibwa3w4 .card-icon {
  color: #103178;
}
.cid-sCNibxbHR5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNibxbHR5 .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCNibxbHR5 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCNibxbHR5 .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCNibxbHR5 .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCNibxbHR5 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCNibxbHR5 .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCNibxbHR5 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCNibxbHR5 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCNibxbHR5 .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCNibxbHR5 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCNibxbHR5 .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCNibxbHR5 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCNibxbHR5 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCNibxbHR5 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCNibxbHR5 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCNibxbHR5 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCNibxbHR5 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCNibxbHR5 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCNibxbHR5 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCNibxbHR5 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCNibxbHR5 .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCNibxSSgK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNibxSSgK .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNibxSSgK a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNibxSSgK .mbr-section-btn {
  margin: 0;
}
.cid-sCNibxSSgK .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNibxSSgK .form-control:focus,
.cid-sCNibxSSgK .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNibxSSgK .form-group {
  margin-bottom: 1rem;
}
.cid-sCNibxSSgK input::-webkit-input-placeholder,
.cid-sCNibxSSgK textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNibxSSgK input:-moz-placeholder,
.cid-sCNibxSSgK textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNibxSSgK .jq-selectbox li,
.cid-sCNibxSSgK .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNibxSSgK .jq-selectbox li:hover,
.cid-sCNibxSSgK .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNibxSSgK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNibxSSgK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNibxSSgK .form-group,
.cid-sCNibxSSgK .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNibxSSgK .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNibxSSgK .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNibxSSgK .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNibxSSgK .form-block {
    padding: 1rem;
  }
}
.cid-sCNibxSSgK H4 {
  color: #ffffff;
}
.cid-sCNibxSSgK P {
  color: #ffffff;
}
.cid-sCNibxSSgK LABEL {
  color: #f0f2f5;
}
.cid-sCNibyiwpU {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNibyiwpU .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCNibyiwpU .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCNibyiwpU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNibyiwpU .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCNibyiwpU .process-icon,
.cid-sCNibyiwpU .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCNibyiwpU .wrapper,
.cid-sCNibyiwpU .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCNibyiwpU .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCNibyiwpU .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCNibyiwpU .icon-container a {
  display: inherit;
}
.cid-sCNibyiwpU .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCNibyiwpU .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCNibyiwpU .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCNibyiwpU .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCNibyiwpU .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCNibyiwpU .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCNibyiwpU .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCNibyiwpU .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCNibyiwpU .mbr-section-title {
  margin: 0;
}
.cid-sCNibyiwpU .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCNibyiwpU .mbr-section-title,
.cid-sCNibyiwpU .underline {
  color: #14287f;
}
.cid-sCNibyiwpU .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCNibyRh3o {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCNibyRh3o .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNibyRh3o .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCNibyRh3o .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCNibyRh3o .card-img span {
  color: #103178;
}
.cid-sCNibyRh3o .row-item {
  margin-bottom: 2rem;
}
.cid-sCNibyRh3o .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNibyRh3o .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCNibyRh3o .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCNibyRh3o .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNibyRh3o .mbr-card-title,
.cid-sCNibyRh3o .card-img {
  color: #353535;
}
.cid-sCNibzm0r4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNibzm0r4 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCNibzm0r4 .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCNibzm0r4 .card-img {
  margin-bottom: 1rem;
}
.cid-sCNibzm0r4 .card-img span {
  font-size: 60px;
}
.cid-sCNibzm0r4 H1 {
  color: #103178;
}
.cid-sCNibzK9uQ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCNibzK9uQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCNibzK9uQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCNibzK9uQ .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCNibzK9uQ .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCNibzK9uQ .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCNibzK9uQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCNibzK9uQ .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCNibzK9uQ .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCNibzK9uQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCNibzK9uQ .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCNibzK9uQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCNibzK9uQ .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCNibzK9uQ .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCNibzK9uQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCNibzK9uQ .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCNibzK9uQ .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCNibzK9uQ .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-sCNibzK9uQ .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCNibzK9uQ .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-sCNibAnGxE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNibAnGxE .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNibAnGxE a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNibAnGxE .mbr-section-btn {
  margin: 0;
}
.cid-sCNibAnGxE .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNibAnGxE .form-control:focus,
.cid-sCNibAnGxE .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNibAnGxE .form-group {
  margin-bottom: 1rem;
}
.cid-sCNibAnGxE input::-webkit-input-placeholder,
.cid-sCNibAnGxE textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNibAnGxE input:-moz-placeholder,
.cid-sCNibAnGxE textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNibAnGxE .jq-selectbox li,
.cid-sCNibAnGxE .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNibAnGxE .jq-selectbox li:hover,
.cid-sCNibAnGxE .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNibAnGxE .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNibAnGxE .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNibAnGxE .form-group,
.cid-sCNibAnGxE .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNibAnGxE .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNibAnGxE .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNibAnGxE .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNibAnGxE .form-block {
    padding: 1rem;
  }
}
.cid-sCNibAnGxE H4 {
  color: #ffffff;
}
.cid-sCNibAnGxE P {
  color: #ffffff;
}
.cid-sCNibAnGxE LABEL {
  color: #f0f2f5;
}
.cid-sCNibAKWPx {
  padding-top: 90px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCNibAKWPx .content {
  padding-left: 30px;
}
.cid-sCNibAKWPx .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCNibAKWPx .mbr-section-title {
  color: #103178;
}
.cid-sCNibAKWPx .mbr-text {
  color: #47b5ed;
}
.cid-sCNibAKWPx .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCNibAKWPx .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCNibAKWPx .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCNibAKWPx .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCNibAKWPx .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCNibAKWPx .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCNibAKWPx .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCNibAKWPx .card:last-child {
  border-bottom: none !important;
}
.cid-sCNibAKWPx .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCNibAKWPx .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCNibAKWPx .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCNibAKWPx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCNibAKWPx .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCNibAKWPx .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCNibAKWPx .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCNibAKWPx .card .card-header a.panel-title .toggle-icon:before,
.cid-sCNibAKWPx .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCNibAKWPx .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCNibAKWPx .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCNibAKWPx .card .panel-body {
  padding: 14px 20px;
}
.cid-sCNibAKWPx .card .panel-body p {
  color: #47b5ed;
}
.cid-sCNibAKWPx .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCNibAKWPx .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCNibAKWPx .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCNibAKWPx .collapsed .toggle-icon:before,
.cid-sCNibAKWPx .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCNibAKWPx .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCNibAKWPx .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCNibAKWPx * {
    text-align: left;
  }
}
.cid-sCNibAKWPx .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCNibBoXQP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCNibBoXQP .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCNibBoXQP .img-item,
.cid-sCNibBoXQP img {
  height: 100%;
  object-fit: cover;
}
.cid-sCNibBoXQP .container-fluid {
  padding: 0 1rem;
}
.cid-sCNibBoXQP .img-col {
  padding: 0;
}
.cid-sCNibBoXQP .col-auto {
  width: 100%;
}
.cid-sCNibBoXQP .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCNibBoXQP .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCNibBoXQP .form-control,
.cid-sCNibBoXQP .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNibBoXQP .form-control::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input::-webkit-input-placeholder,
.cid-sCNibBoXQP .form-control::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNibBoXQP .form-control:-moz-placeholder,
.cid-sCNibBoXQP .field-input:-moz-placeholder,
.cid-sCNibBoXQP .form-control:-moz-placeholder,
.cid-sCNibBoXQP .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCNibBoXQP .form-control:hover,
.cid-sCNibBoXQP .field-input:hover,
.cid-sCNibBoXQP .form-control:focus,
.cid-sCNibBoXQP .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCNibBoXQP .form-control:hover::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input:hover::-webkit-input-placeholder,
.cid-sCNibBoXQP .form-control:focus::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input:focus::-webkit-input-placeholder,
.cid-sCNibBoXQP .form-control:hover::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input:hover::-webkit-input-placeholder,
.cid-sCNibBoXQP .form-control:focus::-webkit-input-placeholder,
.cid-sCNibBoXQP .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNibBoXQP .form-control:hover:-moz-placeholder,
.cid-sCNibBoXQP .field-input:hover:-moz-placeholder,
.cid-sCNibBoXQP .form-control:focus:-moz-placeholder,
.cid-sCNibBoXQP .field-input:focus:-moz-placeholder,
.cid-sCNibBoXQP .form-control:hover:-moz-placeholder,
.cid-sCNibBoXQP .field-input:hover:-moz-placeholder,
.cid-sCNibBoXQP .form-control:focus:-moz-placeholder,
.cid-sCNibBoXQP .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCNibBoXQP .jq-number__spin:hover,
.cid-sCNibBoXQP .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCNibBoXQP .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNibBoXQP .jq-selectbox li,
.cid-sCNibBoXQP .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNibBoXQP .jq-selectbox li:hover,
.cid-sCNibBoXQP .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNibBoXQP .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCNibBoXQP .jq-number__spin.minus:hover:after,
.cid-sCNibBoXQP .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNibBoXQP .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCNibBoXQP .jq-number__spin.minus:after,
.cid-sCNibBoXQP .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNibBoXQP input::-webkit-clear-button {
  display: none;
}
.cid-sCNibBoXQP input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCNibBoXQP input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCNibBoXQP input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCNibBoXQP H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCNibBoXQP H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCNibBoXQP LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCNibBQCmV {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCNibBQCmV .wrap-block {
  padding-right: 30px;
}
.cid-sCNibBQCmV .cards {
  padding-left: 30px;
}
.cid-sCNibBQCmV .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCNibBQCmV .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCNibBQCmV .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCNibBQCmV .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCNibBQCmV .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCNibBQCmV .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCNibBQCmV .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCNibBQCmV .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCNibBQCmV .cards-wrap {
  flex-direction: column;
}
.cid-sCNibBQCmV .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCNibBQCmV .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCNibBQCmV .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCNibBQCmV .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCNibBQCmV .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCNibBQCmV * {
    text-align: left;
  }
}
.cid-sCNibBQCmV .wrap-block .contents h4,
.cid-sCNibBQCmV .menu-content-right,
.cid-sCNibBQCmV .mbr-section-btn {
  color: #353535;
}
.cid-sCNibBQCmV .wrap-block .contents .mbr-subtitle,
.cid-sCNibBQCmV .menu-content-right {
  color: #767676;
}
.cid-sCNibBQCmV .wrapper .mbr-text,
.cid-sCNibBQCmV .img {
  color: #353535;
}
.cid-sCNibCrFha {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCNibCrFha .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCNibCrFha .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCNibCrFha .carousel-control-next,
.cid-sCNibCrFha .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCNibCrFha .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCNibCrFha .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCNibCrFha .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCNibCrFha .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCNibCrFha .carousel-item.active,
.cid-sCNibCrFha .carousel-item-next,
.cid-sCNibCrFha .carousel-item-prev {
  display: flex;
}
.cid-sCNibCrFha .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCNibCrFha .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCNibCrFha .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCNibCrFha .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCNibCrFha .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCNibCrFha .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCNibCrFha .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCNibCrFha .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCNibCrFha .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCNibCrFha .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCNibCrFha h3,
.cid-sCNibCrFha h4 {
  margin: 0;
  padding: 0;
}
.cid-sCNibCrFha .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCNibCrFha .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNibCrFha .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNibCrFha .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNibCrFha .testimonials-slider__icon {
    display: none;
  }
  .cid-sCNibCrFha .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCNibCrFha .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNibCrFha .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNibCrFha .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNibCrFha .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCNibCrFha .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCNibCrFha .wrapper-block {
    display: flex;
  }
  .cid-sCNibCrFha .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCNibCrFha .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCNibCrFha .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCNibCrFha .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCNibCrFha .icon-left {
  margin-right: 0.1rem;
}
.cid-sCNibCrFha .icon-right {
  margin-left: 0.1rem;
}
.cid-sCNibCrFha H3 {
  color: #14287f;
}
.cid-sCNibCrFha .mbr-text,
.cid-sCNibCrFha .mbr-section-btn {
  color: #353535;
}
.cid-sCNibDu3TB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNibDu3TB .mbr-section-title {
  margin: 0;
}
.cid-sCNibDu3TB .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNibDu3TB .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNibDu3TB .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNibDu3TB .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNibDu3TB .team-item .item-image {
  position: relative !important;
}
.cid-sCNibDu3TB .team-item .item-image img {
  width: 100%;
}
.cid-sCNibDu3TB .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNibDu3TB .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNibDu3TB .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNibDu3TB .team-item .item-caption {
  background: #efefef;
}
.cid-sCNibDu3TB .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNibDu3TB .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNibDu3TB .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNibDu3TB .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibDu3TB .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNibDu3TB .mbr-section-title,
.cid-sCNibDu3TB .underline {
  color: #103178;
}
.cid-sCNibEt5OS {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNibEt5OS .mbr-section-title {
  margin: 0;
}
.cid-sCNibEt5OS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNibEt5OS .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNibEt5OS .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNibEt5OS .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNibEt5OS .team-item .item-image {
  position: relative !important;
}
.cid-sCNibEt5OS .team-item .item-image img {
  width: 100%;
}
.cid-sCNibEt5OS .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNibEt5OS .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNibEt5OS .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNibEt5OS .team-item .item-caption {
  background: #efefef;
}
.cid-sCNibEt5OS .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNibEt5OS .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNibEt5OS .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNibEt5OS .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNibEt5OS .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNibEt5OS .mbr-section-title,
.cid-sCNibEt5OS .underline {
  color: #103178;
}
.cid-sCNibEt5OS .item-role P {
  text-align: center;
}
.cid-sCNibFmDoH {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCNibFmDoH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCNibFmDoH .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCNibFmDoH .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCNibFmDoH .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCNibFmDoH .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCNibFmDoH .text-content .list-block .card-img {
  width: auto;
}
.cid-sCNibFmDoH .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCNibFmDoH .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCNibFmDoH .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCNibFmDoH .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCNibFmDoH .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCNibFmDoH .text-content .social {
  font-size: 1.2rem;
}
.cid-sCNibFmDoH .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCNibFmDoH .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCNibFmDoH .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCNibFmDoH .list-block {
  position: relative;
}
.cid-sCNibFmDoH .list-block h4,
.cid-sCNibFmDoH .list-block p {
  padding-left: 2.625rem;
}
.cid-sCNibFmDoH .card-img {
  display: block;
}
.cid-sCNibFmDoH input,
.cid-sCNibFmDoH textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCNibFmDoH .form-control,
.cid-sCNibFmDoH .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNibFmDoH .form-control:hover,
.cid-sCNibFmDoH .field-input:hover,
.cid-sCNibFmDoH .form-control:focus,
.cid-sCNibFmDoH .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCNibFmDoH .form-control:focus,
.cid-sCNibFmDoH .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCNibFmDoH input::-webkit-input-placeholder,
.cid-sCNibFmDoH textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCNibFmDoH input:-moz-placeholder,
.cid-sCNibFmDoH textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCNibFmDoH .jq-selectbox li,
.cid-sCNibFmDoH .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNibFmDoH .jq-selectbox li:hover,
.cid-sCNibFmDoH .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCNibFmDoH .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCNibFmDoH .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCNibFmDoH .mbr-form {
  max-width: 550px;
}
.cid-sCNibFmDoH .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCNibFmDoH .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCNibFmDoH .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCNibFmDoH .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCNibFmDoH .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCNibFmDoH .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCNibFmDoH .mbr-section-title,
  .cid-sCNibFmDoH .content-title,
  .cid-sCNibFmDoH .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCNibFmDoH .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCNibFmDoH .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCNibFmDoH .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCNibG3MBo {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCNibG3MBo .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNibG3MBo .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCNibG3MBo .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCNibG3MBo .card-img span {
  color: #279e64;
}
.cid-sCNibG3MBo .row-item {
  margin-bottom: 2rem;
}
.cid-sCNibG3MBo .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNibG3MBo .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCNibG3MBo .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCNibG3MBo .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNibHpuzG {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCNibHpuzG .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCNibHpuzG .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCNibHpuzG .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCNibHpuzG .mbr-text {
  color: #444;
}
.cid-sCNibHpuzG h5 {
  margin-bottom: 0;
}
.cid-sCNibHpuzG .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCNibHpuzG .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCNibHpuzG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCNibHpuzG .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCNibHpuzG .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCNibHpuzG .social-list a:hover {
  opacity: .4;
}
.cid-sCNibHpuzG .media-container-row > div {
  padding: 0px;
}
.cid-sCNibHpuzG .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCNibHpuzG .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCNibHpuzG .group-title SPAN {
  color: #656565;
}
.cid-sCNibHpuzG .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCNibHpuzG .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCNibHpuzG h3 {
    margin-bottom: 10px;
  }
}
.cid-sCNibHpuzG .links SPAN {
  color: #9e9e9e;
}
.cid-sCNibHpuzG .links,
.cid-sCNibHpuzG .navbar-brand {
  color: #eeeff2;
}
.cid-sCNibHpuzG .links,
.cid-sCNibHpuzG .social-list {
  text-align: left;
}
.cid-sCS9JEs2T8.popup-builder {
  background-color: #ffffff;
}
.cid-sCS9JEs2T8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS9JEs2T8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS9JEs2T8 .modal-content,
.cid-sCS9JEs2T8 .modal-dialog {
  height: auto;
}
.cid-sCS9JEs2T8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS9JEs2T8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS9JEs2T8 .form-wrapper .mbr-form .form-group,
  .cid-sCS9JEs2T8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS9JEs2T8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS9JEs2T8 .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-sCS9JEs2T8 .mbr-text {
  text-align: center;
}
.cid-sCS9JEs2T8 .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS9JEs2T8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS9JEs2T8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS9JEs2T8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS9JEs2T8 .modal-open {
  overflow: hidden;
}
.cid-sCS9JEs2T8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS9JEs2T8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS9JEs2T8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS9JEs2T8 .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-sCS9JEs2T8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS9JEs2T8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS9JEs2T8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS9JEs2T8 .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-sCS9JEs2T8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS9JEs2T8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS9JEs2T8 .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS9JEs2T8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS9JEs2T8 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS9JEs2T8 .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS9JEs2T8 .modal-header .close:focus {
  outline: none;
}
.cid-sCS9JEs2T8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS9JEs2T8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS9JEs2T8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS9JEs2T8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS9JEs2T8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS9JEs2T8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS9JEs2T8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS9JEs2T8 .modal-sm {
    max-width: 300px;
  }
  .cid-sCS9JEs2T8 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS9JEs2T8 .modal-lg,
  .cid-sCS9JEs2T8 .modal-xl {
    max-width: 800px;
  }
  .cid-sCS9JEs2T8 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS9JEs2T8 .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS9JEs2T8 .container {
    max-width: 1140px;
  }
}
.cid-sCS9JEs2T8 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS9JEs2T8 .container {
    max-width: 720px;
  }
}
.cid-sCS9JEs2T8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS9JEs2T8 .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-sCS9JEs2T8 .form-group {
  margin-bottom: 1rem;
}
.cid-sCS9JEs2T8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS9JEs2T8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS9JEs2T8 .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-sCS9JEs2T8 H5 {
  text-align: center;
}
.cid-sCS9JEs2T8 P {
  text-align: center;
}
.cid-sCNmnGNa6m .navbar-dropdown {
  position: relative !important;
}
.cid-sCNmnGNa6m .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCNmnGNa6m .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCNmnGNa6m .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCNmnGNa6m .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCNmnGNa6m .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCNmnGNa6m .container {
    padding: 0 1rem;
  }
}
.cid-sCNmnGNa6m .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCNmnGNa6m .nav-link {
  position: relative;
}
.cid-sCNmnGNa6m .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCNmnGNa6m .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-sCNmnGNa6m .navbar.opened {
  transition: all 0.3s;
}
.cid-sCNmnGNa6m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCNmnGNa6m .navbar .navbar-logo img {
  width: auto;
}
.cid-sCNmnGNa6m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCNmnGNa6m .navbar.collapsed {
  justify-content: center;
}
.cid-sCNmnGNa6m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCNmnGNa6m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCNmnGNa6m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCNmnGNa6m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCNmnGNa6m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCNmnGNa6m .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-sCNmnGNa6m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCNmnGNa6m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCNmnGNa6m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCNmnGNa6m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCNmnGNa6m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCNmnGNa6m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCNmnGNa6m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCNmnGNa6m .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-sCNmnGNa6m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCNmnGNa6m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCNmnGNa6m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCNmnGNa6m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCNmnGNa6m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCNmnGNa6m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCNmnGNa6m .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCNmnGNa6m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCNmnGNa6m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCNmnGNa6m .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-sCNmnGNa6m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCNmnGNa6m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCNmnGNa6m .dropdown-item:hover,
.cid-sCNmnGNa6m .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCNmnGNa6m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCNmnGNa6m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCNmnGNa6m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCNmnGNa6m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCNmnGNa6m .dropdown-menu,
.cid-sCNmnGNa6m .navbar.opened {
  background: #ffffff !important;
}
.cid-sCNmnGNa6m .nav-item:focus,
.cid-sCNmnGNa6m .nav-link:focus {
  outline: none;
}
.cid-sCNmnGNa6m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCNmnGNa6m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCNmnGNa6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCNmnGNa6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCNmnGNa6m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCNmnGNa6m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCNmnGNa6m .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-sCNmnGNa6m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCNmnGNa6m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCNmnGNa6m .dropdown-item.active,
.cid-sCNmnGNa6m .dropdown-item:active {
  background-color: transparent;
}
.cid-sCNmnGNa6m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCNmnGNa6m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCNmnGNa6m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCNmnGNa6m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCNmnGNa6m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCNmnGNa6m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCNmnGNa6m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCNmnGNa6m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCNmnGNa6m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCNmnGNa6m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCNmnGNa6m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCNmnGNa6m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNmnGNa6m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNmnGNa6m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCNmnGNa6m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNmnGNa6m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCNmnGNa6m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCNmnGNa6m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNmnGNa6m .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCNmnGNa6m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCNmnGNa6m .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-sCNmnGNa6m .navbar {
    height: 70px;
  }
  .cid-sCNmnGNa6m .navbar.opened {
    height: auto;
  }
  .cid-sCNmnGNa6m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCNmnFjqAK {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCNmnFjqAK .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCNmnFjqAK .price-wrapper h4,
.cid-sCNmnFjqAK .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCNmnFjqAK .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCNmnFjqAK .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCNmnFjqAK .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCNmnFjqAK .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCNmnFjqAK .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCNmnFjqAK .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNmnFjqAK .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNmnFjqAK .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCNmnFjqAK .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCNmnFjqAK .card-wrapper {
    width: fit-content;
  }
}
.cid-sCNmnFjqAK .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCNmnFjqAK .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCNmnFjqAK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCNmnFjqAK .card-title,
.cid-sCNmnFjqAK .card-icon {
  color: #5b6c8f;
}
.cid-sCNmnFjqAK .mbr-section-title {
  color: #103178;
}
.cid-sCNmnFjqAK .mbr-text,
.cid-sCNmnFjqAK .mbr-section-btn {
  color: #103178;
}
.cid-sCNmnFjqAK .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCNmnFjqAK .price {
  text-align: center;
  color: #103178;
}
.cid-sCNmnGkgF4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCNmnGkgF4 .card-box {
  width: fit-content;
}
.cid-sCNmnGkgF4 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCNmnGkgF4 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNmnGkgF4 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNmnGkgF4 .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCNmnGkgF4 .card-wrapper {
    width: 100%;
  }
}
.cid-sCNmnGkgF4 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCNmnGkgF4 .card-title,
.cid-sCNmnGkgF4 .card-icon {
  color: #103178;
}
.cid-sCNmnHoYy0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNmnHoYy0 .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCNmnHoYy0 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCNmnHoYy0 .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCNmnHoYy0 .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCNmnHoYy0 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCNmnHoYy0 .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCNmnHoYy0 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCNmnHoYy0 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCNmnHoYy0 .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCNmnHoYy0 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCNmnHoYy0 .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCNmnHoYy0 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCNmnHoYy0 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCNmnHoYy0 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCNmnHoYy0 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCNmnHoYy0 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCNmnHoYy0 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCNmnHoYy0 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCNmnHoYy0 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCNmnHoYy0 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCNmnHoYy0 .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCNmnHZXPV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNmnHZXPV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNmnHZXPV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNmnHZXPV .mbr-section-btn {
  margin: 0;
}
.cid-sCNmnHZXPV .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNmnHZXPV .form-control:focus,
.cid-sCNmnHZXPV .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNmnHZXPV .form-group {
  margin-bottom: 1rem;
}
.cid-sCNmnHZXPV input::-webkit-input-placeholder,
.cid-sCNmnHZXPV textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNmnHZXPV input:-moz-placeholder,
.cid-sCNmnHZXPV textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNmnHZXPV .jq-selectbox li,
.cid-sCNmnHZXPV .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNmnHZXPV .jq-selectbox li:hover,
.cid-sCNmnHZXPV .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNmnHZXPV .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNmnHZXPV .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNmnHZXPV .form-group,
.cid-sCNmnHZXPV .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNmnHZXPV .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNmnHZXPV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNmnHZXPV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNmnHZXPV .form-block {
    padding: 1rem;
  }
}
.cid-sCNmnHZXPV H4 {
  color: #ffffff;
}
.cid-sCNmnHZXPV P {
  color: #ffffff;
}
.cid-sCNmnHZXPV LABEL {
  color: #f0f2f5;
}
.cid-sCNmnIlXCs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNmnIlXCs .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCNmnIlXCs .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCNmnIlXCs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNmnIlXCs .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCNmnIlXCs .process-icon,
.cid-sCNmnIlXCs .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCNmnIlXCs .wrapper,
.cid-sCNmnIlXCs .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCNmnIlXCs .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCNmnIlXCs .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCNmnIlXCs .icon-container a {
  display: inherit;
}
.cid-sCNmnIlXCs .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCNmnIlXCs .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCNmnIlXCs .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCNmnIlXCs .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCNmnIlXCs .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCNmnIlXCs .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCNmnIlXCs .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCNmnIlXCs .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCNmnIlXCs .mbr-section-title {
  margin: 0;
}
.cid-sCNmnIlXCs .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCNmnIlXCs .mbr-section-title,
.cid-sCNmnIlXCs .underline {
  color: #14287f;
}
.cid-sCNmnIlXCs .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCNmnIYVr8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCNmnIYVr8 .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNmnIYVr8 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCNmnIYVr8 .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCNmnIYVr8 .card-img span {
  color: #103178;
}
.cid-sCNmnIYVr8 .row-item {
  margin-bottom: 2rem;
}
.cid-sCNmnIYVr8 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNmnIYVr8 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCNmnIYVr8 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCNmnIYVr8 .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNmnIYVr8 .mbr-card-title,
.cid-sCNmnIYVr8 .card-img {
  color: #353535;
}
.cid-sCNmnJwJbR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNmnJwJbR .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCNmnJwJbR .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCNmnJwJbR .card-img {
  margin-bottom: 1rem;
}
.cid-sCNmnJwJbR .card-img span {
  font-size: 60px;
}
.cid-sCNmnJwJbR H1 {
  color: #103178;
}
.cid-sCNmnJQ6Eq {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCNmnJQ6Eq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCNmnJQ6Eq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCNmnJQ6Eq .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCNmnJQ6Eq .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCNmnJQ6Eq .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCNmnJQ6Eq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCNmnJQ6Eq .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCNmnJQ6Eq .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCNmnJQ6Eq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCNmnJQ6Eq .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCNmnJQ6Eq .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-sCNmnJQ6Eq .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCNmnJQ6Eq .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-sCNmnKqdUE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNmnKqdUE .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNmnKqdUE a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNmnKqdUE .mbr-section-btn {
  margin: 0;
}
.cid-sCNmnKqdUE .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNmnKqdUE .form-control:focus,
.cid-sCNmnKqdUE .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNmnKqdUE .form-group {
  margin-bottom: 1rem;
}
.cid-sCNmnKqdUE input::-webkit-input-placeholder,
.cid-sCNmnKqdUE textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNmnKqdUE input:-moz-placeholder,
.cid-sCNmnKqdUE textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNmnKqdUE .jq-selectbox li,
.cid-sCNmnKqdUE .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNmnKqdUE .jq-selectbox li:hover,
.cid-sCNmnKqdUE .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNmnKqdUE .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNmnKqdUE .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNmnKqdUE .form-group,
.cid-sCNmnKqdUE .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNmnKqdUE .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNmnKqdUE .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNmnKqdUE .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNmnKqdUE .form-block {
    padding: 1rem;
  }
}
.cid-sCNmnKqdUE H4 {
  color: #ffffff;
}
.cid-sCNmnKqdUE P {
  color: #ffffff;
}
.cid-sCNmnKqdUE LABEL {
  color: #f0f2f5;
}
.cid-sCNmnKSQhU {
  padding-top: 90px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCNmnKSQhU .content {
  padding-left: 30px;
}
.cid-sCNmnKSQhU .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCNmnKSQhU .mbr-section-title {
  color: #103178;
}
.cid-sCNmnKSQhU .mbr-text {
  color: #47b5ed;
}
.cid-sCNmnKSQhU .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCNmnKSQhU .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCNmnKSQhU .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCNmnKSQhU .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCNmnKSQhU .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCNmnKSQhU .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCNmnKSQhU .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCNmnKSQhU .card:last-child {
  border-bottom: none !important;
}
.cid-sCNmnKSQhU .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCNmnKSQhU .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title .toggle-icon:before,
.cid-sCNmnKSQhU .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCNmnKSQhU .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCNmnKSQhU .card .panel-body {
  padding: 14px 20px;
}
.cid-sCNmnKSQhU .card .panel-body p {
  color: #47b5ed;
}
.cid-sCNmnKSQhU .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCNmnKSQhU .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCNmnKSQhU .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCNmnKSQhU .collapsed .toggle-icon:before,
.cid-sCNmnKSQhU .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCNmnKSQhU .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCNmnKSQhU .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCNmnKSQhU * {
    text-align: left;
  }
}
.cid-sCNmnKSQhU .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCNmnLv5cS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCNmnLv5cS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCNmnLv5cS .img-item,
.cid-sCNmnLv5cS img {
  height: 100%;
  object-fit: cover;
}
.cid-sCNmnLv5cS .container-fluid {
  padding: 0 1rem;
}
.cid-sCNmnLv5cS .img-col {
  padding: 0;
}
.cid-sCNmnLv5cS .col-auto {
  width: 100%;
}
.cid-sCNmnLv5cS .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCNmnLv5cS .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCNmnLv5cS .form-control,
.cid-sCNmnLv5cS .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnLv5cS .form-control::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input::-webkit-input-placeholder,
.cid-sCNmnLv5cS .form-control::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNmnLv5cS .form-control:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:-moz-placeholder,
.cid-sCNmnLv5cS .form-control:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCNmnLv5cS .form-control:hover,
.cid-sCNmnLv5cS .field-input:hover,
.cid-sCNmnLv5cS .form-control:focus,
.cid-sCNmnLv5cS .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnLv5cS .form-control:hover::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input:hover::-webkit-input-placeholder,
.cid-sCNmnLv5cS .form-control:focus::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input:focus::-webkit-input-placeholder,
.cid-sCNmnLv5cS .form-control:hover::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input:hover::-webkit-input-placeholder,
.cid-sCNmnLv5cS .form-control:focus::-webkit-input-placeholder,
.cid-sCNmnLv5cS .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNmnLv5cS .form-control:hover:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:hover:-moz-placeholder,
.cid-sCNmnLv5cS .form-control:focus:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:focus:-moz-placeholder,
.cid-sCNmnLv5cS .form-control:hover:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:hover:-moz-placeholder,
.cid-sCNmnLv5cS .form-control:focus:-moz-placeholder,
.cid-sCNmnLv5cS .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCNmnLv5cS .jq-number__spin:hover,
.cid-sCNmnLv5cS .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnLv5cS .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnLv5cS .jq-selectbox li,
.cid-sCNmnLv5cS .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNmnLv5cS .jq-selectbox li:hover,
.cid-sCNmnLv5cS .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNmnLv5cS .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCNmnLv5cS .jq-number__spin.minus:hover:after,
.cid-sCNmnLv5cS .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNmnLv5cS .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCNmnLv5cS .jq-number__spin.minus:after,
.cid-sCNmnLv5cS .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNmnLv5cS input::-webkit-clear-button {
  display: none;
}
.cid-sCNmnLv5cS input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCNmnLv5cS input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCNmnLv5cS input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCNmnLv5cS H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCNmnLv5cS H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCNmnLv5cS LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCNmnLXUUB {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCNmnLXUUB .wrap-block {
  padding-right: 30px;
}
.cid-sCNmnLXUUB .cards {
  padding-left: 30px;
}
.cid-sCNmnLXUUB .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCNmnLXUUB .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCNmnLXUUB .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCNmnLXUUB .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCNmnLXUUB .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCNmnLXUUB .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCNmnLXUUB .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCNmnLXUUB .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCNmnLXUUB .cards-wrap {
  flex-direction: column;
}
.cid-sCNmnLXUUB .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCNmnLXUUB .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCNmnLXUUB .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCNmnLXUUB .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCNmnLXUUB .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCNmnLXUUB * {
    text-align: left;
  }
}
.cid-sCNmnLXUUB .wrap-block .contents h4,
.cid-sCNmnLXUUB .menu-content-right,
.cid-sCNmnLXUUB .mbr-section-btn {
  color: #353535;
}
.cid-sCNmnLXUUB .wrap-block .contents .mbr-subtitle,
.cid-sCNmnLXUUB .menu-content-right {
  color: #767676;
}
.cid-sCNmnLXUUB .wrapper .mbr-text,
.cid-sCNmnLXUUB .img {
  color: #353535;
}
.cid-sCNmnMteAR {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCNmnMteAR .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCNmnMteAR .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCNmnMteAR .carousel-control-next,
.cid-sCNmnMteAR .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCNmnMteAR .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCNmnMteAR .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCNmnMteAR .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCNmnMteAR .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCNmnMteAR .carousel-item.active,
.cid-sCNmnMteAR .carousel-item-next,
.cid-sCNmnMteAR .carousel-item-prev {
  display: flex;
}
.cid-sCNmnMteAR .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCNmnMteAR .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCNmnMteAR .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCNmnMteAR .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCNmnMteAR .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCNmnMteAR .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCNmnMteAR .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCNmnMteAR .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCNmnMteAR .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCNmnMteAR .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCNmnMteAR h3,
.cid-sCNmnMteAR h4 {
  margin: 0;
  padding: 0;
}
.cid-sCNmnMteAR .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCNmnMteAR .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNmnMteAR .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNmnMteAR .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNmnMteAR .testimonials-slider__icon {
    display: none;
  }
  .cid-sCNmnMteAR .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCNmnMteAR .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNmnMteAR .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNmnMteAR .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNmnMteAR .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCNmnMteAR .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCNmnMteAR .wrapper-block {
    display: flex;
  }
  .cid-sCNmnMteAR .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCNmnMteAR .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCNmnMteAR .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCNmnMteAR .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCNmnMteAR .icon-left {
  margin-right: 0.1rem;
}
.cid-sCNmnMteAR .icon-right {
  margin-left: 0.1rem;
}
.cid-sCNmnMteAR H3 {
  color: #14287f;
}
.cid-sCNmnMteAR .mbr-text,
.cid-sCNmnMteAR .mbr-section-btn {
  color: #353535;
}
.cid-sCNmnNuKbj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNmnNuKbj .mbr-section-title {
  margin: 0;
}
.cid-sCNmnNuKbj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNmnNuKbj .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNmnNuKbj .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNmnNuKbj .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNmnNuKbj .team-item .item-image {
  position: relative !important;
}
.cid-sCNmnNuKbj .team-item .item-image img {
  width: 100%;
}
.cid-sCNmnNuKbj .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNmnNuKbj .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNmnNuKbj .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNmnNuKbj .team-item .item-caption {
  background: #efefef;
}
.cid-sCNmnNuKbj .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNmnNuKbj .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNmnNuKbj .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNmnNuKbj .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnNuKbj .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNmnNuKbj .mbr-section-title,
.cid-sCNmnNuKbj .underline {
  color: #103178;
}
.cid-sCNmnOsH3H {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNmnOsH3H .mbr-section-title {
  margin: 0;
}
.cid-sCNmnOsH3H .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNmnOsH3H .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNmnOsH3H .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNmnOsH3H .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNmnOsH3H .team-item .item-image {
  position: relative !important;
}
.cid-sCNmnOsH3H .team-item .item-image img {
  width: 100%;
}
.cid-sCNmnOsH3H .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNmnOsH3H .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNmnOsH3H .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNmnOsH3H .team-item .item-caption {
  background: #efefef;
}
.cid-sCNmnOsH3H .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNmnOsH3H .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNmnOsH3H .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNmnOsH3H .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNmnOsH3H .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNmnOsH3H .mbr-section-title,
.cid-sCNmnOsH3H .underline {
  color: #103178;
}
.cid-sCNmnOsH3H .item-role P {
  text-align: center;
}
.cid-sCNmnPt2xN {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCNmnPt2xN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCNmnPt2xN .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCNmnPt2xN .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCNmnPt2xN .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCNmnPt2xN .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCNmnPt2xN .text-content .list-block .card-img {
  width: auto;
}
.cid-sCNmnPt2xN .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCNmnPt2xN .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCNmnPt2xN .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCNmnPt2xN .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCNmnPt2xN .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCNmnPt2xN .text-content .social {
  font-size: 1.2rem;
}
.cid-sCNmnPt2xN .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCNmnPt2xN .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCNmnPt2xN .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCNmnPt2xN .list-block {
  position: relative;
}
.cid-sCNmnPt2xN .list-block h4,
.cid-sCNmnPt2xN .list-block p {
  padding-left: 2.625rem;
}
.cid-sCNmnPt2xN .card-img {
  display: block;
}
.cid-sCNmnPt2xN input,
.cid-sCNmnPt2xN textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCNmnPt2xN .form-control,
.cid-sCNmnPt2xN .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnPt2xN .form-control:hover,
.cid-sCNmnPt2xN .field-input:hover,
.cid-sCNmnPt2xN .form-control:focus,
.cid-sCNmnPt2xN .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCNmnPt2xN .form-control:focus,
.cid-sCNmnPt2xN .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCNmnPt2xN input::-webkit-input-placeholder,
.cid-sCNmnPt2xN textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCNmnPt2xN input:-moz-placeholder,
.cid-sCNmnPt2xN textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCNmnPt2xN .jq-selectbox li,
.cid-sCNmnPt2xN .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNmnPt2xN .jq-selectbox li:hover,
.cid-sCNmnPt2xN .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCNmnPt2xN .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCNmnPt2xN .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCNmnPt2xN .mbr-form {
  max-width: 550px;
}
.cid-sCNmnPt2xN .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCNmnPt2xN .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCNmnPt2xN .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCNmnPt2xN .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCNmnPt2xN .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCNmnPt2xN .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCNmnPt2xN .mbr-section-title,
  .cid-sCNmnPt2xN .content-title,
  .cid-sCNmnPt2xN .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCNmnPt2xN .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCNmnPt2xN .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCNmnPt2xN .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCNmnQ6KHV {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCNmnQ6KHV .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNmnQ6KHV .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCNmnQ6KHV .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCNmnQ6KHV .card-img span {
  color: #279e64;
}
.cid-sCNmnQ6KHV .row-item {
  margin-bottom: 2rem;
}
.cid-sCNmnQ6KHV .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNmnQ6KHV .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCNmnQ6KHV .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCNmnQ6KHV .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNmnRxWlW {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCNmnRxWlW .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCNmnRxWlW .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCNmnRxWlW .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCNmnRxWlW .mbr-text {
  color: #444;
}
.cid-sCNmnRxWlW h5 {
  margin-bottom: 0;
}
.cid-sCNmnRxWlW .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCNmnRxWlW .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCNmnRxWlW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCNmnRxWlW .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCNmnRxWlW .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCNmnRxWlW .social-list a:hover {
  opacity: .4;
}
.cid-sCNmnRxWlW .media-container-row > div {
  padding: 0px;
}
.cid-sCNmnRxWlW .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCNmnRxWlW .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCNmnRxWlW .group-title SPAN {
  color: #656565;
}
.cid-sCNmnRxWlW .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCNmnRxWlW .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCNmnRxWlW h3 {
    margin-bottom: 10px;
  }
}
.cid-sCNmnRxWlW .links SPAN {
  color: #9e9e9e;
}
.cid-sCNmnRxWlW .links,
.cid-sCNmnRxWlW .navbar-brand {
  color: #eeeff2;
}
.cid-sCNmnRxWlW .links,
.cid-sCNmnRxWlW .social-list {
  text-align: left;
}
.cid-sCS9XJKsKl.popup-builder {
  background-color: #ffffff;
}
.cid-sCS9XJKsKl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCS9XJKsKl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCS9XJKsKl .modal-content,
.cid-sCS9XJKsKl .modal-dialog {
  height: auto;
}
.cid-sCS9XJKsKl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCS9XJKsKl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCS9XJKsKl .form-wrapper .mbr-form .form-group,
  .cid-sCS9XJKsKl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCS9XJKsKl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCS9XJKsKl .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-sCS9XJKsKl .mbr-text {
  text-align: center;
}
.cid-sCS9XJKsKl .pt-0 {
  padding-top: 0 !important;
}
.cid-sCS9XJKsKl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCS9XJKsKl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCS9XJKsKl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCS9XJKsKl .modal-open {
  overflow: hidden;
}
.cid-sCS9XJKsKl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCS9XJKsKl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCS9XJKsKl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCS9XJKsKl .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-sCS9XJKsKl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCS9XJKsKl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCS9XJKsKl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCS9XJKsKl .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-sCS9XJKsKl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCS9XJKsKl .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCS9XJKsKl .modal-backdrop.show {
  opacity: .5;
}
.cid-sCS9XJKsKl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCS9XJKsKl .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCS9XJKsKl .modal-header .close:hover {
  opacity: 1;
}
.cid-sCS9XJKsKl .modal-header .close:focus {
  outline: none;
}
.cid-sCS9XJKsKl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCS9XJKsKl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCS9XJKsKl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCS9XJKsKl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCS9XJKsKl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCS9XJKsKl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCS9XJKsKl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCS9XJKsKl .modal-sm {
    max-width: 300px;
  }
  .cid-sCS9XJKsKl .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCS9XJKsKl .modal-lg,
  .cid-sCS9XJKsKl .modal-xl {
    max-width: 800px;
  }
  .cid-sCS9XJKsKl .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCS9XJKsKl .modal-xl {
    max-width: 1140px;
  }
  .cid-sCS9XJKsKl .container {
    max-width: 1140px;
  }
}
.cid-sCS9XJKsKl .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCS9XJKsKl .container {
    max-width: 720px;
  }
}
.cid-sCS9XJKsKl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCS9XJKsKl .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-sCS9XJKsKl .form-group {
  margin-bottom: 1rem;
}
.cid-sCS9XJKsKl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCS9XJKsKl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCS9XJKsKl .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-sCS9XJKsKl H5 {
  text-align: center;
}
.cid-sCS9XJKsKl P {
  text-align: center;
}
.cid-sCNutuUQha .navbar-dropdown {
  position: relative !important;
}
.cid-sCNutuUQha .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sCNutuUQha .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sCNutuUQha .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sCNutuUQha .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sCNutuUQha .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCNutuUQha .container {
    padding: 0 1rem;
  }
}
.cid-sCNutuUQha .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sCNutuUQha .nav-link {
  position: relative;
}
.cid-sCNutuUQha .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sCNutuUQha .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-sCNutuUQha .navbar.opened {
  transition: all 0.3s;
}
.cid-sCNutuUQha .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCNutuUQha .navbar .navbar-logo img {
  width: auto;
}
.cid-sCNutuUQha .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCNutuUQha .navbar.collapsed {
  justify-content: center;
}
.cid-sCNutuUQha .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCNutuUQha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCNutuUQha .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCNutuUQha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCNutuUQha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCNutuUQha .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-sCNutuUQha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCNutuUQha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCNutuUQha .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCNutuUQha .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCNutuUQha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCNutuUQha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCNutuUQha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCNutuUQha .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-sCNutuUQha .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCNutuUQha .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCNutuUQha .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCNutuUQha .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCNutuUQha .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCNutuUQha .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sCNutuUQha .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCNutuUQha .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCNutuUQha .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCNutuUQha .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-sCNutuUQha .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sCNutuUQha .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCNutuUQha .dropdown-item:hover,
.cid-sCNutuUQha .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sCNutuUQha .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCNutuUQha .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCNutuUQha .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sCNutuUQha .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCNutuUQha .dropdown-menu,
.cid-sCNutuUQha .navbar.opened {
  background: #ffffff !important;
}
.cid-sCNutuUQha .nav-item:focus,
.cid-sCNutuUQha .nav-link:focus {
  outline: none;
}
.cid-sCNutuUQha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCNutuUQha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCNutuUQha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCNutuUQha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCNutuUQha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCNutuUQha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCNutuUQha .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-sCNutuUQha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCNutuUQha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCNutuUQha .dropdown-item.active,
.cid-sCNutuUQha .dropdown-item:active {
  background-color: transparent;
}
.cid-sCNutuUQha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCNutuUQha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCNutuUQha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCNutuUQha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sCNutuUQha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCNutuUQha .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCNutuUQha ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCNutuUQha .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCNutuUQha button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCNutuUQha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCNutuUQha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCNutuUQha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNutuUQha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCNutuUQha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCNutuUQha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNutuUQha nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCNutuUQha nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCNutuUQha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCNutuUQha .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sCNutuUQha a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCNutuUQha .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-sCNutuUQha .navbar {
    height: 70px;
  }
  .cid-sCNutuUQha .navbar.opened {
    height: auto;
  }
  .cid-sCNutuUQha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCNuttJm24 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sCNuttJm24 .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sCNuttJm24 .price-wrapper h4,
.cid-sCNuttJm24 .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sCNuttJm24 .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sCNuttJm24 .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sCNuttJm24 .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sCNuttJm24 .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sCNuttJm24 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sCNuttJm24 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNuttJm24 .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNuttJm24 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sCNuttJm24 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCNuttJm24 .card-wrapper {
    width: fit-content;
  }
}
.cid-sCNuttJm24 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sCNuttJm24 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCNuttJm24 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCNuttJm24 .card-title,
.cid-sCNuttJm24 .card-icon {
  color: #5b6c8f;
}
.cid-sCNuttJm24 .mbr-section-title {
  color: #103178;
}
.cid-sCNuttJm24 .mbr-text,
.cid-sCNuttJm24 .mbr-section-btn {
  color: #103178;
}
.cid-sCNuttJm24 .price-title {
  text-align: center;
  color: #103178;
}
.cid-sCNuttJm24 .price {
  text-align: center;
  color: #103178;
}
.cid-sCNutusGFN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sCNutusGFN .card-box {
  width: fit-content;
}
.cid-sCNutusGFN .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sCNutusGFN .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sCNutusGFN .card-title {
  padding: 0;
  margin: 0;
}
.cid-sCNutusGFN .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sCNutusGFN .card-wrapper {
    width: 100%;
  }
}
.cid-sCNutusGFN .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sCNutusGFN .card-title,
.cid-sCNutusGFN .card-icon {
  color: #103178;
}
.cid-sCNutvB7g0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNutvB7g0 .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sCNutvB7g0 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sCNutvB7g0 .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sCNutvB7g0 .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sCNutvB7g0 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sCNutvB7g0 .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sCNutvB7g0 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sCNutvB7g0 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sCNutvB7g0 .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sCNutvB7g0 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sCNutvB7g0 .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sCNutvB7g0 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sCNutvB7g0 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sCNutvB7g0 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sCNutvB7g0 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sCNutvB7g0 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sCNutvB7g0 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sCNutvB7g0 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sCNutvB7g0 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sCNutvB7g0 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sCNutvB7g0 .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sCNutwb5bL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNutwb5bL .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNutwb5bL a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNutwb5bL .mbr-section-btn {
  margin: 0;
}
.cid-sCNutwb5bL .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNutwb5bL .form-control:focus,
.cid-sCNutwb5bL .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNutwb5bL .form-group {
  margin-bottom: 1rem;
}
.cid-sCNutwb5bL input::-webkit-input-placeholder,
.cid-sCNutwb5bL textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNutwb5bL input:-moz-placeholder,
.cid-sCNutwb5bL textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNutwb5bL .jq-selectbox li,
.cid-sCNutwb5bL .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNutwb5bL .jq-selectbox li:hover,
.cid-sCNutwb5bL .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNutwb5bL .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNutwb5bL .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNutwb5bL .form-group,
.cid-sCNutwb5bL .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNutwb5bL .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNutwb5bL .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNutwb5bL .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNutwb5bL .form-block {
    padding: 1rem;
  }
}
.cid-sCNutwb5bL H4 {
  color: #ffffff;
}
.cid-sCNutwb5bL P {
  color: #ffffff;
}
.cid-sCNutwb5bL LABEL {
  color: #f0f2f5;
}
.cid-sCNutwzvze {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNutwzvze .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sCNutwzvze .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sCNutwzvze .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNutwzvze .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sCNutwzvze .process-icon,
.cid-sCNutwzvze .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sCNutwzvze .wrapper,
.cid-sCNutwzvze .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sCNutwzvze .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sCNutwzvze .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sCNutwzvze .icon-container a {
  display: inherit;
}
.cid-sCNutwzvze .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sCNutwzvze .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sCNutwzvze .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sCNutwzvze .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sCNutwzvze .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sCNutwzvze .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sCNutwzvze .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sCNutwzvze .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sCNutwzvze .mbr-section-title {
  margin: 0;
}
.cid-sCNutwzvze .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sCNutwzvze .mbr-section-title,
.cid-sCNutwzvze .underline {
  color: #14287f;
}
.cid-sCNutwzvze .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sCNutx8LID {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sCNutx8LID .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNutx8LID .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sCNutx8LID .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sCNutx8LID .card-img span {
  color: #103178;
}
.cid-sCNutx8LID .row-item {
  margin-bottom: 2rem;
}
.cid-sCNutx8LID .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNutx8LID .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sCNutx8LID .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sCNutx8LID .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNutx8LID .mbr-card-title,
.cid-sCNutx8LID .card-img {
  color: #353535;
}
.cid-sCNutxH4BE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNutxH4BE .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sCNutxH4BE .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sCNutxH4BE .card-img {
  margin-bottom: 1rem;
}
.cid-sCNutxH4BE .card-img span {
  font-size: 60px;
}
.cid-sCNutxH4BE H1 {
  color: #103178;
}
.cid-sCNuty4zwV {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sCNuty4zwV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sCNuty4zwV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sCNuty4zwV .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sCNuty4zwV .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCNuty4zwV .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sCNuty4zwV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sCNuty4zwV .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sCNuty4zwV .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sCNuty4zwV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sCNuty4zwV .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sCNuty4zwV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sCNuty4zwV .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sCNuty4zwV .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sCNuty4zwV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sCNuty4zwV .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sCNuty4zwV .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sCNuty4zwV .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-sCNuty4zwV .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sCNuty4zwV .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-sCNutyCoBV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sCNutyCoBV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sCNutyCoBV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sCNutyCoBV .mbr-section-btn {
  margin: 0;
}
.cid-sCNutyCoBV .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sCNutyCoBV .form-control:focus,
.cid-sCNutyCoBV .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sCNutyCoBV .form-group {
  margin-bottom: 1rem;
}
.cid-sCNutyCoBV input::-webkit-input-placeholder,
.cid-sCNutyCoBV textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sCNutyCoBV input:-moz-placeholder,
.cid-sCNutyCoBV textarea:-moz-placeholder {
  color: #353535;
}
.cid-sCNutyCoBV .jq-selectbox li,
.cid-sCNutyCoBV .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNutyCoBV .jq-selectbox li:hover,
.cid-sCNutyCoBV .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sCNutyCoBV .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNutyCoBV .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sCNutyCoBV .form-group,
.cid-sCNutyCoBV .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sCNutyCoBV .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sCNutyCoBV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sCNutyCoBV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sCNutyCoBV .form-block {
    padding: 1rem;
  }
}
.cid-sCNutyCoBV H4 {
  color: #ffffff;
}
.cid-sCNutyCoBV P {
  color: #ffffff;
}
.cid-sCNutyCoBV LABEL {
  color: #f0f2f5;
}
.cid-sCNutyY8yQ {
  padding-top: 90px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sCNutyY8yQ .content {
  padding-left: 30px;
}
.cid-sCNutyY8yQ .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sCNutyY8yQ .mbr-section-title {
  color: #103178;
}
.cid-sCNutyY8yQ .mbr-text {
  color: #47b5ed;
}
.cid-sCNutyY8yQ .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sCNutyY8yQ .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sCNutyY8yQ .p-4 {
  padding: 1rem 0 !important;
}
.cid-sCNutyY8yQ .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sCNutyY8yQ .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sCNutyY8yQ .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sCNutyY8yQ .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sCNutyY8yQ .card:last-child {
  border-bottom: none !important;
}
.cid-sCNutyY8yQ .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sCNutyY8yQ .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title .toggle-icon:before,
.cid-sCNutyY8yQ .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sCNutyY8yQ .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sCNutyY8yQ .card .panel-body {
  padding: 14px 20px;
}
.cid-sCNutyY8yQ .card .panel-body p {
  color: #47b5ed;
}
.cid-sCNutyY8yQ .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sCNutyY8yQ .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sCNutyY8yQ .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sCNutyY8yQ .collapsed .toggle-icon:before,
.cid-sCNutyY8yQ .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sCNutyY8yQ .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sCNutyY8yQ .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCNutyY8yQ * {
    text-align: left;
  }
}
.cid-sCNutyY8yQ .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sCNutzA3H7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sCNutzA3H7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sCNutzA3H7 .img-item,
.cid-sCNutzA3H7 img {
  height: 100%;
  object-fit: cover;
}
.cid-sCNutzA3H7 .container-fluid {
  padding: 0 1rem;
}
.cid-sCNutzA3H7 .img-col {
  padding: 0;
}
.cid-sCNutzA3H7 .col-auto {
  width: 100%;
}
.cid-sCNutzA3H7 .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sCNutzA3H7 .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sCNutzA3H7 .form-control,
.cid-sCNutzA3H7 .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNutzA3H7 .form-control::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input::-webkit-input-placeholder,
.cid-sCNutzA3H7 .form-control::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNutzA3H7 .form-control:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:-moz-placeholder,
.cid-sCNutzA3H7 .form-control:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sCNutzA3H7 .form-control:hover,
.cid-sCNutzA3H7 .field-input:hover,
.cid-sCNutzA3H7 .form-control:focus,
.cid-sCNutzA3H7 .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sCNutzA3H7 .form-control:hover::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input:hover::-webkit-input-placeholder,
.cid-sCNutzA3H7 .form-control:focus::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input:focus::-webkit-input-placeholder,
.cid-sCNutzA3H7 .form-control:hover::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input:hover::-webkit-input-placeholder,
.cid-sCNutzA3H7 .form-control:focus::-webkit-input-placeholder,
.cid-sCNutzA3H7 .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sCNutzA3H7 .form-control:hover:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:hover:-moz-placeholder,
.cid-sCNutzA3H7 .form-control:focus:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:focus:-moz-placeholder,
.cid-sCNutzA3H7 .form-control:hover:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:hover:-moz-placeholder,
.cid-sCNutzA3H7 .form-control:focus:-moz-placeholder,
.cid-sCNutzA3H7 .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sCNutzA3H7 .jq-number__spin:hover,
.cid-sCNutzA3H7 .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sCNutzA3H7 .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNutzA3H7 .jq-selectbox li,
.cid-sCNutzA3H7 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNutzA3H7 .jq-selectbox li:hover,
.cid-sCNutzA3H7 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNutzA3H7 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sCNutzA3H7 .jq-number__spin.minus:hover:after,
.cid-sCNutzA3H7 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNutzA3H7 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sCNutzA3H7 .jq-number__spin.minus:after,
.cid-sCNutzA3H7 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sCNutzA3H7 input::-webkit-clear-button {
  display: none;
}
.cid-sCNutzA3H7 input::-webkit-inner-spin-button {
  display: none;
}
.cid-sCNutzA3H7 input::-webkit-outer-spin-button {
  display: none;
}
.cid-sCNutzA3H7 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sCNutzA3H7 H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sCNutzA3H7 H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sCNutzA3H7 LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sCNutzYOtT {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sCNutzYOtT .wrap-block {
  padding-right: 30px;
}
.cid-sCNutzYOtT .cards {
  padding-left: 30px;
}
.cid-sCNutzYOtT .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sCNutzYOtT .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sCNutzYOtT .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sCNutzYOtT .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sCNutzYOtT .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sCNutzYOtT .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sCNutzYOtT .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sCNutzYOtT .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sCNutzYOtT .cards-wrap {
  flex-direction: column;
}
.cid-sCNutzYOtT .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sCNutzYOtT .wrapper .img {
  margin-bottom: 20px;
}
.cid-sCNutzYOtT .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sCNutzYOtT .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sCNutzYOtT .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sCNutzYOtT * {
    text-align: left;
  }
}
.cid-sCNutzYOtT .wrap-block .contents h4,
.cid-sCNutzYOtT .menu-content-right,
.cid-sCNutzYOtT .mbr-section-btn {
  color: #353535;
}
.cid-sCNutzYOtT .wrap-block .contents .mbr-subtitle,
.cid-sCNutzYOtT .menu-content-right {
  color: #767676;
}
.cid-sCNutzYOtT .wrapper .mbr-text,
.cid-sCNutzYOtT .img {
  color: #353535;
}
.cid-sCNutAvcxH {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sCNutAvcxH .mbri-left:before {
  content: "\f053" !important;
}
.cid-sCNutAvcxH .mbri-right:before {
  content: "\f054" !important;
}
.cid-sCNutAvcxH .carousel-control-next,
.cid-sCNutAvcxH .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sCNutAvcxH .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sCNutAvcxH .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sCNutAvcxH .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sCNutAvcxH .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sCNutAvcxH .carousel-item.active,
.cid-sCNutAvcxH .carousel-item-next,
.cid-sCNutAvcxH .carousel-item-prev {
  display: flex;
}
.cid-sCNutAvcxH .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sCNutAvcxH .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sCNutAvcxH .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sCNutAvcxH .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sCNutAvcxH .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sCNutAvcxH .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sCNutAvcxH .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sCNutAvcxH .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sCNutAvcxH .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sCNutAvcxH .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sCNutAvcxH h3,
.cid-sCNutAvcxH h4 {
  margin: 0;
  padding: 0;
}
.cid-sCNutAvcxH .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sCNutAvcxH .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNutAvcxH .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNutAvcxH .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNutAvcxH .testimonials-slider__icon {
    display: none;
  }
  .cid-sCNutAvcxH .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sCNutAvcxH .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sCNutAvcxH .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sCNutAvcxH .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sCNutAvcxH .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sCNutAvcxH .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sCNutAvcxH .wrapper-block {
    display: flex;
  }
  .cid-sCNutAvcxH .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sCNutAvcxH .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sCNutAvcxH .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sCNutAvcxH .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sCNutAvcxH .icon-left {
  margin-right: 0.1rem;
}
.cid-sCNutAvcxH .icon-right {
  margin-left: 0.1rem;
}
.cid-sCNutAvcxH H3 {
  color: #14287f;
}
.cid-sCNutAvcxH .mbr-text,
.cid-sCNutAvcxH .mbr-section-btn {
  color: #353535;
}
.cid-sCNutBsBaN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCNutBsBaN .mbr-section-title {
  margin: 0;
}
.cid-sCNutBsBaN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNutBsBaN .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNutBsBaN .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNutBsBaN .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNutBsBaN .team-item .item-image {
  position: relative !important;
}
.cid-sCNutBsBaN .team-item .item-image img {
  width: 100%;
}
.cid-sCNutBsBaN .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNutBsBaN .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNutBsBaN .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNutBsBaN .team-item .item-caption {
  background: #efefef;
}
.cid-sCNutBsBaN .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNutBsBaN .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNutBsBaN .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNutBsBaN .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutBsBaN .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNutBsBaN .mbr-section-title,
.cid-sCNutBsBaN .underline {
  color: #103178;
}
.cid-sCNutCpFPv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCNutCpFPv .mbr-section-title {
  margin: 0;
}
.cid-sCNutCpFPv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sCNutCpFPv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sCNutCpFPv .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCNutCpFPv .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sCNutCpFPv .team-item .item-image {
  position: relative !important;
}
.cid-sCNutCpFPv .team-item .item-image img {
  width: 100%;
}
.cid-sCNutCpFPv .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sCNutCpFPv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sCNutCpFPv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sCNutCpFPv .team-item .item-caption {
  background: #efefef;
}
.cid-sCNutCpFPv .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sCNutCpFPv .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sCNutCpFPv .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sCNutCpFPv .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sCNutCpFPv .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sCNutCpFPv .mbr-section-title,
.cid-sCNutCpFPv .underline {
  color: #103178;
}
.cid-sCNutCpFPv .item-role P {
  text-align: center;
}
.cid-sCNutDoee0 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sCNutDoee0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sCNutDoee0 .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sCNutDoee0 .text-content .mbr-section-title {
  color: #103178;
}
.cid-sCNutDoee0 .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sCNutDoee0 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sCNutDoee0 .text-content .list-block .card-img {
  width: auto;
}
.cid-sCNutDoee0 .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sCNutDoee0 .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sCNutDoee0 .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sCNutDoee0 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sCNutDoee0 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sCNutDoee0 .text-content .social {
  font-size: 1.2rem;
}
.cid-sCNutDoee0 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sCNutDoee0 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sCNutDoee0 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sCNutDoee0 .list-block {
  position: relative;
}
.cid-sCNutDoee0 .list-block h4,
.cid-sCNutDoee0 .list-block p {
  padding-left: 2.625rem;
}
.cid-sCNutDoee0 .card-img {
  display: block;
}
.cid-sCNutDoee0 input,
.cid-sCNutDoee0 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sCNutDoee0 .form-control,
.cid-sCNutDoee0 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sCNutDoee0 .form-control:hover,
.cid-sCNutDoee0 .field-input:hover,
.cid-sCNutDoee0 .form-control:focus,
.cid-sCNutDoee0 .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sCNutDoee0 .form-control:focus,
.cid-sCNutDoee0 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sCNutDoee0 input::-webkit-input-placeholder,
.cid-sCNutDoee0 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sCNutDoee0 input:-moz-placeholder,
.cid-sCNutDoee0 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sCNutDoee0 .jq-selectbox li,
.cid-sCNutDoee0 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sCNutDoee0 .jq-selectbox li:hover,
.cid-sCNutDoee0 .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sCNutDoee0 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sCNutDoee0 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sCNutDoee0 .mbr-form {
  max-width: 550px;
}
.cid-sCNutDoee0 .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sCNutDoee0 .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sCNutDoee0 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sCNutDoee0 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sCNutDoee0 .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sCNutDoee0 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sCNutDoee0 .mbr-section-title,
  .cid-sCNutDoee0 .content-title,
  .cid-sCNutDoee0 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sCNutDoee0 .text-content .mbr-section-title {
  text-align: left;
}
.cid-sCNutDoee0 .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sCNutDoee0 .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sCNutE3ZnW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sCNutE3ZnW .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sCNutE3ZnW .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sCNutE3ZnW .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sCNutE3ZnW .card-img span {
  color: #279e64;
}
.cid-sCNutE3ZnW .row-item {
  margin-bottom: 2rem;
}
.cid-sCNutE3ZnW .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sCNutE3ZnW .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sCNutE3ZnW .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sCNutE3ZnW .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sCNutECK4d {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sCNutECK4d .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sCNutECK4d .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sCNutECK4d .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sCNutECK4d .mbr-text {
  color: #444;
}
.cid-sCNutECK4d h5 {
  margin-bottom: 0;
}
.cid-sCNutECK4d .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCNutECK4d .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sCNutECK4d .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sCNutECK4d .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sCNutECK4d .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCNutECK4d .social-list a:hover {
  opacity: .4;
}
.cid-sCNutECK4d .media-container-row > div {
  padding: 0px;
}
.cid-sCNutECK4d .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sCNutECK4d .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sCNutECK4d .group-title SPAN {
  color: #656565;
}
.cid-sCNutECK4d .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sCNutECK4d .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sCNutECK4d h3 {
    margin-bottom: 10px;
  }
}
.cid-sCNutECK4d .links SPAN {
  color: #9e9e9e;
}
.cid-sCNutECK4d .links,
.cid-sCNutECK4d .navbar-brand {
  color: #eeeff2;
}
.cid-sCNutECK4d .links,
.cid-sCNutECK4d .social-list {
  text-align: left;
}
.cid-sCSa5KvyUe.popup-builder {
  background-color: #ffffff;
}
.cid-sCSa5KvyUe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCSa5KvyUe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCSa5KvyUe .modal-content,
.cid-sCSa5KvyUe .modal-dialog {
  height: auto;
}
.cid-sCSa5KvyUe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCSa5KvyUe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCSa5KvyUe .form-wrapper .mbr-form .form-group,
  .cid-sCSa5KvyUe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCSa5KvyUe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCSa5KvyUe .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-sCSa5KvyUe .mbr-text {
  text-align: center;
}
.cid-sCSa5KvyUe .pt-0 {
  padding-top: 0 !important;
}
.cid-sCSa5KvyUe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCSa5KvyUe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCSa5KvyUe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCSa5KvyUe .modal-open {
  overflow: hidden;
}
.cid-sCSa5KvyUe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCSa5KvyUe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCSa5KvyUe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCSa5KvyUe .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-sCSa5KvyUe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCSa5KvyUe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCSa5KvyUe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCSa5KvyUe .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-sCSa5KvyUe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCSa5KvyUe .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCSa5KvyUe .modal-backdrop.show {
  opacity: .5;
}
.cid-sCSa5KvyUe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCSa5KvyUe .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCSa5KvyUe .modal-header .close:hover {
  opacity: 1;
}
.cid-sCSa5KvyUe .modal-header .close:focus {
  outline: none;
}
.cid-sCSa5KvyUe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCSa5KvyUe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCSa5KvyUe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCSa5KvyUe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCSa5KvyUe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCSa5KvyUe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCSa5KvyUe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCSa5KvyUe .modal-sm {
    max-width: 300px;
  }
  .cid-sCSa5KvyUe .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCSa5KvyUe .modal-lg,
  .cid-sCSa5KvyUe .modal-xl {
    max-width: 800px;
  }
  .cid-sCSa5KvyUe .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCSa5KvyUe .modal-xl {
    max-width: 1140px;
  }
  .cid-sCSa5KvyUe .container {
    max-width: 1140px;
  }
}
.cid-sCSa5KvyUe .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCSa5KvyUe .container {
    max-width: 720px;
  }
}
.cid-sCSa5KvyUe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCSa5KvyUe .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-sCSa5KvyUe .form-group {
  margin-bottom: 1rem;
}
.cid-sCSa5KvyUe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCSa5KvyUe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCSa5KvyUe .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-sCSa5KvyUe H5 {
  text-align: center;
}
.cid-sCSa5KvyUe P {
  text-align: center;
}
.cid-sDy7MWUHKY .navbar-dropdown {
  position: relative !important;
}
.cid-sDy7MWUHKY .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sDy7MWUHKY .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sDy7MWUHKY .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sDy7MWUHKY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sDy7MWUHKY .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sDy7MWUHKY .container {
    padding: 0 1rem;
  }
}
.cid-sDy7MWUHKY .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sDy7MWUHKY .nav-link {
  position: relative;
}
.cid-sDy7MWUHKY .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sDy7MWUHKY .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-sDy7MWUHKY .navbar.opened {
  transition: all 0.3s;
}
.cid-sDy7MWUHKY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sDy7MWUHKY .navbar .navbar-logo img {
  width: auto;
}
.cid-sDy7MWUHKY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDy7MWUHKY .navbar.collapsed {
  justify-content: center;
}
.cid-sDy7MWUHKY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDy7MWUHKY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDy7MWUHKY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDy7MWUHKY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDy7MWUHKY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDy7MWUHKY .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-sDy7MWUHKY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDy7MWUHKY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sDy7MWUHKY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sDy7MWUHKY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDy7MWUHKY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDy7MWUHKY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDy7MWUHKY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDy7MWUHKY .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-sDy7MWUHKY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDy7MWUHKY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDy7MWUHKY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDy7MWUHKY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDy7MWUHKY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDy7MWUHKY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sDy7MWUHKY .navbar.navbar-short {
  min-height: 60px;
}
.cid-sDy7MWUHKY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDy7MWUHKY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDy7MWUHKY .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-sDy7MWUHKY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sDy7MWUHKY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDy7MWUHKY .dropdown-item:hover,
.cid-sDy7MWUHKY .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sDy7MWUHKY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDy7MWUHKY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDy7MWUHKY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sDy7MWUHKY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDy7MWUHKY .dropdown-menu,
.cid-sDy7MWUHKY .navbar.opened {
  background: #ffffff !important;
}
.cid-sDy7MWUHKY .nav-item:focus,
.cid-sDy7MWUHKY .nav-link:focus {
  outline: none;
}
.cid-sDy7MWUHKY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDy7MWUHKY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDy7MWUHKY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sDy7MWUHKY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDy7MWUHKY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDy7MWUHKY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDy7MWUHKY .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-sDy7MWUHKY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDy7MWUHKY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDy7MWUHKY .dropdown-item.active,
.cid-sDy7MWUHKY .dropdown-item:active {
  background-color: transparent;
}
.cid-sDy7MWUHKY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDy7MWUHKY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDy7MWUHKY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDy7MWUHKY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDy7MWUHKY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDy7MWUHKY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDy7MWUHKY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDy7MWUHKY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDy7MWUHKY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sDy7MWUHKY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sDy7MWUHKY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sDy7MWUHKY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDy7MWUHKY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDy7MWUHKY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sDy7MWUHKY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDy7MWUHKY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sDy7MWUHKY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sDy7MWUHKY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDy7MWUHKY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sDy7MWUHKY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDy7MWUHKY .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-sDy7MWUHKY .navbar {
    height: 70px;
  }
  .cid-sDy7MWUHKY .navbar.opened {
    height: auto;
  }
  .cid-sDy7MWUHKY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDy7MVTEYz {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sDy7MVTEYz .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sDy7MVTEYz .price-wrapper h4,
.cid-sDy7MVTEYz .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sDy7MVTEYz .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sDy7MVTEYz .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sDy7MVTEYz .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sDy7MVTEYz .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sDy7MVTEYz .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sDy7MVTEYz .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sDy7MVTEYz .card-title {
  padding: 0;
  margin: 0;
}
.cid-sDy7MVTEYz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sDy7MVTEYz .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sDy7MVTEYz .card-wrapper {
    width: fit-content;
  }
}
.cid-sDy7MVTEYz .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sDy7MVTEYz .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sDy7MVTEYz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sDy7MVTEYz .card-title,
.cid-sDy7MVTEYz .card-icon {
  color: #5b6c8f;
}
.cid-sDy7MVTEYz .mbr-section-title {
  color: #103178;
}
.cid-sDy7MVTEYz .mbr-text,
.cid-sDy7MVTEYz .mbr-section-btn {
  color: #103178;
}
.cid-sDy7MVTEYz .price-title {
  text-align: center;
  color: #103178;
}
.cid-sDy7MVTEYz .price {
  text-align: center;
  color: #103178;
}
.cid-sDy7MWBEyg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sDy7MWBEyg .card-box {
  width: fit-content;
}
.cid-sDy7MWBEyg .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sDy7MWBEyg .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sDy7MWBEyg .card-title {
  padding: 0;
  margin: 0;
}
.cid-sDy7MWBEyg .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sDy7MWBEyg .card-wrapper {
    width: 100%;
  }
}
.cid-sDy7MWBEyg .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sDy7MWBEyg .card-title,
.cid-sDy7MWBEyg .card-icon {
  color: #103178;
}
.cid-sDy7MXjNID {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sDy7MXjNID .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sDy7MXjNID .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sDy7MXjNID .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sDy7MXjNID .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sDy7MXjNID .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sDy7MXjNID .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sDy7MXjNID .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sDy7MXjNID .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sDy7MXjNID .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sDy7MXjNID .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sDy7MXjNID .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sDy7MXjNID .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sDy7MXjNID .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sDy7MXjNID .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sDy7MXjNID .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sDy7MXjNID .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sDy7MXjNID .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sDy7MXjNID .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sDy7MXjNID .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sDy7MXjNID .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sDy7MXjNID .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sDy7MXK5Ne {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sDy7MXK5Ne .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sDy7MXK5Ne a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sDy7MXK5Ne .mbr-section-btn {
  margin: 0;
}
.cid-sDy7MXK5Ne .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sDy7MXK5Ne .form-control:focus,
.cid-sDy7MXK5Ne .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sDy7MXK5Ne .form-group {
  margin-bottom: 1rem;
}
.cid-sDy7MXK5Ne input::-webkit-input-placeholder,
.cid-sDy7MXK5Ne textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sDy7MXK5Ne input:-moz-placeholder,
.cid-sDy7MXK5Ne textarea:-moz-placeholder {
  color: #353535;
}
.cid-sDy7MXK5Ne .jq-selectbox li,
.cid-sDy7MXK5Ne .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sDy7MXK5Ne .jq-selectbox li:hover,
.cid-sDy7MXK5Ne .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sDy7MXK5Ne .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sDy7MXK5Ne .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sDy7MXK5Ne .form-group,
.cid-sDy7MXK5Ne .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sDy7MXK5Ne .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sDy7MXK5Ne .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sDy7MXK5Ne .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sDy7MXK5Ne .form-block {
    padding: 1rem;
  }
}
.cid-sDy7MXK5Ne H4 {
  color: #ffffff;
}
.cid-sDy7MXK5Ne P {
  color: #ffffff;
}
.cid-sDy7MXK5Ne LABEL {
  color: #f0f2f5;
}
.cid-sDy7MY3oAQ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sDy7MY3oAQ .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sDy7MY3oAQ .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sDy7MY3oAQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sDy7MY3oAQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sDy7MY3oAQ .process-icon,
.cid-sDy7MY3oAQ .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sDy7MY3oAQ .wrapper,
.cid-sDy7MY3oAQ .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sDy7MY3oAQ .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sDy7MY3oAQ .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sDy7MY3oAQ .icon-container a {
  display: inherit;
}
.cid-sDy7MY3oAQ .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sDy7MY3oAQ .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sDy7MY3oAQ .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sDy7MY3oAQ .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sDy7MY3oAQ .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sDy7MY3oAQ .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sDy7MY3oAQ .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDy7MY3oAQ .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sDy7MY3oAQ .mbr-section-title {
  margin: 0;
}
.cid-sDy7MY3oAQ .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sDy7MY3oAQ .mbr-section-title,
.cid-sDy7MY3oAQ .underline {
  color: #14287f;
}
.cid-sDy7MY3oAQ .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sDy7MYr3JV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sDy7MYr3JV .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sDy7MYr3JV .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sDy7MYr3JV .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sDy7MYr3JV .card-img span {
  color: #103178;
}
.cid-sDy7MYr3JV .row-item {
  margin-bottom: 2rem;
}
.cid-sDy7MYr3JV .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sDy7MYr3JV .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sDy7MYr3JV .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sDy7MYr3JV .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sDy7MYr3JV .mbr-card-title,
.cid-sDy7MYr3JV .card-img {
  color: #353535;
}
.cid-sDy7MYO44l {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sDy7MYO44l .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sDy7MYO44l .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sDy7MYO44l .card-img {
  margin-bottom: 1rem;
}
.cid-sDy7MYO44l .card-img span {
  font-size: 60px;
}
.cid-sDy7MYO44l H1 {
  color: #103178;
}
.cid-sDy7MZ2QPH {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDy7MZ2QPH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDy7MZ2QPH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sDy7MZ2QPH .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sDy7MZ2QPH .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sDy7MZ2QPH .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sDy7MZ2QPH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDy7MZ2QPH .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sDy7MZ2QPH .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sDy7MZ2QPH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDy7MZ2QPH .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sDy7MZ2QPH .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sDy7MZ2QPH .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sDy7MZ2QPH .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sDy7MZ2QPH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDy7MZ2QPH .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sDy7MZ2QPH .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sDy7MZ2QPH .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-sDy7MZ2QPH .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sDy7MZ2QPH .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-sDy7MZxe3c {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sDy7MZxe3c .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sDy7MZxe3c a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sDy7MZxe3c .mbr-section-btn {
  margin: 0;
}
.cid-sDy7MZxe3c .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sDy7MZxe3c .form-control:focus,
.cid-sDy7MZxe3c .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sDy7MZxe3c .form-group {
  margin-bottom: 1rem;
}
.cid-sDy7MZxe3c input::-webkit-input-placeholder,
.cid-sDy7MZxe3c textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sDy7MZxe3c input:-moz-placeholder,
.cid-sDy7MZxe3c textarea:-moz-placeholder {
  color: #353535;
}
.cid-sDy7MZxe3c .jq-selectbox li,
.cid-sDy7MZxe3c .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sDy7MZxe3c .jq-selectbox li:hover,
.cid-sDy7MZxe3c .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sDy7MZxe3c .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sDy7MZxe3c .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sDy7MZxe3c .form-group,
.cid-sDy7MZxe3c .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sDy7MZxe3c .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sDy7MZxe3c .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sDy7MZxe3c .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sDy7MZxe3c .form-block {
    padding: 1rem;
  }
}
.cid-sDy7MZxe3c H4 {
  color: #ffffff;
}
.cid-sDy7MZxe3c P {
  color: #ffffff;
}
.cid-sDy7MZxe3c LABEL {
  color: #f0f2f5;
}
.cid-sDy7MZMg5P {
  padding-top: 90px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sDy7MZMg5P .content {
  padding-left: 30px;
}
.cid-sDy7MZMg5P .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sDy7MZMg5P .mbr-section-title {
  color: #103178;
}
.cid-sDy7MZMg5P .mbr-text {
  color: #47b5ed;
}
.cid-sDy7MZMg5P .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sDy7MZMg5P .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sDy7MZMg5P .p-4 {
  padding: 1rem 0 !important;
}
.cid-sDy7MZMg5P .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sDy7MZMg5P .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sDy7MZMg5P .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sDy7MZMg5P .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sDy7MZMg5P .card:last-child {
  border-bottom: none !important;
}
.cid-sDy7MZMg5P .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sDy7MZMg5P .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title .toggle-icon:before,
.cid-sDy7MZMg5P .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sDy7MZMg5P .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sDy7MZMg5P .card .panel-body {
  padding: 14px 20px;
}
.cid-sDy7MZMg5P .card .panel-body p {
  color: #47b5ed;
}
.cid-sDy7MZMg5P .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sDy7MZMg5P .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sDy7MZMg5P .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sDy7MZMg5P .collapsed .toggle-icon:before,
.cid-sDy7MZMg5P .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sDy7MZMg5P .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sDy7MZMg5P .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDy7MZMg5P * {
    text-align: left;
  }
}
.cid-sDy7MZMg5P .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sDy7N0g4sn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sDy7N0g4sn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sDy7N0g4sn .img-item,
.cid-sDy7N0g4sn img {
  height: 100%;
  object-fit: cover;
}
.cid-sDy7N0g4sn .container-fluid {
  padding: 0 1rem;
}
.cid-sDy7N0g4sn .img-col {
  padding: 0;
}
.cid-sDy7N0g4sn .col-auto {
  width: 100%;
}
.cid-sDy7N0g4sn .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sDy7N0g4sn .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sDy7N0g4sn .form-control,
.cid-sDy7N0g4sn .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N0g4sn .form-control::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input::-webkit-input-placeholder,
.cid-sDy7N0g4sn .form-control::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sDy7N0g4sn .form-control:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:-moz-placeholder,
.cid-sDy7N0g4sn .form-control:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sDy7N0g4sn .form-control:hover,
.cid-sDy7N0g4sn .field-input:hover,
.cid-sDy7N0g4sn .form-control:focus,
.cid-sDy7N0g4sn .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N0g4sn .form-control:hover::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input:hover::-webkit-input-placeholder,
.cid-sDy7N0g4sn .form-control:focus::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input:focus::-webkit-input-placeholder,
.cid-sDy7N0g4sn .form-control:hover::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input:hover::-webkit-input-placeholder,
.cid-sDy7N0g4sn .form-control:focus::-webkit-input-placeholder,
.cid-sDy7N0g4sn .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sDy7N0g4sn .form-control:hover:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:hover:-moz-placeholder,
.cid-sDy7N0g4sn .form-control:focus:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:focus:-moz-placeholder,
.cid-sDy7N0g4sn .form-control:hover:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:hover:-moz-placeholder,
.cid-sDy7N0g4sn .form-control:focus:-moz-placeholder,
.cid-sDy7N0g4sn .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sDy7N0g4sn .jq-number__spin:hover,
.cid-sDy7N0g4sn .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N0g4sn .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N0g4sn .jq-selectbox li,
.cid-sDy7N0g4sn .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sDy7N0g4sn .jq-selectbox li:hover,
.cid-sDy7N0g4sn .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sDy7N0g4sn .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sDy7N0g4sn .jq-number__spin.minus:hover:after,
.cid-sDy7N0g4sn .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sDy7N0g4sn .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sDy7N0g4sn .jq-number__spin.minus:after,
.cid-sDy7N0g4sn .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sDy7N0g4sn input::-webkit-clear-button {
  display: none;
}
.cid-sDy7N0g4sn input::-webkit-inner-spin-button {
  display: none;
}
.cid-sDy7N0g4sn input::-webkit-outer-spin-button {
  display: none;
}
.cid-sDy7N0g4sn input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sDy7N0g4sn H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sDy7N0g4sn H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sDy7N0g4sn LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sDy7N0x7Jk {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sDy7N0x7Jk .wrap-block {
  padding-right: 30px;
}
.cid-sDy7N0x7Jk .cards {
  padding-left: 30px;
}
.cid-sDy7N0x7Jk .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sDy7N0x7Jk .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sDy7N0x7Jk .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sDy7N0x7Jk .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sDy7N0x7Jk .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sDy7N0x7Jk .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sDy7N0x7Jk .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sDy7N0x7Jk .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sDy7N0x7Jk .cards-wrap {
  flex-direction: column;
}
.cid-sDy7N0x7Jk .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sDy7N0x7Jk .wrapper .img {
  margin-bottom: 20px;
}
.cid-sDy7N0x7Jk .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sDy7N0x7Jk .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sDy7N0x7Jk .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sDy7N0x7Jk * {
    text-align: left;
  }
}
.cid-sDy7N0x7Jk .wrap-block .contents h4,
.cid-sDy7N0x7Jk .menu-content-right,
.cid-sDy7N0x7Jk .mbr-section-btn {
  color: #353535;
}
.cid-sDy7N0x7Jk .wrap-block .contents .mbr-subtitle,
.cid-sDy7N0x7Jk .menu-content-right {
  color: #767676;
}
.cid-sDy7N0x7Jk .wrapper .mbr-text,
.cid-sDy7N0x7Jk .img {
  color: #353535;
}
.cid-sDy7N0XP7o {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sDy7N0XP7o .mbri-left:before {
  content: "\f053" !important;
}
.cid-sDy7N0XP7o .mbri-right:before {
  content: "\f054" !important;
}
.cid-sDy7N0XP7o .carousel-control-next,
.cid-sDy7N0XP7o .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sDy7N0XP7o .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sDy7N0XP7o .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sDy7N0XP7o .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sDy7N0XP7o .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sDy7N0XP7o .carousel-item.active,
.cid-sDy7N0XP7o .carousel-item-next,
.cid-sDy7N0XP7o .carousel-item-prev {
  display: flex;
}
.cid-sDy7N0XP7o .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sDy7N0XP7o .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sDy7N0XP7o .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sDy7N0XP7o .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sDy7N0XP7o .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sDy7N0XP7o .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sDy7N0XP7o .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sDy7N0XP7o .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sDy7N0XP7o .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sDy7N0XP7o .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sDy7N0XP7o h3,
.cid-sDy7N0XP7o h4 {
  margin: 0;
  padding: 0;
}
.cid-sDy7N0XP7o .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sDy7N0XP7o .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sDy7N0XP7o .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sDy7N0XP7o .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sDy7N0XP7o .testimonials-slider__icon {
    display: none;
  }
  .cid-sDy7N0XP7o .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sDy7N0XP7o .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sDy7N0XP7o .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sDy7N0XP7o .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sDy7N0XP7o .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sDy7N0XP7o .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sDy7N0XP7o .wrapper-block {
    display: flex;
  }
  .cid-sDy7N0XP7o .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sDy7N0XP7o .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sDy7N0XP7o .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sDy7N0XP7o .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sDy7N0XP7o .icon-left {
  margin-right: 0.1rem;
}
.cid-sDy7N0XP7o .icon-right {
  margin-left: 0.1rem;
}
.cid-sDy7N0XP7o H3 {
  color: #14287f;
}
.cid-sDy7N0XP7o .mbr-text,
.cid-sDy7N0XP7o .mbr-section-btn {
  color: #353535;
}
.cid-sDy7N1MQXp {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sDy7N1MQXp .mbr-section-title {
  margin: 0;
}
.cid-sDy7N1MQXp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sDy7N1MQXp .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sDy7N1MQXp .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sDy7N1MQXp .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sDy7N1MQXp .team-item .item-image {
  position: relative !important;
}
.cid-sDy7N1MQXp .team-item .item-image img {
  width: 100%;
}
.cid-sDy7N1MQXp .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sDy7N1MQXp .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sDy7N1MQXp .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sDy7N1MQXp .team-item .item-caption {
  background: #efefef;
}
.cid-sDy7N1MQXp .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sDy7N1MQXp .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sDy7N1MQXp .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sDy7N1MQXp .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N1MQXp .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sDy7N1MQXp .mbr-section-title,
.cid-sDy7N1MQXp .underline {
  color: #103178;
}
.cid-sDy7N2ySkb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sDy7N2ySkb .mbr-section-title {
  margin: 0;
}
.cid-sDy7N2ySkb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sDy7N2ySkb .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sDy7N2ySkb .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sDy7N2ySkb .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sDy7N2ySkb .team-item .item-image {
  position: relative !important;
}
.cid-sDy7N2ySkb .team-item .item-image img {
  width: 100%;
}
.cid-sDy7N2ySkb .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sDy7N2ySkb .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sDy7N2ySkb .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sDy7N2ySkb .team-item .item-caption {
  background: #efefef;
}
.cid-sDy7N2ySkb .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sDy7N2ySkb .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sDy7N2ySkb .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sDy7N2ySkb .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sDy7N2ySkb .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sDy7N2ySkb .mbr-section-title,
.cid-sDy7N2ySkb .underline {
  color: #103178;
}
.cid-sDy7N2ySkb .item-role P {
  text-align: center;
}
.cid-sDy7N3gk0q {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sDy7N3gk0q .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sDy7N3gk0q .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sDy7N3gk0q .text-content .mbr-section-title {
  color: #103178;
}
.cid-sDy7N3gk0q .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sDy7N3gk0q .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sDy7N3gk0q .text-content .list-block .card-img {
  width: auto;
}
.cid-sDy7N3gk0q .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sDy7N3gk0q .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sDy7N3gk0q .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sDy7N3gk0q .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sDy7N3gk0q .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sDy7N3gk0q .text-content .social {
  font-size: 1.2rem;
}
.cid-sDy7N3gk0q .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sDy7N3gk0q .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sDy7N3gk0q .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sDy7N3gk0q .list-block {
  position: relative;
}
.cid-sDy7N3gk0q .list-block h4,
.cid-sDy7N3gk0q .list-block p {
  padding-left: 2.625rem;
}
.cid-sDy7N3gk0q .card-img {
  display: block;
}
.cid-sDy7N3gk0q input,
.cid-sDy7N3gk0q textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sDy7N3gk0q .form-control,
.cid-sDy7N3gk0q .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N3gk0q .form-control:hover,
.cid-sDy7N3gk0q .field-input:hover,
.cid-sDy7N3gk0q .form-control:focus,
.cid-sDy7N3gk0q .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sDy7N3gk0q .form-control:focus,
.cid-sDy7N3gk0q .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sDy7N3gk0q input::-webkit-input-placeholder,
.cid-sDy7N3gk0q textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sDy7N3gk0q input:-moz-placeholder,
.cid-sDy7N3gk0q textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sDy7N3gk0q .jq-selectbox li,
.cid-sDy7N3gk0q .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sDy7N3gk0q .jq-selectbox li:hover,
.cid-sDy7N3gk0q .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sDy7N3gk0q .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sDy7N3gk0q .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sDy7N3gk0q .mbr-form {
  max-width: 550px;
}
.cid-sDy7N3gk0q .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sDy7N3gk0q .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sDy7N3gk0q .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sDy7N3gk0q .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sDy7N3gk0q .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sDy7N3gk0q .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sDy7N3gk0q .mbr-section-title,
  .cid-sDy7N3gk0q .content-title,
  .cid-sDy7N3gk0q .mbr-section-btn {
    text-align: left;
  }
}
.cid-sDy7N3gk0q .text-content .mbr-section-title {
  text-align: left;
}
.cid-sDy7N3gk0q .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sDy7N3gk0q .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sDy7N3KZAJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sDy7N3KZAJ .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sDy7N3KZAJ .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sDy7N3KZAJ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sDy7N3KZAJ .card-img span {
  color: #279e64;
}
.cid-sDy7N3KZAJ .row-item {
  margin-bottom: 2rem;
}
.cid-sDy7N3KZAJ .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sDy7N3KZAJ .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sDy7N3KZAJ .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sDy7N3KZAJ .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sDy7N4eIYL {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sDy7N4eIYL .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sDy7N4eIYL .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sDy7N4eIYL .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sDy7N4eIYL .mbr-text {
  color: #444;
}
.cid-sDy7N4eIYL h5 {
  margin-bottom: 0;
}
.cid-sDy7N4eIYL .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDy7N4eIYL .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sDy7N4eIYL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sDy7N4eIYL .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sDy7N4eIYL .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sDy7N4eIYL .social-list a:hover {
  opacity: .4;
}
.cid-sDy7N4eIYL .media-container-row > div {
  padding: 0px;
}
.cid-sDy7N4eIYL .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sDy7N4eIYL .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sDy7N4eIYL .group-title SPAN {
  color: #656565;
}
.cid-sDy7N4eIYL .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sDy7N4eIYL .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sDy7N4eIYL h3 {
    margin-bottom: 10px;
  }
}
.cid-sDy7N4eIYL .links SPAN {
  color: #9e9e9e;
}
.cid-sDy7N4eIYL .links,
.cid-sDy7N4eIYL .navbar-brand {
  color: #eeeff2;
}
.cid-sDy7N4eIYL .links,
.cid-sDy7N4eIYL .social-list {
  text-align: left;
}
.cid-sDy7N4Ni4N.popup-builder {
  background-color: #ffffff;
}
.cid-sDy7N4Ni4N.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sDy7N4Ni4N.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sDy7N4Ni4N .modal-content,
.cid-sDy7N4Ni4N .modal-dialog {
  height: auto;
}
.cid-sDy7N4Ni4N .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sDy7N4Ni4N .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sDy7N4Ni4N .form-wrapper .mbr-form .form-group,
  .cid-sDy7N4Ni4N .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sDy7N4Ni4N .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sDy7N4Ni4N .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-sDy7N4Ni4N .mbr-text {
  text-align: center;
}
.cid-sDy7N4Ni4N .pt-0 {
  padding-top: 0 !important;
}
.cid-sDy7N4Ni4N .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sDy7N4Ni4N .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sDy7N4Ni4N .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sDy7N4Ni4N .modal-open {
  overflow: hidden;
}
.cid-sDy7N4Ni4N .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sDy7N4Ni4N .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sDy7N4Ni4N .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sDy7N4Ni4N .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-sDy7N4Ni4N .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sDy7N4Ni4N .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sDy7N4Ni4N .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sDy7N4Ni4N .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-sDy7N4Ni4N .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sDy7N4Ni4N .modal-backdrop.fade {
  opacity: 0;
}
.cid-sDy7N4Ni4N .modal-backdrop.show {
  opacity: .5;
}
.cid-sDy7N4Ni4N .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sDy7N4Ni4N .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sDy7N4Ni4N .modal-header .close:hover {
  opacity: 1;
}
.cid-sDy7N4Ni4N .modal-header .close:focus {
  outline: none;
}
.cid-sDy7N4Ni4N .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sDy7N4Ni4N .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sDy7N4Ni4N .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sDy7N4Ni4N .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sDy7N4Ni4N .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sDy7N4Ni4N .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sDy7N4Ni4N .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sDy7N4Ni4N .modal-sm {
    max-width: 300px;
  }
  .cid-sDy7N4Ni4N .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sDy7N4Ni4N .modal-lg,
  .cid-sDy7N4Ni4N .modal-xl {
    max-width: 800px;
  }
  .cid-sDy7N4Ni4N .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sDy7N4Ni4N .modal-xl {
    max-width: 1140px;
  }
  .cid-sDy7N4Ni4N .container {
    max-width: 1140px;
  }
}
.cid-sDy7N4Ni4N .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sDy7N4Ni4N .container {
    max-width: 720px;
  }
}
.cid-sDy7N4Ni4N .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sDy7N4Ni4N .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-sDy7N4Ni4N .form-group {
  margin-bottom: 1rem;
}
.cid-sDy7N4Ni4N .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sDy7N4Ni4N .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sDy7N4Ni4N .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-sDy7N4Ni4N H5 {
  text-align: center;
}
.cid-sDy7N4Ni4N P {
  text-align: center;
}
.cid-sGrDei7AYG .navbar-dropdown {
  position: relative !important;
}
.cid-sGrDei7AYG .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-sGrDei7AYG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sGrDei7AYG .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sGrDei7AYG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sGrDei7AYG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sGrDei7AYG .container {
    padding: 0 1rem;
  }
}
.cid-sGrDei7AYG .menu-tite {
  background: #103178;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffc800;
}
.cid-sGrDei7AYG .nav-link {
  position: relative;
}
.cid-sGrDei7AYG .nav-link:hover {
  color: #47b5ed !important;
}
.cid-sGrDei7AYG .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-sGrDei7AYG .navbar.opened {
  transition: all 0.3s;
}
.cid-sGrDei7AYG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sGrDei7AYG .navbar .navbar-logo img {
  width: auto;
}
.cid-sGrDei7AYG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGrDei7AYG .navbar.collapsed {
  justify-content: center;
}
.cid-sGrDei7AYG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGrDei7AYG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGrDei7AYG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGrDei7AYG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGrDei7AYG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGrDei7AYG .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-sGrDei7AYG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGrDei7AYG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sGrDei7AYG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sGrDei7AYG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGrDei7AYG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGrDei7AYG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGrDei7AYG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGrDei7AYG .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-sGrDei7AYG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGrDei7AYG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGrDei7AYG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGrDei7AYG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGrDei7AYG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGrDei7AYG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sGrDei7AYG .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGrDei7AYG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGrDei7AYG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGrDei7AYG .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-sGrDei7AYG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGrDei7AYG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGrDei7AYG .dropdown-item:hover,
.cid-sGrDei7AYG .dropdown-item:focus {
  background: #103178 !important;
  color: white !important;
}
.cid-sGrDei7AYG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGrDei7AYG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGrDei7AYG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sGrDei7AYG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGrDei7AYG .dropdown-menu,
.cid-sGrDei7AYG .navbar.opened {
  background: #ffffff !important;
}
.cid-sGrDei7AYG .nav-item:focus,
.cid-sGrDei7AYG .nav-link:focus {
  outline: none;
}
.cid-sGrDei7AYG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGrDei7AYG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGrDei7AYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sGrDei7AYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGrDei7AYG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGrDei7AYG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGrDei7AYG .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-sGrDei7AYG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGrDei7AYG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGrDei7AYG .dropdown-item.active,
.cid-sGrDei7AYG .dropdown-item:active {
  background-color: transparent;
}
.cid-sGrDei7AYG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGrDei7AYG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGrDei7AYG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGrDei7AYG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGrDei7AYG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGrDei7AYG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGrDei7AYG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGrDei7AYG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGrDei7AYG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sGrDei7AYG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGrDei7AYG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sGrDei7AYG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGrDei7AYG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGrDei7AYG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sGrDei7AYG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGrDei7AYG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sGrDei7AYG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sGrDei7AYG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGrDei7AYG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sGrDei7AYG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGrDei7AYG .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-sGrDei7AYG .navbar {
    height: 70px;
  }
  .cid-sGrDei7AYG .navbar.opened {
    height: auto;
  }
  .cid-sGrDei7AYG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGrDehvGhl {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f2f5;
}
.cid-sGrDehvGhl .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-sGrDehvGhl .price-wrapper h4,
.cid-sGrDehvGhl .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-sGrDehvGhl .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-sGrDehvGhl .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-sGrDehvGhl .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-sGrDehvGhl .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-sGrDehvGhl .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-sGrDehvGhl .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sGrDehvGhl .card-title {
  padding: 0;
  margin: 0;
}
.cid-sGrDehvGhl .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sGrDehvGhl .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sGrDehvGhl .card-wrapper {
    width: fit-content;
  }
}
.cid-sGrDehvGhl .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-sGrDehvGhl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sGrDehvGhl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sGrDehvGhl .card-title,
.cid-sGrDehvGhl .card-icon {
  color: #5b6c8f;
}
.cid-sGrDehvGhl .mbr-section-title {
  color: #103178;
}
.cid-sGrDehvGhl .mbr-text,
.cid-sGrDehvGhl .mbr-section-btn {
  color: #103178;
}
.cid-sGrDehvGhl .price-title {
  text-align: center;
  color: #103178;
}
.cid-sGrDehvGhl .price {
  text-align: center;
  color: #103178;
}
.cid-sGrDehUMzT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-2-2000x1143.webp");
}
.cid-sGrDehUMzT .card-box {
  width: fit-content;
}
.cid-sGrDehUMzT .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-sGrDehUMzT .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-sGrDehUMzT .card-title {
  padding: 0;
  margin: 0;
}
.cid-sGrDehUMzT .card-wrapper {
  border: 1px solid #dadee8;
  padding: 0.6rem;
  background: #f0f2f5;
  margin-left: -1px;
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sGrDehUMzT .card-wrapper {
    width: 100%;
  }
}
.cid-sGrDehUMzT .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
.cid-sGrDehUMzT .card-title,
.cid-sGrDehUMzT .card-icon {
  color: #103178;
}
.cid-sGrDeitpr8 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sGrDeitpr8 .head_info {
  text-align: center;
  margin-bottom: 61px;
}
.cid-sGrDeitpr8 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #103178;
}
.cid-sGrDeitpr8 .head_info .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 10px;
}
.cid-sGrDeitpr8 .head_info .mbr-section-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #47b5ed;
}
.cid-sGrDeitpr8 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #eff2f7;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sGrDeitpr8 .plan .plan-title {
  color: #103178;
  margin-bottom: 32px;
}
.cid-sGrDeitpr8 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sGrDeitpr8 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #ff6666;
}
.cid-sGrDeitpr8 .plan .plan-price .mbr-text {
  color: #103178;
  margin-bottom: 0;
}
.cid-sGrDeitpr8 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sGrDeitpr8 .plan .plan-list .list-group {
  color: #47b5ed;
}
.cid-sGrDeitpr8 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sGrDeitpr8 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sGrDeitpr8 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sGrDeitpr8 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sGrDeitpr8 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sGrDeitpr8 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sGrDeitpr8 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sGrDeitpr8 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #13a05d !important;
}
.cid-sGrDeitpr8 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
.cid-sGrDeitpr8 .head_info .mbr-subtitle {
  color: #353535;
}
.cid-sGrDejdQFw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sGrDejdQFw .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGrDejdQFw a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sGrDejdQFw .mbr-section-btn {
  margin: 0;
}
.cid-sGrDejdQFw .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sGrDejdQFw .form-control:focus,
.cid-sGrDejdQFw .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sGrDejdQFw .form-group {
  margin-bottom: 1rem;
}
.cid-sGrDejdQFw input::-webkit-input-placeholder,
.cid-sGrDejdQFw textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sGrDejdQFw input:-moz-placeholder,
.cid-sGrDejdQFw textarea:-moz-placeholder {
  color: #353535;
}
.cid-sGrDejdQFw .jq-selectbox li,
.cid-sGrDejdQFw .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sGrDejdQFw .jq-selectbox li:hover,
.cid-sGrDejdQFw .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sGrDejdQFw .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sGrDejdQFw .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sGrDejdQFw .form-group,
.cid-sGrDejdQFw .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sGrDejdQFw .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sGrDejdQFw .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sGrDejdQFw .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sGrDejdQFw .form-block {
    padding: 1rem;
  }
}
.cid-sGrDejdQFw H4 {
  color: #ffffff;
}
.cid-sGrDejdQFw P {
  color: #ffffff;
}
.cid-sGrDejdQFw LABEL {
  color: #f0f2f5;
}
.cid-sGrDejqaoG {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGrDejqaoG .subicon-title {
  color: #13287d;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGrDejqaoG .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #353535;
}
.cid-sGrDejqaoG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sGrDejqaoG .underline .line {
  width: 3rem;
  height: 2px;
  background: #103178;
  display: inline-block;
}
.cid-sGrDejqaoG .process-icon,
.cid-sGrDejqaoG .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sGrDejqaoG .wrapper,
.cid-sGrDejqaoG .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sGrDejqaoG .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #103178;
  opacity: .4;
}
.cid-sGrDejqaoG .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sGrDejqaoG .icon-container a {
  display: inherit;
}
.cid-sGrDejqaoG .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ffc800 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-sGrDejqaoG .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sGrDejqaoG .icon-main:hover .icon-wrapper {
  background-color: #ffc800 !important;
}
.cid-sGrDejqaoG .icon-main:hover .icon-number {
  background-color: #103178 !important;
  color: #ffffff !important;
}
.cid-sGrDejqaoG .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sGrDejqaoG .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sGrDejqaoG .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sGrDejqaoG .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sGrDejqaoG .mbr-section-title {
  margin: 0;
}
.cid-sGrDejqaoG .mbr-section-subtitle {
  color: #353535;
  text-align: center;
}
.cid-sGrDejqaoG .mbr-section-title,
.cid-sGrDejqaoG .underline {
  color: #14287f;
}
.cid-sGrDejqaoG .icon-main:hover .icon-wrapper {
  color: #000 !important;
  fill: #000 !important;
}
.cid-sGrDejMDam {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #103178;
}
.cid-sGrDejMDam .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sGrDejMDam .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-sGrDejMDam .mbr-section-subtitle {
  color: #f0f2f5;
}
.cid-sGrDejMDam .card-img span {
  color: #103178;
}
.cid-sGrDejMDam .row-item {
  margin-bottom: 2rem;
}
.cid-sGrDejMDam .row-item:hover .wrapper {
  background: linear-gradient(90deg, #ffe161, #ffe161);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sGrDejMDam .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sGrDejMDam .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sGrDejMDam .wrapper {
  padding: 2.5rem 1rem;
  background: #f0f2f5;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sGrDejMDam .mbr-card-title,
.cid-sGrDejMDam .card-img {
  color: #353535;
}
.cid-sGrDek7cW7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGrDek7cW7 .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-sGrDek7cW7 .mbr-section-title {
  letter-spacing: 0em;
}
.cid-sGrDek7cW7 .card-img {
  margin-bottom: 1rem;
}
.cid-sGrDek7cW7 .card-img span {
  font-size: 60px;
}
.cid-sGrDek7cW7 H1 {
  color: #103178;
}
.cid-sGrDekieKK {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sGrDekieKK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGrDekieKK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGrDekieKK .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sGrDekieKK .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sGrDekieKK .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sGrDekieKK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGrDekieKK .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sGrDekieKK .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sGrDekieKK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sGrDekieKK .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sGrDekieKK .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sGrDekieKK .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sGrDekieKK .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sGrDekieKK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGrDekieKK .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sGrDekieKK .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sGrDekieKK .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-sGrDekieKK .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sGrDekieKK .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-sGrDekGVCb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/working-construction-tool-builder-s-accessories-house-house-renovation-concept-1-2000x1143.webp");
}
.cid-sGrDekGVCb .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGrDekGVCb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sGrDekGVCb .mbr-section-btn {
  margin: 0;
}
.cid-sGrDekGVCb .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #353535;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sGrDekGVCb .form-control:focus,
.cid-sGrDekGVCb .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sGrDekGVCb .form-group {
  margin-bottom: 1rem;
}
.cid-sGrDekGVCb input::-webkit-input-placeholder,
.cid-sGrDekGVCb textarea::-webkit-input-placeholder {
  color: #353535;
}
.cid-sGrDekGVCb input:-moz-placeholder,
.cid-sGrDekGVCb textarea:-moz-placeholder {
  color: #353535;
}
.cid-sGrDekGVCb .jq-selectbox li,
.cid-sGrDekGVCb .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sGrDekGVCb .jq-selectbox li:hover,
.cid-sGrDekGVCb .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sGrDekGVCb .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sGrDekGVCb .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sGrDekGVCb .form-group,
.cid-sGrDekGVCb .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sGrDekGVCb .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sGrDekGVCb .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sGrDekGVCb .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sGrDekGVCb .form-block {
    padding: 1rem;
  }
}
.cid-sGrDekGVCb H4 {
  color: #ffffff;
}
.cid-sGrDekGVCb P {
  color: #ffffff;
}
.cid-sGrDekGVCb LABEL {
  color: #f0f2f5;
}
.cid-sGrDekW8i7 {
  padding-top: 90px;
  padding-bottom: 45px;
  position: relative;
  background-color: #ffffff;
  margin-bottom: 70px;
}
.cid-sGrDekW8i7 .content {
  padding-left: 30px;
}
.cid-sGrDekW8i7 .mbr-section-subtitle {
  color: #ff6666;
}
.cid-sGrDekW8i7 .mbr-section-title {
  color: #103178;
}
.cid-sGrDekW8i7 .mbr-text {
  color: #47b5ed;
}
.cid-sGrDekW8i7 .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #13287d;
}
.cid-sGrDekW8i7 .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-sGrDekW8i7 .p-4 {
  padding: 1rem 0 !important;
}
.cid-sGrDekW8i7 .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-sGrDekW8i7 .mbri-arrow-down:before {
  content: "\e960";
}
.cid-sGrDekW8i7 .mbri-arrow-up:before {
  content: "\e960";
}
.cid-sGrDekW8i7 .card {
  border-radius: 0px;
  border-bottom: 2px solid #efefef !important;
}
.cid-sGrDekW8i7 .card:last-child {
  border-bottom: none !important;
}
.cid-sGrDekW8i7 .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-sGrDekW8i7 .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
  color: #103178;
  padding-right: 50px;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title .toggle-icon {
  right: 20px;
  position: absolute;
  top: 17px;
  transform: translate(-50%, 0) !important;
  display: inline-block;
  margin-left: 0;
  width: 46px;
  height: 46px;
  background-color: #103178;
  transition: all .3s ease 0s;
  box-shadow: 0 14px 40px 0 #103178;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title .toggle-icon:before,
.cid-sGrDekW8i7 .card .card-header a.panel-title .toggle-icon:after {
  background: #ffffff;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: #ffffff;
  border: 0;
  transform: none;
}
.cid-sGrDekW8i7 .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-sGrDekW8i7 .card .panel-body {
  padding: 14px 20px;
}
.cid-sGrDekW8i7 .card .panel-body p {
  color: #47b5ed;
}
.cid-sGrDekW8i7 .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-sGrDekW8i7 .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-sGrDekW8i7 .collapsed .toggle-icon {
  background-color: transparent !important;
  transform: translate(0, 0);
  right: 7px !important;
  box-shadow: none !important;
}
.cid-sGrDekW8i7 .collapsed .toggle-icon:before,
.cid-sGrDekW8i7 .collapsed .toggle-icon:after {
  background: #13287d !important;
}
.cid-sGrDekW8i7 .collapsed .toggle-icon:before {
  background-color: #13287d !important;
}
.cid-sGrDekW8i7 .img-wrap img {
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sGrDekW8i7 * {
    text-align: left;
  }
}
.cid-sGrDekW8i7 .card .panel-body p {
  color: #353535;
  text-align: left;
}
.cid-sGrDelm7gd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #103178;
}
.cid-sGrDelm7gd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sGrDelm7gd .img-item,
.cid-sGrDelm7gd img {
  height: 100%;
  object-fit: cover;
}
.cid-sGrDelm7gd .container-fluid {
  padding: 0 1rem;
}
.cid-sGrDelm7gd .img-col {
  padding: 0;
}
.cid-sGrDelm7gd .col-auto {
  width: 100%;
}
.cid-sGrDelm7gd .btn {
  display: inline-block;
  padding: 0.8rem 1.8rem;
  width: 100%;
}
.cid-sGrDelm7gd .content {
  max-width: 500px;
  margin: 5rem auto;
}
.cid-sGrDelm7gd .form-control,
.cid-sGrDelm7gd .field-input {
  padding: 1rem 1.5rem;
  border-radius: 10px;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sGrDelm7gd .form-control::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input::-webkit-input-placeholder,
.cid-sGrDelm7gd .form-control::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input::-webkit-input-placeholder {
  color: #777777;
}
.cid-sGrDelm7gd .form-control:-moz-placeholder,
.cid-sGrDelm7gd .field-input:-moz-placeholder,
.cid-sGrDelm7gd .form-control:-moz-placeholder,
.cid-sGrDelm7gd .field-input:-moz-placeholder {
  color: #777777;
}
.cid-sGrDelm7gd .form-control:hover,
.cid-sGrDelm7gd .field-input:hover,
.cid-sGrDelm7gd .form-control:focus,
.cid-sGrDelm7gd .field-input:focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #1b2026;
  box-shadow: none;
  outline: none;
}
.cid-sGrDelm7gd .form-control:hover::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input:hover::-webkit-input-placeholder,
.cid-sGrDelm7gd .form-control:focus::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input:focus::-webkit-input-placeholder,
.cid-sGrDelm7gd .form-control:hover::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input:hover::-webkit-input-placeholder,
.cid-sGrDelm7gd .form-control:focus::-webkit-input-placeholder,
.cid-sGrDelm7gd .field-input:focus::-webkit-input-placeholder {
  color: #777777;
}
.cid-sGrDelm7gd .form-control:hover:-moz-placeholder,
.cid-sGrDelm7gd .field-input:hover:-moz-placeholder,
.cid-sGrDelm7gd .form-control:focus:-moz-placeholder,
.cid-sGrDelm7gd .field-input:focus:-moz-placeholder,
.cid-sGrDelm7gd .form-control:hover:-moz-placeholder,
.cid-sGrDelm7gd .field-input:hover:-moz-placeholder,
.cid-sGrDelm7gd .form-control:focus:-moz-placeholder,
.cid-sGrDelm7gd .field-input:focus:-moz-placeholder {
  color: #777777;
}
.cid-sGrDelm7gd .jq-number__spin:hover,
.cid-sGrDelm7gd .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sGrDelm7gd .jq-number__spin {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sGrDelm7gd .jq-selectbox li,
.cid-sGrDelm7gd .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sGrDelm7gd .jq-selectbox li:hover,
.cid-sGrDelm7gd .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sGrDelm7gd .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sGrDelm7gd .jq-number__spin.minus:hover:after,
.cid-sGrDelm7gd .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sGrDelm7gd .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sGrDelm7gd .jq-number__spin.minus:after,
.cid-sGrDelm7gd .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sGrDelm7gd input::-webkit-clear-button {
  display: none;
}
.cid-sGrDelm7gd input::-webkit-inner-spin-button {
  display: none;
}
.cid-sGrDelm7gd input::-webkit-outer-spin-button {
  display: none;
}
.cid-sGrDelm7gd input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sGrDelm7gd H4 {
  color: #ffffff;
  text-align: center;
}
.cid-sGrDelm7gd H3 {
  color: #f0f2f5;
  text-align: center;
}
.cid-sGrDelm7gd LABEL {
  color: #f0f2f5;
  text-align: left;
}
.cid-sGrDelCLfx {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sGrDelCLfx .wrap-block {
  padding-right: 30px;
}
.cid-sGrDelCLfx .cards {
  padding-left: 30px;
}
.cid-sGrDelCLfx .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sGrDelCLfx .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sGrDelCLfx .wrap-block .contents .mbr-subtitle {
  color: #ff6666;
  margin-bottom: 14px;
}
.cid-sGrDelCLfx .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #103178;
}
.cid-sGrDelCLfx .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sGrDelCLfx .wrap-block .contents h3 {
  color: #47b5ed;
}
.cid-sGrDelCLfx .wrap-block .contents h4 {
  color: #47b5ed;
}
.cid-sGrDelCLfx .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sGrDelCLfx .cards-wrap {
  flex-direction: column;
}
.cid-sGrDelCLfx .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sGrDelCLfx .wrapper .img {
  margin-bottom: 20px;
}
.cid-sGrDelCLfx .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff6666;
  border-radius: 50%;
}
.cid-sGrDelCLfx .wrapper .mbr-card-title {
  color: #103178;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sGrDelCLfx .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #47b5ed;
}
@media (max-width: 767px) {
  .cid-sGrDelCLfx * {
    text-align: left;
  }
}
.cid-sGrDelCLfx .wrap-block .contents h4,
.cid-sGrDelCLfx .menu-content-right,
.cid-sGrDelCLfx .mbr-section-btn {
  color: #353535;
}
.cid-sGrDelCLfx .wrap-block .contents .mbr-subtitle,
.cid-sGrDelCLfx .menu-content-right {
  color: #767676;
}
.cid-sGrDelCLfx .wrapper .mbr-text,
.cid-sGrDelCLfx .img {
  color: #353535;
}
.cid-sGrDelWJPf {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #f0f2f5;
}
.cid-sGrDelWJPf .mbri-left:before {
  content: "\f053" !important;
}
.cid-sGrDelWJPf .mbri-right:before {
  content: "\f054" !important;
}
.cid-sGrDelWJPf .carousel-control-next,
.cid-sGrDelWJPf .carousel-control-prev {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-sGrDelWJPf .profession {
  display: inline;
  font-weight: 700;
  color: #353535;
}
.cid-sGrDelWJPf .author {
  display: inline;
  margin: auto 0;
  font-weight: 700;
  color: #353535;
}
.cid-sGrDelWJPf .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
}
.cid-sGrDelWJPf .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sGrDelWJPf .carousel-item.active,
.cid-sGrDelWJPf .carousel-item-next,
.cid-sGrDelWJPf .carousel-item-prev {
  display: flex;
}
.cid-sGrDelWJPf .mbr-section-subtitle {
  margin-bottom: 0.8rem;
  color: #353535;
  font-weight: 700;
}
.cid-sGrDelWJPf .testimonials-slider__icon {
  font-size: 150px;
  width: 100px;
  color: #14287f;
  font-weight: 700;
  display: inline-block;
}
.cid-sGrDelWJPf .line::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #14287f;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-sGrDelWJPf .carousel-controls a {
  transition: 0.3s;
  border: 2px solid #14287f;
  border-radius: 50%;
}
.cid-sGrDelWJPf .carousel-controls a span {
  font-size: 1rem !important;
  color: #14287f;
}
.cid-sGrDelWJPf .carousel-controls a:hover {
  background-color: #14287f;
  border-color: #14287f;
}
.cid-sGrDelWJPf .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-sGrDelWJPf .mbr-section-title {
  margin-bottom: 3.2rem;
}
.cid-sGrDelWJPf .mbr-text {
  margin-bottom: 2.4rem;
}
.cid-sGrDelWJPf .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sGrDelWJPf h3,
.cid-sGrDelWJPf h4 {
  margin: 0;
  padding: 0;
}
.cid-sGrDelWJPf .block-bottom {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-sGrDelWJPf .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sGrDelWJPf .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sGrDelWJPf .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sGrDelWJPf .testimonials-slider__icon {
    display: none;
  }
  .cid-sGrDelWJPf .carousel-controls a {
    top: 7rem;
    bottom: auto;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGrDelWJPf .wrapper-block {
    display: flex;
    margin-top: 5.5rem;
  }
  .cid-sGrDelWJPf .carousel-control-next {
    left: 4.3rem;
  }
  .cid-sGrDelWJPf .carousel-control-prev {
    position: absolute;
    left: 0.8rem !important;
  }
  .cid-sGrDelWJPf .testimonials-slider__icon {
    line-height: 80px;
    font-size: 100px;
    margin-right: 1rem;
  }
  .cid-sGrDelWJPf .carousel-controls a {
    top: 9rem;
    bottom: auto;
  }
}
@media (min-width: 992px) {
  .cid-sGrDelWJPf .wrapper-block {
    display: flex;
  }
  .cid-sGrDelWJPf .carousel-control-next {
    right: 2.2rem;
  }
  .cid-sGrDelWJPf .carousel-control-prev {
    position: absolute;
    right: 5.7rem !important;
    left: auto;
  }
  .cid-sGrDelWJPf .testimonials-slider__icon {
    line-height: 105px;
    margin-right: 2rem;
  }
  .cid-sGrDelWJPf .carousel-controls a {
    top: 3.5rem;
    bottom: auto;
  }
}
.cid-sGrDelWJPf .icon-left {
  margin-right: 0.1rem;
}
.cid-sGrDelWJPf .icon-right {
  margin-left: 0.1rem;
}
.cid-sGrDelWJPf H3 {
  color: #14287f;
}
.cid-sGrDelWJPf .mbr-text,
.cid-sGrDelWJPf .mbr-section-btn {
  color: #353535;
}
.cid-sGrDemFTIv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGrDemFTIv .mbr-section-title {
  margin: 0;
}
.cid-sGrDemFTIv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sGrDemFTIv .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sGrDemFTIv .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGrDemFTIv .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sGrDemFTIv .team-item .item-image {
  position: relative !important;
}
.cid-sGrDemFTIv .team-item .item-image img {
  width: 100%;
}
.cid-sGrDemFTIv .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sGrDemFTIv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sGrDemFTIv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sGrDemFTIv .team-item .item-caption {
  background: #efefef;
}
.cid-sGrDemFTIv .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sGrDemFTIv .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sGrDemFTIv .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sGrDemFTIv .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDemFTIv .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sGrDemFTIv .mbr-section-title,
.cid-sGrDemFTIv .underline {
  color: #103178;
}
.cid-sGrDenhDI4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGrDenhDI4 .mbr-section-title {
  margin: 0;
}
.cid-sGrDenhDI4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sGrDenhDI4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sGrDenhDI4 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGrDenhDI4 .team-item {
  transition: all .2s;
  margin: 2rem 0;
}
.cid-sGrDenhDI4 .team-item .item-image {
  position: relative !important;
}
.cid-sGrDenhDI4 .team-item .item-image img {
  width: 100%;
}
.cid-sGrDenhDI4 .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
  pointer-events: none;
}
.cid-sGrDenhDI4 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sGrDenhDI4 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sGrDenhDI4 .team-item .item-caption {
  background: #efefef;
}
.cid-sGrDenhDI4 .item-social {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}
.cid-sGrDenhDI4 .item-social li {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.cid-sGrDenhDI4 .item-social li a span {
  border-radius: 50%;
  background-color: #767676;
  color: white;
  font-size: 14px;
  width: 3em;
  margin: 2px;
  height: 3em;
  line-height: 3em;
  display: block;
  padding: 0.1rem 0.9rem;
}
.cid-sGrDenhDI4 .item-social li a span:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-1 {
  transition-delay: .1s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-2 {
  transition-delay: .2s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-3 {
  transition-delay: .3s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-4 {
  transition-delay: .4s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-5 {
  transition-delay: .5s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .team-item:hover .item-social > li.social-6 {
  transition-delay: .6s;
  opacity: 1;
  visibility: visible;
}
.cid-sGrDenhDI4 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-sGrDenhDI4 .mbr-section-title,
.cid-sGrDenhDI4 .underline {
  color: #103178;
}
.cid-sGrDenhDI4 .item-role P {
  text-align: center;
}
.cid-sGrDenVsvU {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #f0f2f5;
}
.cid-sGrDenVsvU .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sGrDenVsvU .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-sGrDenVsvU .text-content .mbr-section-title {
  color: #103178;
}
.cid-sGrDenVsvU .text-content .mbr-text {
  color: #47b5ed;
}
.cid-sGrDenVsvU .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sGrDenVsvU .text-content .list-block .card-img {
  width: auto;
}
.cid-sGrDenVsvU .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-sGrDenVsvU .text-content .list-block .list-item-title {
  color: #103178;
  transition: all .3s linear 0s;
}
.cid-sGrDenVsvU .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-sGrDenVsvU .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #47b5ed;
  margin-bottom: 0;
}
.cid-sGrDenVsvU .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sGrDenVsvU .text-content .social {
  font-size: 1.2rem;
}
.cid-sGrDenVsvU .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sGrDenVsvU .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sGrDenVsvU .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sGrDenVsvU .list-block {
  position: relative;
}
.cid-sGrDenVsvU .list-block h4,
.cid-sGrDenVsvU .list-block p {
  padding-left: 2.625rem;
}
.cid-sGrDenVsvU .card-img {
  display: block;
}
.cid-sGrDenVsvU input,
.cid-sGrDenVsvU textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #13a05d;
  height: 60px;
}
.cid-sGrDenVsvU .form-control,
.cid-sGrDenVsvU .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sGrDenVsvU .form-control:hover,
.cid-sGrDenVsvU .field-input:hover,
.cid-sGrDenVsvU .form-control:focus,
.cid-sGrDenVsvU .field-input:focus {
  background-color: #fafafa;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sGrDenVsvU .form-control:focus,
.cid-sGrDenVsvU .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sGrDenVsvU input::-webkit-input-placeholder,
.cid-sGrDenVsvU textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sGrDenVsvU input:-moz-placeholder,
.cid-sGrDenVsvU textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sGrDenVsvU .jq-selectbox li,
.cid-sGrDenVsvU .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sGrDenVsvU .jq-selectbox li:hover,
.cid-sGrDenVsvU .jq-selectbox li.selected {
  background-color: #fafafa;
  color: #000000;
}
.cid-sGrDenVsvU .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sGrDenVsvU .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #fafafa;
}
.cid-sGrDenVsvU .mbr-form {
  max-width: 550px;
}
.cid-sGrDenVsvU .mbr-form .content-title {
  color: #103178;
  margin-bottom: 20px;
}
.cid-sGrDenVsvU .mbr-form .content-subtitle {
  color: #47b5ed;
}
.cid-sGrDenVsvU .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sGrDenVsvU .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #103178;
  color: #103178;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sGrDenVsvU .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sGrDenVsvU .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sGrDenVsvU .mbr-section-title,
  .cid-sGrDenVsvU .content-title,
  .cid-sGrDenVsvU .mbr-section-btn {
    text-align: left;
  }
}
.cid-sGrDenVsvU .text-content .mbr-section-title {
  text-align: left;
}
.cid-sGrDenVsvU .text-content .mbr-subtitle {
  text-align: center;
}
.cid-sGrDenVsvU .text-content .list-block .list-item-title {
  color: #103178;
}
.cid-sGrDeomE8S {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f0f2f5;
}
.cid-sGrDeomE8S .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sGrDeomE8S .mbr-section-title {
  margin: 0;
  color: #13287d;
}
.cid-sGrDeomE8S .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sGrDeomE8S .card-img span {
  color: #279e64;
}
.cid-sGrDeomE8S .row-item {
  margin-bottom: 2rem;
}
.cid-sGrDeomE8S .row-item:hover .wrapper {
  background: linear-gradient(90deg, #279e64, #279e64);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sGrDeomE8S .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sGrDeomE8S .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sGrDeomE8S .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sGrDeoLQ8W {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #353535;
}
.cid-sGrDeoLQ8W .listico {
  padding-right: 1rem;
  color: #dcdfe2;
  font-size: 0.5rem;
}
.cid-sGrDeoLQ8W .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sGrDeoLQ8W .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sGrDeoLQ8W .mbr-text {
  color: #444;
}
.cid-sGrDeoLQ8W h5 {
  margin-bottom: 0;
}
.cid-sGrDeoLQ8W .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGrDeoLQ8W .socicon {
  color: #9e9e9e;
  font-size: 0.8rem;
}
.cid-sGrDeoLQ8W .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sGrDeoLQ8W .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sGrDeoLQ8W .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGrDeoLQ8W .social-list a:hover {
  opacity: .4;
}
.cid-sGrDeoLQ8W .media-container-row > div {
  padding: 0px;
}
.cid-sGrDeoLQ8W .text2 {
  color: #eeeff2;
  text-align: left;
}
.cid-sGrDeoLQ8W .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sGrDeoLQ8W .group-title SPAN {
  color: #656565;
}
.cid-sGrDeoLQ8W .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sGrDeoLQ8W .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sGrDeoLQ8W h3 {
    margin-bottom: 10px;
  }
}
.cid-sGrDeoLQ8W .links SPAN {
  color: #9e9e9e;
}
.cid-sGrDeoLQ8W .links,
.cid-sGrDeoLQ8W .navbar-brand {
  color: #eeeff2;
}
.cid-sGrDeoLQ8W .links,
.cid-sGrDeoLQ8W .social-list {
  text-align: left;
}
.cid-sGrDephED2.popup-builder {
  background-color: #ffffff;
}
.cid-sGrDephED2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sGrDephED2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sGrDephED2 .modal-content,
.cid-sGrDephED2 .modal-dialog {
  height: auto;
}
.cid-sGrDephED2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sGrDephED2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sGrDephED2 .form-wrapper .mbr-form .form-group,
  .cid-sGrDephED2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sGrDephED2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sGrDephED2 .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-sGrDephED2 .mbr-text {
  text-align: center;
}
.cid-sGrDephED2 .pt-0 {
  padding-top: 0 !important;
}
.cid-sGrDephED2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sGrDephED2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sGrDephED2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sGrDephED2 .modal-open {
  overflow: hidden;
}
.cid-sGrDephED2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sGrDephED2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sGrDephED2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sGrDephED2 .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-sGrDephED2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sGrDephED2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sGrDephED2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sGrDephED2 .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-sGrDephED2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sGrDephED2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-sGrDephED2 .modal-backdrop.show {
  opacity: .5;
}
.cid-sGrDephED2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sGrDephED2 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sGrDephED2 .modal-header .close:hover {
  opacity: 1;
}
.cid-sGrDephED2 .modal-header .close:focus {
  outline: none;
}
.cid-sGrDephED2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sGrDephED2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sGrDephED2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sGrDephED2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sGrDephED2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sGrDephED2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sGrDephED2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sGrDephED2 .modal-sm {
    max-width: 300px;
  }
  .cid-sGrDephED2 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sGrDephED2 .modal-lg,
  .cid-sGrDephED2 .modal-xl {
    max-width: 800px;
  }
  .cid-sGrDephED2 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sGrDephED2 .modal-xl {
    max-width: 1140px;
  }
  .cid-sGrDephED2 .container {
    max-width: 1140px;
  }
}
.cid-sGrDephED2 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sGrDephED2 .container {
    max-width: 720px;
  }
}
.cid-sGrDephED2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sGrDephED2 .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-sGrDephED2 .form-group {
  margin-bottom: 1rem;
}
.cid-sGrDephED2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sGrDephED2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sGrDephED2 .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-sGrDephED2 H5 {
  text-align: center;
}
.cid-sGrDephED2 P {
  text-align: center;
}
