
@media only screen and (max-width: 1536px) {
  .header li a {
    padding: 46px 28px;
  }
}

@media only screen and (max-width: 1440px) {
    .conDivholder {
        width: 90% !important;
    }

    .header li a {
        padding: 30px 22px;
    }

    .header .logo {
        width: 18%;
    }

    .imgLogoMenu {
        width: 87%;
    }

    .title1 {
        line-height: 60px;
    }

    .title2 {
        line-height: 42px;
    }

    .para1 {
        line-height: 24px;
    }

    .para2 {
        line-height: 20px;
    }

    .para3 {
        line-height: 18px;
    }
.para5 {
  font-size: 1.1vw;
  line-height: 23px;
}
    .txtFont36 {
        font-size: 2vw;
    }

    .btnButtonStyle2 {
        padding: 11px 5px;
    }

    .btnTabLanding01 {
        width: 64%;
        margin: 0% auto;
        height: 66px;
        overflow: hidden;
        left: 17%;
    }

    .btnTabLanding01txt {
        font-size: 16px;
    }

    input[type="submit"] {
        font-size: 1rem;
    }

    .imgEnergy {
        width: 60px;
        margin-top: 6%;
    }

    .txtEnergyPadding {
        margin-top: 4%;
    }

    .btnPlan {
        font-size: 0.9rem;
    }

    #txtAccordionMenu1 {
        font-size: 18px;
    }

    .paraContact {
        font-size: 1.2vw !important;
    }

    .btnButtonStyle1 {
        border: 1px solid #FFF;
        padding: 9px 37px;
        position: absolute;
        font-size: 1rem;
        letter-spacing: 2px;
        text-decoration: none;
    }

    #btnExplore {
        left: 44.2%;
    }

    #txtLAndingtxt01 {
        left: 23.3%;
    }

    .btnGalleryPlaytxt {
        font-size: 14px;
    }
.logoHeaderImg {
  width: 16%;
}
.btnPlan {
  letter-spacing: 0px;
  padding: 10px 6px;
  margin-bottom: 20px;
  margin-left: calc(var(--bs-gutter-x) * 0.25);
}
#imgGall03{
  height: 101% !important;
}

}







@media only screen and (max-width: 1280px) {
.para5 {
  font-size: 1.1vw;
  letter-spacing: 0.2px;
  line-height: 20px;
}
    .header li a {
        padding: 26px 15px;
    }

    .imgLogoMenu {
        width: 90%;
    }

    .btnPlan {
        font-size: 0.8rem;
    }

    #txtAccordionMenu1 {
        font-size: 18px;
    }

    #txtAccordionMenu1 {
        font-size: 16px;
    }

    #txtLAndingtxt01 {
        left: 21.3%;
    }

    .btnButtonStyle2 {
        font-size: 0.85rem;
    }

    .btnButtonStyle3 {
        font-size: 0.85rem;
    }

    .btnGalleryPlay {
        width: 34%;
    }

    .imgPDFClose {
        width: 4%;
    }

    .imgEnergy {
        width: 50px;
    }
.logoHeader {
  border-right: 0px solid #fff;
}
.paraFooter {
  font-size: 0.9vw;
  line-height: 18px;
  font-family: 'Arial';
}
.contactMargin1 {
  margin-bottom: 0%;
}
.contactMargin2 {
  margin-bottom: 0%;
}
  .btnButtonStyle2 {
    padding: 10px 6px;
  }
.para2 {
  font-size: 1.1vw;
}
  .btnButtonStyle2 {
    font-size: 0.7rem;
    margin-left: 10px;
  }
  .btnPlan {
    letter-spacing: 0px;
    padding: 6px 4px;
    padding-right: 4px;
    padding-left: 4px;
    padding-right: 1px;
    padding-left: 1px;
    margin-bottom: 10px;
    margin-left: calc(var(--bs-gutter-x) * 0.1);
    font-size: 0.75rem;
  }
#imgGall03{
  height: 98.4% !important;
}


}








@media only screen and (max-width: 1100px) {

.logoHeader {
  width: 15%;
}
  .header li a {
    padding: 26px 10px;
  }
  .logoHeaderImg {
    width: 19%;
  }
  .btnButtonStyle2 {
    font-size: 0.6rem;
    margin-left: 6px;
    padding: 10px 6px;
  }





}

@media only screen and (max-width: 768px) {}


@media only screen and (max-width: 576px) and (orientation: portrait) {
    .desktop {
        display: none !important;
    }

    .mobile {
        display: inline-block !important;
    }

    .mobile2 {
        display: flex !important;
    }

    .imgBGLines {
        left: -89.5%;
        bottom: 36%;
        width: 243%;
    }
.arrow {
  width: 20px !important;
  height: 20px !important;
}
.sustainMarginTop{
    margin-top: 25% !important;
}
    #imgLogolanding {
        left: 18%;
        top: 34%;
        width: 64%;
    }

    #txtLAndingtxt01 {
        left: 25.4%;
        font-size: 1.3rem;
        top: 54.2%;
    }

    #txtLAndingtxt02 {
        left: 21%;
        font-size: 1.3rem;
        top: 58%;
        text-align: center;
    }

    #btnExplore {
        left: 30.2%;
    }

    .header ul {
        background-color: #2E2E5B;
    }

    .header .menu-btn:checked~.menu {
        max-height: 80vh;
        top: 2px;
       position: relative;
    }

    .menu2 {
        width: 50%;
        background-color: #FFF0 !important;
    }

    .title2 {
        font-size: 5.6vw;
        line-height: 28px;
    }

    .title1 {
        font-size: 8.9vw;
        line-height: 46px;
    }

    #txtdev01 {
        top: 62vh;
        left: 5%;
        z-index: 99;
    }

    .imgMobdev01 {
        position: absolute;
        bottom: 0px;
        width: auto;
    }

    .imgMobdev02 {
        position: absolute;
        bottom: -100vh;
        width: auto;
        height: 80vh;
    }

    #txtdev02 {
        bottom: -70%;
        left: 5%;
        z-index: 99;
    }

    .para1 {
        font-size: 3.3vw;
        letter-spacing: 0.4px;
        line-height: 21px;
    }

    .para2 {
        font-size: 2.85vw;
        line-height: 16px;
    }

    .parallax150 {
        height: 200%;
    }

    #boxTxtDev {
        margin: 8% 5%;
    }

    .imgCenter {
        position: absolute;
        top: 38.5%;
        left: 46.5%;
        transform: translate(-50%, -50%);
        width: 90%;
    }

    .para3 {
        line-height: 19px;
        font-size: 3.1vw;
    }

    .txtSection3_02 {
        position: absolute;
        bottom: 23%;
        left: 27.5%;
    }

    #divParalaxDev05 {
        height: 100% !important;
    }

    #txtdev05 {
        top: 60%;
        left: 5%;
        z-index: 99;
    }

    .imgMobdev03 {
        position: absolute;
        bottom: 0vh;
        width: 100%;
        height: 80vh;
        left: 0%;
    }

    #txtdev06 {
        top: 35%;
        right: auto;
        float: left;
        left: 20%;
    }

    .parallax150 {
        background-image: url('../images/imgDev01mob.jpg');
    }

    .artistGallery {
        font-size: 2vw;
    }

    .artistParallax {
        font-size: 2vw;
    }

    .txtArtistLoc {
        position: absolute;
        bottom: 1%;
        left: 2%;
        font-size: 0.65rem;
    }

    .parallaxBG01 {
        background-image: url('../images/imgDev03mob.jpg');
    }
    .parallaxDev01 {
        background-image: url('../images/imgDev01mob.jpg');
    }
    .imgLangdingTab2 {
        margin-left: 0%;
    }

    .btnTabLanding01 {
        bottom: 12%;
        left: 10%;
        width: 78%;
        height: 50px;
    }

    .divMarginTopDev {
        margin-top: 10%;

    }

    .txtFont36 {
        font-size: 5.65vw !important;
    }

    .txtLandingtab01 {
        top: 18%;
        left: 10%;
    }

    .txtLandingtab02 {
        top: 30%;
        left: 10%;
    }

    .btnTabLanding01txt {
        font-size: 13px;
    }

    .btnTabLanding02Img {
        width: 26%;
        right: -3%;
        transform: scale(1.5);
    }

    .txtFont36 {
        font-size: 5.65vw !important;
    }

    .txtLandingtab01 {
        top: 18%;
        left: 10%;
    }

    .txtLandingtab02 {
        top: 30%;
        left: 10%;
    }

    .btnTabLanding01txt {
        font-size: 13px;
    }

    .btnTabLanding02Img {
        width: 26%;
        right: -3%;
        transform: scale(1.5);
    }


    .txtDetailsTitle {
        font-size: 8.9vw !important;
        line-height: 32px !important;
        margin-top: 8%;
    }

    .txtDetails {
        font-size: 4.25vw !important;
        line-height: 20px !important;
        text-transform: none;
    }

    .txtDetailsmargin {
        margin-bottom: 5%;
    }

    .paraFooter {
        font-size: 2.15vw;
        line-height: 12px;
    }

    input[type="text"],
    input[type="tel"],
    input[type="email"],
    select {
        font-size: 4vw !important;
    }

    textarea {
        font-size: 4vw !important;
    }

    .div100Footer {

        padding: 12vw 6vw 3vw 6vw;
    }

    .divCentertxt {
        text-align: center;
    }

    .imgDevlogo {
        width: 80%;
        margin-top: 0%;
        top: 0%;
        margin-bottom: 10%;
    }

    .btnBroHieght {
        height: 9vh;
    }

    .btnButtonStyle2 {
        font-size: 0.7rem;
        padding: 11px 8px;
        float: none;
        margin-left: auto;
        margin: 0px 10px;
    }

    .btnButtonStyle3 {
        font-size: 0.7rem !important;
        float: none;
        margin-left: auto;
        margin: 0px 10px;
    }

    .parallaxBgLocation {
        background-image: url('../images/imgDev05mob.jpg');
    }

    .divBorderBlue {
        padding: 10% 7%;
    }

    .sectionPage135 {
        height: 135vh;
    }

    .divLocFull135 {
        height: 150%;
    }

    .divLocTab2 {
        margin-top: 12%;
    }

    .fullHeightvh {
        height: 50vh;
    }

    .fullHeightvh2 {
        height: 75vh;
    }

    #sectionPage100Loc {
        height: 115vh !important;
    }

    #divLocFull100Loc {
        height: 115% !important;
    }

    .divHolder02 {
        position: relative;
        top: 8% !important;
        left: 2% !important;
        width: 93% !important;
    }

    #txtAccordionMenu1 {
        font-size: 18px !important;
    }

    .txtAccordionMenu {
        font-size: 18px !important;
    }

    .submenu {
        font-size: 13px !important;
        line-height: 21px !important;
        height: 200px;
    }

    .accordion .link {
        padding: 7px 15px 7px 0px !important;
    }

    .circleNum {
        width: 18px;
        height: 18px;
    }

    .divBorderWhite {
        border: 0px solid #FFF;
    }

    .scrollbar-external {
        height: 188px !important;
    }

    .scrollbar-external2 {
        height: 188px !important;
    }

    .fa {
        width: 7% !important;
    }

    .accordion li i {
        top: 8px !important;
    }

    .floorPlandivider {
        height: 55vh;
    }

    .txtLevelMobile {
        font-size: 4.8vw !important;
        line-height: 22px;
    }

    .para2b {
        font-size: 3.47vw;
        line-height: 20px;
    }

    .btnPlan {
        padding: 5px 12px;
        margin-bottom: 10px;
    }

    #txtBtnSpecs {
        position: relative;
        bottom: 0%;
        margin: 0px;
        margin-top: 20%;
    }

    #btnLevel1Single {
        margin-left: 0px;
    }

    #floorPlandivider2 {
        height: 46vh !important;
    }

    #sectionPage120Loc {
        height: 110vh !important;
    }

    #divLocFull120Loc {
        position: absolute;
        height: 110% !important;
    }

    .parallaxBgFloorplan {
        background-image: url('../images/imgFloorplan01mob.jpg');
    }

    .parallaxBgSustain {
        background-image: url('../images/imgSustain01mob.jpg');
    }
    .floatLeft{
      float: left !important;
    }
    .floatRight{
      float: right; !important;
    }
    #btnScrollTop {
      width: 10.5vw;
    }
 .imgPDFClose {
    width: 10.5%;
  }
  .logoHeaderImg {
    width: 49%;
  }
  .logoHeader {
    width: 50%;
    border-right: 1px solid #fff;
    height: 75px;
  }
.imgPrivacyClose {
  width: 12%;
  right: 3%;
  top: 2%;
}
.divPolicypage {
  left: 5%;
  width: 90%;
}
.btnBooking{
    font-size: 1rem;
  }
#contact_form{
  margin-top: 14%;
  width: 100%;
}
.galleryPadding {
  margin-top: 35%;
  margin-bottom: 12%;
  margin-left: 5%;
}
.gallPadding1 {
  padding-top: calc(var(--bs-gutter-x) * 0.25) !important;
  padding-bottom: calc(var(--bs-gutter-x) * 0.25) !important;
  padding-right: calc(var(--bs-gutter-x) * 0.25) !important;
  padding-left: calc(var(--bs-gutter-x) * 0.25) !important;
}
.row3col5 {
  width: 41% !important;
}
.row3col7 {
  width: 59% !important;
}
.imgGalleryClose, .btnCloseIPM {
  width: 16%;
}
.imgFullHeight {
  height: auto !important;
  width: 100%;
}
.artistGalleryFull {
  font-size: 4vw;
}
.artistGallerydiv1 {
  left: 9%;
  font-size: 1vw;
}
.artistGallerydiv2 {
  left: 5%;
  font-size: 1vw;
}
.artistGalleryName {
  font-size: 1.8vw;
}
.linesDev01 {
  width: 40%;
  bottom: -200%;
  right: 1%;
}
.linesDev02 {
  width: 30%;
  height: 55vh;
  bottom: 0%;
  left: 0%;
}
  .linesLoc04 {
    width: 40%;
    height: 40vh;
    bottom: -15%;
    left: 0%;
  }
.sectionLine{
  transform: scale(0.85);
  bottom: -1%;
  right: -1%;
}
.txtLocTab2 {
  margin-top: 8%;
}
.linesLoc02 {
  height: 50vh;
}
.linesLoc03 {
  width: 15%;
  height: 28vh;
  right: -4%;
}
.sectionPage50 {
  height: 45vh;
}
.header .menu-icon {
  padding: 36.4px 20px;
  height: 75px;
}
.header {
  height: 75px;
}
.pageMargin {
  margin-top: 10% !important;

}
#sectionPage100Mob  {
  height: 115vh;
}

#divLocFull100Mob{
  height: 115%;
}
#sectionPage120Sustain{
height: 205vh;
}  
#divLocFull120Sustain{
  height: 205%;
}
  .para5 {
    font-size: 3vw;
    letter-spacing: 0.2px;
    line-height: 20px;
  }
.contact-text-wrapper {
  margin-top: -120vh !important;
}
.modal {
  width: 80vw !important;
  top: 25% !important;
  left: 33% !important;
}







}





@media only screen and (max-height: 800px) and (orientation: landscape) {}



@media only screen and (max-height: 720px) and (orientation: landscape) {
    .conDivholder {
        width: 90% !important;
    }

    .header li a {
        padding: 30px 26px;
    }

    .header .logo {
        width: 18%;
    }

    .imgLogoMenu {
        width: 87%;
    }

    .title1 {
        line-height: 60px;
    }

    .title2 {
        line-height: 42px;
    }

    .para1 {
        line-height: 24px;
    }

    .para2 {
        line-height: 20px;
    }

    .para3 {
        line-height: 18px;
    }

    .txtFont36 {
        font-size: 2vw;
    }

    .btnButtonStyle2 {
        padding: 11px 5px;
    }

    .btnTabLanding01 {
        width: 64%;
        margin: 0% auto;
        height: 66px;
        overflow: hidden;
        left: 17%;
    }

    .btnTabLanding01txt {
        font-size: 16px;
    }

    input[type="submit"] {
        font-size: 1rem;
    }

    .imgEnergy {
        width: 60px;
        margin-top: 6%;
    }

    .txtEnergyPadding {
        margin-top: 4%;
    }

    .btnPlan {
        font-size: 0.9rem;
    }

    #txtAccordionMenu1 {
        font-size: 18px;
    }

    .paraContact {
        font-size: 1.2vw !important;
    }

    .menu2 {
        float: left;
        width: 17%;
        border-right: 1px solid #fff;
    }

    .divLocTab1 img {
        width: 80%;
    }

    .divLocTab2 img {
        width: 80%;
    }

    .divLocTab2 {
        margin-top: 55%;
    }

    .btnButtonStyle1 {
        border: 1px solid #FFF;
        padding: 9px 37px;
        position: absolute;
        font-size: 1rem;
        letter-spacing: 2px;
        text-decoration: none;
    }

    #btnExplore {
        left: 44.2%;
    }

    #txtLAndingtxt01 {
        left: 25.3%;
    }

    #imgLogolanding {
        top: 29%;
    }

    .btnGalleryPlaytxt {
        font-size: 14px;
    }

    .imgCenter {
        position: absolute;
        top: 44.5%;
        left: 46.5%;
        transform: translate(-50%, -50%);
        width: 38%;
    }
.logoHeaderImg {
  left: 0%;
  width: 16%;
}

}


@media only screen and (max-height: 820px) and (orientation: portrait) {
  #sectionPage120Loc {
    height: 130vh !important;
  }
  #divLocFull120Loc {
    position: absolute;
    height: 130% !important;
  }



}


@media only screen and (max-height: 576px) and (orientation: landscape) {
  .header li a {
    padding: 15px 5px;
  }
.header li a {
  font-size: 12px;
}
  .logoHeaderImg {
    left: 0%;
    width: 15%;
  }

.title2 {
  font-size: 2.5vw;
  line-height: 30px;
}
 .para1 {
    line-height: 16px;
  }
  .para2 {
    line-height: 12px;
  }
 .para3 {
    line-height: 10px;
  }
#txtdev04 {
  top: 10%;
}
  .imgCenter {
    width: 28%;
  }
  .para5 {
    font-size: 1.3vw;
    line-height: 12px;
  }
  .title1 {
    font-size: 4vw;
    line-height: 30px;
  }
.txtArtistLoc {
  font-size: 0.45rem;
}
.sectionLine {
  bottom: -6%;
  right: 0.4%;
  transform: scale(0.6);
}
.divHolder02 {
  top: 6% !important;
  left: 8%!important;
}
.txtAccordionMenu {
  font-size: 14px!important;
}
  #txtAccordionMenu1 {
    font-size: 14px!important;
  }
.accordion .link {
  padding: 5px 15px 5px 0px!important;
}
.fa{
  margin-top: -3%!important;
}
.fa img{
  width: 33% !important;
}
.submenu {
  font-size: 11px!important;
  line-height: 17px !important;
}

.circleNum {
  width: 16px;
  height: 16px;
}
.submenu{
    height: 150px !important;
}
.scrollbar-external{
    max-height: 150px !important;
}
.divImgHolder {
  width: 80%;
  height: 80%;
}
  .btnTabLanding01 {
    height: 40px;
  }

  .btnTabLanding01txt {
    font-size: 12px;
  }
  .paraFooter {
    line-height: 12px;
  }
  .btnPlan {
    font-size: 0.6rem;
    padding: 2px 4px;
    line-height: 18px;
    margin-bottom: 8px;
    margin-left: calc(var(--bs-gutter-x) * 0.5);
  }
.floorplanPaddingbottom {
  padding-bottom: 0%;
}
.para2b {
  font-size: 1.2vw;
  letter-spacing: 0px;
  line-height: 12px;
}
.txtFloorplanTitle {
  padding-bottom: 0%;
}
.dropbtn {
  padding: 4px;
}
.dropdown-content a {
  padding: 8px 16px;
}
#txtBtnSpecs {
  position: relative;
  bottom: 0%;
  margin-left: 0px;
}
  .imgEnergy {
    width: 40px;
    margin-top: 2%;
  }
  .txtEnergyPadding {
    margin-top: 2%;
  }






}





@media only screen and (min-device-width: 700px) and (max-device-width: 836px) and (orientation: portrait) {
.tabletHide{
  display: none;
}
.tabletShow{
  display: inline-block;;
}

.tabletShowbr{
  display: none;
}
  .header li a {
    padding: 26px 8px;
  }
.header li a {
  font-size: 11px;
}
  .logoHeader {
    width: 12%;
  }
  .logoHeaderImg {
    width: 23%;
    left: -3%;
  }
.divPolicypage {
  top: 8vh;
  left: 10%;
  width: 80%;
}
.modal {
  background: #fff;
  width: 55vw !important;
  top: 25% !important;
  left: 35% !important;
}
.title1 {
  font-size: 7vw;
}
.title2 {
  font-size: 4.5vw;
  line-height: 42px;
}
  .para1 {
    font-size: 2vw;
    line-height: 24px;
  }

.tabletbr br{
  display: none;
}
.tabletShowbr {
    display: inline-block !important;
}
.tabletShowbr br{
    display: inline-block !important;
}
.sectionPage50 {
  height: 34vh;
}
  .para2 {
    font-size: 1.6vw;
  }
.linesDev02 {
  height: 20vh;
}
.sectionPage125 {
  height: 100vh;
}
.divLandingFull125 {
  height: 100%;
}
.para3 {
  font-size: 1.4vw;
  line-height: 16px;
}
.imgCenter {
  top: 53.5%;
  left: 39.5%;
}
#txtdev05 {
  top: 56%;
}
  .para5 {
    font-size: 2vw;
  }
#sectionPage100Mob{
  height: 60vh;
}
#divLocFull100Mob{
    height: 60%;
}
.linesLoc04 {
  height: 24vh;
}
  .btnTabLanding01 {
    height: 46px;
    bottom: 12%;
  }
  .paraContact {
    font-size: 2vw !important;
  }
.div100Footer {
  padding: 12vh 2vh 3vh 2vh;
}
  .btnButtonStyle2 {
    font-size: 0.6rem;
    margin-left: 6px;
    padding: 7px 6px;
    letter-spacing: 0px;
  }
  hr.footerline {
  margin-top: 3vh;
}
form {
  height: 35vh;
}
.linesLoc02 {
  height: 12vh;;
}
.linesLoc03 {
  height: 12vh;
}
.sectionPage135 {
  height: 65vh;
}
.divLocFull135 {
  height: 65%;
}
#sectionPage100Loc{
    height: 60vh;
}
#divLocFull100Loc{
    height: 60%;
}
.fullHeightvh {
  height: 60vh;
}
.fullHeightvh2 {
  height: 60vh;
}
.sectionLine {
  transform: scale(0.85);
  bottom: -0.5%;
  right: -1%;
}
.floorPlandivider {
  height: 60vh;
}
#txtAccordionMenu1 {
  font-size: 18px;
}
.submenu {
  font-size: 14px;
}
.circleNum {
  width: 22px;
  height: 22px;
}
.linesLoc01 {
  height: 30vh;
}
.linesLoc01 {
  height: 32vh;
}
#sectionPage120Loc{
  height: 80vh;
}
#divLocFull120Loc{
  height: 80%;
}
.para2b {
  font-size: 1.4vw;
}
#sectionPage120Sustain{
  height: 80vh !important;
}
#divLocFull120Sustain{
  height: 80% !important;
}
.galleryPadding {
  margin-top: 25%;
  margin-bottom: 5%;
}
  .btnGalleryPlay {
    width: 45%;
  }

.btnGalleryPlay {
  height: 50px;
}
.linesGAll01 {
  height: 18vh;
}
.artistGallerydiv1 {
  bottom: 5%;
  left: 4%;
  font-size: 0.7vw;
}
.imgGalleryClose, .btnCloseIPM {
  width: 10%;
}
.artistGalleryFull {
  font-size: 3vw;
}
.artistGallery {
  font-size: 1.5vw;
}
.artistGalleryName {
  font-size: 1.8vw;
}
.contact-text-container {
  margin: 50vh 0 !important;
}

#contact-section {
  min-height: 100vh  !important;
}
.contact-text-wrapper {
  margin-top: -100vh !important;
}
.linesDev01 {
  bottom: -98%;
}
#imgLogolanding {
  left: 29%;
  width: 42%;
}
  #btnExplore {
    left: 40.2%;
  }
#txtLAndingtxt00 {
  top: 61.2%;
  left: 11.3%;
  font-size: 1.8rem;
}

.imgBGLines {
  width: 180%;
  left: -30.5%;
}






}


@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){


.linesDev01 {
  width: 40%;
  bottom: -230%;
  right: 1%;
}

#contact-section {
  overflow-x: hidden !important;
}
.header {

}
#divPage_Landing{
    overflow-x: hidden !important;
}
.sectionPage50 {
  overflow-x: hidden !important;
}
.sectionPage125 {
  overflow-x: hidden !important;
}
.sectionPage125 {
  overflow-x: hidden !important;
}
.sectionPage100 {
  overflow-x: hidden !important;
}
.sectionPage100 {
  overflow-x: hidden !important;
}
.sectionPage135 {
  overflow-x: hidden !important;
}
.sectionPageAuto {
  overflow-x: hidden !important;
}
#sectionPage100Loc {
  overflow-x: hidden !important;
}
#sectionPage100Mob {
  overflow-x: hidden !important;
}
.sectionPageAuto {
     overflow-x: hidden !important;
}


.footerDiv {
  overflow-x: hidden !important;
}

body{

  overflow-x: hidden !important;
}




.divLocFull135 {
     overflow-x: hidden !important;
}




}




