.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  background: transparent;
  color: #000;
}

.nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  color: #00c4b4;
}

#site_location_container .nav-our-company {
  background: rgba(0, 0, 0, 0) url(/images/arrows-down.png) center right no-repeat;
  padding-right: 18px !important;
  position: relative;
  display: inline-block;
  margin-right: 26px;
}
#site_location_container .nav-our-company span {
  cursor: pointer;
}
#site_location_container .nav-our-company .our-company-menu {
  box-shadow: 2px 2px 6px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #e4e4e4;
  background: #fff;
  border-radius: 8px;
  display: none;
  position: absolute;
  left: -10px;
  top: 30px;
  width: 100px;
  min-height: 100px;
  padding: 5px 0;
}
#site_location_container .nav-our-company .our-company-menu a {
  display: block;
  text-align: center;
  padding: 5px 0;
  margin-right: 0;
  color: #000;
}
#site_location_container .nav-our-company .our-company-menu a:hover {
  color: #00c4b3;
}

.nav-our-services {
  background: rgba(0, 0, 0, 0) url(/images/arrows-down.png) center right no-repeat;
  padding-right: 18px !important;
  position: relative;
  display: inline-block;
  margin-right: 42px;
}
.nav-our-services span {
  cursor: pointer;
  font-weight: bold;
}
.nav-our-services .our-services-menu {
  box-shadow: 2px 2px 6px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #e4e4e4;
  background: #fff;
  border-radius: 8px;
  display: none;
  position: absolute;
  left: -15px;
  top: 30px;
  width: 440px;
  min-height: 100px;
  text-align: left;
}
.nav-our-services .our-services-menu .services-item {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer;
}
.nav-our-services .our-services-menu .services-item:last-child {
  border-bottom: 0 none;
}
.nav-our-services .our-services-menu .services-item .sl-img {
  width: 152px;
  padding-top: 10px;
}
.nav-our-services .our-services-menu .services-item .sl-detail {
  flex: 1;
  padding-left: 20px;
}
.nav-our-services .our-services-menu .services-item .sl-detail .sl-title {
  font-size: 16px;
  font-weight: bold;
  color: #324a5e;
  margin: 0;
}
.nav-our-services .our-services-menu .services-item .sl-detail .sl-desc {
  font-size: 14px;
  color: #949494;
  line-height: 1.2;
  padding: 6px 0;
}
.nav-our-services .our-services-menu .services-item .sl-detail .sl-link {
  color: #324a5e;
  font-weight: bold;
  font-size: 12px;
}
.nav-our-services .our-services-menu .services-item:hover {
  background: #fef9e5;
}

#ct-parallaxtop > .rt-container > [class^=rt-grid], #ct-parallaxbottom > .rt-container > [class^=rt-grid] {
  width: 100%;
}

.arrow-wrap-bounce {
  box-sizing: content-box;
}

div#box1 .arrow-img-wrap img {
  max-width: 100%;
  height: 100%;
}
@media screen and (max-width: 767px) {
  div#box1 .arrow-img-wrap img {
    max-width: 60%;
  }
}

html[lang=en-gb] div #boxful-logo img.en-logo {
  max-width: 157px;
  margin-top: 5px;
}

html[lang=zh-tw] div #boxful-logo img.zh-logo {
  max-width: 157px;
  margin-top: 5px;
}

#sideMenu div.closeSidemenu {
  width: 20px;
  margin-right: 8px;
}
#sideMenu div.closeSidemenu img {
  max-width: 140%;
}

.boxful-popup-content iframe {
  max-width: 100%;
}

.promotion .boxful-popup-close-button {
  top: -6px !important;
  left: 10px !important;
  right: auto;
}

.promotion .pro-title-one {
  padding-top: 15px !important;
}

#boxful-home-security #box5 {
  padding-top: 58px;
}

#site_location_container {
  padding-top: 19px;
}
@media screen and (max-width: 1190px) {
  #site_location_container {
    padding-top: 13px;
  }
}
@media screen and (max-width: 980px) {
  #site_location_container {
    padding-top: 17px;
  }
}
#site_location_container .site_location {
  font-size: 14px;
  line-height: 1.2 !important;
  margin-right: 25px;
}
#site_location_container > a {
  color: #000;
  font-size: 14px;
  margin-right: 26px;
  text-transform: uppercase;
}
#site_location_container > a:hover {
  color: #00c4b3;
}
#site_location_container > a.new-header-tel {
  font-size: 18px !important;
  font-weight: bold;
  color: #00c4b3;
  background: url(/images/new-home/phone-02.png) no-repeat 0 center;
  background-size: auto 18px;
  padding: 1px 0 2px 22px;
  vertical-align: middle;
  display: inline-block;
  margin-right: 42px;
}

.download-info h2 {
  font-weight: bold;
  line-height: 1.4;
}

div#blackLayer {
  z-index: 1000;
}

.boximg-container {
  height: 212px;
  width: 212px;
  margin: 0 auto;
}

.box-animation1 {
  background: url(/images/new-home/h2.png?v=20190314) no-repeat 0 25px;
  background-size: 100%;
}

.box-animation2 {
  background: url(/images/new-home/h3.png?v=20190314) no-repeat 0 25px;
  background-size: 100%;
}

.box-animation3 {
  background: url(/images/new-home/h1.png?v=20190314) no-repeat 0 25px;
  background-size: 100%;
}

.nav-pills > li > a {
  font-size: 14px;
  line-height: 14px;
  padding: 13px 14px 10px !important;
}
.nav-pills > li > a.highlight-pink {
  color: #F27D80;
}
.nav-pills > li > a.new-header-tel {
  font-size: 18px;
  font-weight: bold;
  color: #00c4b3;
  background: url(/images/new-home/phone-02.png) no-repeat 0 center;
  background-size: auto 18px;
  padding-left: 22px !important;
  margin-left: 18px;
}
.nav-pills > li > a.menu-get-start {
  font-weight: 600;
  color: #444;
  font-size: 14px;
  max-width: inherit;
  padding: 13px 0 !important;
  min-width: 152px;
  text-align: center;
  margin-left: 22px;
  letter-spacing: 2px;
  border-radius: 99em;
  margin-top: 10px;
}
.nav-pills > li > a.menu-get-start-special {
  margin-top: 10px;
}
.nav-pills > li > a.nav-business {
  margin-top: 10px;
  margin-left: 5px !important;
  border-radius: 99em;
  max-width: 152px;
  min-width: 152px;
  padding: 12px 0 12px !important;
  text-align: center;
  color: #000;
  background-color: transparent;
  font-weight: bold;
  font-size: 14px !important;
  border: 1px solid #000;
}
.nav-pills > li > a.nav-business:hover {
  border-color: #00c4b3;
}

.boxful-popup-dialog.planDialog .plans-lightbox-content .lightbox-slider .slide div.plan-profile div.plan-img {
  text-align: center;
}

.boxful-popup-container .plan-img img {
  max-width: 100%;
  display: inline-block;
}

.boxful-popup-container * {
  box-sizing: content-box;
}

.boxful-popup-container {
  top: 0px;
  left: 0px;
  position: fixed;
  z-index: 1001;
  width: 100%;
  height: 100%;
  text-align: center;
}
.boxful-popup-container .slick-slider {
  margin-bottom: 0;
}

.how-point {
  padding-top: 1px;
}

div.boxnum-container {
  padding: 0 0 20px 0;
}

.boxnum-no {
  margin: -25px 0 0;
}

.boxful-popup-dialog {
  box-shadow: 5px 10px 35px #000;
  padding: 0px;
  background-color: #FFF;
  text-align: center;
  max-width: 850px;
  width: 80%;
  min-width: 300px;
  transform: scale(0.8);
  transition: all 0.4s ease;
  opacity: 0;
  position: relative;
}
.boxful-popup-dialog.promoPopup {
  border-radius: 10px;
}
.boxful-popup-dialog.promoPopup .boxful-popup-close-button {
  font-weight: 200;
  top: 15px;
  right: 30px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .boxful-popup-close-button {
    top: 3px;
    right: 6px;
    font-weight: 400;
    font-size: 30px;
    color: #000;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap {
  display: flex;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap {
    display: block;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left, .boxful-popup-dialog.promoPopup .promo-wrap .right {
  width: 50%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left, .boxful-popup-dialog.promoPopup .promo-wrap .right {
    width: 100%;
    height: 50%;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .right {
  background-image: url(/images/promoPopup/background.png?v=20230516);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 9px 0px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .right {
    background-image: url(/images/promoPopup/mobile_background.png?v=20230516);
    border-radius: 0 0 9px 9px;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left-container {
  width: 86%;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container {
    width: 90%;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left-container .subtitle, .boxful-popup-dialog.promoPopup .promo-wrap .left-container .content {
  color: #118A81;
  font-size: 20px;
  line-height: 1;
}
@media screen and (max-width: 1060px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container .subtitle, .boxful-popup-dialog.promoPopup .promo-wrap .left-container .content {
    font-size: 14px;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left-container .title {
  color: #00C7B1;
  font-size: 33px;
  line-height: 1;
  padding: 25px 0;
  font-weight: 700;
}
@media screen and (max-width: 1060px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container .title {
    font-size: 24px;
    padding: 20px 0;
  }
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container .title {
    font-size: 24px;
    padding: 12px 0;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left-container .button-container {
  padding-top: 55px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container .button-container {
    padding-top: 20px;
  }
}
.boxful-popup-dialog.promoPopup .promo-wrap .left-container .button-container .btn-small {
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup .promo-wrap .left-container .button-container .btn-small {
    width: 135px !important;
    margin: 0;
    padding: 7px 0 !important;
    font-size: 14px;
  }
}
@media screen and (max-width: 1060px) {
  .boxful-popup-dialog.promoPopup {
    max-width: 615px;
  }
  .boxful-popup-dialog.promoPopup .boxful-popup-content {
    height: 351px;
  }
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.promoPopup {
    max-width: 300px;
  }
  .boxful-popup-dialog.promoPopup .boxful-popup-content {
    height: 400px;
  }
}
.boxful-popup-dialog.newYearPopup {
  max-width: 600px;
  border-radius: 10px;
}
.boxful-popup-dialog.newYearPopup .boxful-popup-close-button {
  font-weight: 200;
  top: 15px;
  right: 30px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.newYearPopup .boxful-popup-close-button {
    top: 3px;
    right: 6px;
    font-weight: 400;
    font-size: 30px;
  }
}
.boxful-popup-dialog.newYearPopup .boxful-popup-content {
  width: 100%;
  height: 100%;
}
.boxful-popup-dialog.newYearPopup .boxful-popup-content .new-year-wrap img {
  height: 100%;
  width: 100%;
  border-radius: 10px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-dialog.newYearPopup .boxful-popup-content {
    max-width: 600px;
    width: initial;
    height: initial;
  }
}

.boxful-popup-content {
  height: 480px;
}
.boxful-popup-content #promoPopup {
  height: 100%;
}

#boxful-mask {
  display: none;
  top: 0px;
  left: 0px;
  position: fixed;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}

.boxful-popup-close-button {
  cursor: pointer;
  position: absolute;
  top: -44px;
  right: -2px;
  font-size: 40px;
  color: #ffffff;
}

div.home-title {
  position: relative;
  font-size: 32px;
  display: inline-block;
  margin-bottom: 24px;
  margin-top: 25px;
  letter-spacing: 0;
}
div.home-title:before {
  content: "";
  display: block;
  width: 110%;
  height: 70%;
  position: absolute;
  left: -5%;
  top: 13px;
  background: rgba(0, 196, 179, 0.2);
}
div.home-title h1, div.home-title h2 {
  position: relative;
  letter-spacing: 0;
  color: #324a5e;
}

#boxful-home-security div.home-title:before {
  content: "";
  display: block;
  width: 110%;
  height: 70%;
  position: absolute;
  left: -5%;
  top: 13px;
  background: rgba(255, 255, 255, 0.8);
}

div.home-title-second {
  font-size: 15px;
  line-height: 1.2;
  font-weight: 400;
  color: #949494;
}

.zh-video-wrap {
  background: #fafafa;
  overflow: hidden;
}

.watch-the-video-wrap {
  border: 2px solid #00c4b3;
  border-radius: 99em;
  background: url(/images/new-home/Play-button.png) no-repeat -1px 0;
  background-size: auto 101%;
  height: 48px;
  line-height: 44px;
  padding-left: 3%;
  width: 256px;
  text-align: center;
  margin: 36px auto 0;
  font-size: 16px;
  font-weight: bold;
  color: #00c4b3;
  cursor: pointer;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.watch-the-video-wrap:hover {
  background-color: #00c4b3;
  color: #fff;
}

.user-input-wrap {
  background: #fafafa;
}
.user-input-wrap .user-input {
  text-align: center;
  padding: 26px 0 42px;
}
.user-input-wrap .user-input .user-input-title {
  color: #324a5e;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.8;
}
.user-input-wrap .user-input .user-input-desc {
  color: #4a4a4a;
  font-size: 15px;
  line-height: 1.2;
}
.user-input-wrap .user-input .user-input-desc a {
  color: #324a5e;
  font-weight: bold;
}
.user-input-wrap .user-input .user-input-input-form {
  margin-top: 30px;
}
.user-input-wrap .user-input .user-input-input-form form {
  display: flex;
  justify-content: center;
}
.user-input-wrap .user-input .user-input-input-form form input {
  border: 1px solid #949494;
  height: 40px;
  width: 300px;
  padding: 0 15px;
  margin-right: 20px;
  color: #333;
  font-size: 16px;
  font-weight: 600;
}
.user-input-wrap .user-input .user-input-input-form form input::placeholder {
  color: #949494;
}
.user-input-wrap .user-input .user-input-input-form form button {
  outline: none;
}
.user-input-wrap .user-input .user-input-input-form form button.btn-disabled:hover {
  background: #ebe9e9 !important;
  color: #fff;
  cursor: not-allowed;
}
.user-input-wrap .hellotoby {
  text-align: center;
  padding-bottom: 16px;
}
.user-input-wrap .hellotoby a {
  color: #9b9b9b;
}
.user-input-wrap .hellotoby div {
  display: inline;
}
.user-input-wrap .hellotoby div img {
  margin-top: -8px;
  height: 28px;
}

.rellax-wrap {
  position: relative;
  padding-top: 40%;
}
.rellax-wrap .parallax {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.rellax-wrap .parallax img {
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  position: absolute;
  bottom: 100px;
}

.like-for-like-wrap {
  background: #00c4b3;
  position: relative;
}
.like-for-like-wrap .like-for-like {
  max-width: 640px;
  margin: 0 auto;
  padding: 42px 0 56px 186px;
  background: url(/images/new-home/jbeibg.png) no-repeat 0 -1px;
  background-size: auto 92%;
}
.like-for-like-wrap .like-for-like .like-for-title {
  font-size: 20px;
  color: #324a5e;
  line-height: 1.35;
  font-weight: bold;
  margin: 0;
}
.like-for-like-wrap .like-for-like .like-for-title span {
  font-size: 15px;
  font-weight: normal;
}
.like-for-like-wrap .like-for-like .like-for-desc {
  font-size: 15px;
  line-height: 1.2;
  font-weight: 300;
  color: #fff;
  margin-top: 6px;
}
.like-for-like-wrap .like-for-like .like-for-btn {
  margin-top: 15px;
}
.like-for-like-wrap .like-for-like .like-for-btn a {
  display: inline-block;
  border: 2px solid #324a5e;
  border-radius: 99em;
  width: 152px;
  height: 40px;
  text-align: center;
  color: #324a5e;
  font-size: 14px;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: 2px;
}
.like-for-like-wrap .like-for-like .like-for-btn a:hover {
  background: #324a5e;
  color: #fff;
}

.boxful-box {
  text-align: center;
  padding-top: 60px;
}
.boxful-box .home-title-second {
  padding-bottom: 64px;
}
.boxful-box .boxful-item-box {
  width: 100%;
  max-width: 970px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.boxful-box .by-the-item-wrap .boxful-lite-header {
  background: #e9f8f7;
  max-width: 1070px;
  margin: auto;
  overflow: hidden;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-title {
  font-size: 28px;
  font-weight: bold;
  color: #324a5e;
  line-height: 1.2;
  margin-top: 10px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-title span {
  font-size: 16px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc {
  font-size: 15px;
  line-height: 1.33;
  margin-top: 6px;
  color: #4a4a4a;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc span {
  color: #00c4b3;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc div {
  margin-top: 10px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time {
  display: flex;
  font-size: 13px;
  margin-top: 5px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time img {
  margin-right: 5px;
  margin-top: -2px;
  width: 24px;
  align-self: flex-start;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time .self-item-title {
  color: #324a5e;
  font-weight: bold;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time div:last-child {
  color: #4a4a4a;
  font-size: 13px;
  line-height: 1.4;
  flex: 1;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time div:last-child span {
  font-size: 12px;
}
@media screen and (min-width: 768px) and (max-width: 950px) {
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time div:last-child span {
    display: block;
  }
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time div:last-child strong {
  display: block;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
  margin-top: 18px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn {
  width: 176px !important;
}
@media screen and (max-width: 930px) and (min-width: 768px) {
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn {
    font-size: 12px;
    width: 128px !important;
  }
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn-round {
  display: inline-block;
  border: 2px solid #324a5e;
  border-radius: 99em;
  width: 176px;
  height: 40px;
  text-align: center;
  color: #324a5e;
  font-size: 14px;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: 2px;
  background-color: transparent;
  margin-left: 16px;
}
@media screen and (max-width: 930px) and (min-width: 768px) {
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn-round {
    font-size: 12px;
    width: 128px;
    letter-spacing: 1px;
    margin-left: 3px;
  }
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn-round:hover {
  background: #324a5e;
  color: #fff;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right {
  padding: 0;
  position: relative;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right > img {
  max-height: 300px;
  transform: translate(50px, 0);
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right .play-btn {
  position: absolute;
  left: 250px;
  top: 80px;
}
.boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right .play-btn > img {
  width: 80px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body {
  position: relative;
  top: -86px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body.only-lite {
  top: -50px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item {
  background: #fff;
  border: 1px solid #ebe9e9;
  height: 260px;
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  width: 23.7%;
  text-align: center;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-img {
  padding: 18px 0 0;
  position: relative;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-img img {
  max-height: 126px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-img .laundry-span {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .plan-price {
  margin-top: 8px;
  color: #324a5e;
  font-size: 15px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .plan-price strong {
  font-size: 27px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .price-title {
  color: #9b9b9b;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.4;
  margin: 0;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .price-details-btn {
  font-size: 13px;
  font-weight: bold;
  color: #000;
  margin-top: 6px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list {
  font-size: 15px;
  color: #9b9b9b;
  margin-top: 24px;
  padding: 0 20px 8px;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list img {
  height: 30px;
  vertical-align: middle;
}
.boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list strong {
  color: #00c4b3;
}
.boxful-box .by-square-feet-wrap .boxful-lite-header {
  background: #fef9e5;
  overflow: hidden;
}
.boxful-box .by-square-feet-wrap .for-large-plans {
  background: #fff;
  border: 1px solid #ebe9e9;
  height: 66px;
  line-height: 66px;
  margin-top: 16px;
  display: block;
  text-align: center;
  color: #324a5e;
  font-size: 20px;
  font-weight: bold;
}
.boxful-box .by-square-feet-wrap .for-large-plans span {
  color: #00c4b3;
}
.boxful-box .self-service-lockers .boxful-lite-header {
  background: #e7e6e2;
}
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left {
  position: relative;
  z-index: 1;
}
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile {
  display: none;
}
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
  margin-top: 2px;
}
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-right {
  padding: 15px 0 45px;
}
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-right img {
  max-height: 239px;
  transform: scale(1) translate(14px, 4px);
  background: #e7e6e2;
}
.boxful-box .self-service-lockers .bxoful-lite-body {
  z-index: 2;
  top: -46px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item {
  width: 32%;
  cursor: default;
  padding: 10px;
  height: 328px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-img {
  padding: 0;
  width: 100%;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-img img {
  width: 100%;
  height: 168px;
  max-height: 168px;
  object-fit: cover;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker {
  padding: 20px 5px 20px 5px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base img {
  margin-right: 1px;
  width: 24px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-title {
  color: #324a5e;
  font-size: 18px;
  margin: 0;
  font-weight: bold;
  min-height: 24px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-info {
  margin-top: 1px;
  color: #9b9b9b;
  font-size: 16px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-opening {
  display: flex;
  margin-top: 20px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-opening img {
  margin-right: 8px;
  width: 24px;
  align-self: flex-start;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-opening > div .l-title {
  color: #4a4a4a;
  font-size: 15px;
  font-weight: bold;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-opening > div .l-content {
  margin-top: 3px;
  color: #9b9b9b;
  font-size: 14px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn {
  text-align: center;
  margin-top: 10px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn a {
  display: inline-block;
  border: 0 none;
  background: #f7d33f;
  border-radius: 99em;
  width: 152px;
  height: 40px;
  text-align: center;
  color: #444;
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  letter-spacing: 2px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn a:hover {
  background: #d3b022;
  color: #fff;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn a.disabled {
  background: #e4e4e4;
  color: #fff;
  cursor: not-allowed;
}
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-info {
  padding-top: 10px;
}
.boxful-box .self-service-lockers .bxoful-lite-body .mobile {
  display: none;
}
.boxful-box .compare-plans-wrap {
  padding-bottom: 100px;
}
.boxful-box .compare-plans-wrap .compare-title {
  height: 48px;
  width: 256px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 1.2;
  color: #324a5e;
  border: 2px solid #324a5e;
  border-radius: 99em;
  cursor: pointer;
}
.boxful-box .compare-plans-wrap .compare-title img {
  width: 18px;
  margin: 3px 0 0 10px;
  transition: transform 0.4s;
}
.boxful-box .compare-plans-wrap .compare-plans-content {
  width: 100%;
  max-width: 970px;
  margin: 36px auto 0;
  display: none;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table {
  border: 1px solid #ebe9e9;
  border-radius: 25px;
  overflow: hidden;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table {
  font-size: 16px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th {
  border-right: 1px solid #ebe9e9;
  padding: 21px 0;
  width: 25%;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:first-child, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:first-child {
  background: #fff;
  color: #949494;
  text-align: left;
  padding-left: 45px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:nth-child(2), .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(2) {
  background: #e9f8f7;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:nth-child(3), .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(3) {
  background: #fef9e5;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:last-child, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:last-child {
  border-right: 0 none;
  background: #e7e6e2;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th {
  text-align: center;
  padding: 25px 0;
  position: relative;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(2):after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -25px;
  height: 3px;
  background: #c0dedd;
  width: 50px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(3):after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -25px;
  height: 3px;
  background: #e7dfbe;
  width: 50px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(4):after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -25px;
  height: 3px;
  background: #cfcec8;
  width: 50px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr:last-child td {
  padding-bottom: 54px;
}
.boxful-box .compare-plans-wrap .compare-plans-content .note {
  text-align: left;
  margin-top: 10px;
}

.howItWorksLite {
  border-radius: 0;
  position: relative;
  width: 90%;
  max-width: 800px;
}
.howItWorksLite * {
  box-sizing: border-box;
}
.howItWorksLite .boxful-popup-close-button {
  position: absolute;
  left: 26px;
  top: 26px;
  cursor: pointer;
  background: #e6e6e6;
  width: 28px;
  height: 28px;
  border-radius: 99em;
  text-align: center;
  line-height: 0.8;
  color: #fff;
  font-size: 30px;
}
.howItWorksLite .boxful-popup-content {
  height: 568px;
  background: #e9f8f7;
}
.howItWorksLite .how-it-works {
  width: 100%;
  background: #fff;
}
.howItWorksLite .desc-wrap {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
}
.howItWorksLite .desc-wrap .item {
  width: 30%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.howItWorksLite .desc-wrap .item .img img {
  height: 186px;
}
.howItWorksLite .desc-wrap .item .info {
  max-width: 170px;
  margin-top: -30px;
}
.howItWorksLite .desc-wrap .item .info .step-title {
  font-size: 22px;
  font-weight: bold;
  color: #324a5e;
  margin: 0;
}
.howItWorksLite .desc-wrap .item .info .step-info {
  font-size: 15px;
  line-height: 1.3;
  color: #b2b2b2;
  margin-top: 6px;
}
.howItWorksLite .form-wrap {
  background: #e9f8f7;
  padding: 14px 0 40px;
  text-align: center;
  margin-top: 40px;
}
.howItWorksLite .form-wrap .form-title {
  font-size: 20px;
  color: #324a5e;
  font-weight: bold;
  margin: 0;
}
.howItWorksLite .form-wrap .form-desc {
  margin-top: 4px;
  color: #b2b2b2;
  font-size: 15px;
  font-weight: 500;
}
.howItWorksLite .form-wrap .form-desc a {
  color: #324a5e;
  font-weight: bold;
}
.howItWorksLite .form-wrap .form-container {
  margin-top: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.howItWorksLite .form-wrap .form-text {
  margin: 0 8px;
}
.howItWorksLite .form-wrap .form-text .txt {
  border: 1px solid #e4e4e4;
  font-size: 16px;
  font-weight: 700;
  padding: 12px 16px;
  outline: none;
  font-family: Lato, sans-serif;
  min-width: 230px;
  background: #fff;
}
.howItWorksLite .form-wrap .form-text .txt:focus {
  border-color: #00c4b3;
}
.howItWorksLite .form-wrap .btn-wrap {
  margin: 0 8px;
}
.howItWorksLite .form-wrap .btn-wrap .btn {
  padding: 15px 0 14px;
  font-size: 16px;
  width: 176px;
  width: 176px !important;
  outline: none;
}
.howItWorksLite .form-wrap .btn-wrap .btn:hover {
  background: #d3b022 !important;
  color: #fff;
}
.howItWorksLite .form-wrap .btn-wrap .btn.btn-disabled {
  color: #fff;
  cursor: not-allowed;
}
.howItWorksLite .form-wrap .btn-wrap .btn.btn-disabled:hover {
  background: #ebe9e9 !important;
}

html[lang=en-gb] .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right .play-btn > img {
  display: none;
}

.security-perallax {
  position: relative;
}
.security-perallax .parallax {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.security-perallax .parallax img {
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0px;
}
.security-perallax div#box5 {
  position: relative;
}

div#boxful-home-security div#box5 div.content {
  background: rgba(255, 255, 255, 0.8);
}

div#boxful-home-security div#box5 #restrictedItem {
  color: #fff;
}
div#boxful-home-security div#box5 #restrictedItem a {
  color: #fff;
}

.has-light-green-bg {
  background: #e9f8f7;
}

.boxful-footer-wrap .footer-top-bar {
  background: #00c4b3;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main {
  height: 80px;
  width: 100%;
  max-width: 970px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item {
  color: #fff;
  font-size: 20px;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item a {
  color: #fff;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item img {
  height: 30px;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item img.whatsapp {
  height: 27px;
}
.boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item:last-child a {
  margin-left: 24px;
}
@media screen and (max-width: 960px) {
  .boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item {
    font-size: 15px;
  }
}
.boxful-footer-wrap .footer-main-wrap {
  background: #fafafa;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 73px;
}
.boxful-footer-wrap .footer-main-wrap .foot-logo-wrap {
  padding-top: 38px;
}
.boxful-footer-wrap .footer-main-wrap .foot-logo-wrap img {
  height: 60px;
}
.boxful-footer-wrap .footer-main-wrap .footer-sep-line {
  height: 3px;
  background: #d8d8d8;
  width: 150px;
  margin: 40px auto 0;
}
.boxful-footer-wrap .footer-main-wrap .footer-logo-desc {
  font-weight: bold;
  font-size: 20px;
}
.boxful-footer-wrap .footer-main-wrap .footer-link-wrap {
  display: flex;
  justify-content: center;
  margin-top: 26px;
}
.boxful-footer-wrap .footer-main-wrap .footer-link-wrap .flink {
  margin: 0 18px;
}
.boxful-footer-wrap .footer-main-wrap .footer-link-wrap .flink a {
  font-size: 18px;
  font-weight: bold;
  color: #4a4a4a;
}
.boxful-footer-wrap .footer-main-wrap .footer-text-main {
  font-size: 15px;
  color: #949494;
  line-height: 1.47;
  margin-top: 14px;
  text-align: center;
}
.boxful-footer-wrap .footer-main-wrap .footer-text-main strong {
  color: #00c4b3;
}
.boxful-footer-wrap .footer-main-wrap .footer-pay {
  margin-top: 3px;
}
.boxful-footer-wrap .footer-main-wrap .footer-pay img {
  height: 48px;
  margin: 5px;
}
.boxful-footer-wrap .footer-main-wrap .footer-pay img:first-child {
  height: 52px;
}
.boxful-footer-wrap .footer-main-wrap .footer-pay img:last-child {
  height: 32px;
}
.boxful-footer-wrap .foot-main-wrap-mobile {
  display: none;
}
.boxful-footer-wrap .link-hellotoby {
  background: #ed6b6c;
}
.boxful-footer-wrap .link-hellotoby a {
  display: block;
}
.boxful-footer-wrap .link-hellotoby a .toby-link-bar {
  height: 57px;
  color: #fff;
  text-align: center;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.boxful-footer-wrap .link-hellotoby a .toby-link-bar img {
  height: 28px;
  margin-left: 4px;
}

.tw-footer-bar-wrap {
  background: #e9f8f7;
  padding: 30px 0;
}
.tw-footer-bar-wrap .tw-footer-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1064px;
  margin: 0 auto;
}
.tw-footer-bar-wrap .tw-footer-bar .item {
  color: #00c4b3;
  font-weight: bold;
  margin: 0 25px;
  font-size: 22px;
}
.tw-footer-bar-wrap .tw-footer-bar .item img {
  margin-right: 6px;
}
.tw-footer-bar-wrap .tw-footer-bar .item a {
  color: #000;
  font-weight: bold;
  font-size: 22px;
}
.tw-footer-bar-wrap .tw-footer-bar .item a:hover {
  color: #929496;
}

.tw-footer-wrap {
  background: #00c4b3;
}
.tw-footer-wrap .tw-footer {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1064px;
  margin: 0 auto;
  padding: 40px 0 80px;
}
.tw-footer-wrap .item .item-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 13px;
}
.tw-footer-wrap .item .item-header .name {
  color: #05423F;
  font-size: 18px;
  font-weight: 700;
}
.tw-footer-wrap .item .item-header .handle {
  display: none;
}
.tw-footer-wrap .item .itm-content.footer-company-name {
  max-width: 300px;
}
.tw-footer-wrap .item .itm-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.tw-footer-wrap .item .itm-content ul li {
  color: #fff;
  font-size: 13px;
  padding-bottom: 8px;
}
.tw-footer-wrap .item .itm-content ul li.sep {
  margin-top: 29px;
}
.tw-footer-wrap .item .itm-content ul li a {
  color: #fff;
}
.tw-footer-wrap .item .icon-pay {
  margin-top: 40px;
}
.tw-footer-wrap .item .icon-pay img {
  width: 40px;
}

@media screen and (max-width: 1080px) {
  .tw-footer-bar-wrap .tw-footer-bar .item {
    margin: 0 20px;
    font-size: 16px;
  }
  .tw-footer-bar-wrap .tw-footer-bar .item img {
    width: 28px;
  }
  .tw-footer-bar-wrap .tw-footer-bar .item a {
    font-size: 16px;
  }

  .tw-footer-wrap {
    padding: 0 20px;
  }
  .tw-footer-wrap .item .item-header .name {
    font-size: 16px;
  }
  .tw-footer-wrap .item .icon-pay img {
    width: 30px;
  }
}
div.headerPomotionBanner {
  position: fixed;
  left: 0;
  bottom: 0;
  background: #f8d340;
}

div.cny {
  background: #f8d340;
  line-height: 1.4;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px 0;
  height: 41px;
}
div.cny img {
  height: 35px;
}
div.cny strong {
  font-weight: bold;
  font-size: 16px;
  font-weight: 800;
  color: #be1e2d;
  padding: 0 4px 0 10px;
}
div.cny span {
  font-size: 16px;
  color: #4a4a4a;
  font-weight: 900;
}
div.cny em {
  font-size: 14px;
  color: #4a4a4a;
  padding: 0 10px 0 4px;
  text-decoration: underline;
  font-style: normal;
}

.what-we-do-section {
  background: #fff;
  padding: 0 30px;
}
.what-we-do-section .what-we-do {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 80px;
  max-width: 992px;
  margin: 0 auto;
}
.what-we-do-section .wwd-list {
  display: flex;
  justify-content: space-between;
  margin-top: 67px;
}
.what-we-do-section .wwd-item {
  width: 32%;
  max-width: 320px;
  display: flex;
  flex-direction: column;
}
.what-we-do-section .wwd-item .wwd-img {
  text-align: right;
}
.what-we-do-section .wwd-item .wwd-img img {
  max-width: 100%;
}
.what-we-do-section .wwd-item .wwd-style {
  font-size: 16px;
  color: #324a5e;
  font-weight: bold;
}
.what-we-do-section .wwd-item .wwd-name {
  font-size: 23px;
  color: #324a5e;
  font-weight: bold;
  line-height: 1.4;
}
.what-we-do-section .wwd-item .wwd-price {
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 500;
  line-height: 1.4;
  margin-top: 10px;
  min-height: 68px;
}
@media screen and (max-width: 858px) and (min-width: 768px) {
  .what-we-do-section .wwd-item .wwd-price {
    font-size: 14px;
  }
}
.what-we-do-section .wwd-item .wwd-btn {
  margin-top: 20px;
  padding-bottom: 32px;
}
.what-we-do-section .wwd-item .wwd-btn .btn-round {
  display: inline-block;
  border: 2px solid #324a5e;
  border-radius: 99em;
  width: 152px;
  height: 40px;
  text-align: center;
  color: #324a5e;
  font-size: 14px;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: 2px;
  background-color: transparent;
}
.what-we-do-section .wwd-item .wwd-btn .btn-round:hover {
  background: #324a5e;
  color: #fff;
}
.what-we-do-section .wwd-item.wwd-lite {
  background: #e9f8f7;
}
.what-we-do-section .wwd-item.wwd-xl {
  background: #fef9e5;
}
.what-we-do-section .wwd-item.wwd-ssl {
  background: #e7e6e2;
}

.testimonials-wrapper {
  background: #fafafa;
}
.testimonials-wrapper .testimonials-wrap {
  padding-top: 60px;
  padding-bottom: 96px;
  text-align: center;
  margin: 0 auto;
  width: 80%;
  max-width: 1064px;
}
.testimonials-wrapper .google-reviews-main {
  margin-top: 34px;
}
.testimonials-wrapper .google-reviews-score .score-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.testimonials-wrapper .google-reviews-score .score-wrap .score-num {
  color: #324a5e;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.4;
}
.testimonials-wrapper .google-reviews-score .score-wrap .score-star img {
  width: 22px;
  margin-left: 10px;
}
.testimonials-wrapper .google-reviews-score .from-reviews a {
  font-size: 14px;
  color: #888;
}
.testimonials-wrapper .google-reviews-score .from-reviews a img {
  height: 30px;
}
.testimonials-wrapper .google-reviews-list {
  margin-top: 48px;
  display: flex;
  justify-content: space-between;
}
.testimonials-wrapper .google-reviews-list .reviews-item {
  border: 1px solid #ebe9e9;
  background: #fff;
  padding: 24px;
  width: 32%;
  max-width: 288px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-align: left;
}
.testimonials-wrapper .google-reviews-list .reviews-item .star-area img {
  width: 15px;
  margin: 0 3px 0 2px;
}
.testimonials-wrapper .google-reviews-list .reviews-item .msg-area {
  margin-top: 18px;
  color: #4a4a4a;
  font-size: 14px;
}
.testimonials-wrapper .google-reviews-list .reviews-item .author-area {
  margin-top: 38px;
}
.testimonials-wrapper .google-reviews-list .reviews-item .author-area img {
  width: 40px;
  height: 40px;
  background: #d8d8d8;
  border-radius: 99em;
}
.testimonials-wrapper .google-reviews-list .reviews-item .author-area span {
  color: #888;
  font-size: 14px;
}
.testimonials-wrapper .google-reviews-list.cn .reviews-item .msg-area {
  text-align: justify;
}

.app-download-wrap {
  background: #fff;
}

.sComPopup,
.nCovPopup {
  border: 5px solid #00c4b3;
  border-radius: 12px;
  background: #e9f8f7;
  max-width: 800px;
}
.sComPopup .boxful-popup-close-button,
.nCovPopup .boxful-popup-close-button {
  width: 36px;
  height: 36px;
  background: #00c4b3;
  border-radius: 99em;
  line-height: 34px;
  text-align: center;
  right: -18px;
  top: -20px;
}
@media screen and (max-width: 930px) {
  .sComPopup .boxful-popup-content,
.nCovPopup .boxful-popup-content {
    height: auto;
  }
}

.boxful-popup-container #sComPopup {
  height: 100%;
}
.boxful-popup-container .sComPopup {
  max-width: 574px;
}
.boxful-popup-container .sComPopup .scom-wrap {
  display: flex;
  align-items: center;
  height: 100%;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap {
  display: flex;
  justify-content: center;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-icon {
  width: 32%;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-icon img {
  max-width: 100px;
  background-color: #FFF;
  padding: 25px;
  border-radius: 100%;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content {
  width: 68%;
  text-align: left;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content div {
  width: 93%;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content div + div {
  padding-top: 10px;
}
.boxful-popup-container .sComPopup .scom-wrap .scom-button {
  padding-top: 35px;
}
.boxful-popup-container .sComPopup .boxful-popup-content {
  height: auto;
  padding: 15px;
}
@media screen and (max-width: 767px) {
  .boxful-popup-container .sComPopup .boxful-popup-content {
    height: auto;
    padding: 15px;
  }
  .boxful-popup-container .sComPopup .scom-wrap {
    display: block;
  }
  .boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap {
    display: block;
  }
  .boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-icon,
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content {
    width: 100%;
    text-align: center;
  }
  .boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-icon div,
.boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content div {
    width: 100%;
  }
  .boxful-popup-container .sComPopup .scom-wrap .scom-content-wrap .scom-content {
    padding-top: 15px;
  }
  .boxful-popup-container .sComPopup .scom-button .btn {
    width: 270px !important;
  }
}

.ncov-wrap .ncov-title {
  font-size: 32px;
  font-weight: bold;
  color: #00c4b3;
  line-height: 1;
  margin-top: 24px;
}
.ncov-wrap .ncov-second-title {
  color: #666;
  font-size: 24px;
  font-weight: 500;
  margin-top: 2px;
}
.ncov-wrap .ncov-info {
  color: #666;
  font-size: 16px;
  margin-top: 14px;
  font-weight: 500;
}
.ncov-wrap .ncov-steps {
  display: flex;
  justify-content: space-between;
  padding: 0 3%;
  margin-top: 24px;
}
.ncov-wrap .ncov-step {
  width: 24%;
  max-width: 168px;
  border-radius: 12px;
  overflow: hidden;
  background: #fff;
}
.ncov-wrap .ncov-img img {
  width: 100%;
  height: 120px;
  object-fit: cover;
}
.ncov-wrap .ncov-box {
  padding: 0 16px 28px 10px;
  text-align: left;
  display: flex;
  align-items: flex-start;
}
.ncov-wrap .ncov-box .ncov-num {
  font-size: 24px;
  font-weight: bold;
  color: #00c4b3;
  margin-right: 8px;
  padding-top: 8px;
}
.ncov-wrap .ncov-box .ncov-text {
  font-size: 16px;
  color: #666;
  font-weight: 500;
  padding-top: 14px;
  line-height: 1.4;
}
@media screen and (max-width: 930px) {
  .ncov-wrap .ncov-box .ncov-text {
    font-size: 14px;
  }
}
.ncov-wrap .ncov-mark {
  display: flex;
  align-items: center;
}
.ncov-wrap .ncov-mark .sorry-img {
  margin-left: 26px;
}
.ncov-wrap .ncov-mark .sorry-img img {
  width: 145px;
}
.ncov-wrap .ncov-mark .sorry-info {
  background: #f8d340;
  border-radius: 8px;
  font-size: 16px;
  color: #324a5e;
  font-weight: 800;
  text-align: left;
  padding: 10px 16px;
  margin: 0 26px;
  position: relative;
}
@media screen and (max-width: 930px) {
  .ncov-wrap .ncov-mark .sorry-info {
    font-size: 14px;
  }
}
.ncov-wrap .ncov-mark .sorry-info .arw-l {
  position: absolute;
  left: -20px;
  top: 50%;
  width: 20px;
}

@media screen and (min-width: 768px) {
  html .nCovPopup .boxful-popup-content {
    height: auto;
  }
}
@media screen and (min-width: 768px) and (max-width: 930px) {
  html .nCovPopup .boxful-popup-content {
    height: auto;
  }
}
@media screen and (max-width: 1190px) {
  html[lang=en-gb] div #boxful-logo img.en-logo {
    max-width: 157px;
    margin-top: 0px;
  }

  html[lang=zh-tw] div #boxful-logo img.zh-logo {
    max-width: 157px;
    margin-top: 0px;
  }
}
@media screen and (max-width: 1024px) {
  .nav-pills > li > a {
    font-size: 13px !important;
    padding: 10px 10px 10px !important;
  }
  .nav-pills > li > a.menu-get-start, .nav-pills > li > a.menu-get-start-special {
    padding: 10px 0px !important;
    min-width: 120px;
  }
  .nav-pills > li > a.nav-business {
    padding: 9px 0px !important;
    min-width: 120px;
  }

  .nav-pills > li > a.menu-get-start,
.nav-pills > li > a.new-header-tel {
    margin-left: 12px;
  }

  #site_location_container .site_location {
    font-size: 13px;
    margin-right: 16px;
  }
  #site_location_container a {
    font-size: 13px;
  }
  #site_location_container a.new-header-tel {
    margin-right: 10px;
  }

  .nav-our-services, .nav-our-company {
    font-size: 13px;
    margin-right: 4px;
  }

  #site_location_container .nav-our-company {
    margin-right: 10px;
  }

  .nav-our-company {
    margin-left: 13px;
    margin-right: 8px;
  }
}
@media screen and (max-width: 1010px) {
  .user-input-wrap {
    padding: 0 30px;
  }
  .user-input-wrap .user-input .user-input-input-form form input {
    width: 270px;
  }
  .user-input-wrap .user-input .user-input-input-form form .btn-small {
    font-size: 15px;
  }

  .boxful-box .boxful-item-box {
    padding: 0 30px;
  }

  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-title {
    font-size: 24px;
    margin-top: 10px;
  }

  .boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list {
    padding: 0 30px 8px;
    font-size: 12px;
  }

  .boxful-box .by-the-item-wrap .bxoful-lite-body {
    padding: 0 30px;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-box {
    padding: 0;
  }

  .boxful-box .self-service-lockers .boxful-lite-header {
    overflow: hidden;
  }

  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-info,
.boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-opening > div .l-content {
    font-size: 12px;
    line-height: 1.4;
  }

  .boxful-box .compare-plans-wrap .compare-plans-content {
    padding: 0 30px;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table {
    font-size: 14px;
  }

  .boxful-footer-wrap .footer-top-bar {
    background: #00c4b3;
    padding: 0 30px;
  }
}
@media screen and (max-width: 858px) and (min-width: 768px) {
  .nav-pills > li > a {
    font-size: 13px !important;
    padding: 10px 6px 10px !important;
  }
  .nav-pills > li > a.menu-get-start, .nav-pills > li > a.menu-get-start-special {
    padding: 8px 10px !important;
    min-width: auto;
    margin-top: 10px;
  }
  .nav-pills > li > a.nav-business {
    padding: 7px 10px !important;
    min-width: auto;
    margin-top: 10px;
  }

  #site_location_container {
    padding-top: 15px;
  }
  #site_location_container .site_location {
    font-size: 13px !important;
  }
  #site_location_container a {
    font-size: 13px !important;
    margin-right: 27px;
  }
  #site_location_container a.new-header-tel {
    font-size: 14px !important;
    margin-right: 14px;
    background-size: auto 16px;
  }

  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-title {
    font-size: 16px;
  }

  html[lang=en-gb] div #boxful-logo img.en-logo.size-m {
    max-width: 140px;
  }

  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item {
    height: 280px;
  }

  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-img img {
    height: 130px;
  }

  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn a {
    width: 120px;
  }
}
@media screen and (max-width: 1010px) and (min-width: 768px) {
  .boxful-box .by-the-item-wrap .bxoful-lite-body.only-lite {
    top: -20px;
  }
}
@media screen and (max-width: 858px) and (min-width: 768px) {
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc {
    min-width: 262px;
    font-size: 14px;
  }

  html[lang=zh-tw] .boxful-box .by-the-item-wrap.self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc {
    min-width: 320px;
    font-size: 14px;
  }

  html[lang=zh-tw] .boxful-box .by-the-item-wrap.self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
    margin-top: 4px;
  }

  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-right img {
    max-height: 270px;
  }

  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
    margin-top: 10px;
  }

  .boxful-box .by-the-item-wrap .bxoful-lite-body {
    top: -50px;
  }
}
.xmas#boxful-home-main {
  height: 800px;
}
@media screen and (min-width: 1900px) {
  .xmas#boxful-home-main {
    height: 940px;
  }
}
@media screen and (min-width: 2400px) {
  .xmas#boxful-home-main {
    height: 1160px;
  }
}
.xmas .box1-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: -2;
  background-position: 50% -30px;
}
.xmas .box1-bg.white {
  background-position: 50% 37px;
  background-size: auto 688px;
}
@media screen and (max-width: 1024px) {
  .xmas .box1-bg.white {
    background-position: 50% 12px;
    background-size: auto 575px;
  }
}
.xmas div.box1-bottom {
  position: absolute;
  bottom: 165px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .xmas div.box1-bottom {
    bottom: 125px;
  }
}
.xmas .box1-bottom div#getStarted a {
  background: #ec6161 !important;
  color: #fff;
  position: relative;
}
.xmas .box1-bottom div#getStarted a:hover {
  background: #d16467 !important;
}
.xmas .box1-bottom div#getStarted a:before {
  content: "";
  width: 45px;
  height: 38px;
  display: block;
  position: absolute;
  left: -10px;
  top: -6px;
  background-size: cover;
}
.xmas .box1-bottom div#getStarted a:after {
  content: "";
  display: block;
  position: absolute;
  width: 35px;
  height: 35px;
  right: -12px;
  bottom: -13px;
  background-size: cover;
}
.xmas .box1-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: none;
  overflow: hidden;
  z-index: 0;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide {
  text-align: center;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
  height: 800px;
  width: 100%;
  object-fit: cover;
}
@media screen and (min-width: 1900px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
    height: 940px;
  }
}
@media screen and (min-width: 2400px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
    height: 1160px;
  }
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img.xs-show {
  display: none;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
  position: absolute;
  bottom: 8%;
  width: 48%;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (min-width: 1440px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    bottom: 10%;
  }
}
@media screen and (min-width: 1900px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    bottom: 8%;
  }
}
@media screen and (max-height: 800px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    bottom: 12%;
  }
}
@media screen and (max-height: 760px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    bottom: 16%;
  }
}
@media screen and (max-height: 720px) {
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    bottom: 20%;
  }
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide.christmas .banner-area a {
  background: #ec6161 !important;
  color: #fff;
  position: relative;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide.christmas .banner-area a:hover {
  background: #d16467 !important;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide.christmas .banner-area a:before {
  content: "";
  width: 45px;
  height: 38px;
  display: block;
  position: absolute;
  left: -10px;
  top: -6px;
  background: url("/images/new-home/christmas/christmas_night_time_04.png") no-repeat;
  background-size: cover;
}
.xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide.christmas .banner-area a:after {
  content: "";
  display: block;
  position: absolute;
  width: 35px;
  height: 35px;
  right: -12px;
  bottom: -13px;
  background: url("/images/new-home/christmas/christmas_night_time_05.png") no-repeat;
  background-size: cover;
}
.xmas .box1-bg .swiper-container .swiper-button-prev, .xmas .box1-bg .swiper-container .swiper-button-next {
  background: url(data:image/png;base64,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);
}
.xmas .box1-bg .swiper-container .swiper-button-next {
  background-position: right top;
}
.xmas .box1-bg:after {
  content: "";
  display: none;
}
.xmas .box1-bg .swiper-pagination-bullet-active {
  background: #fed103;
}
.xmas div#box1 {
  height: auto;
  bottom: 0;
  top: inherit;
}

@media screen and (max-width: 1024px) {
  .xmas#boxful-home-main {
    height: 587px;
  }
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
    height: 587px;
  }
  .xmas .box1-bg .swiper-container .swiper-button-prev, .xmas .box1-bg .swiper-container .swiper-button-next {
    background: url(data:image/png;base64,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);
  }
  .xmas .box1-bg .swiper-container .swiper-button-next {
    background-position: right top;
  }
  .xmas .box1-bg:after {
    content: "";
    display: none;
  }
  .xmas div#box1 {
    height: auto;
    bottom: 0;
    top: inherit;
  }
}
@media screen and (max-width: 767px) {
  html[lang=en-gb] div #boxful-logo img.en-logo {
    max-width: 130px;
  }

  html[lang=zh-tw] div #boxful-logo img.zh-logo {
    max-width: 140px;
  }

  div.sidemenu-btn {
    border-radius: 99em !important;
    padding: 2px 10px;
    text-align: center;
  }

  .boxful-footer-wrap .footer-top-bar .footer-top-main {
    height: auto;
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 12px;
  }
  .boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item {
    font-size: 16px;
    margin-top: 10px;
    font-weight: 500;
  }
  .boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item img {
    height: 22px;
    margin-right: 10px;
  }
  .boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item img.whatsapp {
    height: 22px;
  }
  .boxful-footer-wrap .footer-top-bar .footer-top-main .footer-top-item img.email {
    height: 26px;
  }
  .boxful-footer-wrap .footer-main-wrap {
    display: none;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile {
    display: flex;
    padding-bottom: 20px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-text-main p {
    margin-top: 10px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-logo-wrap {
    padding-top: 20px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-logo-wrap img {
    height: 40px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-sep-line {
    height: 1px;
    width: 120px;
    margin: 16px auto 0;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-logo-desc {
    font-size: 14px;
    margin-top: 10px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-link-wrap {
    margin-top: 30px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-link-wrap .flink {
    margin: 0 7px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-link-wrap .flink a {
    font-size: 14px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-text-main {
    font-size: 12px;
    color: #949494;
    line-height: 1.47;
    margin-top: 14px;
    text-align: center;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-text-main strong {
    color: #00c4b3;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-pay {
    margin-top: 3px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-pay a img:last-child {
    height: 43px;
    margin: 5px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .footer-pay a:nth-child(2) img {
    height: 24px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-hellotoby {
    margin-top: 26px;
    padding-bottom: 40px;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-hellotoby a {
    color: #949494;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-hellotoby a div {
    display: inline;
  }
  .boxful-footer-wrap .foot-main-wrap-mobile .foot-hellotoby a div img {
    height: 24px;
    margin-top: -7px;
  }

  .security div.column-1 img {
    max-width: 100%;
  }

  #video-bar .div-table .desktop {
    display: none;
  }

  #video-bar .div-table {
    margin: 40px auto 10px;
  }

  #sideMenu div.closeSidemenu {
    width: 20px;
    margin-right: 8px;
  }
  #sideMenu div.closeSidemenu img {
    max-width: 140%;
  }

  .boxful-new-footer .footer-main-wrap .foot-worktime span {
    font-weight: bold;
  }

  .boxful-home div.home-title {
    font-size: 24px;
    margin-bottom: 18px;
  }

  .boxful-home div.home-title-second {
    font-weight: normal;
  }

  .watch-the-video-wrap {
    margin-top: 20px;
    font-size: 14px;
    height: 40px;
    line-height: 33px;
    width: 312px;
    padding-left: 5%;
  }

  .how-point {
    margin-top: 15px;
    padding-bottom: 0;
  }

  div.boxnum-container {
    padding-bottom: 0;
  }

  .download-image img {
    max-width: 100%;
  }

  #boxful-home-2 #box2 {
    padding-bottom: 100px;
  }

  .boxful-home #box5 div.home-title {
    margin-bottom: 31px;
  }

  .user-input-wrap .user-input {
    text-align: left;
    padding-bottom: 48px;
  }
  .user-input-wrap .user-input .user-input-title {
    font-size: 22px;
    line-height: 28px;
  }
  .user-input-wrap .user-input .user-input-desc {
    margin-top: 12px;
  }
  .user-input-wrap .user-input .user-input-input-form form {
    flex-direction: column;
  }
  .user-input-wrap .user-input .user-input-input-form form input {
    height: 35px;
    color: #9b9b9b;
    font-size: 13px;
    font-weight: normal;
    width: 100%;
    margin-bottom: 15px;
  }
  .user-input-wrap .user-input .user-input-input-form form input input::placeholder {
    color: #9b9b9b;
    font-size: 13px;
    font-weight: normal;
  }
  .user-input-wrap .user-input .user-input-input-form form button {
    font-size: 14px !important;
  }

  .rellax-wrap {
    position: relative;
    padding-top: 0;
  }
  .rellax-wrap .parallax {
    position: relative;
    overflow: hidden;
  }
  .rellax-wrap .parallax img {
    width: 100%;
    position: static;
    transform: scale(1.5);
  }

  .like-for-like-wrap {
    padding: 0 30px;
  }
  .like-for-like-wrap .like-for-like {
    background-size: auto 120px;
    padding: 28px 0 38px 0;
    text-align: right;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .like-for-like-wrap .like-for-like .like-for-title {
    width: 64%;
  }
  .like-for-like-wrap .like-for-like .like-for-title span {
    display: block;
  }
  .like-for-like-wrap .like-for-like .like-for-desc {
    width: 70%;
    font-weight: normal;
  }
  .like-for-like-wrap .like-for-like .like-for-desc br {
    display: none;
  }
  .like-for-like-wrap .like-for-like .like-for-btn {
    width: 312px;
    margin: 25px auto 0;
  }
  .like-for-like-wrap .like-for-like .like-for-btn a {
    width: 100%;
    height: 40px;
    line-height: 34px;
  }

  .boxful-box {
    padding-top: 50px;
  }
  .boxful-box .home-title-second {
    padding-bottom: 48px;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
    text-align: center;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn {
    width: 152px !important;
    display: inline-block;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn-round {
    width: 152px;
    margin-left: 8px;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right > img {
    transform: translateX(-50%);
    max-height: 320px;
    position: absolute;
    left: 50%;
  }
  .boxful-box .boxful-item-box {
    flex-direction: column;
    padding: 0;
  }
  .boxful-box .boxful-item-box .boxful-left {
    padding-bottom: 1px;
    padding: 0 30px;
  }
  .boxful-box .boxful-item-box .boxful-right {
    height: 320px;
  }
  .boxful-box .boxful-item-box .boxful-right > img {
    transform: translateX(10px);
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right .play-btn {
    left: 50%;
    top: 90px;
    transform: translateX(-50%);
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-right {
    padding-bottom: 0;
    text-align: center;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc a {
    margin-right: 16px;
    font-weight: bold;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body {
    top: 0;
    margin-top: -100px;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body.only-lite {
    top: 0;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item {
    width: 100%;
    height: 160px;
    margin-top: 15px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item > a {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    height: 100%;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-img {
    padding: 0;
    width: 55%;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-img img {
    max-width: 100%;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info {
    text-align: left;
    width: 42%;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .plan-price {
    color: #324a5e;
    font-size: 14px;
    align-items: center;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .plan-price strong {
    font-size: 24px;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .price-title {
    font-size: 18px;
    color: #9b9b9b;
    line-height: 26px;
    font-weight: 600;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .boxful-item-list .boxful-item .item-info .price-details-btn {
    color: #000;
    font-size: 16px;
    margin-top: 18px;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list .mobile {
    display: flex;
    justify-content: space-between;
    margin-bottom: 5px;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list .mobile > div {
    width: 45%;
    display: flex;
  }
  .boxful-box .by-the-item-wrap .bxoful-lite-body .additional-list .mobile > div img {
    margin: -3px 5px 0 0;
    width: 24px;
    height: 24px;
  }
  .boxful-box .by-square-feet-wrap {
    margin-top: 90px;
  }
  .boxful-box .by-square-feet-wrap .boxful-lite-header .boxful-item-box .boxful-right > img {
    transform: translateX(-50%);
    max-height: 320px;
    position: absolute;
    left: 50%;
  }
  .boxful-box .by-square-feet-wrap .for-large-plans {
    display: none;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left {
    text-align: left;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
    text-align: center;
    margin-top: 18px;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn a {
    width: 312px;
    height: 40px;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc span {
    color: #00c4b3;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-desc-time {
    display: none;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile {
    display: flex;
    font-size: 13px;
    margin-top: 30px;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile img {
    margin-right: 5px;
    margin-top: -6px;
    width: 28px;
    align-self: flex-start;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile .self-item-title {
    min-width: 90px;
    color: #324a5e;
    font-weight: bold;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile div:last-child {
    color: #4a4a4a;
    font-size: 13px;
  }
  .boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .locker-opening-mobile div:last-child span {
    font-size: 12px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body {
    margin-top: -100px;
    padding-bottom: 90px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item {
    height: 173px;
    padding: 0;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .mb-hide {
    display: none !important;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-img {
    height: 100%;
    width: 51%;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-img img {
    height: 100%;
    max-height: 100%;
    object-fit: cover;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker {
    width: 49%;
    padding: 20px 0px 20px 8px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base {
    text-align: left;
    padding-left: 8px;
    padding-right: 5px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base img {
    width: 18px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-title {
    font-size: 15px;
    font-weight: bold;
    text-align: center;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-base > div .l-info {
    font-size: 14px;
    text-align: center;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-locker .locker-btn a {
    width: 80%;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item .item-info {
    width: 38%;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .additional-list {
    align-items: center;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .additional-list > div {
    margin-bottom: 5px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .additional-list > div > div {
    width: 100%;
    display: flex;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .additional-list > div > div img {
    margin: -3px 5px 0 0;
    width: 25px;
    height: 25px;
  }
  .boxful-box .self-service-lockers .bxoful-lite-body .mobile {
    display: flex;
  }
  .boxful-box .compare-plans-wrap {
    margin-top: 70px;
    background: #e9f8f7;
    padding-top: 36px;
    padding-bottom: 36px;
  }
  .boxful-box .compare-plans-wrap .compare-title {
    height: 40px;
    font-size: 14px;
    width: 312px;
    max-width: 312px;
  }
  .boxful-box .compare-plans-wrap .compare-title img {
    margin: 0;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content {
    padding: 0 2%;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table {
    border: 0 none;
    border-radius: 0;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table {
    font-size: 13px;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th {
    border-right: 1px solid #cdecea;
    padding: 10px 5px;
    width: 25%;
    color: #949494;
    word-break: break-word;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:first-child, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:first-child {
    background: #e9f8f7;
    color: #00c4b3;
    border-right: 0 none;
    padding-left: 0;
    padding-right: 0px;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:nth-child(2), .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(2) {
    background: #f3fdfc;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:nth-child(3), .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(3) {
    background: #f3fdfc;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr td:last-child, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:last-child {
    background: #f3fdfc;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th {
    border-bottom: 1px solid #cdecea;
    text-align: center;
    padding: 5px 0;
    color: #949494;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(2):after, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(3):after, .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr th:nth-child(4):after {
    display: none;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .compare-plans-table table tr:last-child td {
    padding-bottom: 15px;
    border-bottom: 1px solid #cdecea;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .note {
    color: #949494;
    font-size: 12px;
  }
  .boxful-box .compare-plans-wrap .compare-plans-content .boxful-btn {
    padding: 18px 0 0 0;
  }

  .howItWorksLite {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    overflow-y: auto;
  }
  .howItWorksLite .boxful-popup-content {
    height: 100%;
  }
  .howItWorksLite .desc-wrap {
    flex-direction: column;
  }
  .howItWorksLite .desc-wrap .item {
    width: 100%;
    flex-direction: row;
    align-items: flex-start;
  }
  .howItWorksLite .desc-wrap .item .img img {
    height: 134px;
  }
  .howItWorksLite .desc-wrap .item .info {
    max-width: 168px;
    margin-top: 0;
    text-align: left;
  }
  .howItWorksLite .form-wrap {
    margin-top: 20px;
    padding-bottom: 35px;
  }
  .howItWorksLite .form-wrap .form-title {
    font-size: 18px;
  }
  .howItWorksLite .form-wrap .form-desc {
    font-size: 14px;
  }
  .howItWorksLite .form-wrap .form-container {
    flex-direction: column;
  }
  .howItWorksLite .form-wrap .form-text {
    margin: 4px 0;
    width: 80%;
    max-width: 320px;
  }
  .howItWorksLite .form-wrap .form-text .txt {
    width: 100%;
    padding: 10px 16px;
  }
  .howItWorksLite .form-wrap .btn-wrap {
    margin: 14px 0;
    width: 80%;
    max-width: 320px;
  }
  .howItWorksLite .form-wrap .btn-wrap .btn {
    width: 100% !important;
    padding: 14px 0 !important;
    position: fixed;
    left: 0;
    bottom: 0;
    border-radius: 0 !important;
  }
  .howItWorksLite .form-wrap .btn-wrap .btn.btn-disabled {
    display: none;
  }

  html[lang=zh-tw] .boxful-box .self-service-lockers .bxoful-lite-body .boxful-item-list .boxful-item:last-child .self-item .self-item-title {
    min-width: 65px;
  }

  .boxful-new-footer .footer-main-wrap .foot-icon-link {
    align-items: center;
  }
  .boxful-new-footer .footer-main-wrap .foot-icon-link img {
    height: 48px;
    margin: 5px;
  }
  .boxful-new-footer .footer-main-wrap .foot-icon-link img:first-child {
    height: 52px;
  }
  .boxful-new-footer .footer-main-wrap .foot-icon-link img:last-child {
    height: 32px;
  }

  .xmas#boxful-home-main {
    height: 430px;
  }
  .xmas div.box1-bottom {
    position: absolute;
    bottom: 80px;
  }
  .xmas .box1-bg.white {
    background-position: 50% 0px;
    background-size: auto 430px;
  }
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
    height: 430px;
    width: 100%;
    object-fit: cover;
  }
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide .banner-area {
    width: 90%;
    bottom: 8%;
  }
  div.headerPomotionBanner {
    position: static;
  }

  div.cny {
    padding: 5px 5px;
  }
  div.cny img {
    height: 28px;
  }
  div.cny > div {
    padding: 0 10px;
  }
  div.cny strong {
    font-size: 12px;
    padding: 0;
    display: block;
    font-style: normal;
  }
  div.cny span {
    font-size: 11px;
    font-style: normal;
  }
  div.cny em {
    font-size: 10px;
    padding: 0;
  }

  div#box5 .security-bg {
    background: url("/images/new-home/boxful_warehouse_compress.jpg") no-repeat center;
    background-size: 120% auto;
  }

  .what-we-do-section {
    padding: 0 16px;
  }
  .what-we-do-section .what-we-do {
    padding-top: 50px;
    padding-bottom: 24px;
  }
  .what-we-do-section .wwd-list {
    margin-top: 52px;
    flex-direction: column;
  }
  .what-we-do-section .wwd-item {
    width: 100%;
    max-width: inherit;
    margin-bottom: 16px;
  }
  .what-we-do-section .wwd-item .wwd-img {
    text-align: center;
    order: 2;
  }
  .what-we-do-section .wwd-item .wwd-img img {
    max-width: 320px;
  }
  .what-we-do-section .wwd-item .wwd-img img.mobile {
    display: inline-block;
  }
  .what-we-do-section .wwd-item .wwd-info {
    order: 1;
    margin-top: 24px;
  }
  .what-we-do-section .wwd-item .wwd-name {
    font-size: 22px;
  }
  .what-we-do-section .wwd-item .wwd-btn {
    order: 3;
    padding: 0 16px 24px;
  }
  .what-we-do-section .wwd-item .wwd-btn .btn-round {
    width: 100%;
  }
  .what-we-do-section .wwd-item.wwd-lite {
    background: #e9f8f7;
  }
  .what-we-do-section .wwd-item.wwd-xl {
    background: #fef9e5;
  }
  .what-we-do-section .wwd-item.wwd-ssl {
    background: #e7e6e2;
  }

  .testimonials-wrapper .testimonials-wrap {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }
  .testimonials-wrapper .google-reviews-list {
    flex-direction: column;
  }
  .testimonials-wrapper .google-reviews-list .reviews-item {
    padding: 24px;
    width: 100%;
    max-width: none;
    margin-bottom: 16px;
  }
  .testimonials-wrapper .google-reviews-list .reviews-item .msg-area {
    height: auto;
    font-size: 15px;
  }
  .testimonials-wrapper .google-reviews-list .reviews-item .author-area {
    margin-top: 28px;
  }

  .nCovPopup .boxful-popup-content {
    height: 550px;
  }
}
@media screen and (max-width: 767px) and (min-height: 660px) {
  .nCovPopup .boxful-popup-content {
    height: 650px;
  }
}
@media screen and (max-width: 767px) and (min-height: 730px) {
  .nCovPopup .boxful-popup-content {
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .ncov-wrap {
    padding: 0 10px;
  }
  .ncov-wrap .ncov-title {
    font-size: 20px;
    margin-top: 20px;
  }
  .ncov-wrap .ncov-second-title {
    font-size: 18px;
    margin-top: 2px;
  }
  .ncov-wrap .ncov-info {
    font-size: 14px;
    margin-top: 10px;
    line-height: 1.2;
  }
  .ncov-wrap .ncov-steps {
    padding: 0;
    margin-top: 6px;
    flex-direction: column;
  }
  .ncov-wrap .ncov-step {
    width: 100%;
    max-width: inherit;
    margin-top: 8px;
    display: flex;
  }
  .ncov-wrap .ncov-img {
    width: 50%;
    max-width: 160px;
  }
  .ncov-wrap .ncov-img img {
    height: 104px;
  }
  .ncov-wrap .ncov-box {
    padding: 0 8px 10px 6px;
    flex: 1;
  }
  .ncov-wrap .ncov-box .ncov-num {
    font-size: 20px;
    margin-right: 4px;
    padding-top: 6px;
  }
  .ncov-wrap .ncov-box .ncov-text {
    font-size: 12px;
    padding-top: 11px;
  }
  .ncov-wrap .ncov-mark .sorry-img {
    margin-left: 0;
    align-self: flex-end;
    order: 2;
  }
  .ncov-wrap .ncov-mark .sorry-img img {
    width: 100px;
  }
  .ncov-wrap .ncov-mark .sorry-info {
    font-size: 12px;
    font-weight: bold;
    padding: 10px;
    margin: 10px 0;
    line-height: 1.1;
    order: 1;
  }
  .ncov-wrap .ncov-mark .sorry-info .arw-r {
    position: absolute;
    right: -10px;
    top: 50%;
    width: 10px;
  }
}
@media screen and (max-width: 767px) {
  .tw-footer-bar-wrap .tw-footer-bar .item img {
    margin-right: 2px;
    width: 15px;
  }
  .tw-footer-bar-wrap .tw-footer-bar .item a {
    font-size: 10px;
  }
}
@media screen and (max-width: 767px) {
  .tw-footer-wrap .tw-footer {
    flex-direction: column;
  }
  .tw-footer-wrap .item {
    border-bottom: 1px solid #05423F;
    width: 100%;
    margin-bottom: 12px;
  }
  .tw-footer-wrap .item .item-header .handle {
    display: block;
    font-size: 28px;
    color: #05423F;
  }
  .tw-footer-wrap .item .itm-content {
    display: none;
  }
  .tw-footer-wrap .item .itm-content.footer-company-name {
    display: block;
    text-align: center;
    max-width: none;
  }
  .tw-footer-wrap .item .icon-pay {
    margin-top: 30px;
    text-align: center;
  }
  .tw-footer-wrap .item .icon-pay img {
    width: 40px;
  }
  .tw-footer-wrap .item:nth-child(4), .tw-footer-wrap .item:last-child {
    border-bottom: 0 none;
  }
}
@media screen and (max-width: 500px) {
  .xmas#boxful-home-main {
    height: 600px;
  }
  .xmas .box1-bg {
    background-size: cover;
  }
  .xmas .box1-bg.white {
    background-size: cover;
    background-position: 50% 0;
  }
  .xmas .box1-bg.white.en {
    background-size: cover;
  }
  .xmas div.box1-bottom {
    position: absolute;
    bottom: 120px;
  }
  .xmas div.box1-bottom div#getStarted a {
    width: 100% !important;
  }

  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img {
    height: 600px;
    width: 100%;
    object-fit: cover;
  }
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img.xs-show {
    display: block;
  }
  .xmas .box1-bg .swiper-container .swiper-wrapper .swiper-slide > img.xs-hide {
    display: none;
  }
  .xmas div#box1 {
    padding-top: 0;
  }
}
@media screen and (max-width: 370px) {
  .watch-the-video-wrap,
.like-for-like-wrap .like-for-like .like-for-btn,
.boxful-box .self-service-lockers .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn a,
.boxful-box .compare-plans-wrap .compare-title {
    width: 260px;
  }

  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn {
    text-align: center;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn {
    width: 126px !important;
    display: inline-block;
    font-size: 12px;
  }
  .boxful-box .by-the-item-wrap .boxful-lite-header .boxful-item-box .boxful-left .boxful-btn .btn-round {
    width: 128px;
    margin-left: 2px;
    font-size: 12px;
  }
}
.pm-wrapper {
  background: #00c4b3;
  padding-top: 58px !important;
}
.pm-wrapper .pm-wrap {
  max-width: 1070px;
  margin: 0 auto;
  background: url("/images/new-home/loong.png") no-repeat 0 -200px;
  background-size: 170px;
  height: 322px;
  display: flex;
  justify-content: flex-end;
}
.pm-wrapper .pm-wrap .pm-banner-info {
  padding: 50px 40px 0 200px;
}
.pm-wrapper .pm-wrap .pm-banner-info .pm-banner-title {
  color: #324a5e;
  font-size: 32px;
  font-weight: bold;
}
.pm-wrapper .pm-wrap .pm-banner-info .pm-banner-desc {
  text-align: justify;
  font-size: 15px;
  color: #fff;
  font-weight: 300;
}
.pm-wrapper .pm-wrap .pm-banner-img img {
  width: 400px;
}

.pm-main-wrap {
  margin: -80px auto 0;
  max-width: 973px;
}
.pm-main-wrap .pm-step {
  display: flex;
  justify-content: space-between;
}
.pm-main-wrap .pm-step .pm-step-item {
  width: 32%;
  background: #fef9e5;
  border: 1px solid #ebe9e9;
  padding: 40px 35px 48px;
}
.pm-main-wrap .pm-step .pm-step-item .step-title {
  border: 1px solid #324a5e;
  display: flex;
  align-items: center;
  text-align: center;
}
.pm-main-wrap .pm-step .pm-step-item .step-title .step-num {
  background: #324a5e;
  color: #fef9e5;
  font-weight: bold;
  font-size: 53px;
  width: 35%;
  line-height: 1.4;
}
.pm-main-wrap .pm-step .pm-step-item .step-title .step-text {
  font-weight: bold;
  font-size: 24px;
  color: #324a5e;
  width: 65%;
  line-height: 1.1;
}
.pm-main-wrap .pm-step .pm-step-item .step-desc {
  font-size: 15px;
  margin-top: 20px;
  text-align: justify;
}
.pm-main-wrap .pm-email-info {
  background: #fad459;
  border: 1px solid #ebe9e9;
  margin-top: 20px;
  display: flex;
  align-items: center;
  text-align: center;
}
.pm-main-wrap .pm-email-info .pm-email-img {
  background: #324a5e;
  height: 80px;
  width: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pm-main-wrap .pm-email-info .pm-email-img img {
  width: 50px;
}
.pm-main-wrap .pm-email-info .pm-email-text {
  color: #324a5e;
  flex: 1;
  font-size: 18px;
}
.pm-main-wrap .pm-email-info .pm-email-text a {
  color: #324a5e;
  text-decoration: underline;
  font-weight: bold;
  font-size: 24px;
}
.pm-main-wrap .pm-toc {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  padding-bottom: 100px;
}
.pm-main-wrap .pm-toc .pm-toc-item {
  width: 49%;
  border: 1px solid #e8e9e9;
}
.pm-main-wrap .pm-toc .pm-toc-item .pm-toc-title {
  background: #e8e9e9;
  color: #324a5e;
  font-size: 14px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
}
.pm-main-wrap .pm-toc .pm-toc-item .pm-toc-content {
  padding: 20px 44px 50px 24px;
}
.pm-main-wrap .pm-toc .pm-toc-item .pm-toc-content ul li {
  color: #9b9b9b;
  font-size: 14px;
  padding-top: 6px;
  text-align: justify;
}

html[lang=en-gb] .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-desc,
html[lang=en-gb] .pm-main-wrap .pm-step .pm-step-item .step-desc,
html[lang=en-gb] .pm-main-wrap .pm-toc .pm-toc-item .pm-toc-content ul li {
  text-align: left;
}

@media screen and (max-width: 1190px) {
  .pm-wrapper {
    padding-top: 46px !important;
  }
}
@media screen and (max-width: 1024px) {
  .pm-wrapper {
    padding-top: 54px !important;
  }
}
@media screen and (max-width: 1010px) {
  .pm-wrapper {
    padding: 0 20px;
  }
  .pm-wrapper .pm-wrap {
    background-size: 150px;
  }
  .pm-wrapper .pm-wrap .pm-banner-img img {
    width: 300px;
  }
  .pm-wrapper .pm-wrap .pm-banner-info {
    padding: 35px 25px 0 170px;
  }
  .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-title {
    font-size: 26px;
  }
  .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-desc {
    font-size: 15px;
  }

  .pm-main-wrap {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .pm-wrapper {
    padding-top: 77px !important;
    padding: 0 20px;
  }
  .pm-wrapper .pm-wrap {
    background-size: 135px;
    background-position: 0 -45px;
    padding-bottom: 282px;
    height: auto;
    flex-direction: column;
    justify-content: flex-start;
  }
  .pm-wrapper .pm-wrap .pm-banner-img {
    order: 0;
    text-align: right;
    transform: translate(78px);
  }
  .pm-wrapper .pm-wrap .pm-banner-img img {
    width: 320px;
  }
  .pm-wrapper .pm-wrap .pm-banner-info {
    order: 1;
    padding: 0 15px;
    text-align: right;
  }
  .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-title {
    font-size: 32px;
    position: relative;
  }
  .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-title:after {
    content: "";
    display: block;
    height: 3px;
    background: #fad459;
    width: 40px;
    position: absolute;
    right: 0;
    top: 83px;
  }
  .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-desc {
    font-size: 15px;
    margin-top: 35px;
    text-align: right;
  }

  .pm-main-wrap {
    padding: 0 20px;
    margin-top: -212px;
  }
  .pm-main-wrap .pm-step {
    flex-direction: column;
  }
  .pm-main-wrap .pm-step .pm-step-item {
    width: 100%;
    margin-bottom: 15px;
    padding: 20px 30px 40px 22px;
  }
  .pm-main-wrap .pm-step .pm-step-item .step-title {
    border: 0 none;
    align-items: stretch;
  }
  .pm-main-wrap .pm-step .pm-step-item .step-title .step-num {
    width: 32px;
    font-size: 24px;
  }
  .pm-main-wrap .pm-step .pm-step-item .step-title .step-text {
    width: auto;
    font-size: 24px;
    padding: 0 13px;
    border: 1px solid #324a5e;
    border-left: 0 none;
    line-height: normal;
  }
  .pm-main-wrap .pm-step .pm-step-item .step-desc {
    font-size: 16px;
    margin-top: 12px;
  }
  .pm-main-wrap .pm-email-info {
    margin-top: 0px;
  }
  .pm-main-wrap .pm-email-info .pm-email-img {
    height: 70px;
    width: 70px;
  }
  .pm-main-wrap .pm-email-info .pm-email-img img {
    width: 32px;
  }
  .pm-main-wrap .pm-email-info .pm-email-text {
    color: #324a5e;
    flex: 1;
    font-size: 18px;
    text-align: left;
    padding-left: 22px;
  }
  .pm-main-wrap .pm-email-info .pm-email-text a {
    font-size: 18px;
  }
  .pm-main-wrap .pm-toc {
    flex-direction: column;
    margin-top: 15px;
    padding-bottom: 60px;
  }
  .pm-main-wrap .pm-toc .pm-toc-item {
    width: 100%;
    margin-bottom: 15px;
  }
  .pm-main-wrap .pm-toc .pm-toc-item .pm-toc-title {
    font-size: 16px;
  }
  .pm-main-wrap .pm-toc .pm-toc-item .pm-toc-content {
    padding: 15px 20px 50px 0px;
  }
  .pm-main-wrap .pm-toc .pm-toc-item .pm-toc-content ul li {
    color: #9b9b9b;
    font-size: 14px;
    padding-top: 10px;
    text-align: justify;
  }

  html[lang=en-gb] .pm-wrapper .pm-wrap .pm-banner-info .pm-banner-desc {
    text-align: right;
  }
  html[lang=en-gb] .pm-wrapper .pm-wrap {
    padding-bottom: 250px;
  }
}

/*# sourceMappingURL=main-home.css.map */
