/*    desktop screen   */

.centered {
  position: absolute;
      text-align: left;
      top: 41%;
      left: 18%;
}
.carousel-control.left {
    background-image: none !important;
  }
.carousel-control.right {
    background-image: none !important;
  }
.aspireparad {
    font-family: 'Montserrat-Light';
    font-size: 12px;
    line-height: normal;
    color: #C5C5C5;
    margin-bottom: 10px !important;
    width: 42%;
margin-left: 0px !important;

  }
.aspireparadd {
    font-family: 'Montserrat-Light';
    font-size: 12px;
    line-height: normal;
    color: #8A8A8A;
    margin-bottom: 10px !important;

margin-left: 0px !important;

  }
.aboutpd {
    font-family: 'Montserrat-Light';
    font-size: 12px;
    line-height: normal;
    color: #C5C5C5;
    margin-bottom: 10px !important;

margin-left: 0px !important;

  }
  .coreh {
    font-family: 'Montserrat-Light';
    font-size: 15px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #FFFFFF;
}
  .bannerawardd {
    font-family: 'Montserrat-Light';
    font-size: 13px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #D9D9D9;
  }

  .bannerawardparad {
    font-family: 'Montserrat-Light';
    font-size: 28px;
    text-transform: uppercase;
        letter-spacing: 2px;
    color: #D9D9D9;
}
.lineawardd {
    margin-top: 5px !important;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #ffcb05 !important;
    width: 18%;
    text-align: left;
    margin-left: 0px;
}
.productdivd {
    position: absolute;
    width: 100%;
    top: 4%;
    text-align: center;
    margin-left: auto !important;
}
.productparad {
    font-family: 'Montserrat-Light';
    font-size: 12px;
    line-height: normal;
    color: #C5C5C5;
    margin-bottom: 10px !important;
    width: 45%;
    margin-left: auto;
    margin-right: auto;
}
.centeredkits{
  position: absolute;
    text-align: left;
    top: 49%;
    left: 16%;
}

.centeredmap {
    position: absolute;
    text-align: left;
    top: 49%;
    left: 16%;
}
.centeredwars{
  position: absolute;
    text-align: left;
    top: 47%;
    left: 16%;
}

.lineawardpd {
    margin-top: 15px !important;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #ffcb05 !important;
    width: 4%;
    /* text-align: left; */
    margin-left: auto;
}
.centeredd {
    position: absolute;
    text-align: left;
    top: 46%;
    left: 18%;
    width: 26%;
}
.centereda {
    position: absolute;
    text-align: left;
    top: 43%;
    left: 18%;
    width: 26%;
}
.centeredcore{
  position: absolute;
text-align: left;
top: 46%;
right: 18%;
width: 28%;

}
.awardhd {
    font-family: 'Montserrat-Light';
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
    color: #ffcb05 !important;
    margin-bottom: 10px !important;
}

.cored {
    font-family: 'Montserrat-Light';
    font-size: 12px;
    line-height: normal;
    color: #C5C5C5;
    margin-bottom: 10px !important;
    margin-left: 0px !important;
}

.inneryellow{
  margin-top:0px !important;
   margin-bottom: 0px !important;
    border: 0;
    border-top: 1px solid #ffcb05;
    width: 30% !important;
    float: left;
}
.centeredpr{

  position: absolute;
  text-align: left;
  top: 40%;
  left: 16%;
  width: 30%;
  background-color: #00000080 !important;
  padding: 15px;
}

.prodrow{
  margin-bottom: 0px !important;
    width: 75%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.yellowcolortextpr{
  color: #ffcb05;
font-family: 'Montserrat';
text-align: left;
        font-size: 14px !important;
}
@media only screen and (max-device-width: 1800px) {
  .top-leftd{
    width: 70%;
    position: absolute;
    top: 18%;
    left: 13%;
  }
  .aspirehstory {
    font-family: 'Montserrat-Light' !important;
    font-size: 13px;
    /* letter-spacing: 1px; */
    text-transform: inherit;
    color: #C5C5C5 !important;
    font-weight: 400 !important;
    text-align: left;
    margin-bottom: 20px;
}
.productparapd{
  font-family: 'Montserrat-Light';
font-size: 13px;
color: #C5C5C5;
margin-bottom: 10px !important;
line-height: 45px;
}
.aspirehstorym {
    font-family: 'Montserrat-Light' !important;
    font-size: 12px;
    /* letter-spacing: 1px; */
    text-transform: inherit;
    color: #C5C5C5 !important;
    font-weight: 400 !important;
    text-align: left;
}
  .ownhr{
    margin-top: 20px;
margin-bottom: 1rem;
border: 0;
width: 65%;
border-top: 1px solid #ffcb05;
}
  .footerboldd{
    font-size: 14px !important;
    text-transform: inherit;
  }
  .expertisead {
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 13px;
    padding-right: 0px;
    text-align: left;
}
.paratexti {
    font-family: 'Montserrat-medium';
    color: #909090;
    font-size: 12px;
    line-height: normal;
    width: 95%;
    margin-bottom: 0px;
}
.iconboxd {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 15px;
    margin-right: 25px;
    background: #585858CC;
    border-radius: 10px;
}
.centeredown {
  text-align: left !important;
  position: absolute;
  bottom: 8%;
  width: 68%;
  left: 17%;
}
.centeredowna {
    text-align: left !important;
    position: absolute;
    bottom: 18% !important;
    width: 68%;
    left: 17%;
}
.paratexte {
    font-family: 'Montserrat-Light';
    color: #909090;
    font-size: 12px;
    line-height: normal;
    width: 95%;
    margin-bottom: 0px;
}
.expparad {
    font-size: 12px;
    color: #909090;
    font-family: 'Montserrat-Light';
    margin-bottom: 0px !important;
}
  .paddingcd {
    background: #3B3B3B !important;

    padding-top: 15px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
  .bgstudiod{
       background-image: url(imaged/studio.png);
  }
.site-mobile-menu-body{
  width: 70% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.site-mobile-menu .site-mobile-menu-header {
  width: 70% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: inherit !important;

  }
  .site-mobile-menu .site-nav-wrap a  {
          font-size: 16px !important;
    }

  .menuheading {
        font-size: 28px !important;
  }
  .menuhesdbold {
        font-size: 28px !important;
  }

.footerd{
  width: 300px !important;
}
.site-footer ul li {
    margin-bottom: 0px;
    line-height: 22px !important;
}
.site-footer a {
    font-size: 13px !important;
  }
  .linepd{
          margin-bottom: 10px;
        padding-bottom: 10px;
  }
  .bannerheadd{
    font-family: 'Montserrat-Light';
    font-size: 17px;
    letter-spacing: 3px;
    text-transform: uppercase;
  }
  .aspirehd {
    font-family: 'Montserrat-Light';
        font-size: 19px;
        letter-spacing: 4px;
        text-transform: uppercase;
        color: white;
        margin-bottom: 0px !important;
}
  .aspiremap {
    font-family: 'Montserrat-Light';
        font-size: 16px;
        letter-spacing: 2px;
        text-transform: uppercase;
        color: white;
        margin-bottom: 0px !important;
        line-height: 25px;
width: 45%;
}
.productmod {
    width: 25% !important;
}
.paratextstudio {
line-height: 20px !important;
}
.yellowcolortext {
  font-size: 18px !important;
}
.paratext{
    font-size: 14px !important;
}
.containerpadding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
b {
  font-size: 18px !important;
}
.lefticon {
    width: 3% !important;
    margin-left: -60px !important;
}
.week{
      color: #ffcb05;
              font-family: 'Montserrat-Medium' !important;
}
.awardmoal{
  width: 70%;
margin-left: auto;
margin-right: auto;
}
.fterm{
  margin-top: -15px !important;
}
.footerstyle{
font-size: 15px;
padding-bottom: 0px !important;
background: #3B3B3B !important;
text-align: center !important;
padding: 6px;
width: 30%;
text-align: initial;
box-shadow: 0px !important;
margin-left: auto;
margin-right: auto;
margin-top: -17px;
        border-radius: 10px;
}
}
@media only screen and (max-device-width: 1300px) {

.centered {
    left: 16% !important;
}
.centeredd {
        width: 28% !important;
}
.centereda {
        width: 26% !important;
}
.centeredcore {
        width: 30% !important;
}
.aspirehd {
font-size: 14px !important;
}
.aspireparad {
  font-size: 11px !important;
  }
.bannerawardd {
  font-size: 12px !important;
  }
  .bannerawardparad {
    font-size: 26px !important;
    }
    .producthead {
    font-size: 14px !important;
    }
    .productparad {
      font-size: 12px !important;
      }
      .bannerawardh {
      font-size: 14px !important;
      }
      .coreh {
      font-size: 14px !important;
      }
      .aspireparadd {
      font-size: 12px !important;
      }
      .aboutpd {
      font-size: 12px !important;
      }
    .cored  {
      font-size: 12px !important;
      }
}

@media only screen and (max-device-width: 1200px) {
  .bannerheadd {
      font-size: 16px !important;
    }
    .bannerawardparad {
    font-size: 24px !important;
}
}

@media only screen and (max-device-width: 1150px) {
  .bannerheadd {
      font-size: 14px !important;
    }
    .bannerawardparad {
    font-size: 22px !important;
}
.centeredd {
  left: 17% !important;
}
.centereda {
  left: 15% !important;
}

.centeredcore {
  left: 19% !important;
}
.aspireparad {
  width: 40% !important;
}
}

@media only screen and (max-device-width: 1050px) {
  .aspirehd {
  font-size: 13px !important;
  }
  .aspireparad {
    font-size: 11px !important;
    }
  .bannerawardd {
    font-size: 11px !important;
    }
    .bannerawardparad {
      font-size: 22px !important;
      }
      .producthead {
      font-size: 13px !important;
      }
      .productparad {
        font-size: 11px !important;
        }
        .bannerawardh {
        font-size: 13px !important;
        }
        .coreh {
        font-size: 13px !important;
        }
        .cored {
        font-size: 11px !important;
        }
        .centeredd {
    width: 30% !important;
}
        .centereda {
    width: 27% !important;
}
        .centeredcore {
    width: 31% !important;
}
.aspireparad {
    width: 39% !important;
}
}
@media only screen and (max-device-width: 900px) {
  .bannerawardh {
    font-size: 13px !important;
  }
  .coreh {
    font-size: 13px !important;
  }
  .aspirehd {
  font-size: 12px !important;
  }
  .aspireparad {
    font-size: 10px !important;
    }
  .bannerawardd {
    font-size: 10px !important;
    }
    .bannerawardparad {
      font-size: 20px !important;
      }
      .producthead {
      font-size: 12px !important;
      }
      .productparad {
        font-size: 10px !important;
        }
        .bannerawardh {
        font-size: 12px !important;
        }
        .coreh {
        font-size: 12px !important;
        }
      .cored {
        font-size: 10px !important;
        }
        .centered{
                  left: 15% !important;
                }
        .centeredd {
    width: 30% !important;
            left: 15% !important;
}
        .centereda {
    width: 27% !important;
            left: 15% !important;
}
        .centeredcore {
    width: 31% !important;
            left: 15% !important;
}
.aspireparad {
    width: 39% !important;
}
.productdivd {
    top: 8% !important;
}
}
.containerb {
  position: relative;
  text-align: center;
  color: white;
}

.bannertop {
    position: absolute;
    width: 100%;
    top: 18%;
    text-align: center;
}

.bannerhead {
    font-family: 'Montserrat-Light';
    font-size: 15px;
    letter-spacing: 3px;
    text-transform: uppercase;
}
.awardtop{
  position: absolute;
  width: 100%;
  top: 13%;
  text-align: center;
}
.bannerimghome{
  height: 600px;
}
.longbannerimghome{
      height: 600px !important;
}
.bannerawardh{
  font-family: 'Montserrat-Light';
    font-size: 15px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #D9D9D9;

}
.abouthead{
  font-family: 'Montserrat-Light';
    font-size: 13px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #FFFFFF;

}
.aspiretop{
  width: 79%;
margin-left: auto !important;
margin-right: auto !important;
    }
.aspiretop_slider{
  width: 60%;
margin-left: auto !important;
margin-right: auto !important;
    text-align: center;
    }

  .nowm{
    font-family: 'Montserrat-Light';
font-size: 12px;
line-height: normal;
margin-bottom: 10px !important;
width: 70%;
margin-left: auto;
margin-right: auto;
color: #C5C5C5;
}

.aspireh{
  font-family: 'Montserrat-Light' !important;
  font-size: 13px;
  /* letter-spacing: 1px; */
  text-transform: inherit;
  color: #C5C5C5 !important;
  font-weight: 400 !important;
}
.aspirehstory{
  font-family: 'Montserrat-Light' !important;
  font-size: 12px;
  /* letter-spacing: 1px; */
  text-transform: inherit;
  color: #C5C5C5 !important;
  font-weight: 400 !important;
  text-align: left;
      margin-bottom: 20px;
}
.aspirehstorym{
  font-family: 'Montserrat-Light' !important;
  font-size: 11px;
  /* letter-spacing: 1px; */
  text-transform: inherit;
  color: #C5C5C5 !important;
  font-weight: 400 !important;
  text-align: left;
}


.luxuryhm{
  font-family: 'Montserrat-Light' !important;
    font-size: 20px;
  /* letter-spacing: 1px; */
  text-transform: inherit;
  color: #C5C5C5 !important;
  font-weight: 400 !important;
}
.aspirepara{
  font-family: 'Montserrat-Light';
  font-size: 11px;
  line-height: normal;
  color: #C5C5C5 !important;
  margin-bottom: 10px !important;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.bannerawardpara{
  font-family: 'Montserrat-Light';
  font-size: 15px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color:  #D9D9D9;

}
.awardh{
  font-family: 'Montserrat-Light';
  text-transform: uppercase;
  font-size: 9px;
    letter-spacing: 1px;
    color: #ffcb05 !important;
    margin-bottom: 10px !important;

}

.awardpara{
  font-family: 'Montserrat-Light';
  font-size: 9px;
    letter-spacing: 1px;
    color:  #C5C5C5;

    margin-bottom: 10px !important;

}

.lineaward{
  margin-top: 5px !important;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid #ffcb05 !important;
width: 10%;
}


.innerdiv
{
  transform: scale(0.9);
  margin: 1rem;
  display: grid;
  grid-gap: 1.5rem;
}
.eachdiv
{
    padding: 20px 35px;
    border-radius: 0.8rem;

}

.fa-angle-left{
  position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
}
.fa-angle-right{
  position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
}

.div3
{
  color: white !important;
  width: 88%;
  background: #22212170;
  border: 1px solid #666666;
  text-align: left;
  margin-left: auto;
  margin-right: auto !important;
}

.userdetails
{
	display: flex;
}
.imgbox
{
	margin-right: 1rem;
}
.imgbox img
{
	border-radius: 50%;
	width: 3rem;
	border: 2px solid #cec5c5;
}
/* Bottom right text */
.bottom-right {
  position: absolute;
  bottom: 35px;
  width: 100%;
}
/* Bottom right text */
.bottom-rightlm {
  position: absolute;
  bottom: 58px;
  width: 100%;
}
.bottom-right_slider {
  position: absolute;
      bottom: 12%;
  width: 100%;
}
.aspiring{
    position: absolute;
    width: 100%;
    bottom: 29%;
    text-align: center;
    margin-left: auto !important;

}
.productdiv{

    position: absolute;
    width: 100%;
    top: 3%;
    text-align: center;
    margin-left: auto !important;

}
.lineh{
      line-height: 18px;
          margin-bottom: 5px;
}
.producthead{
    letter-spacing: 3px;
  font-family: 'Montserrat-Light';
font-size: 15px;
text-transform: uppercase;
color:  #FFFFFF;

}
.productpara{
  font-family: 'Montserrat-Light';
font-size: 10px;
line-height: normal;
color:  #C5C5C5;

margin-bottom: 10px !important;
width: 80%;
margin-left: auto;
margin-right: auto;
}
.productparapm{
  font-family: 'Montserrat-Light';
  font-size: 13px;
  color: #C5C5C5;
  margin-bottom: 10px !important;
  width: 80%;
  margin-left: auto;
  line-height: 30px;
  margin-right: auto;
      margin-top: 55px;
}

.kitimg{
      height: 525px;
}
.banneimg{
      height: 480px;
}

.kittext {
  position: absolute;
    bottom: 5%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #3b3b3b38;
    width: 100%;
        padding-bottom: 5px;
}

.kittexttv {
  position: absolute;
    bottom: 22%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #3b3b3b38;
    width: 100%;
        padding-bottom: 5px;
}

.kitchp{
  font-family: 'Montserrat-Light';
    padding-top: 4px;
  font-size: 12px;
  letter-spacing: 0.05em;
  color: #FFFFFF;
}

.coretop {
    position: absolute;
    width: 100%;
    top: 8%;
    text-align: left;
}

.fa-circle{
  color: #FFCB04;
padding-right: 5px;
}


.productcore {
  position: absolute;
    bottom: 4%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}

.birdgif{
      height: 195px;
}

.sliderm{
  font-family: 'Montserrat-Light';
font-size: 16px;
line-height: 23px;
letter-spacing: 2px;
text-transform: uppercase;
color: #D9D9D9;
margin-bottom: 0px !important;
}
.mapm{
  font-family: 'Montserrat-Light';
  font-size: 14px;
      line-height: 20px;
      letter-spacing: 1px;
text-transform: uppercase;
color: #D9D9D9;
margin-bottom: 0px !important;
}
.corepara{
  font-family: 'Montserrat-Light';
font-size: 10px;
line-height: normal;
color:  #C5C5C5;

margin-bottom: 10px !important;
width: 65%;
margin-left: auto;
margin-right: auto;
}

.innovation {
  position: absolute;
    bottom: 4%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}


.innovationpara{
  font-family: 'Montserrat-Light';
font-size: 9px;
line-height: normal;
color: #8A8A8A;
margin-bottom: 10px !important;
width: 72%;
margin-left: auto;
margin-right: auto;
}

.aboutpara{
  font-family: 'Montserrat-Light';
font-size: 9px;
line-height: normal;
color: #C5C5C5;
margin-bottom: 10px !important;
width: 72%;
margin-left: auto;
margin-right: auto;
}
.productparas{
  font-family: 'Montserrat-Light';
font-size: 9px;
line-height: 16px;
color: #242424;
margin-bottom: 10px !important;
width: 72%;
margin-left: auto;
margin-right: auto;
}

.products{
color: #6E6E6E;
font-family: 'Montserrat-Light';
font-size: 9px;
line-height: normal;
margin-bottom: 10px !important;
width: 72%;
margin-left: auto;
margin-right: auto;
}

.prodhead{
  font-family: 'Montserrat-Light';
font-size: 13px;
letter-spacing: 3px;
text-transform: uppercase;
color: #6E6E6E;
}
.lineyellow{
  margin-top: 17px !important;
border: 0;
border-top: 1px solid #ffcb05 !important;
    width: 12%;
      margin-bottom: 5px !important;
}

.aboutus {
  position: absolute;
    bottom: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}

/*tablet */
/* Low resolution Tablets and iPads */
@media (min-width: 550px) and (max-width: 800px) {
     {

    }
}



/*    mobile screen   */
@media only screen and (max-device-width: 490px) {
  .carousel-control {
      position: absolute;
      top: 82% !important;
      /* bottom: 9%; */
      left: 0;
      width: 45% !important;
      font-size: 20px;
      color: #fff;
      text-align: center;
      /* text-shadow: 0 1px 2px rgba(0, 0, 0, .6); */
      /* background-color: rgba(0, 0, 0, 0); */
      filter: alpha(opacity=50);
      /* opacity: 0; */
  }


  .awardmoal {
    width: 90% !important;

}
  .bgstudio{
          background-color: #252525 !important;
  }
  .fterm{
    margin-top: -5px !important;
  }
  .containerpadding{
    padding-left: 25px !important;
  padding-right: 20px !important;
  }
  .bottom-right {
        bottom: 56px !important;
  }

  .productdiv {
    top: 4% !important;

  }
  b {
    font-size: 13px !important;
}
.lefticon {
    width: 6% !important;
    margin-left: 0px !important;
  }
  .site-mobile-menu-body{
    width: 100% !important;
      margin-left: auto !important;
      margin-right: auto !important;
  }
  .site-mobile-menu .site-mobile-menu-header {
    width: 100% !important;
  }
  .menuheading {
        font-size: 22px !important;
  }
  .menuhesdbold {
        font-size: 22px !important;
  }
.site-mobile-menu .site-nav-wrap a  {
        font-size: 14px !important;
  }

  .bannerimghome{
    height: 670px !important;
  }
  .longbannerimghome{
        height: 670px !important;
  }
  .aboutpara {
    font-size: 10px !important;
    }
    .aboutus {
      bottom: 0% !important;
    }
    .linepd{
          padding-top: 0px !important;
          padding-bottom: 0px !important;
          margin-bottom: 3px !important;

    }
    .footerd{
      width: auto !important;
    }
    .site-footer ul li {
        margin-bottom: 0px;
        line-height: 14px !important;
    }
    .site-footer a {
    font-size: 8px !important;
}
.productmod {
    width: 54% !important;
}
.paratextstudio {
line-height: 14px !important;
}
.yellowcolortext {
  font-size: 24px !important;
}
.yellowcolortextfo{
  font-size: 14px !important;
line-height: initial !important;
}
.paratext{
    font-size: 12px !important;
}
}

@media only screen and (max-device-width: 450px) {
  .bannerimghome {
    height: 670px !important;
  }
  .longbannerimghome{
        height: 670px !important;
  }
}

@media only screen and (max-device-width: 430px) {
  .bannerimghome {
    height: 680px !important;
  }
  .bannerawardh {
    font-size: 14px !important;
  }
  .bannerawardpara {
    font-size: 14px !important;
    }
    .longbannerimghome{
          height: 680px !important;
    }
}

@media only screen and (max-device-width: 420px) {
  .bannerimghome {
  height: 841px !important;
}
.awardtop {
  top: 12% !important;
}
}

@media only screen and (max-device-width: 400px) {
  .bannerimghome {
    height: 670px !important;
}
.longbannerimghome {
    height: 670px !important;
}
.awardtop {
  top: 12% !important;
}
.bottom-right {
    bottom: 46px !important;
  }
  .aspirehstory {
        margin-bottom: 14px !important;
  }
}
@media only screen and (max-device-width: 380px) {
  .bannerimghome {
    /*height: 610px !important;*/
    height: 665px !important;

  }
  .bottom-right_slider {
      bottom: 12% !important;
    }
.aspirehstory {
  font-size: 11px !important;

}
.aspirehstorym {
  font-size: 10px !important;

}
  .bannerhead {
    font-size: 13px !important;
  }
  .bannertop {
      top: 20% !important;
  }
  .longbannerimghome{
      height: 670px !important;
  }
  .aboutus{
    bottom: 0% !important;
  }
  .producthead {
        font-size: 12px !important;
  }

  .kittext {
    position: absolute;
    bottom: 1% !important;
  }
  .kittexttv {
    position: absolute;
    bottom: 20% !important;
}
  .productcore{
      bottom: 0% !important;
  }
  .innovation{
      bottom: -2% !important;
  }
}


@media only screen and (max-device-width: 370px) {
  .aboutus {
    bottom: -4% !important;
}
}
@media only screen and (max-device-width: 360px) {
  .productcore {
      bottom: -2% !important;
    }
    .aspireh {
    font-size: 11px !important;
  }

    .luxuryhm {
    font-size: 16px !important;
  }
  .bottom-right_slider {
      bottom: 12% !important;
    }

    .productparapm {

    margin-top: 45px !important;

    }
.aspirehstory {
    margin-bottom: 10px !important;
}
}
@media only screen and (max-device-width: 350px) {
  .bannerimghome {
    height: 665px !important;
  }
  .bannerhead {
    font-size: 12px !important;
  }
  .bannertop {
      top: 22% !important;
  }
  .longbannerimghome{
        height: 680px !important;
  }
  .aboutus {
    bottom: -3% !important;
}
.aspiretop {
    margin-top: 20px !important;
}
.productcore {
    bottom: -3% !important;
  }
  .lineh {
    line-height: 14px !important;
  }
  .bottom-right {
    bottom: 38px !important;
  }
  .awardtop {
    top: 11% !important;
}
}

@media only screen and (max-device-width: 340px) {
  .awardtop {
    top: 10% !important;
}
.aspirehstorym {
    font-size: 9px !important;
}
.aspirehstory {
    margin-bottom: 10px !important;
}
.bottom-right_slider {
    bottom: 11% !important;
}
}
@media only screen and (max-device-width: 330px) {
.aboutpara {
    font-size: 9px !important;
}
.aboutus {
    bottom: 0% !important;
}
.aspiretop {
    margin-top: 30px !important;
}
.aspirehstory {
    margin-bottom: 9px !important;
}
.aspirehstory {
    font-size: 10px !important;
}
.aspirehstorym {
    font-size: 9px !important;
}
}

@media only screen and (max-device-width: 310px) {
  .awardtop {
    top: 9% !important;
}
}
