@media only screen and (max-width:1680px){
 .faqPage  a.banner_graph_btn{
  position: relative;
  left: 25px;
  }

#banner-section.indexPage .carousel-inner img.augPage {
    height: 1485px;
}

section.padding-100 {
  padding: 160px 0;
}

.faqBanner .carousel-inner{
  margin-bottom: 0;
}

.img-dev-g{
  bottom: -262px;
}

.take-a-tour {
  width: 75%;
}
}

@media only screen and (max-width:1566px) {
    section.subscribe-section.uptodateLogin .tour-text{
        left: 18%;
    }
    section.subscribe-section.uptodateLogin .tour-text.indexPage{
        left:26%;
        top: 13%;
      }
      section#banner-section.indexPage{
        margin-bottom: -3em;
      }
      #banner-section.indexPage .carousel-inner img.augPage {
        bottom: -280px;
        height: 1350px;
      }      
      .augSecTop img.right-img-ghk{
        bottom: -202px;
      }
      .augSecTop img.left-img-ghk{
        top:515px;
      }

      section.padding-100 {
        padding: 140px 0;
    }

    .take-a-tour {
      width: 80%;
  }
      
}
@media only screen and (width:1440px) {
	
	.book-now1 {
    margin-bottom: 100px;
}

	
}


@media only screen and (max-width:1440px) {
  #banner-section.indexPage .carousel-inner img.augPage{
    height: 1270px;
  }
  .faqBackground{
    left: 0;
    width: 100%;
  }
  section#banner-section.indexPage{
    margin-bottom: 3em;
  }

  .take-a-tour {
    width: 85%;
}
}
@media only screen and (max-width:1366px) {
    section.subscribe-section.uptodateLogin .tour-text{
        left: 22%;
        top: 37%;
    }
    section.subscribe-section.uptodateLogin .tour-text.indexPage{
        left:31%;
        top: 13%;
      }
      section#banner-section.indexPage{
        margin-bottom: -19%;
      }
      .augSecTop img.right-img-ghk{
        bottom: -210px;
      }
      .augSecTop img.left-img-ghk{
        top:470px;
      }
      #banner-section.indexPage .carousel-inner img.augPage{
        height: 1600px;
      }

      .take-a-tour {
        width: 90%;
    }
}
@media only screen and (max-width:1280px) {
  #banner-section.indexPage .carousel-inner img.augPage{
    height: 1590px;
  }

  .faqPage  a.banner_graph_btn{
    position: relative;
    left: 40px;
    }

    .take-a-tour {
      width: 93%;
  }
}
@media only screen and (max-width:1024px) {
    section.subscribe-section.uptodateLogin .tour-text{
        left: 27%;
        top: 25%;
    }
    section#banner-section.indexPage{
        margin-bottom: -21%;
    }
    .augSecTop img.right-img-ghk{
        bottom: -170px;
      }
      .augSecTop img.left-img-ghk{
        top:630px;
      }
      #banner-section.indexPage .carousel-inner img.augPage{
        height: 1440px;
      }
      .grid-one{
        grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));
      }
      grid-item img{
        width: 100%;
      }
      grid-item.one{
        grid-row: span 4;
      }

      grid-item.two, grid-item.seven, grid-item.eight {
        grid-row: span 4;
    }
      grid-item h3{
        padding: 0 18px;
      }
      grid-item.four{
        grid-row: span 4;
      }
      grid-item.five{
        grid-row: span 4;
      }
      grid-item.six{
        grid-row: span 5;
      }
      grid-item.seven{
        grid-row: span 5;
      }
      .grid-two {
        padding-top: 130px;
      }
      .grid-two grid-item img{
        height: 400px;
      }

      .nine-new p {
        margin: 4px 8px;
    }

    .book-now1 {
      margin-top: -30px;
      margin-bottom: 250px;
  }

.bottom-secton {
    margin-bottom: -170px;
}

.ga-area-aa img.bg-img-tickets {
  max-height: 910px;
}

grid-item p{
  padding: 10px 25px;
}

grid-item img{
  height: 100%;
}

.accordion-item.itemOne.activeItem{
  background-size: 100% 100%;
  min-height: 615px;
}

.ga-ticks-body p{
  font-size: 16px;
  margin-bottom: 8px;
}

.img-dev-g {
  bottom: -212px;
}
}

@media screen and (max-height: 864px){
  section#banner-section.hp-banner-section {
    margin-bottom: 195px !important;
}
}
@media only screen and (max-width:768px) {
  
    section.subscribe-section.uptodateLogin .deskImage{
        display: none;
      }
    section.subscribe-section.uptodateLogin .mobImage{
        display: block;
      }
      section.subscribe-section.uptodateLogin .tour-text{
        left: 0%;
        top: 38%;
    }
      section.subscribe-section.uptodateLogin.indexPageSec {
    top: 0px;
}

section.subscribe-section.uptodateLogin .take-a-tour {
    height: 160px;
	
    margin-top: 90px
}

section.subscribe-section.uptodateLogin .tour-text.indexPage {
    left: 0%;
    top: 73%;
}
    .augSecTop img.stayMob-1{
        bottom: -150px;
    }
	
.credit_card_img img {
    max-width: 100%;
    position: relative;
}

h3.headingIntro {
    font-size: 17px;
}

  .augSecTop img.stayMob-1{
        bottom: 0	;
    }
	
	.register_page .take-a-tour.take-a-tour-new.mobImage {
    height: 180px;
}

section.form-section.form-section-new.augSecTop {
    margin-bottom: -60px;
}
section#banner-section.hp-banner-section{
  margin-bottom: 145px !important;
}
grid-container{
  display: flex;
  flex-direction: column;
}
grid-item img, .grid-two grid-item img{
  height: 100%;
}
.grid-two{
  padding-top: 70px;
}
grid-item.four,
grid-item.six{
  padding: 0;
}
grid-item p{
  padding: 10px 30px;
}

/*16-08-2023*/
img.faq-mobile-img{
  display: block;
}

img.faq-desk-img{
  display: none;
}

.faqSection .gridData {
  padding: 0;
}

.faqSection .container.faq-accordian{
  padding: 0;
}

.faqPage a.banner_graph_btn {
    left: 0;
    margin-top: 50px;
}

.faqBanner img {
  width: 100%;
}

.subscribe-section.uptodateLogin.register_page {
    top: 50px;
}

/**/
.moBile-img-a{
  display: block;
}

.deskTop-img-a{
  display: none;
}

.buynowbtn{
  top: 60%;
}

a.banner_buy_btn{
  padding: 10px 0;
  width: 130px;
}

.wdt-30, .wdt-60, .wdt-80 {
  width: 100%;
}

.takeTour-btn{
  transform: translateX(-50%);
  right: auto;
  left: 50%;
}

.img-row2{
  top: 10px;
}

.register-btn .btn.sub-btn{
  font-size: 20px;
}

.disNone{
  display: none !important;
}

.mobImg-section{
  display: block !important;
}

  section.subscribe-section.uptodateLogin.mTop-0 .take-a-tour{
  margin-top: 0 !important;
}

.img-graph img{
  width: 100%;
}

section.subscribe-section.uptodateLogin.mTop-0 .take-a-tour{
  width: 100%;
}

}



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

  .ga-ticks:nth-child(1) {
    height: 375px;
}

  .ga-ticks.height-2 {
    height: 475px;
}






  .take-a-tour {
    margin-bottom: 0 !important;
    width: 100%;
}
    section.subscribe-section.uptodateLogin{
        top: 0;
	    	z-index: 9;
    }
    .ga-ticks {
      width: 100%;
  }
    section#banner-section.hp-banner-section{
      margin-bottom: 240px !important;
    }
    .stripBanner{
      margin-top: 30px;
    }
    .gridData{
      margin-bottom: 60px;
    }
    .faq .accordion-item{
      width: 100%;
      margin: 0;
    }
    
    .accordion-item.itemOne{
      background: url(../../../assets/images/pinkAcord-small-m.png) no-repeat;
      background-size: 380px 100%;
      background-position: center;
      transition: all .5s ease-in-out;
    }
    .accordion-item.itemTwo{
      background: url(../../../assets/images/yellowAcord-small-m.png) no-repeat;
          background-size: 380px 100%;
        background-position: center;
        transition: all .5s ease-in-out;
      }
      .accordion-item.itemThree{
        background: url(../../../assets/images/blueAcord-small-m.png) no-repeat;
            background-size: 380px 100%;
          background-position: center;
        transition: all .5s ease-in-out;
    }
    .accordion-item.itemOne.activeItem{
      background: url(../../../assets/images/pinkAcord-big-m.png) no-repeat;
      min-height: 743px;
      background-size: 460px 100%;
      background-position: center;
      transition: all .5s ease-in-out;
    }
    .accordion-item.itemTwo.activeItem{
      background: url(../../../assets/images/yellowAcord-big-m.png) no-repeat;
      min-height: 1075px;
      background-size: 460px 100%;
      background-position: center;
      transition: all .5s ease-in-out;
    }
    .accordion-item.itemThree.activeItem{
      background: url(../../../assets/images/blueAcord-big-m.png) no-repeat;
      min-height: 1031px;
      background-size: 460px 100%;
      background-position: center;
      transition: all .5s ease-in-out;
    }
    .faq .accordion-item button {
      padding-top: 15px;
      padding-right: 80px;
      font: bold 24px/40px Anton-Regular;
    }   
		.faq .accordion-item.activeItem button{
      padding: 15px 80px 0;
    }
    section.subscribe-section.uptodateLogin.faqPage .tour-text{
      top:33%;
      left: 5%;
    }

    grid-item p{
      font-size: 15px;
      line-height: 21px;
    }

    grid-item.nine{
      height: 375px;
    }

    .nine-new p {
      margin: 3px 7px;
  }

  .faqBanner .carousel-inner{
    top: 87px;
  }

  .faqBanner img{
    width: 100%;
  }

  .ga-area:nth-child(3) .ga-ticks-body::-webkit-scrollbar-thumb {
    border-radius: 80px;
  }

  .ga-area:nth-child(3) .ga-ticks-body::-webkit-scrollbar-track {
    border-radius: 80px;
  }

  .ga-ticks-body p{
    font-size: 15px;
    margin-bottom: 5px;
  }

  .ga-ticks-title{
    font-size: 28px;
    margin-top: 30px;
  }

  

  .ga-ticks-text .mt-85 {
    margin-top: 80px;
}

.ga-ticks-body {
  padding-top: 20px;
}

.ga-ticks img {
  height: 100%;
}

.faq .accordion-item.itemTwo h3, .faq .accordion-item.itemThree h3 {
  font: bold 22px/37px Anton-Regular;
}

.faq .accordion-item .accordion-body p {
  font: 16px/23px aktiv-grotesk-medium;
}

.ga-area-aa img.bg-img-tickets {
  max-height: 790px;
  height: 650px;
}

.book-now1 {
  margin-bottom: 70px;
}

grid-item.seven, grid-item.eight {
  padding-top: 0;
}

.ga-area:nth-child(3) .ga-ticks-body {
  height: 480px;
  overflow-y: scroll;
  padding-top: 0;
}

.accordion-item.itemOne,
.accordion-item.itemTwo,
.accordion-item.itemThree{
  background-size: 100% 100%;
}



.faq .accordion-item button{
  font: bold 24px/32px Anton-Regular;
}

.faq .accordion-item h3, .faq .accordion-item h2 {
  margin-top: 0;
  width: 99%;
}

section.subscribe-section.uptodateLogin.faqPage .tour-text{
  top: 20%;
  left: 6%;
}

.img-dev-g {
  bottom: -138px;
}

.grid-item-content{
  top:0;
}
}



@media only screen and (max-width:375px){
  .accordion-item.itemOne,
  .accordion-item.itemTwo,
  .accordion-item.itemThree{
    background-size: 350px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }

  .accordion-item.itemOne.activeItem,
  .accordion-item.itemTwo.activeItem,
  .accordion-item.itemThree.activeItem{
    background-size: 400px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }

  .ga-ticks-body {
    padding: 40px 25px;
}

section#banner-section.hp-banner-section{
  margin-bottom: 145px !important;
}
.take-a-tour {
  margin-bottom: -8px;
}

}

/* ONEPLUS 11R */
@media only screen and (width: 355px) {
section#banner-section.hp-banner-section{
  margin-bottom: 255px !important;
}

}


@media only screen and (max-width:360px){
  .accordion-item.itemOne,
  .accordion-item.itemTwo,
  .accordion-item.itemThree{
    background-size: 330px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }

  .accordion-item.itemOne.activeItem,
  .accordion-item.itemTwo.activeItem,
  .accordion-item.itemThree.activeItem{
    background-size: 400px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }

  

  .ga-ticks-body {
    padding: 20px 25px;
}
.img-dev-g {
  bottom: -32px;
}

.register_page .take-a-tour.take-a-tour-new.mobImage {
  height: 160px;
}
}



@media only screen and (max-width:320px){
  .accordion-item.itemOne,
  .accordion-item.itemTwo,
  .accordion-item.itemThree{
    background-size: 300px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }

  .accordion-item.itemOne.activeItem,
  .accordion-item.itemTwo.activeItem,
  .accordion-item.itemThree.activeItem{
    background-size: 360px 100%;
    background-position: center;
    transition: all .5s ease-in-out;
  }
}



/* 1600*900 */
@media only screen and
(device-width: 1600px) and
(device-height: 900px)  and
(-webkit-min-device-pixel-ratio: 1){
  section#banner-section.indexPage {
    margin-bottom: 4em;
}
#banner-section .carousel-inner img.bannerYellow-graphic {
  bottom: -141px;
}
}

/* 1440*900 */
@media only screen and
(device-width: 1440px) and
(device-height: 990px)  and
(-webkit-min-device-pixel-ratio: 0){
  section#banner-section.indexPage {
    margin-bottom: 13em;
}

.take-a-tour {
  width: 66%;
}
}

/* 1440*900 */
@media only screen and
(device-width: 1440px) and
(device-height: 900px)  and
(-webkit-min-device-pixel-ratio: 1){
  .banner_text_graphic {
    top: 368px;
}




}

/* 1366 1024 */
@media only screen and
(device-width: 1366px) and
(device-height: 1024px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 14%;
  }

}




/* 1024 1366 */
@media only screen and
(device-width: 1024px) and
(device-height: 1366px)  and
(-webkit-min-device-pixel-ratio: 2){
  .banner_text_graphic {
    top: 480px;
}

.take-a-tour {
  width: 80%;
}

}

/* iPad12pro2022 */
@media only screen and
(device-width: 1292px) and
(device-height: 1024px)  and
(-webkit-min-device-pixel-ratio: 0){
  .banner_text_graphic {
    top: 163px;
}
}

/* 1024 768 */
@media only screen and
(device-width: 1024px) and
(device-height: 768px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: -228px !important;
  }

  .banner_text_graphic {
    top: 465px;
}

.take-a-tour {
  width: 79%;
}

}

/* iPad12pro2022 */
@media only screen and
(device-width: 1024px) and
(device-height: 1292px)  and
(-webkit-min-device-pixel-ratio: 1){
  .banner_text_graphic {
    top: 410px;
}
}

@media only screen and
(device-width: 712px) and
(device-height: 1138px)  and
(-webkit-min-device-pixel-ratio: 0){
    section.subscribe-section.uptodateLogin .take-a-tour{
      width: 100%;
    }

    a.banner_graph_btn{
      margin: 53px auto 0;
    }

    .take-a-tour {
      width: 100%;
  }

  .banner_text_graphic {
    top: 570px;
}
}



/* iPhone 6/7/8 plus */
@media only screen and
(device-width: 414px) and
(device-height: 736px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 300px !important;
  }

}







/* Samsung galaxy S13 ultra */
@media only screen and
(device-width: 412px) and
(device-height: 915px)  and
(-webkit-min-device-pixel-ratio: 1){
  section#banner-section.hp-banner-section{
    margin-bottom: 142px !important;
  }

  .banner_text_graphic {
    top: 458px;
}

}

@media only screen and
(device-width: 412px) and
(device-height: 776px)  and
(-webkit-min-device-pixel-ratio: 1){
  section#banner-section.hp-banner-section{
    margin-bottom: 280px !important;
  }

  .banner_text_graphic {
    top: 444px;
}

}

/* Pixel 2 */
@media only screen and
(device-width: 411px) and
(device-height: 731px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 295px !important;
  }
  
  .take-a-tour {
    margin-bottom: -35px !important;
}

.banner_text_graphic {
  top: 417px;
}

}

/* Iphone14promax */
@media only screen and
(device-width: 393px) and
(device-height: 786px)  and
(-webkit-min-device-pixel-ratio: 0){
 .faqBanner{
  margin-top: 45px;
 }
 
 .stripBanner {
    margin-top: 100px;
}

}


/* Pixel 3 XL */
@media only screen and
(device-width: 393px) and
(device-height: 786px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 323px !important;
  }

}



/* Nexus 4  */
@media only screen and
(device-width: 384px) and
(device-height: 640px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 234px !important;
  }

  .banner_text_graphic {
    top: 216px;
}



 

}



/* Pixel 5 */
@media only screen and
(device-width: 393px) and
(device-height: 851px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 190px !important;
  }

  .banner_text_graphic {
    top: 439px;
}

}

/* Pixel 5 */
@media only screen and
(device-width: 375px) and
(device-height: 812px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 53px !important;
  }

  .banner_text_graphic {
    top: 224px;
}


}

@media only screen and
(device-width: 360px) and
(device-height: 640px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 315px !important;
  }
  
  .take-a-tour {
    margin-bottom: -30px !important;
}

.banner_text_graphic {
  top: 308px;
}




}

@media only screen and
(device-width: 360px) and
(device-height: 740px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 234px !important;
  }

  .banner_text_graphic {
    top: 327px;
}

}

/* iPhone SE */
@media only screen and
(device-width: 375px) and
(device-height: 667px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 320px !important;
  }

  .banner_text_graphic {
    top: 333px;
}

}

/* Pixel 5 */
@media only screen and
(device-width: 353px) and
(device-height: 745px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 102px !important;
  }

  .banner_text_graphic {
    top: 203px;
}

}

/* iPhone 4 */
@media only screen and
(device-width: 320px) and
(device-height: 480px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 327px !important;
  }

  #banner-section .carousel-inner>.item>img.mob_banner-xs-hp {
      height: 165vh;
  }

  .banner_text_graphic {
    top: 180px;
}

}

/* iPhone 5/SE */
@media only screen and
(device-width: 320px) and
(device-height: 568px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom:352px !important;
  }

  .take-a-tour.take-a-tour-new.mobImage {
    margin-top: 25px;
}

section.subscribe-section.uptodateLogin .take-a-tour {
  height: 135px;
  margin-top: 0;
}

.banner_text_graphic {
  top: 202px;
}



}

/* iPhone 5/SE */
@media only screen and
(device-width: 320px) and
(device-height: 658px)  and
(-webkit-min-device-pixel-ratio: 2){
  .banner_text_graphic {
    top: 174px;
}
}

@media only screen and (min-width:1200px)  and (max-width:1400px) {

  .carousel-inner {
    margin-top: 140px;
    margin-bottom: -500px;
}

}

@media screen and (width:393px){

  .ga-area:nth-child(3) .ga-ticks-body {
    overflow-y: scroll;
    height: 510px;
}

}

@media screen and (width:390px){

  section#banner-section.hp-banner-section {
    margin-bottom: 450px!important;
}

.stay_updated_body a.banner_graph_btn.banner_graph_btn_bottom {
    margin-top: 80px;
}

section.subscribe-section.uptodateLogin .take-a-tour {

    margin-top: -10%;
}

}






/* iPhone 12 Pro */
@media only screen and
(device-width: 390px) and
(device-height: 844px)  and
(-webkit-min-device-pixel-ratio: 2){
  section#banner-section.hp-banner-section{
    margin-bottom: 290px !important;
  }

  .banner_text_graphic {
    top: 247px;
}

}


@media only screen 
  and (min-device-width: 414px)   /* iPhone 11 and similar widths */
  and (max-device-height: 896px)   /* iPhone 11 Pro Max and similar widths */
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 150px !important;
}

.take-a-tour {
    margin-bottom: -10px !important;
}

.banner_text_graphic {
  top: 435px;
}
}

@media only screen and
(device-width: 712px) and
(device-height: 1138px)  and
(-webkit-min-device-pixel-ratio: 0){
    section.subscribe-section.uptodateLogin .take-a-tour{
      width: 100%;
    }

    a.banner_graph_btn{
      margin: 53px auto 0;
    }

    .take-a-tour {
      width: 100%;
  }

  .banner_text_graphic {
    top: 570px;
}
}

@media only screen 
  and (width: 414px)   /* iPhone 11 and similar widths */
  and (height: 736px)   /* iPhone 11 Pro Max and similar widths */
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 300px !important;
}

.take-a-tour {
    margin-bottom: -10px !important;
}
}

/* iPhone 12 Pro */
@media only screen and
(device-width: 390px) and
(device-height: 664px)  and
(-webkit-min-device-pixel-ratio: 1){
  section#banner-section.hp-banner-section{
    margin-bottom: 450px!important;
  }

  .banner_text_graphic {
    top: 335px;
}

  

}

@media only screen and (width: 393px)  
  and (height: 786px)   /* iPhone 14 Pro Max */
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 319px !important;
}
.banner_text_graphic {
  top: 433px;
}
}

@media only screen 
  and (device-width: 355px)   /* ONEPLUS 11R */
  and (device-height: 793px)   
  and (orientation: portrait) {
   section#banner-section.hp-banner-section {
    margin-bottom: 250px !important;
}
}
@media only screen 
  and (device-width: 412px)   /* GALAXY A51 */
  and (device-height: 914px)   
  and (orientation: portrait) {
   section#banner-section.hp-banner-section {
    margin-bottom: 140px !important;
}
}


@media only screen  and (width: 416px)   /* SAMSUNG M52 */
  and (height: 776px)   
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 245px !important;
}
}

@media only screen  and (width: 428px)   /* IPHONE13 PRO MAX */
  and (height: 746px)   
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 275px !important;
}
}
@media only screen  and (width: 375px)   /* IPHONE13 MINI */
  and (height: 629px)   
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 275px !important;
}

section.subscribe-section.uptodateLogin .take-a-tour {
    margin-top: 180px;
}

#banner-section .carousel-inner>.item>img.mob_banner-xs-hp {
    height: 980px;
}

.banner_text_graphic {
  top: 350px;
}


}

@media only screen  and (width: 375px) 
  and (height: 705px)   
  and (orientation: portrait) {
section#banner-section.hp-banner-section {
    margin-bottom: 285px !important;
  }

  .banner_text_graphic {
    top: 336px;
}
}