body {
  position: relative;
  z-index: -5;
  overflow-x: hidden;
}

.australiaInfo {
  padding-top: 30px;
  background-color: #f5f2ed;
  background-position: center;
  position: relative;
  background-image: url("../vector.html");
  height: 800px;
  background-size: cover;
}
.australiaInfo .dropdownBtnBg {
  background-image: linear-gradient(90deg, #896202 0%, #e7c256 50%, #896202 100%);
  padding: 3px;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}
@media only screen and (min-width: 651px) {
  .australiaInfo .dropdownBtnBg {
    display: none;
  }
}
@media only screen and (max-width: 650px) {
  .australiaInfo .dropdownBtnBg {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
  }
}
.australiaInfo .dropbtn {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -ms-border-radius: 12px;
  -o-border-radius: 12px;
  background-color: #ffffff;
  color: #a7985b;
  padding: 8px 20px;
  font-size: 1.5rem;
  border: none;
  cursor: pointer;
}
@media only screen and (max-width: 650px) {
  .australiaInfo .dropbtn {
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
  }
}
.australiaInfo .countryBarSm {
  position: relative;
  width: 95vw;
  margin: auto;
}
.australiaInfo .dropcontentBorder {
  width: 90%;
  margin: auto;
  padding: 0 3px 3px 3px;
  background-image: linear-gradient(90deg, #896202 0%, #e7c256 50%, #896202 100%);
  border-radius: 0 0px 8px 8px;
}
.australiaInfo .dropdown-content {
  position: relative;
  background-color: #f9f9f9;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 4;
  margin: auto;
  max-height: 220px;
  overflow: scroll;
  border-top: 0;
  border-radius: 0 0 5px 5px;
}
.australiaInfo .dropdown-content a {
  font-size: 1.5rem;
  color: #a7985b !important;
}
.australiaInfo .dropdown-content::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 2px solid white;
  background-color: rgba(168, 153, 93, 0.7);
}
.australiaInfo .dropdown-content::-webkit-scrollbar {
  -webkit-appearance: none;
  margin-right: 2em;
}
.australiaInfo .dropdown-content::-webkit-scrollbar:horizontal {
  height: 0px;
}
.australiaInfo .dropdown-content::-webkit-scrollbar:vertical {
  width: 10px;
}
.australiaInfo .dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.australiaInfo .countryBar .active {
  background-color: white;
  pointer-events: none;
  cursor: default;
}
.australiaInfo .countryBar .active a {
  color: #a7985b;
}
.australiaInfo .australiaH1 {
  padding: 8px 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  background-color: #a7985b;
  color: white;
}
@media only screen and (max-width: 650px) {
  .australiaInfo .australiaH1 {
    text-align: center;
    padding: 8px 16px;
    width: 80vw;
  }
  .australiaInfo .australiaH1 h1 {
    color: white;
    font-size: 1.5rem;
  }
}
.australiaInfo .australiaH1 h1 {
  color: white;
}
.australiaInfo svg {
  position: absolute;
  bottom: -1%;
  width: 100vw;
}
@media only screen and (max-width: 650px) {
  .australiaInfo {
    height: 400px;
  }
  .australiaInfo h1 {
    color: white;
  }
}

 {
  background-color: #f5f2ed;
  padding-top: 50px;
}
 .ausIntro {
  max-width: 67vw;
  margin: auto;
}
 .ausIntro .australiaIntro p {
  text-align: center;
}
@media only screen and (min-width: 651px) {
   .ausIntro .australiaIntro br {
    display: none;
  }
   .ausIntro .australiaNavSm {
    display: none;
  }
}
@media only screen and (max-width: 650px) {
   .ausIntro {
    max-width: 90vw;
  }
   .ausIntro .australiaIntro p {
    text-align: center;
    font-size: 1.15rem;
  }
   .ausIntro .australiaNav .containerOverflow {
    position: relative;
  }
   .ausIntro .australiaNav .swiper-container3,
 .ausIntro .australiaNav .swiper-container4,
 .ausIntro .australiaNav .swiper-container5 {
    overflow: hidden;
    width: 80%;
    margin: auto;
    height: 100%;
    position: relative;
  }
   .ausIntro .australiaNav .swiper-container3 .swiper-slide,
 .ausIntro .australiaNav .swiper-container4 .swiper-slide,
 .ausIntro .australiaNav .swiper-container5 .swiper-slide {
    width: fit-content;
    padding: 16px 0px;
  }
   .ausIntro .australiaNav .swiper-button-next,
 .ausIntro .australiaNav .swiper-button-prev {
    color: #a7985b;
  }
   .ausIntro .australiaNav .swiper-button-next::after,
 .ausIntro .australiaNav .swiper-button-prev::after {
    font-size: 20px !important;
  }
   .ausIntro .australiaNav a {
    font-size: 1.5rem !important;
    margin: 0px 0px !important;
  }
   .ausIntro .table {
    width: auto !important;
  }
   .ausIntro .table:nth-child(even) {
    margin-top: 40px;
  }
}
 .ausIntro .australiaNavLg {
  display: flex;
  justify-content: space-between;
}
 .ausIntro .australiaNavLg a {
  padding: 23px 0;
  margin: 0 !important;
}
 .ausIntro .australiaNavContainer {
  margin: 40px 0;
}
 .ausIntro .australiaNavContainer hr {
  margin: 0;
}
@media only screen and (max-width: 650px) {
   .ausIntro .australiaNavContainer .australiaNavLg,
 .ausIntro .australiaNavContainer hr {
    display: none;
  }
}
 .ausIntro .australiaNav {
  text-align: center;
}
 .ausIntro .australiaNav .act {
  border-bottom: 3px solid #a7985b;
}
 .ausIntro .australiaNav hr {
  border-color: #a7985b;
  opacity: 0.3;
}
 .ausIntro .australiaNav a {
  font-size: 1.3rem;
  text-decoration: none;
  color: #a7985b;
  margin: 0px 5%;
  line-height: 40px;
}
@media only screen and (max-width: 850px) {
   .ausIntro .australiaNav a {
    font-size: 1rem;
  }
}
@media only screen and (max-width: 580px) {
   .ausIntro .australiaNav a {
    font-size: 1.3rem !important;
  }
}
@media only screen and (max-width: 650px) {
   .ausIntro .australiaNav a {
    padding: 21px 0px;
  }
   .ausIntro .australiaNav hr {
    margin: 0;
  }
}
 .ausIntro .table {
  margin-bottom: 0;
}
 .ausIntro .table .tableCell {
  margin-bottom: 25px;
}
 .ausIntro .australiaAdv {
  height: 100%;
  background-color: white;
  padding: 13px;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}
@media only screen and (max-width: 650px) {
   .ausIntro .australiaAdv .icon {
    display: inline-block;
  }
   .ausIntro .australiaAdv .icon img {
    width: 40px !important;
  }
   .ausIntro .australiaAdv .title {
    display: inline-block;
  }
   .ausIntro .australiaAdv .title h3 {
    font-size: 1.23rem !important;
  }
   .ausIntro .australiaAdv .list ul li {
    font-size: 1.15rem !important;
  }
}
 .ausIntro .australiaAdv h3 {
  color: #968851;
  margin-top: 15px;
}
 .ausIntro .australiaAdv .list ul {
  padding-left: 1.2rem !important;
  margin-bottom: 0;
}
 .ausIntro .australiaAdv .list ul li {
  list-style-type: square;
  font-size: 18px;
  margin-bottom: 15px;
}
 .ausIntro .australiaAdv .list ul li::marker {
  color: #a7985b;
}

@media only screen and (min-width: 651px) {
  #cityab {
    width: 100vw;
  }

  #cityab2 {
    display: none;
  }
}
@media only screen and (max-width: 650px) {
  #cityab2 {
    width: 100vw !important;
  }

  #cityab {
    display: none;
  }
}
.accordion .collapse{height:auto}.stepProgress{font-size:0}@media only screen and (max-width:650px){.stepProgress{display:none}}.stepContain{position:relative;font-size:1.5rem;display:inline-block;width:23%}.stepContain p{width:100%;padding-left:64px;font-size:1rem;position:absolute;text-align:center}.stepContain .progressContent{top:65%}.stepContain5{width:0}.step{font-size:2.5rem;position:relative;height:64px;width:64px;background-color:#fff;border-radius:50%;text-align:center;line-height:64px;border:2px solid #000;z-index:2}.stepContain::after{z-index:1;position:absolute;top:50%;content:"";height:2px;width:100%;background-color:#000;transform:translateX(8%)}.stepContain5::after{content:none}#p1{margin-top:3%;text-align:right}@media only screen and (max-width:650px){#p1{text-align:center;font-size:1rem}}@media only screen and (min-width:651px){.stepProgressSmall{display:none}}.stepProgressSmall .stepSmall{height:64px;width:64px;background:#fff;text-align:center;border-radius:50%;border:2px solid #000;line-height:64px;margin:auto;display:flex;align-items:center;justify-content:center;font-size:2rem;font-family:"Noto Sans HK";position:relative}.stepProgressSmall .stepContainSmall:not(:nth-child(1)) .stepSmall::before{content:"";width:2px;height:30%;background-color:#000;display:block;position:absolute;left:50%;top:0;transform:translateY(-100%)}.stepProgressSmall .stepContainSmall:not(:nth-child(5)) .stepSmall::after{content:"";width:2px;height:30%;background-color:#000;display:block;position:absolute;left:50%;bottom:0;transform:translateY(100%)}.stepProgressSmall .stepContainSmall{position:relative;height:215px}.stepProgressSmall .stepContainSmall .stepTextContainer{font-size:1.5rem;z-index:1;background-color:#CDC4A8;text-align:center;position:absolute;top:calc(50% + 32px);left:50%;width:100%;transform:translate(-50%,-50%)}.stepProgressSmall .stepContainSmall .stepTextContainer .progressTimeSmall{font-weight:600}@media only screen and (max-width:650px){.stepProgressSmall .stepContainSmall .stepTextContainer .progressContentSmall,.stepProgressSmall .stepContainSmall .stepTextContainer .progressTimeSmall{font-size:1.15rem}}.stepProgressSmall .stepContainSmall5{height:64px}.stepProgressSmall .stepContainSmall5::after{content:none}.country-accordion{margin-top:40px}.country-accordion .accordion-item{margin-bottom:25px;border-radius:8px!important;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;-ms-border-radius:8px!important;-o-border-radius:8px!important}.country-accordion .accordion-item h2{font-size:1.3rem}@media only screen and (max-width:650px){.country-accordion .accordion-item h2{font-size:1.15rem}}.country-accordion .accordion-item h4{margin-top:35px;font-size:1.3rem;padding-left:1rem}.country-accordion .accordion-item ul{font-size:1.1rem;list-style-type:square;line-height:30px}.country-accordion .accordion-item .accordion-body{margin-top:10px;padding:0rem 1.25rem 1rem}@media only screen and (max-width:650px){.country-accordion .accordion-item .accordion-body .progressH4{text-align:center;padding:0}}.country-accordion .accordion-item:nth-child(odd){background:#CDC4A8}.country-accordion .accordion-item:nth-child(even){background:#E3DDCD}.country-accordion .accordionBtn{padding:25px 30px;width:100%;text-align:left;background:0 0;border:0}.country-accordion .accordionBtn::after{content:"";height:1.5rem;width:1.5rem;display:inline-block;float:right;background-image:url('../svg/fill%206.svg');transition:background-image .2s}.country-accordion .accordionBtn:not(.collapsed)::after{background-image:url('../line%201.html')}

.container .steps{margin:auto;display:flex}@media only screen and (max-width:1230px){.container .steps{display:initial}}.container .steps .stepwrapper{flex-grow:1;position:relative;display:flex;align-items:center}@media only screen and (max-width:1230px){.container .steps .stepwrapper{justify-content:center;flex-wrap:wrap}.container .steps .stepwrapper .step{margin:0 100%}}.container .steps .stepwrapper .step{flex:none;font-size:2rem;width:50px;height:50px;border:2.5px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}@media only screen and (min-width:1231px){.container .steps .stepwrapper .stepTextTop{position:absolute;left:50px;width:calc(100% - 50px);text-align:center;transform:translateY(-60%);-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%)}}@media only screen and (max-width:1230px){.container .steps .stepwrapper .stepTextTop{width:100%;text-align:center;order:2}}@media only screen and (min-width:1231px){.container .steps .stepwrapper .stepTextBottom{position:absolute;left:50px;width:calc(100% - 50px);text-align:center;transform:translateY(60%);-webkit-transform:translateY(60%);-moz-transform:translateY(60%);-ms-transform:translateY(60%);-o-transform:translateY(60%)}}.container .steps .stepwrapper:after{content:"";height:1px;width:100%;background:#000;display:block}@media only screen and (max-width:1230px){.container .steps .stepwrapper .stepTextBottom{width:100%;text-align:center;order:2}.container .steps .stepwrapper:after{height:50px;width:1px;margin:auto}.container .steps .stepwrapper::before{content:"";background:#000;display:block;height:50px;width:1px;margin:auto}}.container .steps .stepwrapper:nth-last-child(1)::after{display:none}.container .steps .stepwrapper:nth-child(1):before{display:none}.container .steps .stepwrapper:nth-last-child(1){flex-grow:0}

.awards .awardBorder{padding:8px 0;background:linear-gradient(90deg,#8E6500 0,#AD851F 13.29%,#D0A93F 29.48%,#EAC558 44.25%,#FAD768 56.98%,#FFE06F 66.2%,#DCB74C 72.95%,#B78F2A 81.44%,#9D7511 89.09%,#8D6600 95.53%,#886100 100%)}.awards .awardBorder .awardsWrapper{padding:40px;background:linear-gradient(90deg,#c7b997 0,#e0d2ae 44%,#e7dcb6 64%,#c7b997 100%)}.awards .awardBorder .awardsWrapper .swiper-container-awards{max-width:85%;margin:auto}.awards .awardBorder .awardsWrapper .title{display:flex;align-items:center;margin-bottom:36px}.awards .awardBorder .awardsWrapper .title h3{margin-left:24px}.awards .awardsbg{background:linear-gradient(180deg,#DDDAD5 0,#F5F2ED 100%);position:relative;z-index:1}.awards .mw{margin:auto;max-width:85%}.awards .mw h3{font-weight:700;font-size:2rem}.awards .footerLinks{margin:48px auto 0 0}.awards .footerLinks .row>*{width:auto}.awards .footerLinks .awardslinksContain{margin:0 auto 0 0}.awards .footerLinks a{color:#4c4c4c;text-decoration:none}.awards .footerLinks p{font-weight:600;margin-bottom:30px;font-size:.9rem}.awards .footerLinks .awardsLinks{list-style:none;margin:0 auto;padding-left:0}.awards .footerLinks .awardsLinks li{margin-bottom:30px;font-size:.9rem;font-weight:300}.awards .footerLinks .awardsLinks .ftLinkList{list-style:none;padding-left:0}@media only screen and (max-width:650px){.awards .title img{height:2rem}.awards .title h3{font-size:1.5rem!important}.awards .awardslinksContain{width:100vw!important}.awards .awardslinksContain p{font-weight:400;font-size:1rem!important}.awards .awardslinksContain li{font-size:.9rem!important}.awards .awardslinksContain .ftLinkList{column-count:2;margin-bottom:40px}}.copyrightSection{background-color:#dddad5}.copyRight a{text-decoration:none}@media only screen and (min-width:650px){.copyRight{display:flex}.copyRight a{text-decoration:none}.copyRight p{font-size:.85rem}.copyRight .contactLink{margin-left:auto;display:flex;list-style:none}.copyRight .contactLink li{font-size:.85rem;margin-left:20px;width:18px}.copyRightsm{display:none}}@media only screen and (max-width:649px){.copyRight{text-align:center;margin:auto;padding:10px 0}.copyRight .contactLink{padding-left:0;list-style:none}.copyRight .contactLink li{font-size:1.2rem;display:inline-block;padding:0 15px;margin:auto}.copyRight p{margin-bottom:16px}.copyRightlg{display:none}}.swiper-container-awards{overflow:hidden;width:100%;height:100%}.swiper-container-awards .swiper-slide{width:auto;max-width:100%}.swiper-container-awards .swiper-slide .award{display:flex;flex-direction:column;align-items:center}.swiper-container-awards .swiper-slide .award .imageContainer{height:48px}.swiper-container-awards .swiper-slide .award .awardText{border-radius:5px}.swiper-container-awards .swiper-slide .award .awardText p{width:max-content;font-size:14px}