@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-Regular.woff2") format("woff2"), url("../fonts/OpenSans-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-Medium.woff2") format("woff2"), url("../fonts/OpenSans-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-SemiBold.woff2") format("woff2"), url("../fonts/OpenSans-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-Bold.woff2") format("woff2"), url("../fonts/OpenSans-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-ExtraBold.woff2") format("woff2"), url("../fonts/OpenSans-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
.has-rounded-border {
  border-radius: 30px;
  margin-left: 30px;
  margin-right: 30px;
}

.move-in-out-img, .service-img, .why-choose-service-box {
  border-radius: 30px;
  overflow: hidden;
}

.common-btn {
  padding: 12px 38px;
  color: #FFF;
  background-color: #94F7EC;
  display: inline-block;
  font-size: 18px;
  color: #171c26;
  font-weight: 700;
  transition: all 0.5s ease-in;
}

[class*=-btn] {
  border-radius: 50px;
}

[class*=-radius-30] img {
  border-radius: 30px;
}

.border-btn {
  padding: 12px 38px;
  color: #171c26;
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  border: 1px solid #171c26;
}

/* Header CSS */
.header-nav nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header-nav nav .menu {
  display: flex;
  column-gap: 15px;
}

.header-nav nav .main-menu {
  display: flex;
  align-items: center;
  column-gap: 60px;
}

.header-bottom-bar {
  padding: 9px 0;
  background-color: #3EBEB1;
}

.header-bottom-bar p {
  font-weight: 700;
  margin-bottom: 0;
}

.header-bottom-bar a {
  text-decoration: underline;
}

.home-page-header.main-menu li.menu-item-has-children:hover .sub-menu {
  display: block;
}

.dropdown-symbol {
  margin-left: 5px;
}

.home .dropdown-symbol img {
  filter: brightness(1);
}

.home .sticky .dropdown-symbol img {
  filter: brightness(0);
}

.dropdown-symbol img {
  filter: brightness(0);
  margin-left: 15px;
}

.toggle {
  width: 25px;
  height: 25px;
  cursor: pointer;
  right: 0;
  position: relative;
  z-index: 1;
  display: none;
}

.toggle-icon {
  position: absolute;
  top: 0px;
  right: 0;
  height: 2px;
  width: 100%;
  background: #94F7EC;
  transition: 0.3s linear;
  border-radius: 10px;
}

.toggle-icon::before, .toggle-icon::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background: #3EBEB1;
  transition: 0.3s linear;
  border-radius: 10px;
}

.toggle-icon::before {
  transform: translateX(0);
  top: 20px;
}

.toggle-icon::after {
  top: 10px;
  width: 65%;
}

/* .toggle {width: 38px;height: 38px;cursor: pointer;right: 0;position: relative;margin-left: 0;z-index: 1;display: block;}

.toggle-icon::before,

.toggle-icon::after {content: "";position: absolute;top: 0;right: 0;height: 10%;width: 110%;background: #3EBEB1;transition: 0.3s linear;}

.toggle-icon::before {transform: translateX(0);}

.toggle-icon::after {top: 13px;width: 90%;}

.closeMenu .toggle-icon::after {width: 110%;} */
/* Footer CSS */

/*# sourceMappingURL=global.css.map */
