body {
  font-family: Dosis;
}
.display-1 {
  font-family: 'BebasNeue-Regular';
  font-size: 3rem;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Bahagia';
  font-size: 4rem;
}
.display-2 > .mbr-iconfont {
  font-size: 6.4rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.8rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'THEBOLDFONT-FREEVERSION';
  font-size: 1.3rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.08rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.5rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #68a29e !important;
}
.bg-success {
  background-color: #d9d6db !important;
}
.bg-info {
  background-color: #487e7a !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #636769 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #68a29e !important;
  border-color: #68a29e !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #487572 !important;
  border-color: #487572 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #487572 !important;
  border-color: #487572 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #949596 !important;
  border-color: #949596 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #6e6f70 !important;
  border-color: #6e6f70 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #6e6f70 !important;
  border-color: #6e6f70 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #487e7a !important;
  border-color: #487e7a !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #2c4d4b !important;
  border-color: #2c4d4b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #2c4d4b !important;
  border-color: #2c4d4b !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #d9d6db !important;
  border-color: #d9d6db !important;
  color: #5a535f !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #5a535f !important;
  background-color: #b3adb7 !important;
  border-color: #b3adb7 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #5a535f !important;
  background-color: #b3adb7 !important;
  border-color: #b3adb7 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #636769 !important;
  border-color: #636769 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #3e4042 !important;
  border-color: #3e4042 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #3e4042 !important;
  border-color: #3e4042 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #3f6563;
  color: #3f6563 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #68a29e;
  border-color: #68a29e;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #68a29e !important;
  border-color: #68a29e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #616263;
  color: #616263 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #949596;
  border-color: #949596;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #949596 !important;
  border-color: #949596 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #233d3b;
  color: #233d3b !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #487e7a;
  border-color: #487e7a;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #487e7a !important;
  border-color: #487e7a !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #a7a0ab;
  color: #a7a0ab !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #5a535f !important;
  background-color: #d9d6db;
  border-color: #d9d6db;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #5a535f !important;
  background-color: #d9d6db !important;
  border-color: #d9d6db !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #8e8e8e;
  color: #8e8e8e !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #c1c1c1;
  border-color: #c1c1c1;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #323435;
  color: #323435 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #636769;
  border-color: #636769;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #636769 !important;
  border-color: #636769 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #68a29e !important;
}
.text-secondary {
  color: #949596 !important;
}
.text-success {
  color: #d9d6db !important;
}
.text-info {
  color: #487e7a !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #636769 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #3f6563 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #616263 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #a7a0ab !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #233d3b !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #323435 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #487e7a;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #636769;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #68a29e;
  border-color: #68a29e;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #68a29e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b7d3d1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #8abcb8;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #a3a7a8;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#scrollToTop a {
  background: #444444;
}
#scrollToTop a i:before {
  background: #ffffff;
}
#scrollToTop a i:after {
  border-top: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
.mbr-arrow {
  background-color: #444444;
  opacity: .5;
  transition: .3s;
}
.mbr-arrow a {
  color: #ffffff;
}
.mbr-arrow:hover {
  opacity: .7;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #68a29e;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.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;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form1 .input-group-btn a.btn {
  border-radius: 0 !important;
}
.form1 .input-group-btn button[type="submit"] {
  border-radius: 0 !important;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #68a29e;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #68a29e;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #68a29e;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #68a29e;
  border-bottom-color: #68a29e;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #68a29e !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #949596 !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%;
}
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='%2368a29e' %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;
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uCEyVp03Fv {
  background-image: url("../../../assets/images/custom-tshirt-printing-quality-tshirt-printing-bulk-tshirt-printing-bag-printing-umbrell-printing.gif");
}
.cid-uCEyVp03Fv .mbr-section-title,
.cid-uCEyVp03Fv .mbr-section-subtitle {
  color: #000000;
}
.cid-uCEyVp03Fv .mbr-section-text {
  color: #232323;
}
.cid-uCEyVp03Fv .mbr-text,
.cid-uCEyVp03Fv .typed-text,
.cid-uCEyVp03Fv .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uCEyVp03Fv .btn {
  margin-left: 4px !important;
}
.cid-uCEyVp03Fv .animated-element {
  color: #68a29e;
}
.cid-uCEyVp03Fv .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
.cid-uCEyVp03Fv .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uCEyVp03Fv .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uCEyVp03Fv .typed-text,
  .cid-uCEyVp03Fv .mbr-section-subtitle,
  .cid-uCEyVp03Fv .mbr-section-text,
  .cid-uCEyVp03Fv .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uCEyVp03Fv .mbr-section-subtitle,
.cid-uCEyVp03Fv .typed-text {
  color: #ffffff;
}
.cid-uCEyVp03Fv .mbr-section-text,
.cid-uCEyVp03Fv .mbr-section-btn {
  color: #ffffff;
}
.cid-uGzTLfLZnM {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #636769);
}
.cid-uGzTLfLZnM .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uGzTLfLZnM .wave2 {
  fill: #ffffff;
}
.cid-uCEyyTdZcj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uCEyyTdZcj .subicon-title {
  color: #232323;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uCEyyTdZcj .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uCEyyTdZcj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uCEyyTdZcj .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uCEyyTdZcj .process-icon,
.cid-uCEyyTdZcj .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-uCEyyTdZcj .wrapper,
.cid-uCEyyTdZcj .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-uCEyyTdZcj .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #636769;
  opacity: .4;
}
.cid-uCEyyTdZcj .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-uCEyyTdZcj .icon-container a {
  display: inherit;
}
.cid-uCEyyTdZcj .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: #68a29e !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-uCEyyTdZcj .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-uCEyyTdZcj .icon-main:hover .icon-wrapper {
  background-color: #68a29e !important;
}
.cid-uCEyyTdZcj .icon-main:hover .icon-number {
  background-color: #636769 !important;
  color: #ffffff !important;
}
.cid-uCEyyTdZcj .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-uCEyyTdZcj .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-uCEyyTdZcj .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-uCEyyTdZcj .third-elem .wrapper:before {
    display: none;
  }
}
.cid-uCEyyTdZcj .mbr-section-title {
  margin: 0;
}
.cid-uCEyyTdZcj .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-uCEyyTdZcj .mbr-section-title,
.cid-uCEyyTdZcj .underline {
  color: #68a29e;
}
.cid-uCEzBfBNLU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-interior-design-3d-exterior-design-3d-shop-design-cosmic-arts-3d-design-3-1120x1120.webp");
}
.cid-uCEzBfBNLU .mbr-overlay {
  background: #636769;
}
.cid-uCEzBfBNLU .card {
  padding: 1rem 1rem 2rem 1rem;
}
.cid-uCEzBfBNLU .card-img {
  padding: 0;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  overflow: hidden;
}
.cid-uCEzBfBNLU .card-box {
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
  background: #ffffff;
  padding: 2rem;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uCEzBfBNLU .mbr-text {
  color: #444444;
}
.cid-uCEzBfBNLU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uCEzBfBNLU .mbr-section-btn {
  margin-left: 0;
}
@media (max-width: 767px) {
  .cid-uCEzBfBNLU .card-title {
    text-align: center;
  }
  .cid-uCEzBfBNLU p.mbr-text,
  .cid-uCEzBfBNLU p.date {
    text-align: center;
  }
}
.cid-uCEzBfBNLU H2 {
  color: #ffffff;
}
.cid-uCEzBfBNLU .card-title,
.cid-uCEzBfBNLU .card-img {
  color: #68a29e;
}
.cid-uCEzBfBNLU .mbr-text,
.cid-uCEzBfBNLU .mbr-section-btn {
  color: #232323;
}
.cid-uCEGFwbtfV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uCEGFwbtfV .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-uCEGFwbtfV .mbr-section-title {
  margin: 0;
  color: #68a29e;
}
.cid-uCEGFwbtfV .mbr-section-subtitle {
  color: #232323;
}
.cid-uCEGFwbtfV .card-img span {
  color: #68a29e;
}
.cid-uCEGFwbtfV .row-item {
  margin-bottom: 2rem;
}
.cid-uCEGFwbtfV .row-item:hover .wrapper {
  background: linear-gradient(90deg, #68a29e, #68a29e);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-uCEGFwbtfV .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-uCEGFwbtfV .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-uCEGFwbtfV .wrapper {
  padding: 2.5rem 1rem;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uGhHt2UjFG {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-interior-design-3d-exterior-design-3d-shop-design-cosmic-arts-3d-design-2-1120x1120.webp");
}
.cid-uGhHt2UjFG .card-wrapper {
  z-index: 3;
}
.cid-uGhHt2UjFG .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-uGhHt2UjFG:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-uGhHt2UjFG .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uGhHt2UjFG .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-uGhHt2UjFG .text-block {
  text-align: right !important;
}
.cid-uGhHt2UjFG H2 {
  color: #232323;
}
.cid-uIqywaWcfQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqywaWcfQ .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uIqywaWcfQ .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uIqywaWcfQ .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uIqywaWcfQ .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uIqywaWcfQ .img-wrap a:hover:after,
.cid-uIqywaWcfQ .img-wrap a:focus:after {
  width: 0%;
}
.cid-uIqywaWcfQ .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uIqywaWcfQ .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uIqywaWcfQ .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uIqywaWcfQ .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uIqywaWcfQ .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uIqywaWcfQ .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uIqywaWcfQ .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uIqywaWcfQ .btn:hover span {
  color: #000000 !important;
}
.cid-uIqywaWcfQ .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uIqywaWcfQ .upline {
    padding-left: 0;
  }
  .cid-uIqywaWcfQ .upline .line {
    display: none;
  }
  .cid-uIqywaWcfQ .mbr-iconfont {
    display: none;
  }
  .cid-uIqywaWcfQ .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uIqywaWcfQ .lefttitle {
    display: none;
  }
}
.cid-uIqywaWcfQ .awesome {
  margin-bottom: 90px;
}
.cid-uIqywaWcfQ a.text-white:hover,
.cid-uIqywaWcfQ a.text-white:focus {
  color: #ffffff !important;
}
.cid-uIqywaWcfQ .sub-text {
  color: #232323;
}
.cid-uIqywaWcfQ .mbr-section-title,
.cid-uIqywaWcfQ .text {
  color: #232323;
}
.cid-uIqywaWcfQ .mbr-section-subtitle,
.cid-uIqywaWcfQ .title {
  color: #487e7a;
}
.cid-uIqywaWcfQ .text2,
.cid-uIqywaWcfQ .text-box {
  color: #232323;
}
.cid-uGhHz9vKbg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-51.gif");
}
.cid-uGhHz9vKbg .signature {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.cid-uGhHz9vKbg .mbr-section-title {
  letter-spacing: 0.1em;
}
.cid-uGhHz9vKbg .card-img {
  margin-bottom: 1rem;
}
.cid-uGhHz9vKbg .card-img span {
  font-size: 60px;
}
.cid-uGhHz9vKbg .mbr-text,
.cid-uGhHz9vKbg .mbr-section-btn {
  color: #444444;
}
.cid-uGzo9czEZF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGzo9czEZF .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGzo9czEZF .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGzo9czEZF .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGzo9czEZF .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGzo9czEZF .img-wrap a:hover:after,
.cid-uGzo9czEZF .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGzo9czEZF .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGzo9czEZF .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGzo9czEZF .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGzo9czEZF .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGzo9czEZF .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGzo9czEZF .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGzo9czEZF .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGzo9czEZF .btn:hover span {
  color: #000000 !important;
}
.cid-uGzo9czEZF .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGzo9czEZF .upline {
    padding-left: 0;
  }
  .cid-uGzo9czEZF .upline .line {
    display: none;
  }
  .cid-uGzo9czEZF .mbr-iconfont {
    display: none;
  }
  .cid-uGzo9czEZF .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGzo9czEZF .lefttitle {
    display: none;
  }
}
.cid-uGzo9czEZF .awesome {
  margin-bottom: 90px;
}
.cid-uGzo9czEZF a.text-white:hover,
.cid-uGzo9czEZF a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGzo9czEZF .text2,
.cid-uGzo9czEZF .text-box {
  color: #232323;
}
.cid-uGzo9czEZF .sub-text {
  color: #232323;
}
.cid-uGzo9czEZF .mbr-section-title,
.cid-uGzo9czEZF .text {
  color: #232323;
}
.cid-uGzo9czEZF .mbr-section-subtitle,
.cid-uGzo9czEZF .title {
  color: #68a29e;
}
.cid-uGzGaxLFb2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uGzGaxLFb2 h3 {
  text-align: center;
}
.cid-uGzGaxLFb2 h2 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 4px;
}
.cid-uGzGaxLFb2 h2:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uGzGaxLFb2 h2:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uGzGaxLFb2 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uGzGaxLFb2 .mbr-section-subtitle {
  color: #232323;
}
.cid-uGzGaxLFb2 .pie_progress__number {
  text-align: center !important;
}
.cid-uGzGaxLFb2 .card-title {
  margin-bottom: 0;
}
.cid-uGzGaxLFb2 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uGzGaxLFb2 .svg-gradient {
  position: absolute;
}
.cid-uGzGaxLFb2 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uGzGaxLFb2 path {
  stroke: #68a29e;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uGzGaxLFb2 .card {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
.cid-uGzGaxLFb2 .mbr-section-title {
  color: #487e7a;
}
.cid-uCEGGnlpor {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/3d-exterior-design-landscape-and-facade-visualization-1120x1120.webp");
}
.cid-uCEGGnlpor .mbr-overlay {
  background: #949596;
}
.cid-uCEGGnlpor H1 {
  color: #ffffff;
}
.cid-uCEGGnlpor .mbr-section-subtitle,
.cid-uCEGGnlpor .mbr-section-btn {
  color: #232323;
}
.cid-uGzGdRXyk9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGzGdRXyk9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uGzGdRXyk9 .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uGzGdRXyk9 .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uGzGdRXyk9 .media-content {
  padding-left: 2rem;
}
.cid-uGzGdRXyk9 textarea {
  min-height: 150px;
}
.cid-uGzGdRXyk9 .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uGzGdRXyk9 .form-control,
.cid-uGzGdRXyk9 .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uGzGdRXyk9 .form-control input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .form-control textarea::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uGzGdRXyk9 .form-control input:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input input:-moz-placeholder,
.cid-uGzGdRXyk9 .form-control textarea:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uGzGdRXyk9 .form-control:hover,
.cid-uGzGdRXyk9 .field-input:hover,
.cid-uGzGdRXyk9 .form-control:focus,
.cid-uGzGdRXyk9 .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGzGdRXyk9 .form-control:hover input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input:hover input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .form-control:focus input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input:focus input::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .form-control:hover textarea::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input:hover textarea::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .form-control:focus textarea::-webkit-input-placeholder,
.cid-uGzGdRXyk9 .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uGzGdRXyk9 .form-control:hover input:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input:hover input:-moz-placeholder,
.cid-uGzGdRXyk9 .form-control:focus input:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input:focus input:-moz-placeholder,
.cid-uGzGdRXyk9 .form-control:hover textarea:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input:hover textarea:-moz-placeholder,
.cid-uGzGdRXyk9 .form-control:focus textarea:-moz-placeholder,
.cid-uGzGdRXyk9 .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uGzGdRXyk9 .jq-number__spin:hover,
.cid-uGzGdRXyk9 .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGzGdRXyk9 .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uGzGdRXyk9 .jq-selectbox li,
.cid-uGzGdRXyk9 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGzGdRXyk9 .jq-selectbox li:hover,
.cid-uGzGdRXyk9 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGzGdRXyk9 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uGzGdRXyk9 .jq-number__spin.minus:hover:after,
.cid-uGzGdRXyk9 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGzGdRXyk9 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uGzGdRXyk9 .jq-number__spin.minus:after,
.cid-uGzGdRXyk9 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGzGdRXyk9 input::-webkit-clear-button {
  display: none;
}
.cid-uGzGdRXyk9 input::-webkit-inner-spin-button {
  display: none;
}
.cid-uGzGdRXyk9 input::-webkit-outer-spin-button {
  display: none;
}
.cid-uGzGdRXyk9 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uGzGdRXyk9 .mbr-text,
.cid-uGzGdRXyk9 .mbr-section-btn {
  color: #232323;
}
.cid-uGzGdRXyk9 .text2,
.cid-uGzGdRXyk9 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uGzGdRXyk9 .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uGzGdRXyk9 H3 {
  color: #68a29e;
}
.cid-uGzGdRXyk9 H1 {
  color: #232323;
}
.cid-uGzGgZHpGL .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uGzGgZHpGL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uGzGgZHpGL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uGzGgZHpGL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uGzGgZHpGL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uCEyLJxuzH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uCEyLJxuzH .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uCEyLJxuzH .icon2 {
  color: #636769;
}
.cid-uCEyLJxuzH .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uCEyLJxuzH p {
  font-weight: 400;
}
.cid-uCEyLJxuzH .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uCEyLJxuzH .line2 {
  background: #636769;
}
.cid-uCEyLJxuzH .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uCEyLJxuzH .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uCEyLJxuzH .card2 {
  background: #68a29e;
}
.cid-uCEyLJxuzH .card-title,
.cid-uCEyLJxuzH .card-ico,
.cid-uCEyLJxuzH .line-wrap {
  text-align: center;
}
.cid-uCEyLJxuzH .mbr-text,
.cid-uCEyLJxuzH .card-link {
  text-align: center;
}
.cid-uHLZIEnMw1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHLZIEnMw1 a:link {
  text-decoration: none;
}
.cid-uHLZIEnMw1 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uHLZIEnMw1 .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uHLZIEnMw1 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uHLZIEnMw1 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uHLZIEnMw1 .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uHLZIEnMw1 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uHLZIEnMw1 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uHLZIEnMw1 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uHLZIEnMw1 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uHLZIEnMw1 .plan-title,
.cid-uHLZIEnMw1 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uHLZIEnMw1 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uHLZIEnMw1 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uHLZIEnMw1 .mbr-section-title span {
  color: #ffbc00;
}
.cid-uHLZIEnMw1 .mbr-section-title {
  color: #68a29e;
}
.cid-uGzTIZm3w1 {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uGzTIZm3w1 .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uGzTIZm3w1 .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uGzUBl3wXh {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-12.gif");
}
.cid-uGzUBl3wXh .mbr-text,
.cid-uGzUBl3wXh .typed-text,
.cid-uGzUBl3wXh .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uGzUBl3wXh .btn {
  margin-left: 4px !important;
}
.cid-uGzUBl3wXh .animated-element {
  color: #68a29e;
}
.cid-uGzUBl3wXh .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uGzUBl3wXh .mbr-section-title {
  text-align: center;
}
.cid-uGzUBl3wXh .typed-text {
  text-align: center;
}
.cid-uGzUBl3wXh .mbr-section-text,
.cid-uGzUBl3wXh .mbr-section-btn {
  text-align: center;
}
.cid-uGzXt8rU1N {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #636769);
}
.cid-uGzXt8rU1N .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uGzXt8rU1N .wave2 {
  fill: #ffffff;
}
.cid-uGzY3jMV1N {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uGzY3jMV1N .mbr-iconfont {
  font-size: 34px;
  transition: color .3s;
}
.cid-uGzY3jMV1N .mbr-section-title {
  margin: 0;
}
.cid-uGzY3jMV1N .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uGzY3jMV1N .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uGzY3jMV1N .card-img {
  text-align: left;
}
.cid-uGzY3jMV1N .row-item {
  padding-bottom: 2rem;
}
.cid-uGzY3jMV1N .row-item:hover .card-img .mbr-iconfont {
  color: #949596 !important;
}
@media (max-width: 767px) {
  .cid-uGzY3jMV1N .card-img,
  .cid-uGzY3jMV1N .mbr-text,
  .cid-uGzY3jMV1N .mbr-card-title,
  .cid-uGzY3jMV1N .mbr-section-subtitle,
  .cid-uGzY3jMV1N .mbr-section-title,
  .cid-uGzY3jMV1N .underline {
    text-align: center !important;
  }
}
.cid-uGzY3jMV1N .mbr-section-title,
.cid-uGzY3jMV1N .underline {
  color: #68a29e;
}
.cid-uGzY3jMV1N .mbr-card-title,
.cid-uGzY3jMV1N .card-img {
  color: #68a29e;
}
.cid-uGA1kcKIx8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/3d-architectural-design-pattern-cosmic-arts-1-1120x1120.webp");
}
.cid-uGA1kcKIx8 img {
  width: 90%;
}
.cid-uGA1kcKIx8 .mbr-text,
.cid-uGA1kcKIx8 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGA1kcKIx8 img {
    width: 100%;
  }
  .cid-uGA1kcKIx8 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGA1kcKIx8 H3 {
  color: #ffffff;
}
.cid-uGA1kcKIx8 H1 {
  color: #232323;
}
.cid-uGA5DrpVBA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGA5DrpVBA .row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-uGA5DrpVBA img {
  width: 90%;
}
.cid-uGA5DrpVBA .mbr-text,
.cid-uGA5DrpVBA .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGA5DrpVBA img {
    width: 100%;
  }
  .cid-uGA5DrpVBA .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGA5DrpVBA H3 {
  color: #68a29e;
}
.cid-uGA5DrpVBA H1 {
  color: #232323;
}
.cid-uGzYeHAAMh {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-3-1824x1215.webp");
}
.cid-uGA7qxfLxg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGA7qxfLxg img {
  width: 90%;
}
.cid-uGA7qxfLxg .mbr-text,
.cid-uGA7qxfLxg .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGA7qxfLxg img {
    width: 100%;
  }
  .cid-uGA7qxfLxg .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGA7qxfLxg H3 {
  color: #68a29e;
}
.cid-uGA7qxfLxg H1 {
  color: #232323;
}
.cid-uGA8bUia8L {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/3d-store-exterior-design-modern-retail-facade-rendering-1120x1120.webp");
}
.cid-uGA8bUia8L h3 {
  text-align: center;
}
.cid-uGA8bUia8L h2 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 4px;
}
.cid-uGA8bUia8L h2:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uGA8bUia8L h2:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uGA8bUia8L .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uGA8bUia8L .mbr-section-subtitle {
  color: #232323;
}
.cid-uGA8bUia8L .pie_progress__number {
  text-align: center !important;
}
.cid-uGA8bUia8L .card-title {
  margin-bottom: 0;
}
.cid-uGA8bUia8L .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uGA8bUia8L .svg-gradient {
  position: absolute;
}
.cid-uGA8bUia8L ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uGA8bUia8L path {
  stroke: #68a29e;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uGA8bUia8L .card {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
.cid-uGA8bUia8L .mbr-section-title {
  color: #487e7a;
}
.cid-uGAay7g29U {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGAay7g29U .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGAay7g29U .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGAay7g29U .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGAay7g29U .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGAay7g29U .img-wrap a:hover:after,
.cid-uGAay7g29U .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGAay7g29U .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGAay7g29U .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGAay7g29U .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGAay7g29U .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGAay7g29U .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGAay7g29U .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGAay7g29U .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGAay7g29U .btn:hover span {
  color: #000000 !important;
}
.cid-uGAay7g29U .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGAay7g29U .upline {
    padding-left: 0;
  }
  .cid-uGAay7g29U .upline .line {
    display: none;
  }
  .cid-uGAay7g29U .mbr-iconfont {
    display: none;
  }
  .cid-uGAay7g29U .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGAay7g29U .lefttitle {
    display: none;
  }
}
.cid-uGAay7g29U .awesome {
  margin-bottom: 90px;
}
.cid-uGAay7g29U a.text-white:hover,
.cid-uGAay7g29U a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGAay7g29U .mbr-section-subtitle,
.cid-uGAay7g29U .title {
  color: #68a29e;
}
.cid-uGAay7g29U .mbr-section-title,
.cid-uGAay7g29U .text {
  color: #232323;
}
.cid-uGAay7g29U .sub-text {
  color: #232323;
}
.cid-uGAay7g29U .text2,
.cid-uGAay7g29U .text-box {
  color: #232323;
}
.cid-uNbo3tkJq2 {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-51.gif");
}
.cid-uGzXzyqvwi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGzXzyqvwi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uGzXzyqvwi .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uGzXzyqvwi .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uGzXzyqvwi .media-content {
  padding-left: 2rem;
}
.cid-uGzXzyqvwi textarea {
  min-height: 150px;
}
.cid-uGzXzyqvwi .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uGzXzyqvwi .form-control,
.cid-uGzXzyqvwi .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uGzXzyqvwi .form-control input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .form-control textarea::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uGzXzyqvwi .form-control input:-moz-placeholder,
.cid-uGzXzyqvwi .field-input input:-moz-placeholder,
.cid-uGzXzyqvwi .form-control textarea:-moz-placeholder,
.cid-uGzXzyqvwi .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uGzXzyqvwi .form-control:hover,
.cid-uGzXzyqvwi .field-input:hover,
.cid-uGzXzyqvwi .form-control:focus,
.cid-uGzXzyqvwi .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGzXzyqvwi .form-control:hover input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input:hover input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .form-control:focus input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input:focus input::-webkit-input-placeholder,
.cid-uGzXzyqvwi .form-control:hover textarea::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input:hover textarea::-webkit-input-placeholder,
.cid-uGzXzyqvwi .form-control:focus textarea::-webkit-input-placeholder,
.cid-uGzXzyqvwi .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uGzXzyqvwi .form-control:hover input:-moz-placeholder,
.cid-uGzXzyqvwi .field-input:hover input:-moz-placeholder,
.cid-uGzXzyqvwi .form-control:focus input:-moz-placeholder,
.cid-uGzXzyqvwi .field-input:focus input:-moz-placeholder,
.cid-uGzXzyqvwi .form-control:hover textarea:-moz-placeholder,
.cid-uGzXzyqvwi .field-input:hover textarea:-moz-placeholder,
.cid-uGzXzyqvwi .form-control:focus textarea:-moz-placeholder,
.cid-uGzXzyqvwi .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uGzXzyqvwi .jq-number__spin:hover,
.cid-uGzXzyqvwi .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGzXzyqvwi .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uGzXzyqvwi .jq-selectbox li,
.cid-uGzXzyqvwi .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGzXzyqvwi .jq-selectbox li:hover,
.cid-uGzXzyqvwi .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGzXzyqvwi .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uGzXzyqvwi .jq-number__spin.minus:hover:after,
.cid-uGzXzyqvwi .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGzXzyqvwi .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uGzXzyqvwi .jq-number__spin.minus:after,
.cid-uGzXzyqvwi .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGzXzyqvwi input::-webkit-clear-button {
  display: none;
}
.cid-uGzXzyqvwi input::-webkit-inner-spin-button {
  display: none;
}
.cid-uGzXzyqvwi input::-webkit-outer-spin-button {
  display: none;
}
.cid-uGzXzyqvwi input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uGzXzyqvwi .mbr-text,
.cid-uGzXzyqvwi .mbr-section-btn {
  color: #767676;
}
.cid-uGzXzyqvwi .text2,
.cid-uGzXzyqvwi .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uGzXzyqvwi .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uGzXzyqvwi H3 {
  color: #68a29e;
}
.cid-uGzXzyqvwi H1 {
  color: #232323;
}
.cid-uGzXB3cLWs .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uGzXB3cLWs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uGzXB3cLWs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uGzXB3cLWs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uGzXB3cLWs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uGzXL3icHR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uGzXL3icHR .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uGzXL3icHR .icon2 {
  color: #636769;
}
.cid-uGzXL3icHR .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uGzXL3icHR p {
  font-weight: 400;
}
.cid-uGzXL3icHR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uGzXL3icHR .line2 {
  background: #636769;
}
.cid-uGzXL3icHR .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uGzXL3icHR .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uGzXL3icHR .card2 {
  background: #68a29e;
}
.cid-uGzXL3icHR .card-title,
.cid-uGzXL3icHR .card-ico,
.cid-uGzXL3icHR .line-wrap {
  text-align: center;
}
.cid-uGzXL3icHR .mbr-text,
.cid-uGzXL3icHR .card-link {
  text-align: center;
}
.cid-uNwYI7SceB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwYI7SceB a:link {
  text-decoration: none;
}
.cid-uNwYI7SceB .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwYI7SceB .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwYI7SceB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwYI7SceB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwYI7SceB .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwYI7SceB .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwYI7SceB .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwYI7SceB .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwYI7SceB .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwYI7SceB .plan-title,
.cid-uNwYI7SceB .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwYI7SceB .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwYI7SceB .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwYI7SceB .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwYI7SceB .mbr-section-title {
  color: #68a29e;
}
.cid-uGzXu4Mt0G {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uGzXu4Mt0G .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uGzXu4Mt0G .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uGAthaiDoA {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-46.gif");
}
.cid-uGAthaiDoA .mbr-section-title,
.cid-uGAthaiDoA .mbr-section-subtitle {
  color: #000000;
}
.cid-uGAthaiDoA .mbr-section-text {
  color: #232323;
}
.cid-uGAthaiDoA .mbr-text,
.cid-uGAthaiDoA .typed-text,
.cid-uGAthaiDoA .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uGAthaiDoA .btn {
  margin-left: 4px !important;
}
.cid-uGAthaiDoA .animated-element {
  color: #68a29e;
}
.cid-uGAthaiDoA .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
.cid-uGAthaiDoA .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uGAthaiDoA .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uGAthaiDoA .typed-text,
  .cid-uGAthaiDoA .mbr-section-subtitle,
  .cid-uGAthaiDoA .mbr-section-text,
  .cid-uGAthaiDoA .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uGAthaiDoA .mbr-section-subtitle,
.cid-uGAthaiDoA .typed-text {
  color: #ffffff;
}
.cid-uGAthaiDoA .mbr-section-text,
.cid-uGAthaiDoA .mbr-section-btn {
  color: #ffffff;
}
.cid-uGAtsLUmqX {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uGAtsLUmqX .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uGAtsLUmqX .wave2 {
  fill: #ffffff;
}
.cid-uGAzbJziK3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGAzbJziK3 .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGAzbJziK3 .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGAzbJziK3 .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGAzbJziK3 .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGAzbJziK3 .img-wrap a:hover:after,
.cid-uGAzbJziK3 .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGAzbJziK3 .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGAzbJziK3 .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGAzbJziK3 .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGAzbJziK3 .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGAzbJziK3 .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGAzbJziK3 .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGAzbJziK3 .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGAzbJziK3 .btn:hover span {
  color: #000000 !important;
}
.cid-uGAzbJziK3 .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGAzbJziK3 .upline {
    padding-left: 0;
  }
  .cid-uGAzbJziK3 .upline .line {
    display: none;
  }
  .cid-uGAzbJziK3 .mbr-iconfont {
    display: none;
  }
  .cid-uGAzbJziK3 .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGAzbJziK3 .lefttitle {
    display: none;
  }
}
.cid-uGAzbJziK3 .awesome {
  margin-bottom: 90px;
}
.cid-uGAzbJziK3 a.text-white:hover,
.cid-uGAzbJziK3 a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGAzbJziK3 .mbr-section-subtitle,
.cid-uGAzbJziK3 .title {
  color: #232323;
}
.cid-uGAzbJziK3 .mbr-section-title,
.cid-uGAzbJziK3 .text {
  color: #232323;
}
.cid-uGAzbJziK3 .sub-text {
  color: #232323;
}
.cid-uGAzbJziK3 .text2,
.cid-uGAzbJziK3 .text-box {
  color: #232323;
}
.cid-uGHLqwJOhH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/interior-3d-visualization-luxury-design-1120x1120.webp");
}
.cid-uGHLqwJOhH .text {
  letter-spacing: 0.03em;
  line-height: 1.7;
}
.cid-uGHLqwJOhH .mbr-text {
  width: 100%;
  height: auto;
}
.cid-uGHLqwJOhH .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
}
@media (max-width: 991px) {
  .cid-uGHLqwJOhH .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGHLqwJOhH .content {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
  }
}
.cid-uGHPcyL55C {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGHPcyL55C img {
  width: 90%;
}
.cid-uGHPcyL55C .mbr-text,
.cid-uGHPcyL55C .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGHPcyL55C img {
    width: 100%;
  }
  .cid-uGHPcyL55C .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGHPcyL55C H3 {
  color: #68a29e;
}
.cid-uGHPcyL55C H1 {
  color: #232323;
}
.cid-uGHPeeUAKh {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-floor-plan-design-high-quality.-1120x1120.webp");
}
.cid-uGHPiHD2N0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGHPiHD2N0 img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uGHPiHD2N0 img {
    width: 100%;
  }
  .cid-uGHPiHD2N0 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGHPiHD2N0 ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uGHPiHD2N0 ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uGHPiHD2N0 ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uGHPiHD2N0 H3 {
  color: #68a29e;
}
.cid-uGHPiHD2N0 H1 {
  color: #232323;
}
.cid-uGHTBozCU7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #949596;
}
.cid-uGHTBozCU7 .container-fluid {
  padding: 0 3rem;
}
.cid-uGHTBozCU7 .media-container-column {
  padding: 0 2rem;
}
.cid-uGHTBozCU7 .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #232323;
}
@media (max-width: 767px) {
  .cid-uGHTBozCU7 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uGHTBozCU7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uGHPnezOtg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/3d-exterior-design-landscape-and-facade-visualization-1120x1120.webp");
}
.cid-uGHPnezOtg .mbr-text {
  color: #ffffff;
}
.cid-uGHPnezOtg h4 {
  text-align: center;
}
.cid-uGHPnezOtg p {
  text-align: center;
}
.cid-uGHPnezOtg .card-img span {
  font-size: 96px;
  color: #68a29e;
}
.cid-uGHPsbQ78m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGHPsbQ78m img {
  width: 90%;
}
.cid-uGHPsbQ78m .mbr-text,
.cid-uGHPsbQ78m .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGHPsbQ78m img {
    width: 100%;
  }
  .cid-uGHPsbQ78m .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGHPsbQ78m H3 {
  color: #68a29e;
}
.cid-uGHPsbQ78m H1 {
  color: #232323;
}
.cid-uGHX4xDLx5 {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-11.gif");
}
.cid-uGHYK4P9NF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGHYK4P9NF img {
  width: 90%;
}
.cid-uGHYK4P9NF .mbr-text,
.cid-uGHYK4P9NF .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGHYK4P9NF img {
    width: 100%;
  }
  .cid-uGHYK4P9NF .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGHYK4P9NF H3 {
  color: #68a29e;
}
.cid-uGHYK4P9NF H1 {
  color: #232323;
}
.cid-uGI1L1bV2y {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-51.gif");
}
.cid-uGHX6HX3OC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGHX6HX3OC img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uGHX6HX3OC img {
    width: 100%;
  }
  .cid-uGHX6HX3OC .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGHX6HX3OC ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uGHX6HX3OC ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uGHX6HX3OC ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uGHX6HX3OC H3 {
  color: #68a29e;
}
.cid-uGHX6HX3OC H1 {
  color: #232323;
}
.cid-uGIkPLi1fY {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-3.gif");
}
.cid-uGIkVGsCHd {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGIkVGsCHd .container {
  max-width: 1500px;
}
.cid-uGIkVGsCHd img {
  width: 100%;
}
.cid-uGIkVGsCHd h2 {
  padding: 0;
  margin: 0;
}
.cid-uGIkVGsCHd .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uGIkVGsCHd .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uGIkVGsCHd .img-col {
  position: relative;
}
.cid-uGIkVGsCHd .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uGIkVGsCHd .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uGIkVGsCHd .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uGIkVGsCHd .img2 {
    top: -2rem;
  }
  .cid-uGIkVGsCHd .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uGIkVGsCHd .img2 {
    width: 50%;
  }
  .cid-uGIkVGsCHd .number {
    margin: auto;
  }
}
.cid-uGIkVGsCHd H2 {
  color: #68a29e;
}
.cid-uGIkVGsCHd .mbr-text {
  color: #232323;
}
.cid-uGIkVGsCHd H3 {
  color: #232323;
}
.cid-uGIl4PlZMS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background2.webp");
}
.cid-uGIl4PlZMS .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGIl4PlZMS .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGIl4PlZMS .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGIl4PlZMS .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGIl4PlZMS .img-wrap a:hover:after,
.cid-uGIl4PlZMS .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGIl4PlZMS .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGIl4PlZMS .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGIl4PlZMS .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGIl4PlZMS .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGIl4PlZMS .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGIl4PlZMS .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGIl4PlZMS .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGIl4PlZMS .btn:hover span {
  color: #000000 !important;
}
.cid-uGIl4PlZMS .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGIl4PlZMS .upline {
    padding-left: 0;
  }
  .cid-uGIl4PlZMS .upline .line {
    display: none;
  }
  .cid-uGIl4PlZMS .mbr-iconfont {
    display: none;
  }
  .cid-uGIl4PlZMS .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGIl4PlZMS .lefttitle {
    display: none;
  }
}
.cid-uGIl4PlZMS .awesome {
  margin-bottom: 90px;
}
.cid-uGIl4PlZMS a.text-white:hover,
.cid-uGIl4PlZMS a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGHWSYlORN {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uGHWSYlORN .row {
  position: relative;
}
.cid-uGHWSYlORN .container {
  max-width: 1500px;
}
@media (min-width: 767px) {
  .cid-uGHWSYlORN .row {
    margin: 0 2rem;
  }
}
.cid-uGHWSYlORN .row {
  padding-left: 6rem;
}
.cid-uGHWSYlORN h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 2rem;
  top: 1rem;
}
.cid-uGHWSYlORN .content-wrapper {
  max-width: 600px;
}
.cid-uGHWSYlORN H1 {
  color: #68a29e;
}
.cid-uGHWSYlORN .mbr-text,
.cid-uGHWSYlORN .mbr-section-btn {
  color: #333333;
}
.cid-uGHWSYlORN H3 {
  color: #333333;
}
@media (max-width: 992px) {
  .cid-uGHWSYlORN .row {
    padding-left: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uGHWSYlORN h4 {
    left: 3rem;
  }
  .cid-uGHWSYlORN .row {
    padding-left: 3rem;
  }
}
.cid-uGInI28idJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3d-architectural-design-pattern-cosmic-arts-1-1120x1120.webp");
}
.cid-uGInI28idJ .card-title {
  color: #ffffff;
}
.cid-uGInI28idJ .btn {
  font-weight: 400 !important;
  line-height: 0px !important;
  font-size: 17px !important;
  padding: 1.5rem 1rem !important;
  width: 140px !important;
  height: 40px;
  letter-spacing: 1px !important;
  border-width: 1px !important;
  margin-left: 0 !important;
  color: #fff !important;
  background-color: #09120d;
}
.cid-uGInI28idJ .btn:hover {
  background-color: #ffffff !important;
  color: #09120d !important;
  transform: none;
  transition: all 0.2s ease-in-out;
}
.cid-uGInI28idJ .btn:hover a {
  color: #09120d !important;
}
.cid-uGInI28idJ .btn:hover span {
  color: #09120d !important;
}
.cid-uGInI28idJ .number {
  font-size: 66px;
  color: #ffffff;
  line-height: 1.3 !important;
}
.cid-uGInI28idJ img {
  border-radius: 100%;
  box-shadow: none;
  overflow: hidden;
  border: 0;
  object-fit: cover;
}
.cid-uGInI28idJ .separator {
  margin-top: 38px;
  width: 30%;
}
.cid-uGInI28idJ .separator .sep-holder {
  height: 1px;
  position: relative;
  min-width: 10%;
}
.cid-uGInI28idJ .separator .sep-holder .sep-line {
  border-top-width: 2px;
  border-color: #68a29e;
  height: 1px;
  border-top: 1px solid #68a29e;
  position: relative;
  top: 1px;
}
.cid-uGInI28idJ .inner {
  box-sizing: border-box;
}
.cid-uGInI28idJ a {
  display: inline-block;
  color: #5263b8 !important;
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.cid-uGInI28idJ a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGInI28idJ a:after {
  position: absolute;
  margin-top: 7px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
}
.cid-uGInI28idJ a::before {
  position: absolute;
  margin-top: 5px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 0%;
  bottom: 7px;
}
.cid-uGInI28idJ a:hover:after,
.cid-uGInI28idJ a:focus:after {
  animation-duration: 1s;
  animation-name: slidein;
}
.cid-uGInI28idJ a:hover:before,
.cid-uGInI28idJ a:focus:before {
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-name: slideout;
}
@media (max-width: 1200px) {
  .cid-uGInI28idJ .number {
    font-size: 158px;
  }
}
@media (max-width: 565px) {
  .cid-uGInI28idJ .number {
    font-size: 80px;
    line-height: 1 !important;
  }
}
.cid-uGInI28idJ .text,
.cid-uGInI28idJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uGIoLTa7RI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGIoLTa7RI img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uGIoLTa7RI img {
    width: 100%;
  }
  .cid-uGIoLTa7RI .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGIoLTa7RI ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uGIoLTa7RI ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uGIoLTa7RI ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uGIoLTa7RI H3 {
  color: #68a29e;
}
.cid-uGIoLTa7RI H1 {
  color: #232323;
}
.cid-uGAtFGHJqW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGAtFGHJqW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uGAtFGHJqW .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uGAtFGHJqW .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uGAtFGHJqW .media-content {
  padding-left: 2rem;
}
.cid-uGAtFGHJqW textarea {
  min-height: 150px;
}
.cid-uGAtFGHJqW .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uGAtFGHJqW .form-control,
.cid-uGAtFGHJqW .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uGAtFGHJqW .form-control input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .form-control textarea::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uGAtFGHJqW .form-control input:-moz-placeholder,
.cid-uGAtFGHJqW .field-input input:-moz-placeholder,
.cid-uGAtFGHJqW .form-control textarea:-moz-placeholder,
.cid-uGAtFGHJqW .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uGAtFGHJqW .form-control:hover,
.cid-uGAtFGHJqW .field-input:hover,
.cid-uGAtFGHJqW .form-control:focus,
.cid-uGAtFGHJqW .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGAtFGHJqW .form-control:hover input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input:hover input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .form-control:focus input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input:focus input::-webkit-input-placeholder,
.cid-uGAtFGHJqW .form-control:hover textarea::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input:hover textarea::-webkit-input-placeholder,
.cid-uGAtFGHJqW .form-control:focus textarea::-webkit-input-placeholder,
.cid-uGAtFGHJqW .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uGAtFGHJqW .form-control:hover input:-moz-placeholder,
.cid-uGAtFGHJqW .field-input:hover input:-moz-placeholder,
.cid-uGAtFGHJqW .form-control:focus input:-moz-placeholder,
.cid-uGAtFGHJqW .field-input:focus input:-moz-placeholder,
.cid-uGAtFGHJqW .form-control:hover textarea:-moz-placeholder,
.cid-uGAtFGHJqW .field-input:hover textarea:-moz-placeholder,
.cid-uGAtFGHJqW .form-control:focus textarea:-moz-placeholder,
.cid-uGAtFGHJqW .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uGAtFGHJqW .jq-number__spin:hover,
.cid-uGAtFGHJqW .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGAtFGHJqW .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uGAtFGHJqW .jq-selectbox li,
.cid-uGAtFGHJqW .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGAtFGHJqW .jq-selectbox li:hover,
.cid-uGAtFGHJqW .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGAtFGHJqW .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uGAtFGHJqW .jq-number__spin.minus:hover:after,
.cid-uGAtFGHJqW .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGAtFGHJqW .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uGAtFGHJqW .jq-number__spin.minus:after,
.cid-uGAtFGHJqW .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGAtFGHJqW input::-webkit-clear-button {
  display: none;
}
.cid-uGAtFGHJqW input::-webkit-inner-spin-button {
  display: none;
}
.cid-uGAtFGHJqW input::-webkit-outer-spin-button {
  display: none;
}
.cid-uGAtFGHJqW input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uGAtFGHJqW .mbr-text,
.cid-uGAtFGHJqW .mbr-section-btn {
  color: #232323;
}
.cid-uGAtFGHJqW .text2,
.cid-uGAtFGHJqW .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uGAtFGHJqW .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uGAtFGHJqW H3 {
  color: #68a29e;
}
.cid-uGAtFGHJqW H1 {
  color: #232323;
}
.cid-uGAtl5aip3 .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uGAtl5aip3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uGAtl5aip3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uGAtl5aip3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uGAtl5aip3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uGAtnhBiUB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uGAtnhBiUB .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uGAtnhBiUB .icon2 {
  color: #636769;
}
.cid-uGAtnhBiUB .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uGAtnhBiUB p {
  font-weight: 400;
}
.cid-uGAtnhBiUB .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uGAtnhBiUB .line2 {
  background: #636769;
}
.cid-uGAtnhBiUB .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uGAtnhBiUB .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uGAtnhBiUB .card2 {
  background: #68a29e;
}
.cid-uGAtnhBiUB .card-title,
.cid-uGAtnhBiUB .card-ico,
.cid-uGAtnhBiUB .line-wrap {
  text-align: center;
}
.cid-uGAtnhBiUB .mbr-text,
.cid-uGAtnhBiUB .card-link {
  text-align: center;
}
.cid-uNwYNAO2vz {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwYNAO2vz a:link {
  text-decoration: none;
}
.cid-uNwYNAO2vz .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwYNAO2vz .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwYNAO2vz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwYNAO2vz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwYNAO2vz .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwYNAO2vz .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwYNAO2vz .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwYNAO2vz .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwYNAO2vz .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwYNAO2vz .plan-title,
.cid-uNwYNAO2vz .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwYNAO2vz .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwYNAO2vz .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwYNAO2vz .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwYNAO2vz .mbr-section-title {
  color: #68a29e;
}
.cid-uGAtrNGYnE {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uGAtrNGYnE .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uGAtrNGYnE .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uGItj0kceZ {
  background-image: url("../../../assets/images/3d-home-design-monumental-building-exterior.-2000x1121.webp");
}
.cid-uGItj0kceZ .mbr-text,
.cid-uGItj0kceZ .typed-text,
.cid-uGItj0kceZ .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uGItj0kceZ .btn {
  margin-left: 4px !important;
}
.cid-uGItj0kceZ .animated-element {
  color: #68a29e;
}
.cid-uGItj0kceZ .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uGItj0kceZ .mbr-section-title {
  text-align: center;
}
.cid-uGItj0kceZ .typed-text {
  text-align: center;
}
.cid-uGItj0kceZ .mbr-section-text,
.cid-uGItj0kceZ .mbr-section-btn {
  text-align: center;
}
.cid-uGIsoOrq9o {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #636769);
}
.cid-uGIsoOrq9o .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uGIsoOrq9o .wave2 {
  fill: #ffffff;
}
.cid-uGIKbbgrDl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGIKbbgrDl .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGIKbbgrDl .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGIKbbgrDl .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGIKbbgrDl .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGIKbbgrDl .img-wrap a:hover:after,
.cid-uGIKbbgrDl .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGIKbbgrDl .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGIKbbgrDl .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGIKbbgrDl .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGIKbbgrDl .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGIKbbgrDl .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGIKbbgrDl .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGIKbbgrDl .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGIKbbgrDl .btn:hover span {
  color: #000000 !important;
}
.cid-uGIKbbgrDl .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGIKbbgrDl .upline {
    padding-left: 0;
  }
  .cid-uGIKbbgrDl .upline .line {
    display: none;
  }
  .cid-uGIKbbgrDl .mbr-iconfont {
    display: none;
  }
  .cid-uGIKbbgrDl .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGIKbbgrDl .lefttitle {
    display: none;
  }
}
.cid-uGIKbbgrDl .awesome {
  margin-bottom: 90px;
}
.cid-uGIKbbgrDl a.text-white:hover,
.cid-uGIKbbgrDl a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGIKbbgrDl .mbr-section-subtitle,
.cid-uGIKbbgrDl .title {
  color: #232323;
}
.cid-uGIKbbgrDl .mbr-section-title,
.cid-uGIKbbgrDl .text {
  color: #232323;
}
.cid-uGIKbbgrDl .sub-text {
  color: #232323;
}
.cid-uGIKbbgrDl .text2,
.cid-uGIKbbgrDl .text-box {
  color: #232323;
}
.cid-uGIKjcQBPV {
  background-image: url("../../../assets/images/3d-interior-design-modern-living-room-render-1120x1120.webp");
}
.cid-uGIKeDvAoT {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGIKeDvAoT .container {
  max-width: 1500px;
}
.cid-uGIKeDvAoT img {
  width: 100%;
}
.cid-uGIKeDvAoT h2 {
  padding: 0;
  margin: 0;
}
.cid-uGIKeDvAoT .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uGIKeDvAoT .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uGIKeDvAoT .img-col {
  position: relative;
}
.cid-uGIKeDvAoT .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uGIKeDvAoT .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uGIKeDvAoT .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uGIKeDvAoT .img2 {
    top: -2rem;
  }
  .cid-uGIKeDvAoT .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uGIKeDvAoT .img2 {
    width: 50%;
  }
  .cid-uGIKeDvAoT .number {
    margin: auto;
  }
}
.cid-uGIKeDvAoT H2 {
  color: #68a29e;
}
.cid-uGIKeDvAoT H3 {
  color: #232323;
}
.cid-uGIKeDvAoT .mbr-text {
  color: #232323;
}
.cid-uGIKyGXZIl {
  background-image: url("../../../assets/images/photorealistic-3d-luxury-bedroom-design-1120x1120.webp");
}
.cid-uGIKyGXZIl .card-wrapper {
  z-index: 3;
}
.cid-uGIKyGXZIl .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-uGIKyGXZIl:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-uGIKyGXZIl .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uGIKyGXZIl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-uGIKyGXZIl .text-block {
  text-align: left !important;
}
.cid-uGIKsf7VNF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGIKsf7VNF img {
  width: 90%;
}
.cid-uGIKsf7VNF .mbr-text,
.cid-uGIKsf7VNF .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGIKsf7VNF img {
    width: 100%;
  }
  .cid-uGIKsf7VNF .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGIKsf7VNF H3 {
  color: #68a29e;
}
.cid-uGIKsf7VNF H1 {
  color: #232323;
}
.cid-uGIKACBXLa {
  background-image: url("../../../assets/images/3d-home-design-high-ceiling-office-library-1120x1120.webp");
}
.cid-uGIKACBXLa .card-wrapper {
  z-index: 3;
}
.cid-uGIKACBXLa .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-uGIKACBXLa:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-uGIKACBXLa .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uGIKACBXLa .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-uGIKACBXLa .text-block {
  text-align: left !important;
}
.cid-uGIOb96tqs {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-uGIOb96tqs .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-uGIOb96tqs .container {
  max-width: 1500px;
}
.cid-uGIOb96tqs .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-uGIOb96tqs .container {
    padding: 0 4rem;
  }
}
.cid-uGIOb96tqs .mbr-text,
.cid-uGIOb96tqs .mbr-section-btn {
  color: #232323;
}
.cid-uGIOb96tqs .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
}
.cid-uGIOb96tqs .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-uGIOb96tqs .align-left {
    text-align: center;
  }
  .cid-uGIOb96tqs .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-uGIOb96tqs H1 {
  color: #68a29e;
}
.cid-uGIOp7N8St {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-2.webp");
}
.cid-uGIOp7N8St .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGIOp7N8St .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGIOp7N8St .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGIOp7N8St .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGIOp7N8St .img-wrap a:hover:after,
.cid-uGIOp7N8St .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGIOp7N8St .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGIOp7N8St .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGIOp7N8St .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGIOp7N8St .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGIOp7N8St .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGIOp7N8St .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGIOp7N8St .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGIOp7N8St .btn:hover span {
  color: #000000 !important;
}
.cid-uGIOp7N8St .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGIOp7N8St .upline {
    padding-left: 0;
  }
  .cid-uGIOp7N8St .upline .line {
    display: none;
  }
  .cid-uGIOp7N8St .mbr-iconfont {
    display: none;
  }
  .cid-uGIOp7N8St .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGIOp7N8St .lefttitle {
    display: none;
  }
}
.cid-uGIOp7N8St .awesome {
  margin-bottom: 90px;
}
.cid-uGIOp7N8St a.text-white:hover,
.cid-uGIOp7N8St a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGIYlv6lxt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGIYlv6lxt img {
  width: 90%;
}
.cid-uGIYlv6lxt .mbr-text,
.cid-uGIYlv6lxt .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGIYlv6lxt img {
    width: 100%;
  }
  .cid-uGIYlv6lxt .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGIYlv6lxt H3 {
  color: #68a29e;
}
.cid-uGIYlv6lxt H1 {
  color: #232323;
}
.cid-uGIZvmGFgL {
  background-image: url("../../../assets/images/3d-interior-design-luxurious-kitchen-dark-theme-1120x1120.webp");
}
.cid-uGIZucdhjp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uGIZucdhjp .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
  padding-top: 8rem;
}
.cid-uGIZucdhjp .carousel-item.active,
.cid-uGIZucdhjp .carousel-item-next,
.cid-uGIZucdhjp .carousel-item-prev {
  display: flex;
}
.cid-uGIZucdhjp h2 {
  font-size: 15rem;
  position: absolute;
  left: 50%;
  width: fit-content;
  right: 50%;
  top: -8rem;
  transform: translateX(-50%);
  opacity: 0.1;
}
.cid-uGIZucdhjp .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-uGIZucdhjp .carousel-controls a span {
  position: absolute;
  top: 120px;
  padding: 10px;
  border-radius: 50%;
  color: white;
  background: #68a29e;
  opacity: .3;
  transition: all 0.3s;
}
.cid-uGIZucdhjp .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-uGIZucdhjp H2 {
  color: #182128;
}
.cid-uGIZucdhjp .title {
  color: #487e7a;
}
.cid-uGIZucdhjp .user_text {
  color: #767676;
}
.cid-uGIt80m8Sw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGIt80m8Sw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uGIt80m8Sw .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uGIt80m8Sw .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uGIt80m8Sw .media-content {
  padding-left: 2rem;
}
.cid-uGIt80m8Sw textarea {
  min-height: 150px;
}
.cid-uGIt80m8Sw .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uGIt80m8Sw .form-control,
.cid-uGIt80m8Sw .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uGIt80m8Sw .form-control input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .form-control textarea::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uGIt80m8Sw .form-control input:-moz-placeholder,
.cid-uGIt80m8Sw .field-input input:-moz-placeholder,
.cid-uGIt80m8Sw .form-control textarea:-moz-placeholder,
.cid-uGIt80m8Sw .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uGIt80m8Sw .form-control:hover,
.cid-uGIt80m8Sw .field-input:hover,
.cid-uGIt80m8Sw .form-control:focus,
.cid-uGIt80m8Sw .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGIt80m8Sw .form-control:hover input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input:hover input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .form-control:focus input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input:focus input::-webkit-input-placeholder,
.cid-uGIt80m8Sw .form-control:hover textarea::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input:hover textarea::-webkit-input-placeholder,
.cid-uGIt80m8Sw .form-control:focus textarea::-webkit-input-placeholder,
.cid-uGIt80m8Sw .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uGIt80m8Sw .form-control:hover input:-moz-placeholder,
.cid-uGIt80m8Sw .field-input:hover input:-moz-placeholder,
.cid-uGIt80m8Sw .form-control:focus input:-moz-placeholder,
.cid-uGIt80m8Sw .field-input:focus input:-moz-placeholder,
.cid-uGIt80m8Sw .form-control:hover textarea:-moz-placeholder,
.cid-uGIt80m8Sw .field-input:hover textarea:-moz-placeholder,
.cid-uGIt80m8Sw .form-control:focus textarea:-moz-placeholder,
.cid-uGIt80m8Sw .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uGIt80m8Sw .jq-number__spin:hover,
.cid-uGIt80m8Sw .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGIt80m8Sw .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uGIt80m8Sw .jq-selectbox li,
.cid-uGIt80m8Sw .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGIt80m8Sw .jq-selectbox li:hover,
.cid-uGIt80m8Sw .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGIt80m8Sw .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uGIt80m8Sw .jq-number__spin.minus:hover:after,
.cid-uGIt80m8Sw .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGIt80m8Sw .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uGIt80m8Sw .jq-number__spin.minus:after,
.cid-uGIt80m8Sw .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGIt80m8Sw input::-webkit-clear-button {
  display: none;
}
.cid-uGIt80m8Sw input::-webkit-inner-spin-button {
  display: none;
}
.cid-uGIt80m8Sw input::-webkit-outer-spin-button {
  display: none;
}
.cid-uGIt80m8Sw input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uGIt80m8Sw .mbr-text,
.cid-uGIt80m8Sw .mbr-section-btn {
  color: #232323;
}
.cid-uGIt80m8Sw .text2,
.cid-uGIt80m8Sw .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uGIt80m8Sw .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uGIt80m8Sw H3 {
  color: #68a29e;
}
.cid-uGIt80m8Sw H1 {
  color: #232323;
}
.cid-uGIt6tG7uH .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uGIt6tG7uH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uGIt6tG7uH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uGIt6tG7uH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uGIt6tG7uH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uGIt4XyotC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uGIt4XyotC .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uGIt4XyotC .icon2 {
  color: #636769;
}
.cid-uGIt4XyotC .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uGIt4XyotC p {
  font-weight: 400;
}
.cid-uGIt4XyotC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uGIt4XyotC .line2 {
  background: #636769;
}
.cid-uGIt4XyotC .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uGIt4XyotC .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uGIt4XyotC .card2 {
  background: #68a29e;
}
.cid-uGIt4XyotC .card-title,
.cid-uGIt4XyotC .card-ico,
.cid-uGIt4XyotC .line-wrap {
  text-align: center;
}
.cid-uGIt4XyotC .mbr-text,
.cid-uGIt4XyotC .card-link {
  text-align: center;
}
.cid-uNwYS9tZZg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwYS9tZZg a:link {
  text-decoration: none;
}
.cid-uNwYS9tZZg .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwYS9tZZg .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwYS9tZZg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwYS9tZZg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwYS9tZZg .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwYS9tZZg .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwYS9tZZg .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwYS9tZZg .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwYS9tZZg .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwYS9tZZg .plan-title,
.cid-uNwYS9tZZg .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwYS9tZZg .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwYS9tZZg .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwYS9tZZg .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwYS9tZZg .mbr-section-title {
  color: #68a29e;
}
.cid-uGIslTOOyz {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uGIslTOOyz .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uGIslTOOyz .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uGJ2uYIdOH {
  background-image: url("../../../assets/images/3d-commercial-building-exterior-rendering-1120x1120.webp");
}
.cid-uGJ2uYIdOH .mbr-text,
.cid-uGJ2uYIdOH .typed-text,
.cid-uGJ2uYIdOH .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uGJ2uYIdOH .btn {
  margin-left: 4px !important;
}
.cid-uGJ2uYIdOH .animated-element {
  color: #68a29e;
}
.cid-uGJ2uYIdOH .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uGJ2uYIdOH .mbr-section-title {
  text-align: center;
}
.cid-uGJ2uYIdOH .typed-text {
  text-align: center;
}
.cid-uGJ2uYIdOH .mbr-section-text,
.cid-uGJ2uYIdOH .mbr-section-btn {
  text-align: center;
}
.cid-uGJ2piXJfx {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uGJ2piXJfx .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uGJ2piXJfx .wave2 {
  fill: #ffffff;
}
.cid-uGJ2KevAc9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGJ2KevAc9 img {
  width: 90%;
}
.cid-uGJ2KevAc9 .mbr-text,
.cid-uGJ2KevAc9 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGJ2KevAc9 img {
    width: 100%;
  }
  .cid-uGJ2KevAc9 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGJ2KevAc9 H3 {
  color: #68a29e;
}
.cid-uGJ2KevAc9 H1 {
  color: #232323;
}
.cid-uGJ2RJ6ZCv {
  padding-top: 600px;
  background-image: url("../../../assets/images/shop-interior-design-previsualization-3d-cosmic-arts-3d-design-1120x1120.webp");
}
.cid-uGJ2z5Coha {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGJ2z5Coha .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uGJ2z5Coha .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uGJ2z5Coha .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uGJ2z5Coha .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uGJ2z5Coha .img-wrap a:hover:after,
.cid-uGJ2z5Coha .img-wrap a:focus:after {
  width: 0%;
}
.cid-uGJ2z5Coha .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uGJ2z5Coha .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uGJ2z5Coha .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uGJ2z5Coha .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uGJ2z5Coha .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uGJ2z5Coha .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uGJ2z5Coha .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uGJ2z5Coha .btn:hover span {
  color: #000000 !important;
}
.cid-uGJ2z5Coha .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uGJ2z5Coha .upline {
    padding-left: 0;
  }
  .cid-uGJ2z5Coha .upline .line {
    display: none;
  }
  .cid-uGJ2z5Coha .mbr-iconfont {
    display: none;
  }
  .cid-uGJ2z5Coha .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uGJ2z5Coha .lefttitle {
    display: none;
  }
}
.cid-uGJ2z5Coha .awesome {
  margin-bottom: 90px;
}
.cid-uGJ2z5Coha a.text-white:hover,
.cid-uGJ2z5Coha a.text-white:focus {
  color: #ffffff !important;
}
.cid-uGJ2z5Coha .text2,
.cid-uGJ2z5Coha .text-box {
  color: #232323;
}
.cid-uGJ2z5Coha .mbr-section-subtitle,
.cid-uGJ2z5Coha .title {
  color: #487e7a;
}
.cid-uGJ2z5Coha .mbr-section-title,
.cid-uGJ2z5Coha .text {
  color: #232323;
}
.cid-uGJ2z5Coha .sub-text {
  color: #232323;
}
.cid-uGJ2Sipo9w {
  padding-top: 600px;
  background-image: url("../../../assets/images/exterior-store-branding-modern-architecture-cosmic-arts-3d-design-1120x1120.webp");
}
.cid-uGJ2JdpHjg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGJ2JdpHjg img {
  width: 90%;
}
.cid-uGJ2JdpHjg .mbr-text,
.cid-uGJ2JdpHjg .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uGJ2JdpHjg img {
    width: 100%;
  }
  .cid-uGJ2JdpHjg .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGJ2JdpHjg H3 {
  color: #68a29e;
}
.cid-uGJ2JdpHjg H1 {
  color: #232323;
}
.cid-uHMswb4pz3 {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-image: url("../../../assets/images/3d-retail-interior-design-store-layout-and-visual-merchandising-1120x1120.webp");
}
.cid-uHMswb4pz3 .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: #68a29e;
}
.cid-uHMswb4pz3 .p-4 {
  padding: 1rem 0!important;
}
.cid-uHMswb4pz3 img {
  width: 90%;
  box-shadow: 2.5px 4.3px 29px 0 rgba(0, 0, 0, 0.18);
}
.cid-uHMswb4pz3 .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-uHMswb4pz3 .mbri-arrow-down:before {
  content: "\e960";
}
.cid-uHMswb4pz3 .mbri-arrow-up:before {
  content: "\e960";
}
.cid-uHMswb4pz3 .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-uHMswb4pz3 h4 {
  justify-content: space-between;
  display: flex;
  width: 100%;
}
.cid-uHMswb4pz3 .card {
  border-radius: 0px;
}
.cid-uHMswb4pz3 .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
  border-bottom: 2px solid #eee8df;
}
.cid-uHMswb4pz3 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  width: 100%;
  justify-content: space-between;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uHMswb4pz3 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uHMswb4pz3 .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-uHMswb4pz3 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
@media (max-width: 992px) {
  .cid-uHMswb4pz3 img {
    width: 100%;
  }
}
.cid-uHMswb4pz3 .mbr-text,
.cid-uHMswb4pz3 .mbr-section-btn {
  color: #efefef;
}
.cid-uHMswb4pz3 H3 {
  color: #232323;
}
.cid-uHMswb4pz3 H2 {
  color: #232323;
}
.cid-uHMswb4pz3 H4 {
  color: #ffffff;
}
.cid-uHMswb4pz3 H1 {
  color: #232323;
}
.cid-uHMcM6F9cv {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uHMcM6F9cv .container {
  max-width: 1500px;
}
.cid-uHMcM6F9cv img {
  width: 100%;
}
.cid-uHMcM6F9cv h2 {
  padding: 0;
  margin: 0;
}
.cid-uHMcM6F9cv .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uHMcM6F9cv .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uHMcM6F9cv .img-col {
  position: relative;
}
.cid-uHMcM6F9cv .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uHMcM6F9cv .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uHMcM6F9cv .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uHMcM6F9cv .img2 {
    top: -2rem;
  }
  .cid-uHMcM6F9cv .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uHMcM6F9cv .img2 {
    width: 50%;
  }
  .cid-uHMcM6F9cv .number {
    margin: auto;
  }
}
.cid-uHMcM6F9cv H2 {
  color: #68a29e;
}
.cid-uHMcM6F9cv .mbr-text {
  color: #232323;
}
.cid-uHMcM6F9cv H3 {
  color: #232323;
}
.cid-uHMd7jN3RH {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/modern-retail-shopfront-design-facade-branding-cosmic-arts-3d-design-1120x1120.webp");
}
.cid-uHMd7jN3RH .card-wrapper {
  z-index: 3;
}
.cid-uHMd7jN3RH .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-uHMd7jN3RH:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-uHMd7jN3RH .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uHMd7jN3RH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-uHMd7jN3RH .text-block {
  text-align: left !important;
}
.cid-uHMd7jN3RH H2 {
  color: #ffffff;
}
.cid-uGJ2Lnbeym {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uGJ2Lnbeym img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uGJ2Lnbeym img {
    width: 100%;
  }
  .cid-uGJ2Lnbeym .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uGJ2Lnbeym ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uGJ2Lnbeym ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uGJ2Lnbeym ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uGJ2Lnbeym H3 {
  color: #68a29e;
}
.cid-uGJ2Lnbeym H1 {
  color: #232323;
}
.cid-uGJ2oH2HAx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uGJ2oH2HAx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uGJ2oH2HAx .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uGJ2oH2HAx .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uGJ2oH2HAx .media-content {
  padding-left: 2rem;
}
.cid-uGJ2oH2HAx textarea {
  min-height: 150px;
}
.cid-uGJ2oH2HAx .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uGJ2oH2HAx .form-control,
.cid-uGJ2oH2HAx .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uGJ2oH2HAx .form-control input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .form-control textarea::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uGJ2oH2HAx .form-control input:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input input:-moz-placeholder,
.cid-uGJ2oH2HAx .form-control textarea:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uGJ2oH2HAx .form-control:hover,
.cid-uGJ2oH2HAx .field-input:hover,
.cid-uGJ2oH2HAx .form-control:focus,
.cid-uGJ2oH2HAx .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGJ2oH2HAx .form-control:hover input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input:hover input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .form-control:focus input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input:focus input::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .form-control:hover textarea::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input:hover textarea::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .form-control:focus textarea::-webkit-input-placeholder,
.cid-uGJ2oH2HAx .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uGJ2oH2HAx .form-control:hover input:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input:hover input:-moz-placeholder,
.cid-uGJ2oH2HAx .form-control:focus input:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input:focus input:-moz-placeholder,
.cid-uGJ2oH2HAx .form-control:hover textarea:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input:hover textarea:-moz-placeholder,
.cid-uGJ2oH2HAx .form-control:focus textarea:-moz-placeholder,
.cid-uGJ2oH2HAx .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uGJ2oH2HAx .jq-number__spin:hover,
.cid-uGJ2oH2HAx .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uGJ2oH2HAx .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uGJ2oH2HAx .jq-selectbox li,
.cid-uGJ2oH2HAx .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGJ2oH2HAx .jq-selectbox li:hover,
.cid-uGJ2oH2HAx .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uGJ2oH2HAx .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uGJ2oH2HAx .jq-number__spin.minus:hover:after,
.cid-uGJ2oH2HAx .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGJ2oH2HAx .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uGJ2oH2HAx .jq-number__spin.minus:after,
.cid-uGJ2oH2HAx .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uGJ2oH2HAx input::-webkit-clear-button {
  display: none;
}
.cid-uGJ2oH2HAx input::-webkit-inner-spin-button {
  display: none;
}
.cid-uGJ2oH2HAx input::-webkit-outer-spin-button {
  display: none;
}
.cid-uGJ2oH2HAx input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uGJ2oH2HAx .mbr-text,
.cid-uGJ2oH2HAx .mbr-section-btn {
  color: #232323;
}
.cid-uGJ2oH2HAx .text2,
.cid-uGJ2oH2HAx .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uGJ2oH2HAx .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uGJ2oH2HAx H3 {
  color: #68a29e;
}
.cid-uGJ2oH2HAx H1 {
  color: #232323;
}
.cid-uGJ29x9fx7 .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uGJ29x9fx7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uGJ29x9fx7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uGJ29x9fx7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uGJ29x9fx7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uGJ28pHKrb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uGJ28pHKrb .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uGJ28pHKrb .icon2 {
  color: #636769;
}
.cid-uGJ28pHKrb .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uGJ28pHKrb p {
  font-weight: 400;
}
.cid-uGJ28pHKrb .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uGJ28pHKrb .line2 {
  background: #636769;
}
.cid-uGJ28pHKrb .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uGJ28pHKrb .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uGJ28pHKrb .card2 {
  background: #68a29e;
}
.cid-uGJ28pHKrb .card-title,
.cid-uGJ28pHKrb .card-ico,
.cid-uGJ28pHKrb .line-wrap {
  text-align: center;
}
.cid-uGJ28pHKrb .mbr-text,
.cid-uGJ28pHKrb .card-link {
  text-align: center;
}
.cid-uNwYZf1U9a {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwYZf1U9a a:link {
  text-decoration: none;
}
.cid-uNwYZf1U9a .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwYZf1U9a .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwYZf1U9a .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwYZf1U9a .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwYZf1U9a .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwYZf1U9a .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwYZf1U9a .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwYZf1U9a .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwYZf1U9a .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwYZf1U9a .plan-title,
.cid-uNwYZf1U9a .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwYZf1U9a .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwYZf1U9a .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwYZf1U9a .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwYZf1U9a .mbr-section-title {
  color: #68a29e;
}
.cid-uGJ254eK8u {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uGJ254eK8u .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uGJ254eK8u .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uHMB7ItXnI {
  background-image: url("../../../assets/images/3d-backyarddesign-3d-exterior-design-3d-landscape-design-4-1120x1120.webp");
}
.cid-uHMB7ItXnI .mbr-section-title,
.cid-uHMB7ItXnI .mbr-section-subtitle {
  color: #000000;
}
.cid-uHMB7ItXnI .mbr-section-text {
  color: #232323;
}
.cid-uHMB7ItXnI .mbr-text,
.cid-uHMB7ItXnI .typed-text,
.cid-uHMB7ItXnI .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uHMB7ItXnI .btn {
  margin-left: 4px !important;
}
.cid-uHMB7ItXnI .animated-element {
  color: #68a29e;
}
.cid-uHMB7ItXnI .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uHMB7ItXnI .mbr-section-title {
  color: #ffffff;
}
.cid-uHMB7ItXnI .mbr-section-subtitle,
.cid-uHMB7ItXnI .typed-text {
  color: #ffffff;
}
.cid-uHMB7ItXnI .mbr-section-text,
.cid-uHMB7ItXnI .mbr-section-btn {
  color: #ffffff;
}
.cid-uHMBxb9d0H {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uHMBxb9d0H .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uHMBxb9d0H .wave2 {
  fill: #ffffff;
}
.cid-uHMEdj1pFQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uHMEdj1pFQ .subicon-title {
  color: #000000;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHMEdj1pFQ .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHMEdj1pFQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uHMEdj1pFQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uHMEdj1pFQ .process-icon,
.cid-uHMEdj1pFQ .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-uHMEdj1pFQ .wrapper,
.cid-uHMEdj1pFQ .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-uHMEdj1pFQ .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #636769;
  opacity: .4;
}
.cid-uHMEdj1pFQ .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-uHMEdj1pFQ .icon-container a {
  display: inherit;
}
.cid-uHMEdj1pFQ .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: #68a29e !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-uHMEdj1pFQ .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-uHMEdj1pFQ .icon-main:hover .icon-wrapper {
  background-color: #68a29e !important;
}
.cid-uHMEdj1pFQ .icon-main:hover .icon-number {
  background-color: #636769 !important;
  color: #ffffff !important;
}
.cid-uHMEdj1pFQ .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-uHMEdj1pFQ .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-uHMEdj1pFQ .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-uHMEdj1pFQ .third-elem .wrapper:before {
    display: none;
  }
}
.cid-uHMEdj1pFQ .mbr-section-title {
  margin: 0;
}
.cid-uHMEdj1pFQ .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-uHMEfUc4zW {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-landscaping-design-3d-pool-design-backyard-and-front-yard-design-3d-exterior-design-4-1120x1120.webp");
}
.cid-uHMBAeIdPh {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uHMBAeIdPh .container {
  max-width: 1500px;
}
.cid-uHMBAeIdPh img {
  width: 100%;
}
.cid-uHMBAeIdPh h2 {
  padding: 0;
  margin: 0;
}
.cid-uHMBAeIdPh .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uHMBAeIdPh .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uHMBAeIdPh .img-col {
  position: relative;
}
.cid-uHMBAeIdPh .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uHMBAeIdPh .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uHMBAeIdPh .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uHMBAeIdPh .img2 {
    top: -2rem;
  }
  .cid-uHMBAeIdPh .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uHMBAeIdPh .img2 {
    width: 50%;
  }
  .cid-uHMBAeIdPh .number {
    margin: auto;
  }
}
.cid-uHMBAeIdPh H2 {
  color: #68a29e;
}
.cid-uHMBAeIdPh H3 {
  color: #232323;
}
.cid-uHMBAeIdPh .mbr-text {
  color: #232323;
}
.cid-uHMBHWOj6K {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/3d-landscaping-design-3d-pool-design-backyard-and-front-yard-design-3d-exterior-design-5-1120x1120.webp");
}
.cid-uHMBHWOj6K .card-img span {
  font-size: 90px;
  color: #68a29e;
}
@media (min-width: 992px) {
  .cid-uHMBHWOj6K .col-lg-x {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
.cid-uHMBHWOj6K .card-title,
.cid-uHMBHWOj6K .card-img {
  color: #ffffff;
}
.cid-uHMG2lJawC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uHMG2lJawC img {
  width: 90%;
}
.cid-uHMG2lJawC .mbr-text,
.cid-uHMG2lJawC .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uHMG2lJawC img {
    width: 100%;
  }
  .cid-uHMG2lJawC .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uHMG2lJawC H3 {
  color: #68a29e;
}
.cid-uHMG2lJawC H1 {
  color: #232323;
}
.cid-uHMGhL6K35 {
  padding-top: 600px;
  background-image: url("../../../assets/images/stone-paving-3d-landscape-visualization-1120x1120.webp");
}
.cid-uHMGl8urpr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uHMGl8urpr .row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-uHMGl8urpr img {
  width: 90%;
}
.cid-uHMGl8urpr .mbr-text,
.cid-uHMGl8urpr .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uHMGl8urpr img {
    width: 100%;
  }
  .cid-uHMGl8urpr .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uHMGl8urpr H3 {
  color: #68a29e;
}
.cid-uHMGl8urpr H1 {
  color: #232323;
}
.cid-uHMGEccRZQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uHMGEccRZQ .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uHMGEccRZQ .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uHMGEccRZQ .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uHMGEccRZQ .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uHMGEccRZQ .img-wrap a:hover:after,
.cid-uHMGEccRZQ .img-wrap a:focus:after {
  width: 0%;
}
.cid-uHMGEccRZQ .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uHMGEccRZQ .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uHMGEccRZQ .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uHMGEccRZQ .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uHMGEccRZQ .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uHMGEccRZQ .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uHMGEccRZQ .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uHMGEccRZQ .btn:hover span {
  color: #000000 !important;
}
.cid-uHMGEccRZQ .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uHMGEccRZQ .upline {
    padding-left: 0;
  }
  .cid-uHMGEccRZQ .upline .line {
    display: none;
  }
  .cid-uHMGEccRZQ .mbr-iconfont {
    display: none;
  }
  .cid-uHMGEccRZQ .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uHMGEccRZQ .lefttitle {
    display: none;
  }
}
.cid-uHMGEccRZQ .awesome {
  margin-bottom: 90px;
}
.cid-uHMGEccRZQ a.text-white:hover,
.cid-uHMGEccRZQ a.text-white:focus {
  color: #ffffff !important;
}
.cid-uHMGEccRZQ .mbr-section-subtitle,
.cid-uHMGEccRZQ .title {
  color: #232323;
}
.cid-uHMGEccRZQ .mbr-section-title,
.cid-uHMGEccRZQ .text {
  color: #232323;
}
.cid-uHMGEccRZQ .sub-text {
  color: #232323;
}
.cid-uHMGEccRZQ .text2,
.cid-uHMGEccRZQ .text-box {
  color: #232323;
}
.cid-uHMGHFzhSV {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-backyarddesign-3d-exterior-design-3d-landscape-design-1-1120x1120.webp");
}
.cid-uHMHOs74GU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uHMHOs74GU .row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-uHMHOs74GU img {
  width: 90%;
}
.cid-uHMHOs74GU .mbr-text,
.cid-uHMHOs74GU .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uHMHOs74GU img {
    width: 100%;
  }
  .cid-uHMHOs74GU .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uHMHOs74GU H3 {
  color: #68a29e;
}
.cid-uHMHOs74GU H1 {
  color: #232323;
}
.cid-uHMHKS4wIB {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-landscaping-design-3d-pool-design-backyard-and-front-yard-design-3d-exterior-design-7-1120x1120.webp");
}
.cid-uHMGMQffju {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uHMGMQffju img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uHMGMQffju img {
    width: 100%;
  }
  .cid-uHMGMQffju .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uHMGMQffju ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uHMGMQffju ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uHMGMQffju ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uHMGMQffju H3 {
  color: #68a29e;
}
.cid-uHMGMQffju H1 {
  color: #232323;
}
.cid-uNaRNvISlR {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-home-design-monumental-building-exterior.-2000x1121.webp");
}
.cid-uHMBhzCQar {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uHMBhzCQar .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uHMBhzCQar .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uHMBhzCQar .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uHMBhzCQar .media-content {
  padding-left: 2rem;
}
.cid-uHMBhzCQar textarea {
  min-height: 150px;
}
.cid-uHMBhzCQar .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uHMBhzCQar .form-control,
.cid-uHMBhzCQar .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uHMBhzCQar .form-control input::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input input::-webkit-input-placeholder,
.cid-uHMBhzCQar .form-control textarea::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uHMBhzCQar .form-control input:-moz-placeholder,
.cid-uHMBhzCQar .field-input input:-moz-placeholder,
.cid-uHMBhzCQar .form-control textarea:-moz-placeholder,
.cid-uHMBhzCQar .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uHMBhzCQar .form-control:hover,
.cid-uHMBhzCQar .field-input:hover,
.cid-uHMBhzCQar .form-control:focus,
.cid-uHMBhzCQar .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uHMBhzCQar .form-control:hover input::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input:hover input::-webkit-input-placeholder,
.cid-uHMBhzCQar .form-control:focus input::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input:focus input::-webkit-input-placeholder,
.cid-uHMBhzCQar .form-control:hover textarea::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input:hover textarea::-webkit-input-placeholder,
.cid-uHMBhzCQar .form-control:focus textarea::-webkit-input-placeholder,
.cid-uHMBhzCQar .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uHMBhzCQar .form-control:hover input:-moz-placeholder,
.cid-uHMBhzCQar .field-input:hover input:-moz-placeholder,
.cid-uHMBhzCQar .form-control:focus input:-moz-placeholder,
.cid-uHMBhzCQar .field-input:focus input:-moz-placeholder,
.cid-uHMBhzCQar .form-control:hover textarea:-moz-placeholder,
.cid-uHMBhzCQar .field-input:hover textarea:-moz-placeholder,
.cid-uHMBhzCQar .form-control:focus textarea:-moz-placeholder,
.cid-uHMBhzCQar .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uHMBhzCQar .jq-number__spin:hover,
.cid-uHMBhzCQar .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uHMBhzCQar .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uHMBhzCQar .jq-selectbox li,
.cid-uHMBhzCQar .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uHMBhzCQar .jq-selectbox li:hover,
.cid-uHMBhzCQar .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uHMBhzCQar .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uHMBhzCQar .jq-number__spin.minus:hover:after,
.cid-uHMBhzCQar .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uHMBhzCQar .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uHMBhzCQar .jq-number__spin.minus:after,
.cid-uHMBhzCQar .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uHMBhzCQar input::-webkit-clear-button {
  display: none;
}
.cid-uHMBhzCQar input::-webkit-inner-spin-button {
  display: none;
}
.cid-uHMBhzCQar input::-webkit-outer-spin-button {
  display: none;
}
.cid-uHMBhzCQar input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uHMBhzCQar .mbr-text,
.cid-uHMBhzCQar .mbr-section-btn {
  color: #232323;
}
.cid-uHMBhzCQar .text2,
.cid-uHMBhzCQar .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uHMBhzCQar .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uHMBhzCQar H3 {
  color: #68a29e;
}
.cid-uHMBhzCQar H1 {
  color: #232323;
}
.cid-uHMBusa1NM .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uHMBusa1NM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uHMBusa1NM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uHMBusa1NM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uHMBusa1NM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uHMBgI7i8T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uHMBgI7i8T .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uHMBgI7i8T .icon2 {
  color: #636769;
}
.cid-uHMBgI7i8T .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uHMBgI7i8T p {
  font-weight: 400;
}
.cid-uHMBgI7i8T .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uHMBgI7i8T .line2 {
  background: #636769;
}
.cid-uHMBgI7i8T .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uHMBgI7i8T .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uHMBgI7i8T .card2 {
  background: #68a29e;
}
.cid-uHMBgI7i8T .card-title,
.cid-uHMBgI7i8T .card-ico,
.cid-uHMBgI7i8T .line-wrap {
  text-align: center;
}
.cid-uHMBgI7i8T .mbr-text,
.cid-uHMBgI7i8T .card-link {
  text-align: center;
}
.cid-uNwZ3rMotY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZ3rMotY a:link {
  text-decoration: none;
}
.cid-uNwZ3rMotY .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZ3rMotY .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZ3rMotY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZ3rMotY .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZ3rMotY .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZ3rMotY .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZ3rMotY .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZ3rMotY .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZ3rMotY .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZ3rMotY .plan-title,
.cid-uNwZ3rMotY .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZ3rMotY .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZ3rMotY .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZ3rMotY .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZ3rMotY .mbr-section-title {
  color: #68a29e;
}
.cid-uHMBbWJcol {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uHMBbWJcol .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uHMBbWJcol .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uHMKRjljXQ {
  background-image: url("../../../assets/images/3d-exhibition-stand-design-expo-stand-design-exhibition-stand-design-4-1120x1120.webp");
}
.cid-uHMKRjljXQ .mbr-section-title,
.cid-uHMKRjljXQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uHMKRjljXQ .mbr-section-text {
  color: #232323;
}
.cid-uHMKRjljXQ .mbr-text,
.cid-uHMKRjljXQ .typed-text,
.cid-uHMKRjljXQ .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uHMKRjljXQ .btn {
  margin-left: 4px !important;
}
.cid-uHMKRjljXQ .animated-element {
  color: #68a29e;
}
.cid-uHMKRjljXQ .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uHMKRjljXQ .mbr-section-title {
  color: #ffffff;
}
.cid-uHMKRjljXQ .mbr-section-subtitle,
.cid-uHMKRjljXQ .typed-text {
  color: #ffffff;
}
.cid-uHMKRjljXQ .mbr-section-text,
.cid-uHMKRjljXQ .mbr-section-btn {
  color: #ffffff;
}
.cid-uIqqrGKSA6 {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uIqqrGKSA6 .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uIqqrGKSA6 .wave2 {
  fill: #ffffff;
}
.cid-uIqrqCO3Xm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqrqCO3Xm .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uIqrqCO3Xm .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uIqrqCO3Xm .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uIqrqCO3Xm .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uIqrqCO3Xm .img-wrap a:hover:after,
.cid-uIqrqCO3Xm .img-wrap a:focus:after {
  width: 0%;
}
.cid-uIqrqCO3Xm .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uIqrqCO3Xm .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uIqrqCO3Xm .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uIqrqCO3Xm .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uIqrqCO3Xm .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uIqrqCO3Xm .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uIqrqCO3Xm .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uIqrqCO3Xm .btn:hover span {
  color: #000000 !important;
}
.cid-uIqrqCO3Xm .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uIqrqCO3Xm .upline {
    padding-left: 0;
  }
  .cid-uIqrqCO3Xm .upline .line {
    display: none;
  }
  .cid-uIqrqCO3Xm .mbr-iconfont {
    display: none;
  }
  .cid-uIqrqCO3Xm .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uIqrqCO3Xm .lefttitle {
    display: none;
  }
}
.cid-uIqrqCO3Xm .awesome {
  margin-bottom: 90px;
}
.cid-uIqrqCO3Xm a.text-white:hover,
.cid-uIqrqCO3Xm a.text-white:focus {
  color: #ffffff !important;
}
.cid-uIqrqCO3Xm .sub-text {
  color: #232323;
}
.cid-uIqrqCO3Xm .mbr-section-title,
.cid-uIqrqCO3Xm .text {
  color: #232323;
}
.cid-uIqrqCO3Xm .text2,
.cid-uIqrqCO3Xm .text-box {
  color: #232323;
}
.cid-uIqrqCO3Xm .mbr-section-subtitle,
.cid-uIqrqCO3Xm .title {
  color: #487e7a;
}
.cid-uIqrvI9SWz {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-exhibition-stand-design-expo-stand-design-exhibition-stand-design-7-1120x1120.webp");
}
.cid-uIqrLGytQn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIqrLGytQn img {
  width: 90%;
}
.cid-uIqrLGytQn .mbr-text,
.cid-uIqrLGytQn .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIqrLGytQn img {
    width: 100%;
  }
  .cid-uIqrLGytQn .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIqrLGytQn H3 {
  color: #68a29e;
}
.cid-uIqrLGytQn H1 {
  color: #232323;
}
.cid-uIqsz2Y769 {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-exhibition-stand-design-expo-stand-design-exhibition-stand-design-3-1120x1120.webp");
}
.cid-uIqrDusK5i {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
}
.cid-uIqrDusK5i .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: #68a29e;
}
.cid-uIqrDusK5i .p-4 {
  padding: 1rem 0!important;
}
.cid-uIqrDusK5i img {
  width: 90%;
  box-shadow: 2.5px 4.3px 29px 0 rgba(0, 0, 0, 0.18);
}
.cid-uIqrDusK5i .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-uIqrDusK5i .mbri-arrow-down:before {
  content: "\e960";
}
.cid-uIqrDusK5i .mbri-arrow-up:before {
  content: "\e960";
}
.cid-uIqrDusK5i .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-uIqrDusK5i h4 {
  justify-content: space-between;
  display: flex;
  width: 100%;
}
.cid-uIqrDusK5i .card {
  border-radius: 0px;
}
.cid-uIqrDusK5i .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
  border-bottom: 2px solid #ffffff;
}
.cid-uIqrDusK5i .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  width: 100%;
  justify-content: space-between;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uIqrDusK5i .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uIqrDusK5i .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-uIqrDusK5i .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
@media (max-width: 992px) {
  .cid-uIqrDusK5i img {
    width: 100%;
  }
}
.cid-uIqrDusK5i H3 {
  color: #68a29e;
}
.cid-uIqrDusK5i H1 {
  color: #232323;
}
.cid-uIqrDusK5i H2 {
  color: #232323;
}
.cid-uIqvPhazir {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-stage-design-event-stage-design-event-design-3-1120x1120.webp");
}
.cid-uIqrICxKDq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIqrICxKDq img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uIqrICxKDq img {
    width: 100%;
  }
  .cid-uIqrICxKDq .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIqrICxKDq ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uIqrICxKDq ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uIqrICxKDq ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uIqrICxKDq H1 {
  color: #232323;
}
.cid-uIqrICxKDq H3 {
  color: #68a29e;
}
.cid-uIqxBRER6n {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-exhibition-stand-design-expo-stand-design-exhibition-stand-design-6-1120x1120.webp");
}
.cid-uHMKMkgjDY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uHMKMkgjDY .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uHMKMkgjDY .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uHMKMkgjDY .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uHMKMkgjDY .media-content {
  padding-left: 2rem;
}
.cid-uHMKMkgjDY textarea {
  min-height: 150px;
}
.cid-uHMKMkgjDY .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uHMKMkgjDY .form-control,
.cid-uHMKMkgjDY .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uHMKMkgjDY .form-control input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .form-control textarea::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uHMKMkgjDY .form-control input:-moz-placeholder,
.cid-uHMKMkgjDY .field-input input:-moz-placeholder,
.cid-uHMKMkgjDY .form-control textarea:-moz-placeholder,
.cid-uHMKMkgjDY .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uHMKMkgjDY .form-control:hover,
.cid-uHMKMkgjDY .field-input:hover,
.cid-uHMKMkgjDY .form-control:focus,
.cid-uHMKMkgjDY .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uHMKMkgjDY .form-control:hover input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input:hover input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .form-control:focus input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input:focus input::-webkit-input-placeholder,
.cid-uHMKMkgjDY .form-control:hover textarea::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input:hover textarea::-webkit-input-placeholder,
.cid-uHMKMkgjDY .form-control:focus textarea::-webkit-input-placeholder,
.cid-uHMKMkgjDY .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uHMKMkgjDY .form-control:hover input:-moz-placeholder,
.cid-uHMKMkgjDY .field-input:hover input:-moz-placeholder,
.cid-uHMKMkgjDY .form-control:focus input:-moz-placeholder,
.cid-uHMKMkgjDY .field-input:focus input:-moz-placeholder,
.cid-uHMKMkgjDY .form-control:hover textarea:-moz-placeholder,
.cid-uHMKMkgjDY .field-input:hover textarea:-moz-placeholder,
.cid-uHMKMkgjDY .form-control:focus textarea:-moz-placeholder,
.cid-uHMKMkgjDY .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uHMKMkgjDY .jq-number__spin:hover,
.cid-uHMKMkgjDY .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uHMKMkgjDY .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uHMKMkgjDY .jq-selectbox li,
.cid-uHMKMkgjDY .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uHMKMkgjDY .jq-selectbox li:hover,
.cid-uHMKMkgjDY .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uHMKMkgjDY .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uHMKMkgjDY .jq-number__spin.minus:hover:after,
.cid-uHMKMkgjDY .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uHMKMkgjDY .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uHMKMkgjDY .jq-number__spin.minus:after,
.cid-uHMKMkgjDY .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uHMKMkgjDY input::-webkit-clear-button {
  display: none;
}
.cid-uHMKMkgjDY input::-webkit-inner-spin-button {
  display: none;
}
.cid-uHMKMkgjDY input::-webkit-outer-spin-button {
  display: none;
}
.cid-uHMKMkgjDY input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uHMKMkgjDY .mbr-text,
.cid-uHMKMkgjDY .mbr-section-btn {
  color: #232323;
}
.cid-uHMKMkgjDY .text2,
.cid-uHMKMkgjDY .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uHMKMkgjDY .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uHMKMkgjDY H3 {
  color: #68a29e;
}
.cid-uHMKMkgjDY H1 {
  color: #232323;
}
.cid-uHMKNkkNyA .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uHMKNkkNyA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uHMKNkkNyA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uHMKNkkNyA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uHMKNkkNyA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uHMKIR67Oh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uHMKIR67Oh .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uHMKIR67Oh .icon2 {
  color: #636769;
}
.cid-uHMKIR67Oh .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uHMKIR67Oh p {
  font-weight: 400;
}
.cid-uHMKIR67Oh .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uHMKIR67Oh .line2 {
  background: #636769;
}
.cid-uHMKIR67Oh .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uHMKIR67Oh .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uHMKIR67Oh .card2 {
  background: #68a29e;
}
.cid-uHMKIR67Oh .card-title,
.cid-uHMKIR67Oh .card-ico,
.cid-uHMKIR67Oh .line-wrap {
  text-align: center;
}
.cid-uHMKIR67Oh .mbr-text,
.cid-uHMKIR67Oh .card-link {
  text-align: center;
}
.cid-uNwZ6QIcan {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZ6QIcan a:link {
  text-decoration: none;
}
.cid-uNwZ6QIcan .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZ6QIcan .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZ6QIcan .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZ6QIcan .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZ6QIcan .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZ6QIcan .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZ6QIcan .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZ6QIcan .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZ6QIcan .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZ6QIcan .plan-title,
.cid-uNwZ6QIcan .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZ6QIcan .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZ6QIcan .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZ6QIcan .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZ6QIcan .mbr-section-title {
  color: #68a29e;
}
.cid-uHMKJQgXOc {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uHMKJQgXOc .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uHMKJQgXOc .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uIqCCNnRs5 {
  background-image: url("../../../assets/images/3d-home-conversion-container-to-home-design-3d-container-conversions-1-1120x1120.webp");
}
.cid-uIqCCNnRs5 .mbr-section-title,
.cid-uIqCCNnRs5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uIqCCNnRs5 .mbr-section-text {
  color: #232323;
}
.cid-uIqCCNnRs5 .mbr-text,
.cid-uIqCCNnRs5 .typed-text,
.cid-uIqCCNnRs5 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uIqCCNnRs5 .btn {
  margin-left: 4px !important;
}
.cid-uIqCCNnRs5 .animated-element {
  color: #68a29e;
}
.cid-uIqCCNnRs5 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
.cid-uIqCCNnRs5 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uIqCCNnRs5 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIqCCNnRs5 .typed-text,
  .cid-uIqCCNnRs5 .mbr-section-subtitle,
  .cid-uIqCCNnRs5 .mbr-section-text,
  .cid-uIqCCNnRs5 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uIqCCNnRs5 .mbr-section-subtitle,
.cid-uIqCCNnRs5 .typed-text {
  color: #ffffff;
}
.cid-uIqCCNnRs5 .mbr-section-text,
.cid-uIqCCNnRs5 .mbr-section-btn {
  color: #ffffff;
}
.cid-uIqFwO3l6Y {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uIqFwO3l6Y .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uIqFwO3l6Y .wave2 {
  fill: #ffffff;
}
.cid-uIqGlpzIvb {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqGlpzIvb .container {
  max-width: 1500px;
}
.cid-uIqGlpzIvb img {
  width: 100%;
}
.cid-uIqGlpzIvb h2 {
  padding: 0;
  margin: 0;
}
.cid-uIqGlpzIvb .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uIqGlpzIvb .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uIqGlpzIvb .img-col {
  position: relative;
}
.cid-uIqGlpzIvb .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uIqGlpzIvb .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uIqGlpzIvb .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uIqGlpzIvb .img2 {
    top: -2rem;
  }
  .cid-uIqGlpzIvb .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uIqGlpzIvb .img2 {
    width: 50%;
  }
  .cid-uIqGlpzIvb .number {
    margin: auto;
  }
}
.cid-uIqGlpzIvb H2 {
  color: #68a29e;
}
.cid-uIqGlpzIvb H3 {
  color: #232323;
}
.cid-uIqGlpzIvb .mbr-text {
  color: #232323;
}
.cid-uIqHHEFSqR {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-container-to-shop-design-modern-shop-design-3d-container-reuse-design-3-1120x1120.webp");
}
.cid-uIqNrOqJdE {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f1eeea;
}
.cid-uIqNrOqJdE .text-wrap {
  background-color: #636769;
  padding: 3rem 6rem;
}
.cid-uIqNrOqJdE .img1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 75%;
  height: 80%;
  object-fit: cover;
}
.cid-uIqNrOqJdE .link {
  position: relative;
  width: fit-content;
  display: inline-block;
  padding-right: 2rem;
  cursor: pointer;
}
.cid-uIqNrOqJdE .link:before {
  content: "\e966";
  font-family: MobiriseIcons !important;
  position: absolute;
  right: 0rem;
  transition: all 0.3s;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
  color: currentColor;
}
.cid-uIqNrOqJdE .link:hover:before {
  margin-right: -0.4rem;
}
.cid-uIqNrOqJdE .mbr-text,
.cid-uIqNrOqJdE .link-wrap {
  text-align: center;
}
.cid-uIqNrOqJdE H4 {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIqNrOqJdE .img1 {
    width: 50%;
  }
  .cid-uIqNrOqJdE .text-wrap {
    background-color: #636769;
    padding: 2rem 2rem;
  }
}
.cid-uIqNrOqJdE H1 {
  color: #68a29e;
}
.cid-uIqNChHqhS {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-mobile-container-design-3d-mobile-barber-shop-design-3d-design-2-1120x1120.webp");
}
.cid-uIqHYiZTZ7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqHYiZTZ7 .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uIqHYiZTZ7 .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uIqHYiZTZ7 .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uIqHYiZTZ7 .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uIqHYiZTZ7 .img-wrap a:hover:after,
.cid-uIqHYiZTZ7 .img-wrap a:focus:after {
  width: 0%;
}
.cid-uIqHYiZTZ7 .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uIqHYiZTZ7 .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uIqHYiZTZ7 .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uIqHYiZTZ7 .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uIqHYiZTZ7 .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uIqHYiZTZ7 .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uIqHYiZTZ7 .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uIqHYiZTZ7 .btn:hover span {
  color: #000000 !important;
}
.cid-uIqHYiZTZ7 .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uIqHYiZTZ7 .upline {
    padding-left: 0;
  }
  .cid-uIqHYiZTZ7 .upline .line {
    display: none;
  }
  .cid-uIqHYiZTZ7 .mbr-iconfont {
    display: none;
  }
  .cid-uIqHYiZTZ7 .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uIqHYiZTZ7 .lefttitle {
    display: none;
  }
}
.cid-uIqHYiZTZ7 .awesome {
  margin-bottom: 90px;
}
.cid-uIqHYiZTZ7 a.text-white:hover,
.cid-uIqHYiZTZ7 a.text-white:focus {
  color: #ffffff !important;
}
.cid-uIqHYiZTZ7 .text2,
.cid-uIqHYiZTZ7 .text-box {
  color: #232323;
}
.cid-uIqHYiZTZ7 .mbr-section-subtitle,
.cid-uIqHYiZTZ7 .title {
  color: #487e7a;
}
.cid-uIqHYiZTZ7 .mbr-section-title,
.cid-uIqHYiZTZ7 .text {
  color: #232323;
}
.cid-uIqHYiZTZ7 .sub-text {
  color: #232323;
}
.cid-uIqIuO9IfW {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-home-conversion-container-to-home-design-3d-container-conversions-1-1120x1120.webp");
}
.cid-uIqIgCCc80 {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(90deg, #ffffff, #ffffff);
}
.cid-uIqIgCCc80 .mbr-overlay {
  background: linear-gradient(90deg, #1dc8cc, #188ef4);
}
.cid-uIqIgCCc80 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uIqIgCCc80 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  width: calc(100% + 10rem);
  margin-left: -10rem;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uIqIgCCc80 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
@media (max-width: 991px) {
  .cid-uIqIgCCc80 .card-wrap {
    width: 100%;
    margin-left: 0;
    margin-top: 2rem;
  }
}
.cid-uIqIgCCc80 H1 {
  color: #68a29e;
}
.cid-uIqIgCCc80 .mbr-section-subtitle,
.cid-uIqIgCCc80 .mbr-section-btn {
  color: #232323;
}
.cid-uIqIvihvSm {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-container-to-office-park-3d-architeectural-design-3d-office-park-design-4-1120x1120.webp");
}
.cid-uIqI4yl6e1 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-uIqI4yl6e1 .container {
  max-width: 1500px;
}
.cid-uIqI4yl6e1 .row {
  background: #68a29e;
}
.cid-uIqI4yl6e1 .img-col {
  padding: 0;
}
.cid-uIqI4yl6e1 .title-col {
  padding: 4rem 8rem;
}
.cid-uIqI4yl6e1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIqI4yl6e1 h2 {
  padding: 0;
  margin: 0;
}
.cid-uIqI4yl6e1 .text-wrap {
  margin: auto;
}
.cid-uIqI4yl6e1 .mbr-text {
  color: #232323;
}
@media (max-width: 1200px) {
  .cid-uIqI4yl6e1 .row {
    margin: 2rem;
  }
  .cid-uIqI4yl6e1 .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uIqI4yl6e1 .row {
    margin: 0rem;
  }
  .cid-uIqI4yl6e1 .title-col {
    padding: 2rem 1rem;
  }
}
.cid-uIqIoYYwvK {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #f4f8fa;
}
.cid-uIqIoYYwvK .mbr-section-subtitle,
.cid-uIqIoYYwvK .caption-text {
  color: #8d97ad;
}
.cid-uIqIoYYwvK .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-uIqIoYYwvK .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  border-radius: 0;
}
.cid-uIqIoYYwvK .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-uIqIoYYwvK .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-uIqIxCmFdE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIqIxCmFdE img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uIqIxCmFdE img {
    width: 100%;
  }
  .cid-uIqIxCmFdE .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIqIxCmFdE ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uIqIxCmFdE ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uIqIxCmFdE ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uIqIxCmFdE H3 {
  color: #68a29e;
}
.cid-uIqIxCmFdE H1 {
  color: #232323;
}
.cid-uIqO8b2JPy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/3d-home-conversion-container-to-home-design-3d-container-conversions-3-1120x1120.webp");
}
.cid-uIqO8b2JPy .mbr-overlay {
  background-color: #636769;
  background: linear-gradient(90deg, #636769, #000000);
}
.cid-uIqCwSpUup {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqCwSpUup .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uIqCwSpUup .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uIqCwSpUup .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uIqCwSpUup .media-content {
  padding-left: 2rem;
}
.cid-uIqCwSpUup textarea {
  min-height: 150px;
}
.cid-uIqCwSpUup .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uIqCwSpUup .form-control,
.cid-uIqCwSpUup .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uIqCwSpUup .form-control input::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input input::-webkit-input-placeholder,
.cid-uIqCwSpUup .form-control textarea::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uIqCwSpUup .form-control input:-moz-placeholder,
.cid-uIqCwSpUup .field-input input:-moz-placeholder,
.cid-uIqCwSpUup .form-control textarea:-moz-placeholder,
.cid-uIqCwSpUup .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uIqCwSpUup .form-control:hover,
.cid-uIqCwSpUup .field-input:hover,
.cid-uIqCwSpUup .form-control:focus,
.cid-uIqCwSpUup .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIqCwSpUup .form-control:hover input::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input:hover input::-webkit-input-placeholder,
.cid-uIqCwSpUup .form-control:focus input::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input:focus input::-webkit-input-placeholder,
.cid-uIqCwSpUup .form-control:hover textarea::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input:hover textarea::-webkit-input-placeholder,
.cid-uIqCwSpUup .form-control:focus textarea::-webkit-input-placeholder,
.cid-uIqCwSpUup .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uIqCwSpUup .form-control:hover input:-moz-placeholder,
.cid-uIqCwSpUup .field-input:hover input:-moz-placeholder,
.cid-uIqCwSpUup .form-control:focus input:-moz-placeholder,
.cid-uIqCwSpUup .field-input:focus input:-moz-placeholder,
.cid-uIqCwSpUup .form-control:hover textarea:-moz-placeholder,
.cid-uIqCwSpUup .field-input:hover textarea:-moz-placeholder,
.cid-uIqCwSpUup .form-control:focus textarea:-moz-placeholder,
.cid-uIqCwSpUup .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uIqCwSpUup .jq-number__spin:hover,
.cid-uIqCwSpUup .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIqCwSpUup .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uIqCwSpUup .jq-selectbox li,
.cid-uIqCwSpUup .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIqCwSpUup .jq-selectbox li:hover,
.cid-uIqCwSpUup .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIqCwSpUup .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uIqCwSpUup .jq-number__spin.minus:hover:after,
.cid-uIqCwSpUup .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIqCwSpUup .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uIqCwSpUup .jq-number__spin.minus:after,
.cid-uIqCwSpUup .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIqCwSpUup input::-webkit-clear-button {
  display: none;
}
.cid-uIqCwSpUup input::-webkit-inner-spin-button {
  display: none;
}
.cid-uIqCwSpUup input::-webkit-outer-spin-button {
  display: none;
}
.cid-uIqCwSpUup input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uIqCwSpUup .mbr-text,
.cid-uIqCwSpUup .mbr-section-btn {
  color: #232323;
}
.cid-uIqCwSpUup .text2,
.cid-uIqCwSpUup .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uIqCwSpUup .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uIqCwSpUup H3 {
  color: #68a29e;
}
.cid-uIqCwSpUup H1 {
  color: #232323;
}
.cid-uIqChkviAt .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uIqChkviAt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uIqChkviAt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uIqChkviAt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uIqChkviAt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uIqCbGneWI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uIqCbGneWI .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uIqCbGneWI .icon2 {
  color: #636769;
}
.cid-uIqCbGneWI .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uIqCbGneWI p {
  font-weight: 400;
}
.cid-uIqCbGneWI .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uIqCbGneWI .line2 {
  background: #636769;
}
.cid-uIqCbGneWI .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uIqCbGneWI .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uIqCbGneWI .card2 {
  background: #68a29e;
}
.cid-uIqCbGneWI .card-title,
.cid-uIqCbGneWI .card-ico,
.cid-uIqCbGneWI .line-wrap {
  text-align: center;
}
.cid-uIqCbGneWI .mbr-text,
.cid-uIqCbGneWI .card-link {
  text-align: center;
}
.cid-uNwZaYh2gO {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZaYh2gO a:link {
  text-decoration: none;
}
.cid-uNwZaYh2gO .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZaYh2gO .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZaYh2gO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZaYh2gO .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZaYh2gO .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZaYh2gO .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZaYh2gO .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZaYh2gO .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZaYh2gO .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZaYh2gO .plan-title,
.cid-uNwZaYh2gO .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZaYh2gO .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZaYh2gO .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZaYh2gO .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZaYh2gO .mbr-section-title {
  color: #68a29e;
}
.cid-uIqCaUI5X7 {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uIqCaUI5X7 .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uIqCaUI5X7 .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uIqSnUk2xv {
  background-image: url("../../../assets/images/3d-product-design-3d-pacaging-design-3d-product-modelling-3-1472x832.webp");
}
.cid-uIqSnUk2xv .mbr-section-title,
.cid-uIqSnUk2xv .mbr-section-subtitle {
  color: #000000;
}
.cid-uIqSnUk2xv .mbr-section-text {
  color: #232323;
}
.cid-uIqSnUk2xv .mbr-text,
.cid-uIqSnUk2xv .typed-text,
.cid-uIqSnUk2xv .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uIqSnUk2xv .btn {
  margin-left: 4px !important;
}
.cid-uIqSnUk2xv .animated-element {
  color: #68a29e;
}
.cid-uIqSnUk2xv .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
.cid-uIqSnUk2xv .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uIqSnUk2xv .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIqSnUk2xv .typed-text,
  .cid-uIqSnUk2xv .mbr-section-subtitle,
  .cid-uIqSnUk2xv .mbr-section-text,
  .cid-uIqSnUk2xv .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uIqSnUk2xv .mbr-section-subtitle,
.cid-uIqSnUk2xv .typed-text {
  color: #ffffff;
}
.cid-uIqSnUk2xv .mbr-section-text,
.cid-uIqSnUk2xv .mbr-section-btn {
  color: #ffffff;
}
.cid-uIqTUXrCYj {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uIqTUXrCYj .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uIqTUXrCYj .wave2 {
  fill: #ffffff;
}
.cid-uIqXf8iySp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqXf8iySp .img-wrap .img1 {
  border: 0;
  max-height: 650px;
  display: block;
}
.cid-uIqXf8iySp .img-wrap a {
  display: inline-block;
  cursor: pointer;
}
.cid-uIqXf8iySp .img-wrap a:not(:first-child) {
  margin-left: 20px;
}
.cid-uIqXf8iySp .img-wrap a:after {
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  -webkit-transition: width 0.3s ease-in-out;
  -moz--transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  margin-top: 5px;
}
.cid-uIqXf8iySp .img-wrap a:hover:after,
.cid-uIqXf8iySp .img-wrap a:focus:after {
  width: 0%;
}
.cid-uIqXf8iySp .upline {
  padding-left: 55px;
  position: relative;
}
.cid-uIqXf8iySp .upline .line {
  background-color: currentColor;
  height: 2px;
  left: 0;
  margin-top: 1px;
  position: absolute;
  top: 50%;
  width: 34px;
}
.cid-uIqXf8iySp .separator {
  margin-bottom: 1px;
  margin-top: 38px;
  margin-left: 0;
  margin-right: auto;
  width: 40%;
}
.cid-uIqXf8iySp .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-width: 10%;
}
.cid-uIqXf8iySp .separator .sep-holder .sep-line {
  border-color: #68a29e !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #ebebeb;
  position: relative;
  top: 1px;
}
.cid-uIqXf8iySp .btn {
  padding: 0.5rem 1.4rem 0.5rem 1.4rem;
  letter-spacing: 0 !important;
  padding-bottom: 9px;
}
.cid-uIqXf8iySp .btn .mbr-iconfont {
  order: 5;
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 6.6px;
}
.cid-uIqXf8iySp .btn:hover span {
  color: #000000 !important;
}
.cid-uIqXf8iySp .text-icon {
  font-size: 45px !important;
}
@media (max-width: 768px) {
  .cid-uIqXf8iySp .upline {
    padding-left: 0;
  }
  .cid-uIqXf8iySp .upline .line {
    display: none;
  }
  .cid-uIqXf8iySp .mbr-iconfont {
    display: none;
  }
  .cid-uIqXf8iySp .img-wrap {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .cid-uIqXf8iySp .lefttitle {
    display: none;
  }
}
.cid-uIqXf8iySp .awesome {
  margin-bottom: 90px;
}
.cid-uIqXf8iySp a.text-white:hover,
.cid-uIqXf8iySp a.text-white:focus {
  color: #ffffff !important;
}
.cid-uIqXf8iySp .text2,
.cid-uIqXf8iySp .text-box {
  color: #232323;
}
.cid-uIqXf8iySp .mbr-section-subtitle,
.cid-uIqXf8iySp .title {
  color: #487e7a;
}
.cid-uIqXf8iySp .mbr-section-title,
.cid-uIqXf8iySp .text {
  color: #232323;
}
.cid-uIqXf8iySp .sub-text {
  color: #232323;
}
.cid-uIqXh9zC1b {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3d-furniture-design-custom-furniture-design-3d-architectural-design-3-1472x832.webp");
}
.cid-uIqXh9zC1b .container-fluid {
  position: relative;
}
.cid-uIqXh9zC1b .page-title-content {
  width: 100%;
}
.cid-uIqXh9zC1b .page-title-content .mbr-iconfont {
  font-size: 55px;
  height: 55px;
  line-height: 55px;
  width: 55px;
  margin-top: -10px;
  color: #f1a631;
}
.cid-uIqXh9zC1b .page-title-content .mbr-iconfont:hover {
  cursor: pointer;
}
@media (max-width: 576px) {
  .cid-uIqXh9zC1b .page-title-content {
    text-align: center;
  }
}
.cid-uIqXh9zC1b .title {
  letter-spacing: 0.8px;
  margin-top: 24px;
  font-weight: 300;
  margin: 0;
  position: relative;
  word-wrap: break-word;
}
.cid-uIqXh9zC1b a {
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.cid-uIqXh9zC1b a:not(:first-child) {
  margin-left: 20px;
}
.cid-uIqXh9zC1b a:after {
  position: absolute;
  margin-top: 7px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
}
.cid-uIqXh9zC1b a::before {
  position: absolute;
  margin-top: 5px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 0%;
  bottom: 7px;
}
.cid-uIqXh9zC1b a:hover:after,
.cid-uIqXh9zC1b a:focus:after {
  animation-duration: 1s;
  animation-name: slidein;
}
.cid-uIqXh9zC1b a:hover:before,
.cid-uIqXh9zC1b a:focus:before {
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-name: slideout;
}
.cid-uIqXh9zC1b a.text-white:hover,
.cid-uIqXh9zC1b a.text-white:focus {
  color: #ffffff !important;
}
.cid-uIqXh9zC1b .mbr-section-btn {
  margin-left: 0;
  margin-right: 0;
}
.cid-uIr1zNjUE0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIr1zNjUE0 img {
  width: 90%;
}
.cid-uIr1zNjUE0 .mbr-text,
.cid-uIr1zNjUE0 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIr1zNjUE0 img {
    width: 100%;
  }
  .cid-uIr1zNjUE0 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIr1zNjUE0 H3 {
  color: #68a29e;
}
.cid-uIr1zNjUE0 H1 {
  color: #232323;
}
.cid-uIr2gd1QFx {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-product-design-3d-pacaging-design-3d-product-modelling-2-1472x832.webp");
}
.cid-uIr2jp5BUe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIr2jp5BUe img {
  width: 90%;
}
.cid-uIr2jp5BUe .mbr-text,
.cid-uIr2jp5BUe .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIr2jp5BUe img {
    width: 100%;
  }
  .cid-uIr2jp5BUe .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIr2jp5BUe H3 {
  color: #68a29e;
}
.cid-uIr2Mbr3jH {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-furniture-design-custom-furniture-design-3d-architectural-design-3-1472x832.webp");
}
.cid-uIr2O8QvCv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIr2O8QvCv img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uIr2O8QvCv img {
    width: 100%;
  }
  .cid-uIr2O8QvCv .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIr2O8QvCv ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uIr2O8QvCv ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uIr2O8QvCv ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #68a29e;
}
.cid-uIr2O8QvCv H3 {
  color: #68a29e;
}
.cid-uIr2O8QvCv H1 {
  color: #232323;
}
.cid-uIr2PjhwKo {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-3-1824x1215.webp");
}
.cid-uIrisRdkhW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIrisRdkhW .text-wrap {
  background-color: #68a29e;
  padding: 3rem 6rem;
}
.cid-uIrisRdkhW .img1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 75%;
  height: 80%;
  object-fit: cover;
}
.cid-uIrisRdkhW .link {
  position: relative;
  width: fit-content;
  display: inline-block;
  padding-right: 2rem;
  cursor: pointer;
}
.cid-uIrisRdkhW .link:before {
  content: "\e966";
  font-family: MobiriseIcons !important;
  position: absolute;
  right: 0rem;
  transition: all 0.3s;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
  color: currentColor;
}
.cid-uIrisRdkhW .link:hover:before {
  margin-right: -0.4rem;
}
.cid-uIrisRdkhW .mbr-text,
.cid-uIrisRdkhW .link-wrap {
  text-align: center;
}
.cid-uIrisRdkhW H4 {
  color: #b69b74;
}
@media (max-width: 992px) {
  .cid-uIrisRdkhW .img1 {
    width: 50%;
  }
  .cid-uIrisRdkhW .text-wrap {
    background-color: #68a29e;
    padding: 2rem 2rem;
  }
}
.cid-uNb3bdrgKO {
  padding-top: 600px;
  background-image: url("../../../assets/images/custom-tshirt-printing-quality-tshirt-printing-bulk-tshirt-printing-bag-printing-umbrell-printing.gif");
}
.cid-uIqTVyjKUF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIqTVyjKUF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uIqTVyjKUF .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uIqTVyjKUF .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uIqTVyjKUF .media-content {
  padding-left: 2rem;
}
.cid-uIqTVyjKUF textarea {
  min-height: 150px;
}
.cid-uIqTVyjKUF .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uIqTVyjKUF .form-control,
.cid-uIqTVyjKUF .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uIqTVyjKUF .form-control input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .form-control textarea::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uIqTVyjKUF .form-control input:-moz-placeholder,
.cid-uIqTVyjKUF .field-input input:-moz-placeholder,
.cid-uIqTVyjKUF .form-control textarea:-moz-placeholder,
.cid-uIqTVyjKUF .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uIqTVyjKUF .form-control:hover,
.cid-uIqTVyjKUF .field-input:hover,
.cid-uIqTVyjKUF .form-control:focus,
.cid-uIqTVyjKUF .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIqTVyjKUF .form-control:hover input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input:hover input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .form-control:focus input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input:focus input::-webkit-input-placeholder,
.cid-uIqTVyjKUF .form-control:hover textarea::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input:hover textarea::-webkit-input-placeholder,
.cid-uIqTVyjKUF .form-control:focus textarea::-webkit-input-placeholder,
.cid-uIqTVyjKUF .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uIqTVyjKUF .form-control:hover input:-moz-placeholder,
.cid-uIqTVyjKUF .field-input:hover input:-moz-placeholder,
.cid-uIqTVyjKUF .form-control:focus input:-moz-placeholder,
.cid-uIqTVyjKUF .field-input:focus input:-moz-placeholder,
.cid-uIqTVyjKUF .form-control:hover textarea:-moz-placeholder,
.cid-uIqTVyjKUF .field-input:hover textarea:-moz-placeholder,
.cid-uIqTVyjKUF .form-control:focus textarea:-moz-placeholder,
.cid-uIqTVyjKUF .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uIqTVyjKUF .jq-number__spin:hover,
.cid-uIqTVyjKUF .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIqTVyjKUF .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uIqTVyjKUF .jq-selectbox li,
.cid-uIqTVyjKUF .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIqTVyjKUF .jq-selectbox li:hover,
.cid-uIqTVyjKUF .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIqTVyjKUF .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uIqTVyjKUF .jq-number__spin.minus:hover:after,
.cid-uIqTVyjKUF .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIqTVyjKUF .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uIqTVyjKUF .jq-number__spin.minus:after,
.cid-uIqTVyjKUF .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIqTVyjKUF input::-webkit-clear-button {
  display: none;
}
.cid-uIqTVyjKUF input::-webkit-inner-spin-button {
  display: none;
}
.cid-uIqTVyjKUF input::-webkit-outer-spin-button {
  display: none;
}
.cid-uIqTVyjKUF input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uIqTVyjKUF .mbr-text,
.cid-uIqTVyjKUF .mbr-section-btn {
  color: #232323;
}
.cid-uIqTVyjKUF .text2,
.cid-uIqTVyjKUF .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uIqTVyjKUF .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uIqTVyjKUF H3 {
  color: #68a29e;
}
.cid-uIqTVyjKUF H1 {
  color: #232323;
}
.cid-uIrcGyxcEN .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uIrcGyxcEN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uIrcGyxcEN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uIrcGyxcEN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uIrcGyxcEN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uIqTWpOkjO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uIqTWpOkjO .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uIqTWpOkjO .icon2 {
  color: #636769;
}
.cid-uIqTWpOkjO .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uIqTWpOkjO p {
  font-weight: 400;
}
.cid-uIqTWpOkjO .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uIqTWpOkjO .line2 {
  background: #636769;
}
.cid-uIqTWpOkjO .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uIqTWpOkjO .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uIqTWpOkjO .card2 {
  background: #68a29e;
}
.cid-uIqTWpOkjO .card-title,
.cid-uIqTWpOkjO .card-ico,
.cid-uIqTWpOkjO .line-wrap {
  text-align: center;
}
.cid-uIqTWpOkjO .mbr-text,
.cid-uIqTWpOkjO .card-link {
  text-align: center;
}
.cid-uNwZf2Cu35 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZf2Cu35 a:link {
  text-decoration: none;
}
.cid-uNwZf2Cu35 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZf2Cu35 .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZf2Cu35 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZf2Cu35 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZf2Cu35 .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZf2Cu35 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZf2Cu35 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZf2Cu35 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZf2Cu35 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZf2Cu35 .plan-title,
.cid-uNwZf2Cu35 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZf2Cu35 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZf2Cu35 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZf2Cu35 .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZf2Cu35 .mbr-section-title {
  color: #68a29e;
}
.cid-uIqTU5Z28A {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uIqTU5Z28A .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uIqTU5Z28A .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uIrcM3LK2E {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-6.gif");
}
.cid-uIrcM3LK2E .mbr-text,
.cid-uIrcM3LK2E .typed-text,
.cid-uIrcM3LK2E .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uIrcM3LK2E .btn {
  margin-left: 4px !important;
}
.cid-uIrcM3LK2E .animated-element {
  color: #68a29e;
}
.cid-uIrcM3LK2E .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #68a29e;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uIrh5x3k4t {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uIrh5x3k4t .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uIrh5x3k4t .wave2 {
  fill: #ffffff;
}
.cid-uIrgCDLgpd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIrgCDLgpd img {
  width: 90%;
}
.cid-uIrgCDLgpd .mbr-text,
.cid-uIrgCDLgpd .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIrgCDLgpd img {
    width: 100%;
  }
  .cid-uIrgCDLgpd .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIrgCDLgpd H3 {
  color: #68a29e;
}
.cid-uIrgCDLgpd H1 {
  color: #232323;
}
.cid-uIrhhmb63G {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-property-interior-virtualisation-3d-virtalization-real-estate-virtual-reality-3-1472x832.webp");
}
.cid-uIrh8EfG8g {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIrh8EfG8g .container {
  max-width: 1500px;
}
.cid-uIrh8EfG8g img {
  width: 100%;
}
.cid-uIrh8EfG8g h2 {
  padding: 0;
  margin: 0;
}
.cid-uIrh8EfG8g .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uIrh8EfG8g .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uIrh8EfG8g .img-col {
  position: relative;
}
.cid-uIrh8EfG8g .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uIrh8EfG8g .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uIrh8EfG8g .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uIrh8EfG8g .img2 {
    top: -2rem;
  }
  .cid-uIrh8EfG8g .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uIrh8EfG8g .img2 {
    width: 50%;
  }
  .cid-uIrh8EfG8g .number {
    margin: auto;
  }
}
.cid-uIrh8EfG8g H2 {
  color: #68a29e;
}
.cid-uIrh8EfG8g .mbr-text {
  color: #232323;
}
.cid-uIrh8EfG8g H3 {
  color: #232323;
}
.cid-uN9ZJHuu57 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uN9ZJHuu57 blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-uN9ZJHuu57 .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-uN9ZJHuu57 .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-uIrhiarpzo {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-11.gif");
}
.cid-uIrhfFtRVJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uIrhfFtRVJ img {
  width: 90%;
}
.cid-uIrhfFtRVJ .mbr-text,
.cid-uIrhfFtRVJ .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uIrhfFtRVJ img {
    width: 100%;
  }
  .cid-uIrhfFtRVJ .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uIrhfFtRVJ H3 {
  color: #487e7a;
}
.cid-uIrhfFtRVJ H1 {
  color: #232323;
}
.cid-uIrhiUJITJ {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-19.gif");
}
.cid-uIrhjF7zY4 {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
}
.cid-uIrhjF7zY4 .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: #68a29e;
}
.cid-uIrhjF7zY4 .p-4 {
  padding: 1rem 0!important;
}
.cid-uIrhjF7zY4 img {
  width: 90%;
  box-shadow: 2.5px 4.3px 29px 0 rgba(0, 0, 0, 0.18);
}
.cid-uIrhjF7zY4 .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-uIrhjF7zY4 .mbri-arrow-down:before {
  content: "\e960";
}
.cid-uIrhjF7zY4 .mbri-arrow-up:before {
  content: "\e960";
}
.cid-uIrhjF7zY4 .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-uIrhjF7zY4 h4 {
  justify-content: space-between;
  display: flex;
  width: 100%;
}
.cid-uIrhjF7zY4 .card {
  border-radius: 0px;
}
.cid-uIrhjF7zY4 .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
  border-bottom: 2px solid #eee8df;
}
.cid-uIrhjF7zY4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  width: 100%;
  justify-content: space-between;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uIrhjF7zY4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uIrhjF7zY4 .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-uIrhjF7zY4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
@media (max-width: 992px) {
  .cid-uIrhjF7zY4 img {
    width: 100%;
  }
}
.cid-uIrhjF7zY4 H3 {
  color: #487e7a;
}
.cid-uIrhjF7zY4 H1 {
  color: #232323;
}
.cid-uIrhjF7zY4 H2 {
  color: #232323;
}
.cid-uNa3qSWAKI {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-gaming-virtualization-3d-gaming-virtual-reality-4-1472x832.webp");
}
.cid-uNa3SIavtG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNa3SIavtG img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uNa3SIavtG img {
    width: 100%;
  }
  .cid-uNa3SIavtG .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNa3SIavtG ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uNa3SIavtG ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uNa3SIavtG ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #487e7a;
}
.cid-uNa3SIavtG H3 {
  color: #487e7a;
}
.cid-uNa3SIavtG H1 {
  color: #232323;
}
.cid-uNa5Qh9JFI {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-22.gif");
}
.cid-uIrct45YCK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uIrct45YCK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uIrct45YCK .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uIrct45YCK .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uIrct45YCK .media-content {
  padding-left: 2rem;
}
.cid-uIrct45YCK textarea {
  min-height: 150px;
}
.cid-uIrct45YCK .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uIrct45YCK .form-control,
.cid-uIrct45YCK .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uIrct45YCK .form-control input::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input input::-webkit-input-placeholder,
.cid-uIrct45YCK .form-control textarea::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uIrct45YCK .form-control input:-moz-placeholder,
.cid-uIrct45YCK .field-input input:-moz-placeholder,
.cid-uIrct45YCK .form-control textarea:-moz-placeholder,
.cid-uIrct45YCK .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uIrct45YCK .form-control:hover,
.cid-uIrct45YCK .field-input:hover,
.cid-uIrct45YCK .form-control:focus,
.cid-uIrct45YCK .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIrct45YCK .form-control:hover input::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input:hover input::-webkit-input-placeholder,
.cid-uIrct45YCK .form-control:focus input::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input:focus input::-webkit-input-placeholder,
.cid-uIrct45YCK .form-control:hover textarea::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input:hover textarea::-webkit-input-placeholder,
.cid-uIrct45YCK .form-control:focus textarea::-webkit-input-placeholder,
.cid-uIrct45YCK .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uIrct45YCK .form-control:hover input:-moz-placeholder,
.cid-uIrct45YCK .field-input:hover input:-moz-placeholder,
.cid-uIrct45YCK .form-control:focus input:-moz-placeholder,
.cid-uIrct45YCK .field-input:focus input:-moz-placeholder,
.cid-uIrct45YCK .form-control:hover textarea:-moz-placeholder,
.cid-uIrct45YCK .field-input:hover textarea:-moz-placeholder,
.cid-uIrct45YCK .form-control:focus textarea:-moz-placeholder,
.cid-uIrct45YCK .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uIrct45YCK .jq-number__spin:hover,
.cid-uIrct45YCK .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uIrct45YCK .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uIrct45YCK .jq-selectbox li,
.cid-uIrct45YCK .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIrct45YCK .jq-selectbox li:hover,
.cid-uIrct45YCK .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uIrct45YCK .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uIrct45YCK .jq-number__spin.minus:hover:after,
.cid-uIrct45YCK .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIrct45YCK .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uIrct45YCK .jq-number__spin.minus:after,
.cid-uIrct45YCK .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uIrct45YCK input::-webkit-clear-button {
  display: none;
}
.cid-uIrct45YCK input::-webkit-inner-spin-button {
  display: none;
}
.cid-uIrct45YCK input::-webkit-outer-spin-button {
  display: none;
}
.cid-uIrct45YCK input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uIrct45YCK .mbr-text,
.cid-uIrct45YCK .mbr-section-btn {
  color: #767676;
}
.cid-uIrct45YCK .text2,
.cid-uIrct45YCK .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uIrct45YCK .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uIrct45YCK H3 {
  color: #68a29e;
}
.cid-uIrct45YCK H1 {
  color: #232323;
}
.cid-uIrcJ3IeBu .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uIrcJ3IeBu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uIrcJ3IeBu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uIrcJ3IeBu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uIrcJ3IeBu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uIrcqACfHQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uIrcqACfHQ .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uIrcqACfHQ .icon2 {
  color: #636769;
}
.cid-uIrcqACfHQ .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uIrcqACfHQ p {
  font-weight: 400;
}
.cid-uIrcqACfHQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uIrcqACfHQ .line2 {
  background: #636769;
}
.cid-uIrcqACfHQ .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uIrcqACfHQ .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uIrcqACfHQ .card2 {
  background: #68a29e;
}
.cid-uIrcqACfHQ .card-title,
.cid-uIrcqACfHQ .card-ico,
.cid-uIrcqACfHQ .line-wrap {
  text-align: center;
}
.cid-uIrcqACfHQ .mbr-text,
.cid-uIrcqACfHQ .card-link {
  text-align: center;
}
.cid-uNwZiaSSTx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZiaSSTx a:link {
  text-decoration: none;
}
.cid-uNwZiaSSTx .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZiaSSTx .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZiaSSTx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZiaSSTx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZiaSSTx .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZiaSSTx .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZiaSSTx .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZiaSSTx .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZiaSSTx .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZiaSSTx .plan-title,
.cid-uNwZiaSSTx .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZiaSSTx .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZiaSSTx .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZiaSSTx .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZiaSSTx .mbr-section-title {
  color: #68a29e;
}
.cid-uIrcoAzdLQ {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uIrcoAzdLQ .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uIrcoAzdLQ .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNa7saGEFP {
  background-image: url("../../../assets/images/high-quality-3d-printed-models-engineering-and-design-1120x1120.webp");
}
.cid-uNa7saGEFP .mbr-section-title,
.cid-uNa7saGEFP .mbr-section-subtitle {
  color: #000000;
}
.cid-uNa7saGEFP .mbr-section-text {
  color: #232323;
}
.cid-uNa7saGEFP .mbr-text,
.cid-uNa7saGEFP .typed-text,
.cid-uNa7saGEFP .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uNa7saGEFP .btn {
  margin-left: 4px !important;
}
.cid-uNa7saGEFP .animated-element {
  color: #487e7a;
}
.cid-uNa7saGEFP .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #487e7a;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uNa7saGEFP .mbr-section-title {
  color: #232323;
}
.cid-uNa9mg7PaO {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNa9mg7PaO .container {
  max-width: 1500px;
}
.cid-uNa9mg7PaO img {
  width: 100%;
}
.cid-uNa9mg7PaO h2 {
  padding: 0;
  margin: 0;
}
.cid-uNa9mg7PaO .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uNa9mg7PaO .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uNa9mg7PaO .img-col {
  position: relative;
}
.cid-uNa9mg7PaO .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uNa9mg7PaO .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uNa9mg7PaO .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uNa9mg7PaO .img2 {
    top: -2rem;
  }
  .cid-uNa9mg7PaO .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uNa9mg7PaO .img2 {
    width: 50%;
  }
  .cid-uNa9mg7PaO .number {
    margin: auto;
  }
}
.cid-uNa9mg7PaO H2 {
  color: #68a29e;
}
.cid-uNa9mg7PaO H3 {
  color: #232323;
}
.cid-uNa9mg7PaO .mbr-text {
  color: #232323;
}
.cid-uNacUdTqzx {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-game-asset-design-high-poly-character-modeling-1120x1120.webp");
}
.cid-uNacT2grwy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNacT2grwy img {
  width: 90%;
}
.cid-uNacT2grwy .mbr-text,
.cid-uNacT2grwy .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNacT2grwy img {
    width: 100%;
  }
  .cid-uNacT2grwy .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNacT2grwy H3 {
  color: #487e7a;
}
.cid-uNacT2grwy H1 {
  color: #232323;
}
.cid-uNadHM6gym {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-printing-product-prototyping-small-2-1472x832.webp");
}
.cid-uNae0LExAh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uNae0LExAh img {
  width: 90%;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uNae0LExAh img {
    width: 100%;
  }
  .cid-uNae0LExAh .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNae0LExAh ol {
  padding: 0;
  margin: 0;
}
.cid-uNae0LExAh li {
  padding-bottom: 1rem;
  line-height: 1.4;
}
.cid-uNae0LExAh .counter-container2 ol {
  counter-reset: start 4;
}
.cid-uNae0LExAh .counter-container2 li {
  display: block;
}
.cid-uNae0LExAh .counter-container2 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNae0LExAh .counter-container1 ol {
  counter-reset: start 0;
}
.cid-uNae0LExAh .counter-container1 li {
  display: block;
}
.cid-uNae0LExAh .counter-container1 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNae0LExAh li:before {
  color: #68a29e;
}
.cid-uNae0LExAh H3 {
  color: #487e7a;
}
.cid-uNaeGzqnGQ {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-52.gif");
}
.cid-uNaeVg5LQ9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNaeVg5LQ9 img {
  width: 90%;
}
.cid-uNaeVg5LQ9 .mbr-text,
.cid-uNaeVg5LQ9 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNaeVg5LQ9 img {
    width: 100%;
  }
  .cid-uNaeVg5LQ9 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNaeVg5LQ9 H3 {
  color: #487e7a;
}
.cid-uNaeVg5LQ9 H1 {
  color: #232323;
}
.cid-uNafoXj15y {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-printing-product-prototyping-small-3-1472x832.webp");
}
.cid-uNafre7DZ2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNafre7DZ2 img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uNafre7DZ2 img {
    width: 100%;
  }
  .cid-uNafre7DZ2 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNafre7DZ2 ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uNafre7DZ2 ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uNafre7DZ2 ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #487e7a;
}
.cid-uNafre7DZ2 H3 {
  color: #487e7a;
}
.cid-uNafre7DZ2 H1 {
  color: #232323;
}
.cid-uNafs6G8re {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-33.gif");
}
.cid-uNa7iZYakE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNa7iZYakE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uNa7iZYakE .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uNa7iZYakE .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uNa7iZYakE .media-content {
  padding-left: 2rem;
}
.cid-uNa7iZYakE textarea {
  min-height: 150px;
}
.cid-uNa7iZYakE .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uNa7iZYakE .form-control,
.cid-uNa7iZYakE .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uNa7iZYakE .form-control input::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input input::-webkit-input-placeholder,
.cid-uNa7iZYakE .form-control textarea::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uNa7iZYakE .form-control input:-moz-placeholder,
.cid-uNa7iZYakE .field-input input:-moz-placeholder,
.cid-uNa7iZYakE .form-control textarea:-moz-placeholder,
.cid-uNa7iZYakE .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uNa7iZYakE .form-control:hover,
.cid-uNa7iZYakE .field-input:hover,
.cid-uNa7iZYakE .form-control:focus,
.cid-uNa7iZYakE .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNa7iZYakE .form-control:hover input::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input:hover input::-webkit-input-placeholder,
.cid-uNa7iZYakE .form-control:focus input::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input:focus input::-webkit-input-placeholder,
.cid-uNa7iZYakE .form-control:hover textarea::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input:hover textarea::-webkit-input-placeholder,
.cid-uNa7iZYakE .form-control:focus textarea::-webkit-input-placeholder,
.cid-uNa7iZYakE .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uNa7iZYakE .form-control:hover input:-moz-placeholder,
.cid-uNa7iZYakE .field-input:hover input:-moz-placeholder,
.cid-uNa7iZYakE .form-control:focus input:-moz-placeholder,
.cid-uNa7iZYakE .field-input:focus input:-moz-placeholder,
.cid-uNa7iZYakE .form-control:hover textarea:-moz-placeholder,
.cid-uNa7iZYakE .field-input:hover textarea:-moz-placeholder,
.cid-uNa7iZYakE .form-control:focus textarea:-moz-placeholder,
.cid-uNa7iZYakE .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uNa7iZYakE .jq-number__spin:hover,
.cid-uNa7iZYakE .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNa7iZYakE .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uNa7iZYakE .jq-selectbox li,
.cid-uNa7iZYakE .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNa7iZYakE .jq-selectbox li:hover,
.cid-uNa7iZYakE .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNa7iZYakE .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uNa7iZYakE .jq-number__spin.minus:hover:after,
.cid-uNa7iZYakE .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNa7iZYakE .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uNa7iZYakE .jq-number__spin.minus:after,
.cid-uNa7iZYakE .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNa7iZYakE input::-webkit-clear-button {
  display: none;
}
.cid-uNa7iZYakE input::-webkit-inner-spin-button {
  display: none;
}
.cid-uNa7iZYakE input::-webkit-outer-spin-button {
  display: none;
}
.cid-uNa7iZYakE input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uNa7iZYakE .mbr-text,
.cid-uNa7iZYakE .mbr-section-btn {
  color: #232323;
}
.cid-uNa7iZYakE .text2,
.cid-uNa7iZYakE .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uNa7iZYakE .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uNa7iZYakE H3 {
  color: #68a29e;
}
.cid-uNa7iZYakE H1 {
  color: #232323;
}
.cid-uNa6UiyBmO .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uNa6UiyBmO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uNa6UiyBmO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uNa6UiyBmO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uNa6UiyBmO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uNa6S1QEOd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa6S1QEOd .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uNa6S1QEOd .icon2 {
  color: #636769;
}
.cid-uNa6S1QEOd .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uNa6S1QEOd p {
  font-weight: 400;
}
.cid-uNa6S1QEOd .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uNa6S1QEOd .line2 {
  background: #636769;
}
.cid-uNa6S1QEOd .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uNa6S1QEOd .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uNa6S1QEOd .card2 {
  background: #68a29e;
}
.cid-uNa6S1QEOd .card-title,
.cid-uNa6S1QEOd .card-ico,
.cid-uNa6S1QEOd .line-wrap {
  text-align: center;
}
.cid-uNa6S1QEOd .mbr-text,
.cid-uNa6S1QEOd .card-link {
  text-align: center;
}
.cid-uNwZlACtEM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZlACtEM a:link {
  text-decoration: none;
}
.cid-uNwZlACtEM .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZlACtEM .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZlACtEM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZlACtEM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZlACtEM .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZlACtEM .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZlACtEM .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZlACtEM .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZlACtEM .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZlACtEM .plan-title,
.cid-uNwZlACtEM .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZlACtEM .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZlACtEM .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZlACtEM .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZlACtEM .mbr-section-title {
  color: #68a29e;
}
.cid-uNa6SRLCAm {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uNa6SRLCAm .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uNa6SRLCAm .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNaj8tYkTO {
  background-image: url("../../../assets/images/custom-tshirt-printing-quality-tshirt-printing-bulk-tshirt-printing-bag-printing-umbrell-printing.gif");
}
.cid-uNaj8tYkTO .mbr-section-title,
.cid-uNaj8tYkTO .mbr-section-subtitle {
  color: #000000;
}
.cid-uNaj8tYkTO .mbr-section-text {
  color: #232323;
}
.cid-uNaj8tYkTO .mbr-text,
.cid-uNaj8tYkTO .typed-text,
.cid-uNaj8tYkTO .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uNaj8tYkTO .btn {
  margin-left: 4px !important;
}
.cid-uNaj8tYkTO .animated-element {
  color: #487e7a;
}
.cid-uNaj8tYkTO .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #487e7a;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uNaj8tYkTO .mbr-section-title {
  color: #ffffff;
}
.cid-uNaj8tYkTO .mbr-section-subtitle,
.cid-uNaj8tYkTO .typed-text {
  color: #ffffff;
}
.cid-uNaj8tYkTO .mbr-section-text,
.cid-uNaj8tYkTO .mbr-section-btn {
  color: #ffffff;
}
.cid-uNbiLDzNNp {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uNbiLDzNNp .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uNbiLDzNNp .wave2 {
  fill: #ffffff;
}
.cid-uNajl3Cyud {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNajl3Cyud .container {
  max-width: 1500px;
}
.cid-uNajl3Cyud img {
  width: 100%;
}
.cid-uNajl3Cyud h2 {
  padding: 0;
  margin: 0;
}
.cid-uNajl3Cyud .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uNajl3Cyud .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uNajl3Cyud .img-col {
  position: relative;
}
.cid-uNajl3Cyud .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uNajl3Cyud .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uNajl3Cyud .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uNajl3Cyud .img2 {
    top: -2rem;
  }
  .cid-uNajl3Cyud .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uNajl3Cyud .img2 {
    width: 50%;
  }
  .cid-uNajl3Cyud .number {
    margin: auto;
  }
}
.cid-uNajl3Cyud H2 {
  color: #487e7a;
}
.cid-uNajl3Cyud H3 {
  color: #232323;
}
.cid-uNajl3Cyud .mbr-text {
  color: #232323;
}
.cid-uNaj4s3MiD {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-4.gif");
}
.cid-uNalSzGk9k {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNalSzGk9k img {
  width: 90%;
}
.cid-uNalSzGk9k .mbr-text,
.cid-uNalSzGk9k .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNalSzGk9k img {
    width: 100%;
  }
  .cid-uNalSzGk9k .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNalSzGk9k H3 {
  color: #487e7a;
}
.cid-uNalSzGk9k H1 {
  color: #232323;
}
.cid-uNamkvG1Di {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-logo-animation-3d-design-animation-1-1472x832.webp");
}
.cid-uNammFAaB8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uNammFAaB8 img {
  width: 90%;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uNammFAaB8 img {
    width: 100%;
  }
  .cid-uNammFAaB8 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNammFAaB8 ol {
  padding: 0;
  margin: 0;
}
.cid-uNammFAaB8 li {
  padding-bottom: 1rem;
  line-height: 1.4;
}
.cid-uNammFAaB8 .counter-container2 ol {
  counter-reset: start 4;
}
.cid-uNammFAaB8 .counter-container2 li {
  display: block;
}
.cid-uNammFAaB8 .counter-container2 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNammFAaB8 .counter-container1 ol {
  counter-reset: start 0;
}
.cid-uNammFAaB8 .counter-container1 li {
  display: block;
}
.cid-uNammFAaB8 .counter-container1 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNammFAaB8 li:before {
  color: #68a29e;
}
.cid-uNammFAaB8 H3 {
  color: #232323;
}
.cid-uNant8BiOl {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-motion-graphics-3d-animation-3d-design-by-cosmic-arts-1-1472x832.webp");
}
.cid-uNanQdkxAr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNanQdkxAr img {
  width: 90%;
}
.cid-uNanQdkxAr .mbr-text,
.cid-uNanQdkxAr .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNanQdkxAr img {
    width: 100%;
  }
  .cid-uNanQdkxAr .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNanQdkxAr H3 {
  color: #487e7a;
}
.cid-uNanQdkxAr H1 {
  color: #232323;
}
.cid-uNaogguqnE {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-9.gif");
}
.cid-uNaosimljM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNaosimljM img {
  width: 90%;
}
.cid-uNaosimljM .mbr-text,
.cid-uNaosimljM .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNaosimljM img {
    width: 100%;
  }
  .cid-uNaosimljM .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNaosimljM H3 {
  color: #487e7a;
}
.cid-uNaosimljM H1 {
  color: #232323;
}
.cid-uNaoNxLUgS {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-1.gif");
}
.cid-uNaoQCnJkr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uNaoQCnJkr img {
  width: 90%;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uNaoQCnJkr img {
    width: 100%;
  }
  .cid-uNaoQCnJkr .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNaoQCnJkr ol {
  padding: 0;
  margin: 0;
}
.cid-uNaoQCnJkr li {
  padding-bottom: 1rem;
  line-height: 1.4;
}
.cid-uNaoQCnJkr .counter-container2 ol {
  counter-reset: start 4;
}
.cid-uNaoQCnJkr .counter-container2 li {
  display: block;
}
.cid-uNaoQCnJkr .counter-container2 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNaoQCnJkr .counter-container1 ol {
  counter-reset: start 0;
}
.cid-uNaoQCnJkr .counter-container1 li {
  display: block;
}
.cid-uNaoQCnJkr .counter-container1 li:before {
  content: counter(start) ". ";
  counter-increment: start;
}
.cid-uNaoQCnJkr li:before {
  color: #68a29e;
}
.cid-uNaoQCnJkr H3 {
  color: #232323;
}
.cid-uNapLLpr1c {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-motion-graphics-3d-animation-3d-design-by-cosmic-arts-2-1472x832.webp");
}
.cid-uNapN1QYE9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNapN1QYE9 img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uNapN1QYE9 img {
    width: 100%;
  }
  .cid-uNapN1QYE9 .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNapN1QYE9 ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uNapN1QYE9 ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uNapN1QYE9 ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #487e7a;
}
.cid-uNapN1QYE9 H3 {
  color: #487e7a;
}
.cid-uNapN1QYE9 H1 {
  color: #232323;
}
.cid-uNarsrYzvk {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-1-778x434.webp");
}
.cid-uNaj2ODdLr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNaj2ODdLr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uNaj2ODdLr .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uNaj2ODdLr .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uNaj2ODdLr .media-content {
  padding-left: 2rem;
}
.cid-uNaj2ODdLr textarea {
  min-height: 150px;
}
.cid-uNaj2ODdLr .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uNaj2ODdLr .form-control,
.cid-uNaj2ODdLr .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uNaj2ODdLr .form-control input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .form-control textarea::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uNaj2ODdLr .form-control input:-moz-placeholder,
.cid-uNaj2ODdLr .field-input input:-moz-placeholder,
.cid-uNaj2ODdLr .form-control textarea:-moz-placeholder,
.cid-uNaj2ODdLr .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uNaj2ODdLr .form-control:hover,
.cid-uNaj2ODdLr .field-input:hover,
.cid-uNaj2ODdLr .form-control:focus,
.cid-uNaj2ODdLr .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNaj2ODdLr .form-control:hover input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input:hover input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .form-control:focus input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input:focus input::-webkit-input-placeholder,
.cid-uNaj2ODdLr .form-control:hover textarea::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input:hover textarea::-webkit-input-placeholder,
.cid-uNaj2ODdLr .form-control:focus textarea::-webkit-input-placeholder,
.cid-uNaj2ODdLr .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uNaj2ODdLr .form-control:hover input:-moz-placeholder,
.cid-uNaj2ODdLr .field-input:hover input:-moz-placeholder,
.cid-uNaj2ODdLr .form-control:focus input:-moz-placeholder,
.cid-uNaj2ODdLr .field-input:focus input:-moz-placeholder,
.cid-uNaj2ODdLr .form-control:hover textarea:-moz-placeholder,
.cid-uNaj2ODdLr .field-input:hover textarea:-moz-placeholder,
.cid-uNaj2ODdLr .form-control:focus textarea:-moz-placeholder,
.cid-uNaj2ODdLr .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uNaj2ODdLr .jq-number__spin:hover,
.cid-uNaj2ODdLr .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNaj2ODdLr .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uNaj2ODdLr .jq-selectbox li,
.cid-uNaj2ODdLr .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNaj2ODdLr .jq-selectbox li:hover,
.cid-uNaj2ODdLr .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNaj2ODdLr .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uNaj2ODdLr .jq-number__spin.minus:hover:after,
.cid-uNaj2ODdLr .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNaj2ODdLr .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uNaj2ODdLr .jq-number__spin.minus:after,
.cid-uNaj2ODdLr .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNaj2ODdLr input::-webkit-clear-button {
  display: none;
}
.cid-uNaj2ODdLr input::-webkit-inner-spin-button {
  display: none;
}
.cid-uNaj2ODdLr input::-webkit-outer-spin-button {
  display: none;
}
.cid-uNaj2ODdLr input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uNaj2ODdLr .mbr-text,
.cid-uNaj2ODdLr .mbr-section-btn {
  color: #767676;
}
.cid-uNaj2ODdLr .text2,
.cid-uNaj2ODdLr .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uNaj2ODdLr .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uNaj2ODdLr H3 {
  color: #68a29e;
}
.cid-uNaj2ODdLr H1 {
  color: #232323;
}
.cid-uNaiSRUAnG .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uNaiSRUAnG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uNaiSRUAnG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uNaiSRUAnG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uNaiSRUAnG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uNaiS2aefN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNaiS2aefN .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uNaiS2aefN .icon2 {
  color: #636769;
}
.cid-uNaiS2aefN .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uNaiS2aefN p {
  font-weight: 400;
}
.cid-uNaiS2aefN .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uNaiS2aefN .line2 {
  background: #636769;
}
.cid-uNaiS2aefN .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uNaiS2aefN .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uNaiS2aefN .card2 {
  background: #68a29e;
}
.cid-uNaiS2aefN .card-title,
.cid-uNaiS2aefN .card-ico,
.cid-uNaiS2aefN .line-wrap {
  text-align: center;
}
.cid-uNaiS2aefN .mbr-text,
.cid-uNaiS2aefN .card-link {
  text-align: center;
}
.cid-uNwZop5Yuw {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZop5Yuw a:link {
  text-decoration: none;
}
.cid-uNwZop5Yuw .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZop5Yuw .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZop5Yuw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZop5Yuw .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZop5Yuw .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZop5Yuw .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZop5Yuw .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZop5Yuw .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZop5Yuw .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZop5Yuw .plan-title,
.cid-uNwZop5Yuw .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZop5Yuw .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZop5Yuw .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZop5Yuw .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZop5Yuw .mbr-section-title {
  color: #68a29e;
}
.cid-uNaiRheOB9 {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uNaiRheOB9 .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uNaiRheOB9 .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNatG5XXTc {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-12.gif");
}
.cid-uNatG5XXTc .mbr-section-title,
.cid-uNatG5XXTc .mbr-section-subtitle {
  color: #000000;
}
.cid-uNatG5XXTc .mbr-section-text {
  color: #232323;
}
.cid-uNatG5XXTc .mbr-text,
.cid-uNatG5XXTc .typed-text,
.cid-uNatG5XXTc .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uNatG5XXTc .btn {
  margin-left: 4px !important;
}
.cid-uNatG5XXTc .animated-element {
  color: #487e7a;
}
.cid-uNatG5XXTc .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #487e7a;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uNatG5XXTc .mbr-section-title {
  color: #ffffff;
}
.cid-uNatG5XXTc .mbr-section-subtitle,
.cid-uNatG5XXTc .typed-text {
  color: #ffffff;
}
.cid-uNatG5XXTc .mbr-section-text,
.cid-uNatG5XXTc .mbr-section-btn {
  color: #ffffff;
}
.cid-uNavbmDEt7 {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uNavbmDEt7 .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uNavbmDEt7 .wave2 {
  fill: #ffffff;
}
.cid-uNav9HtLaT {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNav9HtLaT .container {
  max-width: 1500px;
}
.cid-uNav9HtLaT img {
  width: 100%;
}
.cid-uNav9HtLaT h2 {
  padding: 0;
  margin: 0;
}
.cid-uNav9HtLaT .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-uNav9HtLaT .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-uNav9HtLaT .img-col {
  position: relative;
}
.cid-uNav9HtLaT .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-uNav9HtLaT .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-uNav9HtLaT .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-uNav9HtLaT .img2 {
    top: -2rem;
  }
  .cid-uNav9HtLaT .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-uNav9HtLaT .img2 {
    width: 50%;
  }
  .cid-uNav9HtLaT .number {
    margin: auto;
  }
}
.cid-uNav9HtLaT H2 {
  color: #68a29e;
}
.cid-uNav9HtLaT H3 {
  color: #232323;
}
.cid-uNav9HtLaT .mbr-text {
  color: #232323;
}
.cid-uNaveM0ZSW {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-51.gif");
}
.cid-uNavcAbgkN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNavcAbgkN img {
  width: 90%;
}
.cid-uNavcAbgkN .mbr-text,
.cid-uNavcAbgkN .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNavcAbgkN img {
    width: 100%;
  }
  .cid-uNavcAbgkN .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNavcAbgkN H3 {
  color: #68a29e;
}
.cid-uNavcAbgkN H1 {
  color: #232323;
}
.cid-uNavfvx0lK {
  padding-top: 600px;
  background-image: url("../../../assets/images/industrial-3d-design-3d-design-industrial-design-3-1472x832.webp");
}
.cid-uNavhYtlxQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNavhYtlxQ img {
  width: 90%;
}
.cid-uNavhYtlxQ .mbr-text,
.cid-uNavhYtlxQ .mbr-section-btn {
  color: #232323;
}
@media (max-width: 992px) {
  .cid-uNavhYtlxQ img {
    width: 100%;
  }
  .cid-uNavhYtlxQ .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNavhYtlxQ H3 {
  color: #487e7a;
}
.cid-uNavhYtlxQ H1 {
  color: #232323;
}
.cid-uNavjI7xqT {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-mechanical-design-3d-design-photorealistic-diagram-exploded-vies-1-1472x832.webp");
}
.cid-uNavnvri9F {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNavnvri9F img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-uNavnvri9F img {
    width: 100%;
  }
  .cid-uNavnvri9F .pb-5 {
    padding-bottom: 1rem!important;
  }
}
.cid-uNavnvri9F ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-uNavnvri9F ul li {
  margin-bottom: 0.4rem;
  list-style: none;
}
.cid-uNavnvri9F ul li:before {
  position: absolute;
  left: 6px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all .2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #487e7a;
}
.cid-uNavnvri9F H3 {
  color: #487e7a;
}
.cid-uNavnvri9F H1 {
  color: #232323;
}
.cid-uNaAMsj56b {
  padding-top: 600px;
  background-image: url("../../../assets/images/3d-shop-design-3d-mall-shop-design-3d-architectural-design-3d-home-design-3d-interior-design-3.gif");
}
.cid-uNatC2ZZGL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNatC2ZZGL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uNatC2ZZGL .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uNatC2ZZGL .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uNatC2ZZGL .media-content {
  padding-left: 2rem;
}
.cid-uNatC2ZZGL textarea {
  min-height: 150px;
}
.cid-uNatC2ZZGL .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uNatC2ZZGL .form-control,
.cid-uNatC2ZZGL .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uNatC2ZZGL .form-control input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .form-control textarea::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uNatC2ZZGL .form-control input:-moz-placeholder,
.cid-uNatC2ZZGL .field-input input:-moz-placeholder,
.cid-uNatC2ZZGL .form-control textarea:-moz-placeholder,
.cid-uNatC2ZZGL .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uNatC2ZZGL .form-control:hover,
.cid-uNatC2ZZGL .field-input:hover,
.cid-uNatC2ZZGL .form-control:focus,
.cid-uNatC2ZZGL .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNatC2ZZGL .form-control:hover input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input:hover input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .form-control:focus input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input:focus input::-webkit-input-placeholder,
.cid-uNatC2ZZGL .form-control:hover textarea::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input:hover textarea::-webkit-input-placeholder,
.cid-uNatC2ZZGL .form-control:focus textarea::-webkit-input-placeholder,
.cid-uNatC2ZZGL .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uNatC2ZZGL .form-control:hover input:-moz-placeholder,
.cid-uNatC2ZZGL .field-input:hover input:-moz-placeholder,
.cid-uNatC2ZZGL .form-control:focus input:-moz-placeholder,
.cid-uNatC2ZZGL .field-input:focus input:-moz-placeholder,
.cid-uNatC2ZZGL .form-control:hover textarea:-moz-placeholder,
.cid-uNatC2ZZGL .field-input:hover textarea:-moz-placeholder,
.cid-uNatC2ZZGL .form-control:focus textarea:-moz-placeholder,
.cid-uNatC2ZZGL .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uNatC2ZZGL .jq-number__spin:hover,
.cid-uNatC2ZZGL .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNatC2ZZGL .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uNatC2ZZGL .jq-selectbox li,
.cid-uNatC2ZZGL .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNatC2ZZGL .jq-selectbox li:hover,
.cid-uNatC2ZZGL .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNatC2ZZGL .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uNatC2ZZGL .jq-number__spin.minus:hover:after,
.cid-uNatC2ZZGL .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNatC2ZZGL .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uNatC2ZZGL .jq-number__spin.minus:after,
.cid-uNatC2ZZGL .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNatC2ZZGL input::-webkit-clear-button {
  display: none;
}
.cid-uNatC2ZZGL input::-webkit-inner-spin-button {
  display: none;
}
.cid-uNatC2ZZGL input::-webkit-outer-spin-button {
  display: none;
}
.cid-uNatC2ZZGL input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uNatC2ZZGL .mbr-text,
.cid-uNatC2ZZGL .mbr-section-btn {
  color: #232323;
}
.cid-uNatC2ZZGL .text2,
.cid-uNatC2ZZGL .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uNatC2ZZGL .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uNatC2ZZGL H3 {
  color: #68a29e;
}
.cid-uNatC2ZZGL H1 {
  color: #232323;
}
.cid-uNatAAOJ4S .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uNatAAOJ4S .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uNatAAOJ4S .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uNatAAOJ4S .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uNatAAOJ4S .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uNatrUax4g {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNatrUax4g .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uNatrUax4g .icon2 {
  color: #636769;
}
.cid-uNatrUax4g .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uNatrUax4g p {
  font-weight: 400;
}
.cid-uNatrUax4g .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uNatrUax4g .line2 {
  background: #636769;
}
.cid-uNatrUax4g .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uNatrUax4g .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uNatrUax4g .card2 {
  background: #68a29e;
}
.cid-uNatrUax4g .card-title,
.cid-uNatrUax4g .card-ico,
.cid-uNatrUax4g .line-wrap {
  text-align: center;
}
.cid-uNatrUax4g .mbr-text,
.cid-uNatrUax4g .card-link {
  text-align: center;
}
.cid-uNwZsjNg6h {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZsjNg6h a:link {
  text-decoration: none;
}
.cid-uNwZsjNg6h .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZsjNg6h .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZsjNg6h .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZsjNg6h .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZsjNg6h .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZsjNg6h .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZsjNg6h .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZsjNg6h .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZsjNg6h .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZsjNg6h .plan-title,
.cid-uNwZsjNg6h .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZsjNg6h .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZsjNg6h .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZsjNg6h .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZsjNg6h .mbr-section-title {
  color: #68a29e;
}
.cid-uNatr2VKX1 {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uNatr2VKX1 .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uNatr2VKX1 .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-uCEuoxxA4U .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #528582;
  color: #ffffff !important;
  background: #68a29e !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uCEuoxxA4U .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uCEuoxxA4U .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu {
  min-width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #68a29e;
}
.cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uCEuoxxA4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCEuoxxA4U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 92.94285714vh;
  }
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uCEuoxxA4U .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uCEuoxxA4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-uCEuoxxA4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCEuoxxA4U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-uCEuoxxA4U .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uCEuoxxA4U .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uCEuoxxA4U .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uCEuoxxA4U .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCEuoxxA4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCEuoxxA4U .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCEuoxxA4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCEuoxxA4U .dropdown-item.active,
.cid-uCEuoxxA4U .dropdown-item:active {
  background-color: transparent;
}
.cid-uCEuoxxA4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCEuoxxA4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uCEuoxxA4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCEuoxxA4U ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uCEuoxxA4U .navbar-buttons {
  text-align: center;
}
.cid-uCEuoxxA4U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0b8f89;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uCEuoxxA4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uCEuoxxA4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uCEuoxxA4U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uCEuoxxA4U a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-uCEuoxxA4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uCEuoxxA4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-uCEuoxxA4U .nav-link:hover,
.cid-uCEuoxxA4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNaDe95nx8 {
  background-image: url("../../../assets/images/3d-architectural-design-3d-home-design-interior-design-3d-shop-and-mall-design-landscape-design-swimming-pool-design-32.gif");
}
.cid-uNaDe95nx8 .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
.cid-uNaDe95nx8 .mbr-section-title {
  color: #232323;
}
.cid-uNaDe95nx8 .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNaDe95nx8 .mbr-text {
  color: #232323;
  letter-spacing: 5px;
  font-weight: 100;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uNaDe95nx8 .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-uNbhG1X1y9 {
  padding-top: 75px;
  background: linear-gradient(180deg, #636769, #ffffff);
}
.cid-uNbhG1X1y9 .wave1 {
  opacity: 0.35;
  fill: #ffffff;
}
.cid-uNbhG1X1y9 .wave2 {
  fill: #ffffff;
}
.cid-uNaD9SrANc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uNaD9SrANc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uNaD9SrANc .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-uNaD9SrANc .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-uNaD9SrANc .media-content {
  padding-left: 2rem;
}
.cid-uNaD9SrANc textarea {
  min-height: 150px;
}
.cid-uNaD9SrANc .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #68a29e;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-uNaD9SrANc .form-control,
.cid-uNaD9SrANc .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uNaD9SrANc .form-control input::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input input::-webkit-input-placeholder,
.cid-uNaD9SrANc .form-control textarea::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uNaD9SrANc .form-control input:-moz-placeholder,
.cid-uNaD9SrANc .field-input input:-moz-placeholder,
.cid-uNaD9SrANc .form-control textarea:-moz-placeholder,
.cid-uNaD9SrANc .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uNaD9SrANc .form-control:hover,
.cid-uNaD9SrANc .field-input:hover,
.cid-uNaD9SrANc .form-control:focus,
.cid-uNaD9SrANc .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNaD9SrANc .form-control:hover input::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input:hover input::-webkit-input-placeholder,
.cid-uNaD9SrANc .form-control:focus input::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input:focus input::-webkit-input-placeholder,
.cid-uNaD9SrANc .form-control:hover textarea::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input:hover textarea::-webkit-input-placeholder,
.cid-uNaD9SrANc .form-control:focus textarea::-webkit-input-placeholder,
.cid-uNaD9SrANc .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uNaD9SrANc .form-control:hover input:-moz-placeholder,
.cid-uNaD9SrANc .field-input:hover input:-moz-placeholder,
.cid-uNaD9SrANc .form-control:focus input:-moz-placeholder,
.cid-uNaD9SrANc .field-input:focus input:-moz-placeholder,
.cid-uNaD9SrANc .form-control:hover textarea:-moz-placeholder,
.cid-uNaD9SrANc .field-input:hover textarea:-moz-placeholder,
.cid-uNaD9SrANc .form-control:focus textarea:-moz-placeholder,
.cid-uNaD9SrANc .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-uNaD9SrANc .jq-number__spin:hover,
.cid-uNaD9SrANc .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uNaD9SrANc .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uNaD9SrANc .jq-selectbox li,
.cid-uNaD9SrANc .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNaD9SrANc .jq-selectbox li:hover,
.cid-uNaD9SrANc .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uNaD9SrANc .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uNaD9SrANc .jq-number__spin.minus:hover:after,
.cid-uNaD9SrANc .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNaD9SrANc .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uNaD9SrANc .jq-number__spin.minus:after,
.cid-uNaD9SrANc .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uNaD9SrANc input::-webkit-clear-button {
  display: none;
}
.cid-uNaD9SrANc input::-webkit-inner-spin-button {
  display: none;
}
.cid-uNaD9SrANc input::-webkit-outer-spin-button {
  display: none;
}
.cid-uNaD9SrANc input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uNaD9SrANc .mbr-text,
.cid-uNaD9SrANc .mbr-section-btn {
  color: #232323;
}
.cid-uNaD9SrANc .text2,
.cid-uNaD9SrANc .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-uNaD9SrANc .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-uNaD9SrANc H3 {
  color: #68a29e;
}
.cid-uNaD9SrANc H1 {
  color: #232323;
}
.cid-uNaD0jNEyP .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-uNaD0jNEyP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uNaD0jNEyP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uNaD0jNEyP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uNaD0jNEyP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uNaCZxqWTi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNaCZxqWTi .card-icon {
  font-size: 56px;
  color: #68a29e;
  transition: color 0.3s;
}
.cid-uNaCZxqWTi .icon2 {
  color: #636769;
}
.cid-uNaCZxqWTi .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-uNaCZxqWTi p {
  font-weight: 400;
}
.cid-uNaCZxqWTi .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #68a29e;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-uNaCZxqWTi .line2 {
  background: #636769;
}
.cid-uNaCZxqWTi .card-wrapper {
  padding: 2.5rem 2rem;
  transition: background 0.3s;
  background: #636769;
}
.cid-uNaCZxqWTi .card-wrapper:hover .link-ico {
  background-color: #68a29e;
  border-color: #68a29e;
  color: white;
}
.cid-uNaCZxqWTi .card2 {
  background: #68a29e;
}
.cid-uNaCZxqWTi .card-title,
.cid-uNaCZxqWTi .card-ico,
.cid-uNaCZxqWTi .line-wrap {
  text-align: center;
}
.cid-uNaCZxqWTi .mbr-text,
.cid-uNaCZxqWTi .card-link {
  text-align: center;
}
.cid-uNwZvclo4v {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNwZvclo4v a:link {
  text-decoration: none;
}
.cid-uNwZvclo4v .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #636769 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uNwZvclo4v .icon-transition span:hover {
  background-color: #68a29e;
}
.cid-uNwZvclo4v .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uNwZvclo4v .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uNwZvclo4v .foot-menu {
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-uNwZvclo4v .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-uNwZvclo4v .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #68a29e;
  position: relative;
  top: -19px;
}
.cid-uNwZvclo4v .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #68a29e;
}
.cid-uNwZvclo4v .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-uNwZvclo4v .plan-title,
.cid-uNwZvclo4v .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-uNwZvclo4v .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-uNwZvclo4v .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-uNwZvclo4v .mbr-section-title span {
  color: #ffbc00;
}
.cid-uNwZvclo4v .mbr-section-title {
  color: #68a29e;
}
.cid-uNaCXKy2sM {
  padding-top: 75px;
  background: linear-gradient(180deg, #ffffff, #636769);
}
.cid-uNaCXKy2sM .wave1 {
  opacity: 0.35;
  fill: #636769;
}
.cid-uNaCXKy2sM .wave2 {
  fill: #636769;
}
.cid-uGzFBDna47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #636769;
}
.cid-uGzFBDna47 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-uGzFBDna47 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-uGzFBDna47 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uGzFBDna47 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-uGzFBDna47 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #232323;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-uGzFBDna47 .icon-transition span:hover {
  background-color: #949596;
}
.cid-uGzFBDna47 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uGzFBDna47 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-uGzFBDna47 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-uGzFBDna47 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
