@media only screen and (max-width: 1840px) {
  .splashblock:nth-child(even) .abimagewrapper{left:1%}
  .splashblock:nth-child(odd) .abimagewrapper{right:1%}
  .block3.splashblock:nth-child(even) .abimagewrapper{left:1%}
  }
  @media only screen and (max-width: 1820px) {
  .bannerblock{background-position:left -30px bottom,right -220px bottom ,right bottom}
  }
  @media only screen and (max-width: 1780px) {
  .block3.splashblock:nth-child(even) .abimagewrapper{left:-2%}
  }
  @media only screen and (max-width: 1740px) {
  .block2.splashblock:nth-child(odd) .abimagewrapper{right:-5%}
  }
  @media only screen and (max-width: 1720px) {
  .bannerblock{background-position:left -120px bottom,right -380px bottom ,right bottom}
  }
  @media only screen and (max-width: 1666px) {
  .block4.splashblock:nth-child(odd) .abimagewrapper{right:-4%}
  .block5.splashblock:nth-child(even) .abimagewrapper{left:-4%}
  .block3.splashblock:nth-child(even) .abimagewrapper{left:-5%}
  }
  @media only screen and (max-width: 1600px) {
  .container{width:96%}
  .splashblock:nth-child(even) .abimagewrapper{left:-4%}
  .block6 .title h2{font-size:41px;line-height:41px}
  }
  @media only screen and (max-width: 1540px) {
  .block2.splashblock:nth-child(odd) .abimagewrapper{right:-8%}
  .splashblock .colcontainer{padding-left:160px}
  .splashblock:nth-child(odd) .colcontainer{padding-left:0;padding-right:160px}
  .splashblock{padding-bottom:52px}
  .blocktextwrapper p{font-size:20px;line-height:27px}
  .splashblock:nth-child(even) .abimagewrapper{left:-1%}
  .block2.splashblock:nth-child(odd) .abimagewrapper{right:-5%}
  .block6 .blocktextwrapper p{font-size:20px}
  .clickbtn{font-size:30px}
  .block6 .title h2{font-size:35px;line-height:35px}
  .block5 .blocktextwrapper p{line-height:27px}
  }
  @media only screen and (max-width: 1480px) {
  .bannerblock{background-position:left -120px bottom,right -345px bottom ,right bottom;background-size:auto,74%,cover;padding:30px 0;padding-bottom:140px}
  .title h2{font-size:36px;line-height:36px}
  }
  @media only screen and (max-width: 1420px) {
    .block6 .title h2 {font-size: 32px;line-height: 32px;}
    .block6 .title{margin-bottom: 15px;}
  }
  @media only screen and (max-width: 1366px) {
  .bannersubwraper{width:670px}
  .bannertextwrapper p{font-size:22px}
  .bannerblock{background-size:auto,78%,cover}
  .block3.splashblock:nth-child(even) .abimagewrapper{left:-7%}
  .block2.splashblock:nth-child(odd) .abimagewrapper{right:-8%}
  }
  @media only screen and (max-width: 1340px) {
    .block6 .title h2 {font-size: 30px;line-height: 30px;}
  }
  @media only screen and (max-width: 1300px) {
  .bannerblock{background-size:auto,78%,cover}
  .abimagewrapper{display:none!important}
  .splashblock .colcontainer{padding-left:0}
  .splashblock:nth-child(odd) .colcontainer{padding-left:0;padding-right:0}
  .imagewrapper{height:96%;padding:2%;width:96%;top:0}
  .imagewrapper img{width:100%}
  .block6 .title h2{font-size:28px;line-height:28px}
  .block7 form{width:auto}
  .col-5{width:48.5%}
  .block7logo{width:auto}
  .splashblock{padding: 35px 0;}
  .bannersubwrapper {
    width: 668px;
}
  }
  @media only screen and (max-width: 1199px) {
  .bannersubwrapper{width:auto}
  .bannerblock{background-image:url(../images/bannerbg1.png),url(../images/bannerbg2.png),url(../images/bannerbg3.png);background-size:100%,auto,cover;background-position:center bottom,center bottom -500px ,right bottom;padding-bottom:55%}
  .bannertextwrapper p br{display:none}
  .clickbtn{font-size:22px}
  .title h2{font-size:26px;line-height:26px}
  .block6 .title h2{font-size:25px;line-height:25px}
  .block5 .title{margin-bottom:15px}
  }
  @media only screen and (max-width: 991px) {
  .splashblock .colcontainer{padding-left:0;flex-direction:column-reverse}
  .splashblock:nth-child(odd) .colcontainer{flex-direction:column-reverse}
  .col-6{width:100%}
  .col-4{width:100%}
  .imagesubwrapper{height:800px}
  .blocktextwrapperbg{background:rgba(0,0,0,0.1);border-radius:60px 60px 0 0;margin-bottom:10px}
  .splashblock:nth-child(even) .title{background:#0d151d;border-radius:47px 47px 0 0}
  .blocktextwrapper{padding-left:0}
  .splashblock:nth-child(odd) .blocktextwrapperbg{background:rgba(255,255,255,0.1)}
  .splashblock:nth-child(odd) .title{background: rgb(223,226,2);background: linear-gradient(90deg, rgba(223,226,2,1) 0%, rgba(0,239,241,1) 100%);}
  .splashblock:nth-child(odd) .imagewrapper::after,.splashblock:nth-child(even) .imagewrapper::after{display:none}
  .title{border-radius:47px 47px 0 0}
  .colcontainer{flex-wrap:wrap}
  .col-5{width:100%}
  .block7logo{width:auto;display:flex;justify-content:center;align-items:center}
  .splashblock{padding:20px 0}
  .block7text p br{display: none;}
  .block7 form {width: auto;background: #fff;padding: 20px;border: 1px solid #a3a1a1;margin-top: 15px;}
  .title h2 {font-size: 46px;line-height: 46px}
  .block6 .title h2 {font-size: 45px;line-height: 45px;}
.submitbtn{border-radius: 0;width: 100%;}
  }
  @media only screen and (max-width: 880px) {.block6 .title h2 {font-size: 36px;line-height: 36px;}}
  @media only screen and (max-width: 767px) {
  .imagesubwrapper{height:700px}
  .block6 .title h2 {font-size: 32px;line-height: 32px;}
  .title h2 {font-size: 36px;line-height: 36px;}
  }
  @media only screen and (max-width: 660px) {
    .block6 .title h2 {font-size: 24px;line-height: 24px;}
  .title h2 {font-size: 30px;line-height: 30px;}
  .block7 {padding: 15px 0;}
  }
  @media only screen and (max-width: 560px) {
  .imagesubwrapper{height:400px}
  .title{border-radius:47px 47px 0 0;flex-direction:column;text-align:center;padding:15px}
  .clickbtn{padding:3%;width:94%;border-radius:0;text-align:center}
  .clickbtn::before{display:none}
  .title h2{font-size:24px;line-height:24px}
  .bannertextwrapper p{font-size:18px}
  .block6 .title{padding:10px 15px}
  .title img{margin-right:0}
  }
  @media only screen and (max-width: 480px) {
  .clickbtn{font-size:18px}
  .blocktextwrapper p{font-size:18px!important;line-height:23px!important}
  .bannertextwrapper{padding:20px 0;padding-top:10px}
  .block7logo::after{display:none}
  .block7logo{padding:20px}
  .block6 .title h2 {font-size: 20px;line-height: 20px;}
  .block7{background-position: left 47% top -550px,right top;}
  }