@import url('//fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('//fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&display=swap');
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
@font-face {
  font-family: BITSUMIS;
  src: url(https://cdn.shopify.com/s/files/1/0266/4369/3625/files/BITSUMIS_0.ttf?v=1597992363);
}

@font-face {
  font-family: zekton;
  src: url(../../../files/zekton-rg_v-1597992363.ttf);
}

@font-face {
  font-family: TitilliumWeb-Regular;
  src: url(../../../files/TitilliumWeb-Regular_v-1597992365.ttf);
}

html{padding-bottom:0px !important;}
.js-drawer-open-left header.site-header.is-moved-by-drawer {
    position: static;
}
#StickNavWrapper{height:auto !important;}
.site-nav__link:focus {background-color: unset;outline: 0 !important;}
/* banner start*/
.hero-content__title {
  background-color: transparent;
  text-transform: inherit;
  font-weight: 600;
  font-size: 62px;
  letter-spacing: normal;
  padding-left: 0;
}
.hero-content__title span, .subtitle span{
  color: #006eff;
}
.subtitle{
  font-size: 21px;
  font-weight: 200;
  text-transform: inherit;
  font-family: "Bai Jamjuree",sans-serif;
  line-height: 40px;
  padding-bottom: 15px;
}
.subtitle span{font-weight: 600;}
.hero-content__controls a{
  font-size: 18px;
  background: #006eff;
  border: 2px solid #006eff;
  font-weight: 600;
  padding: 10px 20px;
  text-decoration: none;
  transition: 0.5s;
  text-align: center;
  margin-right: 8px;
}
.hero-content__controls a:hover,
.hero-content__controls a:nth-child(2):hover{background: #0b5caf;}
.hero-content__controls a:nth-child(2){background: transparent;}
.hero-content__controls a:first-child span{display:none;}
/* banner end */ 

/* anim stats start */
#shopify-section-1598864572460{padding-top: 60px;}
.anim-stats {
  background: url(../../../files/banner3_v-1597933770.jpg) no-repeat center;
  height: 100vh;
  width: 90%;
  background-size: cover;
  position: relative;
}
.numbers {
  position: absolute;
  display: flex;
  flex-direction: row;
  max-width: 600px;
  flex-wrap: wrap;
  width: 100%;
  right: -60px;
  align-items: center;
  justify-content: center;
  align-content: center;
  height: 100%;
  color: #ffffff;
}
.numbers .no{flex: 0 0 50%;padding: 25px;margin: 30px 0px;max-width: 50%;}
.no h1, .no h6, .no p {font-family: 'TitilliumWeb-Regular';}
.no h1 {
  font-weight: 400;
  font-style: italic;
  -webkit-text-stroke: 3px #3e3e3e;
  -webkit-text-fill-color: transparent;
  font-size: 112px;
  line-height: 112px;
  margin-bottom: 0;
  letter-spacing: 0;
}
.no h6{font-size: 28px;font-weight: 600;margin-bottom: 0;line-height: 28px;}
/* anim stats end */

/* mode start */
.mode{height:100vh;position: relative;}
.mode .dt{opacity:0;visibility:hidden;width: 100%;height: 100%;transition: 0.5s;position: absolute;top: 0;left: 0;}
.mode .dt img{width: 100%;height: 100%;object-fit: cover;}
.mode .active{opacity:1;visibility:visible;}
/* .mode .hider{opacity:0;visibility:hidden;transition: all 1s ease;} */
.mode .content{transition: 0.5s;position: absolute;top: 0;z-index: 1;height: 100vh;
  display: flex;flex-direction: column;flex-wrap: wrap;
  justify-content: center;width: 30%;left: 4%;text-align:center;
}




.content h4, .content h1, .content span.btn{font-family: 'Montserrat', sans-serif;}
.content h4{font-size: 24px;font-weight: 400;color: #4e4e4e;text-transform: uppercase;margin-bottom: 0;letter-spacing: normal;}
.content h1 {font-size: 48px;line-height: 60px;color: #000;text-transform: inherit;letter-spacing: normal;font-weight: 300;}
.content h1 span{color:#006eff;font-weight:bold;font-size: 52px;}
.content span.btn{color: #000000;font-weight: 700;font-size: 19px;border: 1px solid rgba(0, 0, 0, 0.5);background: transparent;
  padding: 3px 3px 6px;cursor:pointer;text-transform: inherit;letter-spacing: normal;width: 150px;margin-left:auto;margin-right:auto;transition:.3s;}
.mode .night h1{color:#006eff;}
.mode .night h4, .mode .night h1 span{color:#ffffff;}
.mode .night.active span.btn{color: #ffffff;border: 1px solid rgba(255, 255, 255, 0.5);}
/* mode end */

/* cycle benefits start */
.components {padding: 0em 0 0em;}
.component-wrapper {
  background-image: url(../../../files/handle_v-1598257896.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom;
  height: 100vh;
  margin-top: 0;
  opacity: 1;
  transition: 1s;
  transition-delay: .5s;
  transform: translateY(0px);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  -webkit-transform: translate3d(0, 0, 0);
  font-family: 'Bai Jamjuree', sans-serif;
}
.components.active .component-wrapper {opacity: 1;transform: translateY(0px);}
.components .content-reveal {color: #000000;margin-top: 3em;text-align: center;font-weight: 300;font-size: 1.5em;line-height: 1.2em;
  letter-spacing: -0.02em;text-transform: uppercase;font-family: 'Source Sans Pro', sans-serif;
}
.component-box-new {width: 25%;height: 100%;float: left;transition: 0.5s ease-in-out;border-right: .5px solid rgba(255, 255, 255, 0.8);
  margin-top: 0%;cursor: pointer;
}
.component-box-new:last-child {border: 0;}
.component-box-new.component-expanded {width: 70%;}
.component-box-new.width10 {width: 10%;}
.component-box-new .inner {height: 100%;position: relative;opacity: 1;}
.component-box-new .inner .close-expanded {position: absolute;z-index: 999;right: 15px;top: 15px;}
.component-box-new .inner .close-expanded img {background-color: transparent;}
.component-box-new .inner img {height: 100%;width: 100%;object-fit: cover;opacity: 0;background-color: #b2b2b2;}
.component-box-new .thumb-wrapper {position: absolute;top: 10%;opacity: 0;transition: 0.5s;z-index: 99;}
.component-box-new:hover .thumb-wrapper {opacity: 1;}
.component-box-new .thumb-wrapper .group {display: flex;margin-bottom: 1em;}
.component-box-new .thumb-wrapper img {opacity: 1;background-color: transparent;}
.component-box-new .thumb-cap {
  padding: .5em 5em .5em 1em;
  color: #ffffff;
  background-image: url(https://cdn.shopify.com/s/files/1/0266/4369/3625/t/23/img/btn-bg.png);
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 1em;
}
.component-box-new .inner .content {padding: 1em;position: absolute;top: 50%;transform: translateY(-60%);opacity: 0;transition: 0.5s;
  background-color: rgba(0, 0, 0, 0.5);width: 50%
}
.component-box-new.component-expanded .inner img {opacity: 1;}
.component-box-new.component-expanded .inner .content {transform: translateY(-50%);opacity: 1;transition-delay: .7s;}
.component-box-new.component-expanded .inner .overlay {opacity: 0;}
.component-box-new .inner .content p b {color: #dddddd;font-size: 1.2em;text-transform: uppercase;}
.component-box-new .inner .content p {color: #ffffff;font-size: 1.2em;}
.component-box-new .inner .overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.2);
  opacity: 1;transition: 0.5s;}
.component-box-new .inner:hover .overlay {background-color: rgba(0, 0, 0, 0.5);}
.component-box-new .inner .overlay .overlay-content {position: absolute;height: 25%;bottom: 0;width: 100%;left: 0;right: 0;
  display: flex;flex-direction: column;justify-content: center;transition: 0.5s;text-transform: uppercase;
}
.overlay-content b {display: inline-block;text-align: center;margin: auto;font-size: 1.5vw;color: #ffffff;width: 100%;}
.component-box-new .inner .overlay .overlay-content .circle {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: transparent;
  display: block;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  border: 0px solid rgba(255, 255, 255, .6);
}
.component-box-new.width10 .inner .overlay .overlay-content .circle {transition: 0.5s;opacity: 0;visibility: hidden;}
.component-box-new .inner .overlay .overlay-content .circle span {width: 40px;height: 40px;display: block;z-index: 999;
  position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);
}
.component-box-new .inner .overlay .overlay-content .circle span:before {content: "";width: 27px;height: 2px;
  background-color: rgba(255, 255, 255, .6);position: absolute;top: 20px;left: 7px;
}
.component-box-new .inner .overlay .overlay-content .circle span:after {content: "";width: 2px;height: 27px;
  background-color: rgba(255, 255, 255, .6);position: absolute;top: 7px;left: 20px;}
.component-box-new .inner .overlay .overlay-content h4 {text-align: center;text-transform: uppercase;font-weight: 100;
  letter-spacing: 1px;color: #ffffff;margin-top: 0.5em;opacity: 0;font-size: 2em;
}
/* cycle benefits end */

/* cycle-parts-slider start */
.cycle-parts{background: #ffffff;font-family: 'Bai Jamjuree', sans-serif;color: #000000;}
.div-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;height: 100vh;}
.col-60{-webkit-box-flex: 0;-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;padding: 0 15px;}
.col-40{-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;padding: 0 15px;}
.cycle-parts .col-60, .cycle-parts .col-40{padding: 0 40px;}
.sliderContainer {position: relative;}
.slider {width: 100%;margin: 0;}
.sliderContainer .slick-slide {height: 100vh;background: #ffffff;}
.progressBarContainer{position: absolute;bottom: -1px;width: 100%;}
.progressBarContainer div {display: block;width: 24%;cursor: pointer;margin-right: 1%;float: left;}
.progressBarContainer div:last-child {margin-right: 0;}
.progressBarContainer div span.progressBar {width: 100%;height: 5px;background-color: rgba(255, 255, 255, 0.4);display: block;}
.progressBarContainer div span.progressBar .inProgress {background-color: #006eff;width: 0%;height: 4px;}
.inProgress.on{width:100% !important;}
.progressBarContainer h6{color: #000000;text-align:center;font-size: 13px;text-transform: uppercase;letter-spacing: 1px;
  padding-bottom: 16px;cursor: pointer;font-weight: bold;transition: all 0.5s ease;height:38px;}
.progressBarContainer h6:hover{color:#006eff;}
.caption h4, .caption p{color:#000000;text-transform:inherit;font-family: 'Bai Jamjuree', sans-serif;}
.caption h4{font-size: 24px;line-height:34px;font-weight: bold;}
.caption p{font-size: 18px;line-height:28px;font-weight: 500;text-align:justify;}
.caption a, .text-sec a {font-size: 18px;font-weight:500;border: 2px solid #006eff;font-weight: 600;padding: 8px 20px;display: inline-block;margin-top: 15px;}
.caption a:hover, .text-sec a:hover{background:#0b5caf;color:#ffffff;border-color:#0b5caf;}
.blue-line{background:#006eff;height:2px;width:100px;margin-bottom: 18px;}
/* cycle-parts-slider end */

/* footer start */
/* .template-index #shopify-section-footer{padding-top: 60px;} */
/* footer end */
#shopify-section-1599468697344, #shopify-section-1598334934845{margin-bottom:0;}
#shopify-section-1598334934845 h4{color:#ffffff;font-size: 28px;line-height: 32px;}
#shopify-section-1598334934845 .section-block--padding {padding: 35px 30px 40px;}
#shopify-section-1598334934845 .form-vertical .input-group {margin-bottom: 0px;}

/*  Vaibhav start  */
#shopify-section-1599545728332{padding: 50px 0 40px;}
#shopify-section-1599545728332 .slick-dotted.slick-slider{margin-bottom: 0px !important;}
#shopify-section-1599545728332 .slick-next:before{content: '\f105' !important;}
.mob-slide .slick-next{right:0;z-index: 99;}
.mob-slide .slick-next:before{content: '\f105' !important;font-family: fontawesome;color: #006eff;font-size: 40px}

#shopify-section-1599545728332 .slick-prev:before{content: '\f104' !important;}
.mob-slide .slick-prev{left: 0;z-index: 99;}
.mob-slide .slick-prev:before{content: '\f104' !important;font-family: fontawesome;color: #006eff;font-size: 40px}

#shopify-section-1599545728332 .slick-prev:before, #shopify-section-1599545728332 .slick-next:before{color: #006eff  !important;
  font-family: 'fontawesome';font-size: 60px;}
#shopify-section-1599545728332 .cnt {padding: 20px;width: 85%;}
#shopify-section-1599545728332 .img-div {width: 15%;}
#shopify-section-1599545728332 .bottm-cnt {display: flex;margin-top: 20px;align-items: center;}
#shopify-section-1599545728332 .bottm-cnt p{display: block !important;}
#shopify-section-1599545728332 .cntry {width: 10%;}
#shopify-section-1599545728332 .name {width: 80%;padding-left:10px;}
#shopify-section-1599545728332 .content p {font-size: 19px;font-family: 'Bai Jamjuree', sans-serif;margin-bottom: 0;display: inline-block;
  width: 96%;vertical-align: top;}
#shopify-section-1599545728332 .slick-initialized .slick-slide .main-div{display: flex;max-width: 1000px;margin: 0 auto;}
#shopify-section-1599545728332 .quote-icon{width: 2%;}
#shopify-section-1599545728332 .quote-icon .icon {width: 17px;height: 17px;fill: #ffffff;}
#shopify-section-1599462491974 blockquote{margin-bottom: 0 !important;}
#shopify-section-1599462491974 .slick-dotted.slick-slider{margin-bottom: 0px !important;}
#shopify-section-1599462491974 .slick-next:before{content: '\f105' !important;}
#shopify-section-1599462491974 .slick-prev:before{content: '\f104' !important;}
#shopify-section-1599462491974 .slick-prev:before, 
#shopify-section-1599462491974 .slick-next:before{color: #006eff  !important;font-family: 'fontawesome';font-size: 60px;}
#shopify-section-1599462491974 .slick-dots{display: none !important;}
h4.h1--mini.section-block__title {color: #006eff;letter-spacing: 0;font-family: 'Jura', sans-serif;text-transform: inherit;
  font-weight: 700;font-size: 23px;}
.image-sec { width: 50%;}
.text-sec {width: 50%; max-width: 940px;padding: 60px;}
.text-sec h2 {font-size: 30px;color: #000;font-weight: normal;margin-bottom: 30px;font-family: 'Bai Jamjuree', sans-serif;}
.form-success{font-family: 'Bai Jamjuree', sans-serif;background-color: transparent;color: #fff;border: 1px solid;}
.meet-the-team {display: flex;align-items: center;}
.award-main {padding: 50px 0;font-family: 'Bai Jamjuree', sans-serif;}
.section-title h2 {
    line-height: 44px;
    text-align: center;
    margin-bottom: 40px;
    font-family: 'Jura', sans-serif;
    color: #006eff;
    letter-spacing: 0;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 23px;
}
div#shopify-section-1599473671569{background: #fff;}
.award-inner {display: flex;}
.award-inner div {width: 33.33%;padding: 0 70px;}
div#shopify-section-1599471154562 {padding-top: 50px;margin-bottom: 30px;}
#shopify-section-1599471154562 .column-flex__content .h5{color: #006eff;font-size: 26px;font-weight: normal;
  font-family: 'Jura', sans-serif;}
#shopify-section-1599471154562 .rte-setting p{font-size: 21px;color: #fff;font-family: 'Jura', sans-serif;}
#shopify-section-1599471154562 .column-flex__content .rte-setting {text-align: center;}
#shopify-section-1599471154562 .column-flex__image {height: 50px;background-size: contain;}
#shopify-section-1599462491974{margin-bottom: 0px;}
div#shopify-section-1599468697344, div#shopify-section-1599462491974, #shopify-section-1599482100471 {
  background: #fff;font-family: 'Jura', sans-serif;}
div#shopify-section-1599468697344 .section-block, div#shopify-section-1599462491974 .section-block{
  background: #fff !important;}
div#shopify-section-1599462491974 .section-block {padding: 40px 30px;}
.quote-icon {display: inline-block;max-width: 50px;position: relative;top: -10px;left: -10px;width:5%;}
.rte-setting {text-align: left;width: 90%; display: inline-block;vertical-align: top;font-family: 'Jura', sans-serif;}
.quote-icon .icon {display: inline-block;vertical-align: middle;width: 30px;height: 31px;fill: #006eff;}
div#shopify-section-1599462491974 .slick-slide img{margin: 0 auto;}
blockquote{color: #000 !important;}
div#shopify-section-1599468697344 .flex__item{padding: 0 !important;}
#shopify-section-1598522134362{position:relative;}
.form-vertical .input-group__field::placeholder {color: #000000;}
.form-vertical .input-group__field::-webkit-input-placeholder {color: #000000;}
/* .sticky--active #SiteNavParent .hide{display: block !important;} */
.sticky--active #SiteNavParent a img{position: relative; z-index: 99;width: 33%;}


/*  Vaibhav end  */

/* Omkar Start */
body.template-index .site-header {position:absolute;}
.site-header {background-color:rgba(0, 0, 0, 0.36);z-index:9;position:static;width:100%;}
.nav-bar, .nav-bar:after {background-color:#000;}
.nav-bar {border:0px;}
.hero-content__controls-item--arrow:hover, .hero-content__controls-item--arrow:focus, .hero-content__controls-item--text:hover, .hero-content__controls-item--text:focus {background: #006eff;
  outline: 0;border-color: #006eff;}

/* Omkar End */


/* media queries start */
@media only screen and (min-width:750px) and (max-width:1200px){
  #shopify-section-1599545728332 .slick-prev {left: 0;}
  #shopify-section-1599545728332 .slick-next {right: 0;}
}
@media only screen and (min-width:992px) and (max-width:1200px){
  .anim-stats {width: 100%;background-position-x: -40px;}
  .numbers {right: -0px;}
  #shopify-section-1599545728332 .slick-initialized .slick-slide .main-div{max-width:850px;}
}
@media only screen and (min-width:992px){
  #shopify-section-1598334934845 .section-block--padding {
    padding: 200px 30px 195px;
  }
  div#shopify-section-1599471154562 {padding-top: 150px;padding-bottom: 102px;}
}

@media only screen and (min-width:992px) and (max-width:1110px){
  #shopify-section-1598522134362 .hero-content .page-width {top: -16vw !important;left: 57vw !important;}
}
@media only screen and (min-width:1051px) and (max-width:1151px){
  .mode .dt img{object-position: 84% center;}
}
@media only screen and (max-width:1050px){
  .mode .content {height:auto;}
}
@media only screen and (min-width:801px) and (max-width:1050px){
  .mode .dt img{object-position: 100% center;}
  .content h1 {font-size: 35px;line-height: 45px;}
  .content h1 span {font-size: 42px;}
  .mode .content {top: 15%;width: 35%;left: 2%;height: 85vh;}
}
@media only screen and (max-width:800px){
  .mode .content {top: 53%;width: 100%;left: 0;}
}
@media only screen and (min-width:750px) and (max-width:991px){
  #shopify-section-1599471154562 .rte-setting p {font-size: 18px;line-height: 24px;}
  .caption p {font-size: 15px;line-height: 20px;}
  div#shopify-section-1599468697344 .flex__item {padding: 10px !important;}
  .award-inner div {padding: 0 30px;}
  /*  slider start  */
  #shopify-section-1598522134362 .hero__image-content img{object-position: 50% center !important;}
  #shopify-section-1598522134362 .hero-content .page-width {top: -19vw !important;left: 58vw !important;}
  #shopify-section-1598522134362 .hero-content__title {font-size: 40px;}
  .subtitle {font-size: 18px;line-height: 30px;padding-bottom: 12px;}
  .hero-content__controls a {font-size: 16px;padding: 7px 18px;}
  /*  slider end  */

  /*  anim starts  */
  .anim-stats {height: 70vh;width: 100%;background-size: contain;background-position-x: -30px;}
  .numbers {right: -30px;}
  .no h1 {-webkit-text-stroke: 3px #616161;}
  /*  anim ends  */

  #shopify-section-1599545728332 .slick-initialized .slick-slide .main-div{max-width:600px;}
}
@media only screen and (min-width:750px){
.burger{width:7%;}
  .site-header__upper {padding-top: 5px;padding-bottom: 5px;}
  /*  slider start  */
  #shopify-section-1598522134362 .hero-wrapper--large .hero--large {height:100vh;}
  #shopify-section-1598522134362 .hero-content {position: relative;}
  #shopify-section-1598522134362 .hero-content .page-width{position: absolute;right: 0;top: -13vw;left: 54vw;}
  .hero-content__controls a{width: 250px;}
  /*  slider end  */

  /* 	cycle benefits start */
  .component-box-new.width10 .inner .overlay .overlay-content h4 {transition: 0.5s;transform: rotate(90deg);transform-origin: top;
    margin-bottom: 3em;margin-top: 0;margin-right: 0;margin-left: 0;}
  .component-box-new .inner:hover .overlay .overlay-content {bottom: 100px;}
  /* 	cycle benefits end */
}
@media only screen and (max-width:749px){
  #shopify-section-1598522134362 .hero--large {height: 100vh;}
  div#shopify-section-1599462491974 .section-block {padding: 30px 20px;}
  #shopify-section-1599468697344 .section-block--padding {padding: 10px;}
  .award-main {padding: 40px 0;}
  .section-title h2 {font-size: 32px;line-height: 36px;margin-bottom: 30px;}
  #shopify-section-1599471154562 .column-flex__content {max-width: 320px;width: 100%;margin: 0 auto 25px;}

  #shopify-section-1599545728332 .cnt {padding: 30px;}
  #shopify-section-1599545728332 .quote-icon .icon,.quote-icon .icon{width: 16px;height: 16px;}
  #shopify-section-1599545728332 .content p.des{text-align: center;}
  #shopify-section-1599545728332 .bottm-cnt{text-align: center;justify-content: center;}
  #shopify-section-1599545728332 .cntry {width: unset;}
  #shopify-section-1599545728332 .cntry img{max-width: 30px;}
  #shopify-section-1599545728332 .name {width: unset;padding-left: 15px;}
  #shopify-section-1599545728332 .slick-prev:before, 
  #shopify-section-1599545728332 .slick-next:before,
  #shopify-section-1599462491974 .slick-prev:before, 
  #shopify-section-1599462491974 .slick-next:before{font-size: 40px;}

  /*  Vaibhav start  */
  .cycle-parts{padding-bottom: 40px;}

  #shopify-section-1599471154562 .rte-setting p {font-size: 16px;}
  .text-sec h2 {   font-size: 23px;}
  #shopify-section-1599545728332 .content p {font-size: 16px;}
  #shopify-section-1599482100471 .text-sec{text-align: center;margin-bottom: 40px;}
  /*   #shopify-section-1598334934845 .section-block--padding {padding: 10px;} */
  #shopify-section-1598334934845 .section-block--padding {padding: 35px 15px 40px;}
  #shopify-section-1598334934845 h4 {font-size: 24px;line-height: 30px;}

  .image-sec {width: 100%;}
  .text-sec {width: 100%;padding: 20px;}
  .meet-the-team {display: flex;align-items: center;flex-wrap: wrap;}
  .award-inner {display: flex;flex-wrap: wrap;text-align: center;}
  .award-inner div {padding: 0 10px;margin-bottom: 20px;}
  .div-flex{height: auto;padding-bottom: 30px;}
  .progressBarContainer {bottom: -20px;left: 50%;width: 30%;transform: translateX(-50%);}
  .progressBarContainer h6{display: none;}
  .cycle-parts .col-60 {flex: 0 0 100%;max-width: 100%;}
  .cycle-parts .col-40{flex: 0 0 100%;max-width: 100%;}
  .cycle-parts .sliderContainer .slick-slide{height: auto;}
  .caption p {font-size: 16px;line-height: 24px;}
  .progressBarContainer div span.progressBar {height: 4px;}
  .progressBarContainer div {background: rgba(0, 0, 0, 0.5);width: 21%;margin-right: 5%;}
  .cycle-parts .col-60, .cycle-parts .col-40 {padding: 0 20px;}
  .scroll-slider{display: none;}
  .slick-slide img {margin: 0 auto;}
  #shopify-section-1599545728332 .img-div { width: 35%;  margin: 0 auto;}
  #shopify-section-1599545728332 .cnt {  width: 100%; }

  #shopify-section-1599545728332 .slick-initialized .slick-slide .main-div {flex-wrap: wrap;}
  div#shopify-section-1599026773144{height: auto;}
  div#shopify-section-1599468697344 .flex__item--fixed {padding: 10px !important;}
  .rte-setting p {font-size: 15px;line-height: 22px;}
  #shopify-section-1599545728332 .slick-next {right: 0;}
  #shopify-section-1599545728332 .slick-prev {left: 0;z-index: 9999;}
  .quote-icon{left:-11px;}
  /*  Vaibhav end  */

  /*  slider start  */
  #shopify-section-1598522134362 .hero-content{max-width: 480px;width: 100%;margin: 0 auto;left: 0;right: 0;text-align: center;
    top: 33%;bottom: inherit;}
  #shopify-section-1598522134362 .hero-content__title {font-size: 48px;line-height: 50px;}
  #shopify-section-1598522134362 .hero__image-content img{filter: brightness(0.5);}
  .subtitle {font-size: 15px;line-height: 30px;text-align: center;}
  #shopify-section-1598522134362 .hero-content__controls {display: flex;flex-direction: column;justify-content: center;
    max-width: 300px;margin: 0 auto;}
  #shopify-section-1598522134362 .hero-content__controls a {font-size: 14px;margin-bottom: 15px;margin-right: 0;}
  #shopify-section-1598522134362 .hero-content__controls a:nth-child(2){margin-right:0;}
  /*  slider end  */

  /*  anim stats start */
  #shopify-section-1598864572460 {padding-top: 30px;padding-bottom: 25px;}
  .anim-stats{background: unset;width: 100%;height: auto;}
  .numbers{position:static;max-width:100%;right:unset;}
  .numbers .no {padding: 15px;margin: 10px 0px;}
  .no h1 {font-size: 64px;line-height: 75px;}
  .no h6 {font-size: 20px;line-height: 25px;}
  .no p{font-size: 13px;line-height:17px;}
  /*  anim stats end  */

  /*  night-day start  */
  .mode .content {top: 61%;}
  .content h4 {font-size: 16px;font-weight: 500;color: #111111;letter-spacing: 3px;}
  .content h1 {font-size: 33px;line-height: 40px;}
  .content h1 span {font-size: 40px;}
  .content span.btn{font-size: 16px;width: 140px;}
  /*  night-day end  */

  /* 	cycle benefits start */
  .component-wrapper {height: 50vh;}
  .component-box-new {width: 100%;height: 25%;border-right: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.8);}
  .component-box-new .inner .close-expanded {position: absolute;z-index: 999;right: 10px;top: 10px;width: 30px;}
  .component-box-new .inner .content {width: 100%;height: 100%;}
  .component-box-new .inner .overlay .overlay-content {height: 100%;flex-direction: row;text-transform: none;}
  .component-box-new .inner .overlay .overlay-content>div {display: flex;align-items: center;justify-content: flex-start;}
  .component-box-new .inner .overlay .overlay-content>div:first-child {flex: 0 0 80%;max-width: 80%;}
  .component-box-new .inner .overlay .overlay-content>div:last-child {flex: 0 0 10%;max-width: 10%;}
  .component-box-new .inner .overlay .overlay-content .circle {width: 30px;height: 30px;margin-left: 25px;}
  .overlay-content b {text-align: left;padding-left: 30px;font-size: 4.5vw;}
  .component-box-new.component-expanded {width: 100%;height: 300px;}
  .component-box-new .inner .content p {font-size: .8em;}
  .component-box-new.width10 {height: 15%;width: 100%;}
  .component-box-new .inner .overlay .overlay-content .circle span {height: 30px;}
  .component-box-new .inner .overlay .overlay-content .circle span:before {content: "";width: 20px;height: 2px;
    background-color: rgba(255, 255, 255, .6);position: absolute;top: 16px;left: 7px;
  }
  .component-box-new .inner .overlay .overlay-content .circle span:after {content: "";width: 2px;height: 20px;
    background-color: rgba(255, 255, 255, .6);position: absolute;top: 7px;left: 16px;
  }
  /* 	cycle benefits end */
}
@media only screen and (min-width:576px) and (max-width:749px){
  #shopify-section-1598522134362 .hero__image-content img{object-position: 1% center !important;}
  .quote-icon .icon { width: 20px;height: 20px;}
}
@media only screen and (min-width:481px) and (max-width:575px){
  #shopify-section-1598522134362 .hero__image-content img{object-position: 18% center !important;}
  .quote-icon .icon { width: 20px;height: 20px;}
}
@media only screen and (max-width:500px){
  .mode .dt img{object-position: 40% 34%;}
}
@media only screen and (max-width:480px){
  #shopify-section-1598522134362 .hero__image-content img{object-position: 26% center !important;}
  /*   .quote-icon .icon { width: 20px;height: 20px;} */
  .text-sec h2 {   font-size: 23px;}
  .award-inner div {width: 50%;}
}
/* media queries end */