/** Shopify CDN: Minification failed

Line 705:62 Unexpected "'.header__wrapper'"
Line 1266:75 Unexpected "'.swiper-slide'"

**/


/* CSS from section stylesheet tags */
.email-sign-up-outside-wrapper{
  background-color: #1A2B3B;
    padding: 70px 0;
}

.signup-inside-wrapper {
    text-align: center;
}

.signup-inside-wrapper h3 {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    margin-bottom: 35px;
}

.signup-inside-wrapper h4 {
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-top: 30px;
}

.email-sign-up-outside-wrapper form input {
    width: 410px;
    padding: 20px 70px !important;
}

.email-sign-up-outside-wrapper form input[type="text"] {
    font-size: 16px;
    color: #000;
    font-family: 'Montserrat';
    margin-right: 20px;
}

.email-sign-up-outside-wrapper input[type="submit"] {
    background-color: #32E5D9;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}

  @media (min-width: 768px) and (max-width: 1024px) {

  .email-sign-up-outside-wrapper form input[type="text"] {
      margin-right: 0;
      margin-bottom: 20px;
  }
      
  }

    @media (max-width: 767px) {
  
    .email-sign-up-outside-wrapper form input[type="text"] {
        margin-right: 0;
        margin-bottom: 20px;
    }
      
  }

    @media (min-width: 320px) and (max-width: 480px) {
  
.email-sign-up-outside-wrapper form input {
    width: 100%;
    padding: 20px 0 !important;
}

  }
a#video-slider-below-content-learn-more-button span {
    display: inline-block;
    margin-left: 18px;
}

a#video-slider-below-content-learn-more-button {
    background: #fff;
    color: #000;
    font-size: 14px;
    font-weight: 600;
    border: 1px solid #000;
    width: 240px;
}

  
  /* owl css for centering item */

  .owl-item {
  transition: 0.3s all;
  transform: scale(0.5);
}
.owl-item.active:not(.center) {
  transform: translateX(30%) scale(0.8);
}
.owl-item.active.center {
  z-index: 1;
}
.owl-item.active.center + .active {
  transform: translateX(-30%) scale(0.8);
}


/* owl carouser centering css end */

  .video-carousel-outside-wrapper {
    padding-bottom: 140px;
}

.video-carousel-outside-wrapper h2 {
    font-size: 35px;
    color: #1A2B3B;
    font-family: "Krona One", sans-serif;
    text-align: center;
    margin-bottom: 30px;
}

.vs-below-content p {
    font-size: 16px;
    color: #1A2B3B;
    margin-top: 40px !important;
    margin-bottom: 30px;
}

.vs-below-content {
    width: 60%;
    margin: 0 auto;
    text-align: center;
}

.vs-below-content a {
    display: inline-block;
}


  @media (min-width: 768px) and (max-width: 1024px) {

    .video-carousel-outside-wrapper {
    padding-bottom: 50px;
}
    
  }

  @media (max-width: 767px) {

    .video-carousel-outside-wrapper {
    padding-bottom: 50px;
}

    div#owl-video-carousel .owl-dots div span {
    width: 8px;
    height: 8px;
    background-color: #ddd;
    display: inline-block;
    border-radius: 10px;
    margin: 10px 8px;
}

div#owl-video-carousel .owl-dots {
    display: flex;
    justify-content: center;
    margin-top: 10px;
}

div#owl-video-carousel .owl-dots div.active span {
    background-color: #32E5D9;
}


  }

  
   @media (min-width: 481px) and (max-width: 767px) {
  
  }
  
  
  @media (min-width: 320px) and (max-width: 480px) {

    .video-carousel-outside-wrapper h2 {
    font-size: 30px;
}

.vs-below-content {
    width: 100%;
}


  }
.ba-hero-area-section h1 {
    font-family: 'Krona One', sans-serif;
    font-size: 50px;
    font-weight: 400;
    text-align: center;
    line-height: 65px;
    margin-bottom: 35px;
    color: #fff;
  }

  .ba-hero-area-section p {
    font-size: 16px;
    line-height: 25px;
    text-align: center;
    margin-bottom: 0px !important;
    color: #fff;
  }
  .ba-hero-area-section h1 > p {
    font-family: 'Krona One', sans-serif;
    font-size: 50px;
    font-weight: 400;
    text-align: center;
    line-height: 65px;
    color: #fff;
  }
  @media (max-width: 991px) {
    .ba-hero-area-section h1,
    .ba-hero-area-section h1 > p {
      font-size: 32px;
      line-height: 56px;
    }
  }
  @media (max-width: 767px) {
    .ba-hero-area-section h1 {
      margin-bottom: 20px;
    }
    .ba-hero-area-section h1,
    .ba-hero-area-section h1 > p {
      font-size: 20px;
      line-height: 36px;
    }
    .ba-features-wrapper .container {
      display: grid !important;
      /* grid-template-rows: unset !important; */
      grid-auto-flow: column !important;
      grid-auto-columns: 50% !important;
      gap: 0;
      grid-template-columns: repeat(2, minmax(0, 3fr)) !important;
      overflow: auto !important;
    }
    .ba-features-wrapper .container .single-ba-feature {
      display: block !important;
      margin: 0px auto !important;
    }
    .single-ba-feature img {
      max-width: fit-content !important;
      margin: 0px auto !important;
      height: 20px !important;
      width: 20px !important;
      object-fit: contain !important;
    }
    .single-ba-feature span {
      font-size: 13px !important;
      line-height: 0 !important;
    }
    .ba-features-wrapper {
      padding: 12px 0px 12px 0px !important;
    }
  }

  .ba-hero-area-section {
    padding: 270px 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

  .ba-features-wrapper .container {
    display: flex;
    justify-content: space-between;
  }

  .single-ba-feature img {
    display: inline-block;
    margin-right: 18px;
  }

  @media (min-width: 768px) and (max-width: 1024px) {
    .ba-hero-area-section {
      padding: 175px 0;
    }
  }

  @media (max-width: 767px) {
    /* CSS */

    .ba-hero-area-section {
      padding: 175px 0;
    }
  }

  @media (min-width: 481px) and (max-width: 767px) {
    /* CSS */

    .ba-features-wrapper .container {
      display: grid;
      grid-template-rows: 65px 65px;
      grid-auto-flow: column;
      grid-auto-columns: 50%;
      overflow: auto;
      align-items: center;
    }

    .ba-features-wrapper {
      padding-bottom: 8px;
    }
  }
  @media (min-width: 320px) and (max-width: 480px) {
    /* CSS */
    .ba-features-wrapper {
      padding: 12px 0 0;
    }

    .ba-hero-area-section h1 {
      font-size: 35px;
      text-align: left;
      line-height: 40px;
    }

    .ba-hero-area-section p {
      /*       text-align: left; */
    }

    .ba-hero-area-section {
      padding: 130px 0;
    }

    .ba-features-wrapper .container {
      display: grid;
      grid-template-rows: 75px 75px;
      grid-auto-flow: column;
      grid-auto-columns: 50%;
      overflow: auto;
      align-items: center;
    }

    .ba-features-wrapper .container .single-ba-feature {
      margin-bottom: 20px;
      display: flex;
    }

    .single-ba-feature img {
      display: block;
      /*margin: 0 auto 15px;*/
      max-width: 2rem;
      max-height: 2rem;
      margin: 0 10px 0 0;
    }
    .single-ba-feature span {
      font-size: 12px;
      font-weight: 400;
      line-height: 2rem;
    }

    .ba-features-wrapper .container .single-ba-feature {
      text-align: center;
    }
  }
[data-template="collection.conversion-kits"] .easy-installation-outside-wrapper {
    padding: 80px 0;
}
[data-template="collection.conversion-kits"] .easy-installation-content {
    display: flex;
    margin-bottom: 60px;
}
[data-template="collection.conversion-kits"] .easy-installation-content h3 {
    font-size: 35px;
    color: #1A2B3B;
    width: 35%;
  font-family: "Krona One", sans-serif;
}
[data-template="collection.conversion-kits"] .easy-installation-content .easy-installation-content--content {
    width: 65%;
}
[data-template="collection.conversion-kits"] .easy-installation-content p {
    font-size: 16px;
    color: #000;
  width: 100%;
}
[data-template="collection.conversion-kits"] .easy-installation-video {
    text-align: center;
}
[data-template="collection.conversion-kits"] .easy-installation-video a {
    display: inline-block;
}
@media (max-width:991px) {
  [data-template="collection.conversion-kits"] .easy-installation-outside-wrapper {
      padding: 40px 0;
  }
  [data-template="collection.conversion-kits"] .easy-installation-content {
    display: grid;
  }
  [data-template="collection.conversion-kits"] .easy-installation-content h3 {
    width: 100%;
  }
  [data-template="collection.conversion-kits"] .easy-installation-content .easy-installation-content--content {
      width: 100%;
  }
}

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

[data-template="collection.conversion-kits"] .easy-installation-content {
    display: flex;    margin-bottom: 32px;
}
[data-template="collection.conversion-kits"] .easy-installation-content h3 {
    font-size: 22px;
}
[data-template="collection.conversion-kits"] .easy-installation-content p {
    font-size: 14px;}
  
}
  
@media (max-width:767px) {
  [data-template="collection.conversion-kits"] .easy-installation-content h3 {
     font-size: 22px;
    padding-bottom: 17px;
  }
[data-template="collection.conversion-kits"] .easy-installation-content p {
    font-size: 14px;}

  [data-template="collection.conversion-kits"] .easy-installation-content {
    margin-bottom: 16px;
}
[data-template="collection.conversion-kits"] .easy-installation-video {
    width: calc(100% + 47px);
    margin-left: -24px;
}
 [data-template="collection.conversion-kits"] .easy-installation-outside-wrapper {
    padding: 29px 0;
} 
}
[data-template^="collection."] .email-sign-up-outside-wrapper{
    background-color: #1A2B3B;
    padding: 70px 0;
  margin-top: 80px;
}
[data-template^="collection."] .signup-inside-wrapper {
    text-align: center;
}
[data-template^="collection."] .signup-inside-wrapper h3 {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    margin-bottom: 35px;
}
[data-template^="collection."] .signup-inside-wrapper h4 {
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-top: 30px;
}
[data-template^="collection."] .email-sign-up-outside-wrapper form input {
    width: 410px;
    padding: 20px 70px !important;
}
[data-template^="collection."] .email-sign-up-outside-wrapper form input[type="text"] {
    font-size: 16px;
    color: #000;
    font-family: 'Montserrat';
    margin-right: 20px;
}
[data-template^="collection."] .email-sign-up-outside-wrapper input[type="submit"] {
    background-color: #32E5D9 !important;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}
@media (min-width: 768px) and (max-width: 1199px) {
  [data-template^="collection."] .email-sign-up-outside-wrapper form input[type="text"] {
      margin-right: 0;
      margin-bottom: 20px;
  }  
  .custom_Kits_Email .email-sign-up-outside-wrapper form input {
    margin: 0px 0px 15px 0 !important;
}
   .custom_Kits_Email .email-sign-up-outside-wrapper {
    padding: 48px 0px;
}
}
@media (max-width: 767px) {
  [data-template^="collection."] .email-sign-up-outside-wrapper form input[type="text"] {
      margin-right: 0;
      margin-bottom: 20px;
  } 
  .custom_Kits_Email .email-sign-up-outside-wrapper {
    padding: 48px 0px;
}
.custom_Kits_Email .email-sign-up-outside-wrapper form input {
    margin: 0px 0px 15px 0;
}
.custom_Kits_Email .signup-inside-wrapper h4 {
    margin-top: 0;
}
  
}
@media (max-width: 480px) {
  [data-template^="collection."] .email-sign-up-outside-wrapper {
    margin-top: 0;
  }
  [data-template^="collection."] .email-sign-up-outside-wrapper form input {
      width: 100%;
      padding: 20px 0 !important;
  }
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .container {
    display: flex;
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-img {
    width: 40%;
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con {
    width: 60%;
  position: relative;
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con--wrapper {
  position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 30px;
  font-family: "Krona One", sans-serif;
}
[data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con p {
    font-size: 16px;
    color: #000;
}
[data-template="collection.conversion-kits"] div#pa-limg-rcon .iclrw-con {
  padding-left: 0;
  margin-left: 60px;
}
[data-template="collection.conversion-kits"] div#pa-lcon-rimg .iclrw-con {
  padding-right: 0;
  margin-right: 115px;
}
@media (max-width:991px) {
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con h2 {
    font-size: 28px;
    margin-bottom: 10px;
  }
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con p {
    font-size: 14px;
  }
  [data-template="collection.conversion-kits"] div#pa-limg-rcon .iclrw-con {
    margin-left: 30px;
  }
  [data-template="collection.conversion-kits"] div#pa-lcon-rimg .iclrw-con {
    margin-right: 50px;
  }
}
@media (max-width:767px) {
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .container {
    display: grid;
  }
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-img {
      width: calc(100% + 47px);
    margin-left: -24px;
  }
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con--wrapper {
    position: relative;
    top: unset;
    transform: unset;
  }
  [data-template="collection.conversion-kits"] div#pa-limg-rcon .iclrw-con {
    margin-left: 0;
    width: 100%;
  }
  [data-template="collection.conversion-kits"] div#pa-lcon-rimg .iclrw-con {
    margin-right: 0;
    width: 100%;
  }
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con h2 {
    font-size: 24px;
    margin-top: 20px !important;
  }
  [data-template="collection.conversion-kits"] div#pa-limg-rcon {
    margin-bottom: 0px;
  }
  [data-template="collection.conversion-kits"] .iclrw-con--content {
    margin-bottom: 20px;
  }
  [data-template="collection.conversion-kits"] .image-con-left-right-wrapper .iclrw-con p {
    font-size: 14px;
}
}
[data-template^="collection."] a#video-slider-below-content-learn-more-button span {
    display: inline-block;
    margin-left: 18px;
}
[data-template^="collection."] a#video-slider-below-content-learn-more-button {
    background: #fff;
    color: #000;
    font-size: 14px;
    font-weight: 600;
    border: 1px solid #000;
    width: 240px;
}

/* owl css for centering item */
.owl-item {
  transition: 0.3s all;
  transform: scale(0.5);
}
.owl-item.active:not(.center) {
  transform: translateX(30%) scale(0.8);
}
.owl-item.active.center {
  z-index: 1;
}
.owl-item.active.center + .active {
  transform: translateX(-30%) scale(0.8);
}
/* owl carouser centering css end */

[data-template^="collection."] .video-carousel-outside-wrapper {
  margin-bottom: 80px;
  margin-top: 80px;
  padding-bottom: 0;
}
[data-template^="collection."] .video-carousel-outside-wrapper h2 {
    font-size: 35px;
    color: #1A2B3B;
    font-family: "Krona One", sans-serif;
    text-align: center;
    margin-bottom: 30px;
}
[data-template^="collection."] .vs-below-content--content {
  margin-bottom: 30px;
}
[data-template^="collection."] .vs-below-content p {
    font-size: 16px;
    color: #1A2B3B;
    margin-top: 40px !important;
    margin-bottom: 30px;
}
[data-template^="collection."] .vs-below-content {
    width: 60%;
    margin: 0 auto;
    text-align: center;
}
[data-template^="collection."] .vs-below-content a {
    display: inline-block;
}
  .popup-youtube .video-slider-play-button {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 50px;
    height: 50px;
    max-width: 50px;
    transform: translate(-50%, -50%);
}
@media (min-width: 768px) and (max-width: 1024px) {
  [data-template^="collection."] .video-carousel-outside-wrapper {
      padding-bottom: 50px;
  }
}
@media (max-width: 767px) {
  [data-template^="collection."] .video-carousel-outside-wrapper {
      padding-bottom: 50px;
  }
  [data-template^="collection."] div#owl-video-carousel .owl-dots div span {
      width: 8px;
      height: 8px;
      background-color: #ddd;
      display: inline-block;
      border-radius: 10px;
      margin: 10px 8px;
  }
  [data-template^="collection."] div#owl-video-carousel .owl-dots {
      display: flex;
      justify-content: center;
      margin-top: 10px;
  }
  [data-template^="collection."] div#owl-video-carousel .owl-dots div.active span {
      background-color: #32E5D9;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  
}
@media (max-width: 480px) {
  [data-template^="collection."] .video-carousel-outside-wrapper {
    margin-bottom: 0;
  }
  [data-template^="collection."] .video-carousel-outside-wrapper h2 {
      font-size: 30px;
  }
  [data-template^="collection."] .vs-below-content {
      width: 100%;
  }
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding: 0px 0 160px;
}
@media (min-width:1366px) {
  [data-template="collection.conversion-kits"] .container:not('.header__wrapper') {
    padding: 0;
  }
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding: 0px 0 160px;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content {
    width: 42%;
    padding-right: 0;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .pa-right-content {
    width: 58%;
    padding-left: 100px;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .container {
    display: flex;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content h4 {
    font-size: 20px;
    /*font-weight: 300;*/
  font-weight: 600;
    color: #32E5D9;
    margin-bottom: 15px;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 30px;
   font-family: "Krona One", sans-serif;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content p,
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content > div > p {
    font-size: 16px;
    line-height: 25px;
    color: #1A2B3B;
    margin-bottom: 20px;
}
[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .pa-right-content {
    padding-top: 50px;
    display: flex;
}
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content {
    width: 33.3333333%;
    padding-right: 0;
}
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content .single-pa-right-content__img {
    margin-bottom: 36px;
    margin-left: 15px;
  height: 45px;
}
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content .single-pa-right-content__img > img {
  max-height: 45px;
    max-width: 45px;
}
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content h3 {
    color: #1A2B3B;
    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
    padding-bottom: 22px;
    border-left: 3px solid #32E5D9;
    padding-left: 12px;
    margin-bottom: 20px;
  max-height: 46px;
}
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content .single-pa-right-content__content {
  padding-left: 15px;
} 
[data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content p {
    font-size: 16px;
  font-weight: 400;
    color: #1A2B3B;
    line-height: 23px;
}
@media (max-width:991px) {
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding: 80px 0;
  }
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .container {
    display: block;
  }
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content {
    width: 100%;
    padding-right: 0;
  }
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .pa-right-content {
    width: 100%;
    padding-left: 0;
  }
}

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

[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding: 0px 0px 48px 0px !important;
  }
  .custom_kits_WhatIs .po-left-content h4 {
    font-size: 12px !important;
        margin-bottom: 0 !important;
}
 [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content h2 {
    font-size: 22px;
    margin-bottom: 17px;
  } 
  
 .custom_kits_WhatIs .po-left-content>div>p {
    font-size: 14px !important;} 
}

  
@media (max-width:767px) {
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .po-left-content h2 {
    font-size: 22px;
    margin-bottom: 17px;
  }
  [data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content h3 {
    font-size: 12px;
    line-height: 18px;
    max-height: 36px;
    max-width: 110px;
        margin-bottom: 16px;
  }
  [data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content p {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 16px !IMPORTANT;
  }
  [data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content p br {
    display: contents;
  }
  .custom_kits_WhatIs .po-left-content h4 {
    font-size: 12px !important;
        margin-bottom: 0 !important;
}

 .custom_kits_WhatIs .po-left-content>div>p {
    font-size: 14px !important;} 

[data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper .pa-right-content {
    display: flex;
  flex-wrap: wrap;
    padding-top: 24px !important;
}
  [data-template="collection.conversion-kits"] .pa-right-content .single-pa-right-content {
    width:50%;
  
}
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding: 32px 0px;
}
}
@media (max-width:480px) {
  [data-template="collection.conversion-kits"] .pat-product-overview-outside-wrapper {
    padding-top: 0;
  }
}
[data-template="collection.conversion-kits"] .chart-image-wrap .mb-chart-img {
    display: none;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper {
    background-color: #F5F7F9;
    padding: 135px 0 250px;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content {
    width: 52%;
    padding-right: 65px;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-right-content {
    width: 48%;
  position: relative;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-right-content img {
  position: absolute;
    bottom: 0;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container {
    display: flex;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 15px;
  line-height: 44px;
    font-family: "Krona One", sans-serif;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h3 {
    color: #32E5D9;
    font-weight: 600;
    font-size: 30px;
  line-height: 37px;
    margin-bottom: 30px;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h4 {
    font-weight: 600;
    font-size: 22px;
    color: #1A2B3B;
    margin-bottom: 20px;
  line-height: 27px;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content p {
    font-size: 16px;
  line-height: 24px;
}
/*[data-template="collection.conversion-kits"] .wctbow-left-content__answer {
  letter-spacing: -0.75px;
}*/
@media (max-width:991px) {
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper {
    padding: 80px 0 200px;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container {
    display: block;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container .wctbow-left-content {
    width: 100%;
    padding-right: 0;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container .wctbow-right-content {
    width: 100%;
    margin-top: 20px;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container .wctbow-right-content img {
    margin: 0 auto;
    position: relative;
    bottom: unset;
  }
}
@media only screen and (max-width: 1199px) and (min-width: 768px)  {
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .container {
    display: flex !important;
    align-items: center !important;
}

  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h4 {
    font-size: 14px;
    line-height: 24px;
  }
.custom_kits_whychoose .why-choose-thisbike-outside-wrapper {
    padding: 27px 0 200px;
}
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content p {
    font-size: 14px;
}
[data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h2 {
    font-size: 22px;
    line-height: 40px;
  }
    [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h3 {
      font-size: 15px;
    line-height: 0px;
    margin-bottom: 16px;
  }
}


  
@media (max-width:767px) {
  [data-template="collection.conversion-kits"] .chart-image-wrap .dsk-chart-img {
    display: none;
  }
  [data-template="collection.conversion-kits"] .chart-image-wrap .mb-chart-img {
    display: block;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h2 {
    font-size: 22px;
    line-height: 40px;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h3 {
      font-size: 15px;
    line-height: 0px;
    margin-bottom: 16px;
  }
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content h4 {
    font-size: 14px;
    line-height: 24px;
  }
.custom_kits_whychoose .why-choose-thisbike-outside-wrapper {
    padding: 27px 0 200px;
}
  [data-template="collection.conversion-kits"] .why-choose-thisbike-outside-wrapper .wctbow-left-content p {
    font-size: 14px;
}
}

[data-template="collection.conversion-kits"] .pa-size-chart-outside-wrapper {
    margin-top: -200px;
  margin-bottom: 80px;
}
[data-template="collection.conversion-kits"] div#pa-s-chart-i-wrapper h3 {
    font-size: 16px;
    line-height: 20px;
    background-color: #fff;
    display: inline-block;
    padding: 23px 58px;
    border: 1px solid #CBCCCC;
    border-bottom: unset;
    border-radius: 10px 10px 0 0;
    cursor:pointer;
}

@media (max-width:991px) {
  [data-template="collection.conversion-kits"] .pa-size-chart-outside-wrapper {
    margin-top: -160px;
  }
  [data-template="collection.conversion-kits"] div#pa-s-chart-i-wrapper h3 {
    padding: 13px 28px;
  }
}
@media (max-width:480px) {
  [data-template="collection.conversion-kits"] .pa-size-chart-outside-wrapper {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 768px)  {
/*   [data-template="collection.conversion-kits"] .chart-image-wrap .dsk-chart-img {
    display: none;
  }
  [data-template="collection.conversion-kits"] .chart-image-wrap .mb-chart-img {
    display: block;
  } */
  .image-with-text-chart-image-wrap-text{
    padding-right: 30px;
  }
}
[data-template="collection.battery"] #mobile-facet-toolbar,
[data-template="collection.accessories"] #mobile-facet-toolbar {
  display: none;
  visibility: hidden;
}
[data-template="collection.battery"] .t-single-bike-accessory,
[data-template="collection.accessories"] .t-single-bike-accessory {
    margin-right: 15px;
    background-color: #fff;
    box-shadow: 0px 10px 8px rgb(0 0 0 / 16%);
    border: 1px solid #fff;
    text-align: center;
}
[data-template="collection.battery"] .three-bike-acc-outside-wrapper .container div:last-child,
[data-template="collection.accessories"] .three-bike-acc-outside-wrapper .container div:last-child {
  margin-right: 0;
}
[data-template="collection.battery"] .three-bike-acc-outside-wrapper div.container,
[data-template="collection.accessories"] .three-bike-acc-outside-wrapper div.container {
    display: flex;
    justify-content: space-evenly;

  display: grid;
  row-gap: 20px;
  grid-template-columns: 33.33333% 33.33333% 33.33333%;
}
[data-template="collection.battery"] .three-bike-acc-outside-wrapper,
[data-template="collection.accessories"] .three-bike-acc-outside-wrapper {
    padding: 100px 0;
    background-color: #E1E5E9;
}
[data-template="collection.battery"] .t-single-bike-accessory h3,
[data-template="collection.accessories"] .t-single-bike-accessory h3 {
    font-size: 16px;
    font-weight: 600;
  margin-top: 13px;
    margin-bottom: 13px;
}
[data-template="collection.battery"] .review-wrapper span,
[data-template="collection.accessories"] .review-wrapper span {
    font-size: 13px;
}
[data-template="collection.battery"] .review-wrapper img,
[data-template="collection.accessories"] .review-wrapper img {
  display: inline-block;
}
[data-template="collection.battery"] .review-wrapper,
[data-template="collection.accessories"] .review-wrapper {
    margin-bottom: 20px;
}
[data-template="collection.battery"] .t-single-bike-accessory h4,
[data-template="collection.accessories"] .t-single-bike-accessory h4 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 25px;
}
[data-template="collection.battery"] .t-single-bike-accessory a img,
[data-template="collection.accessories"] .t-single-bike-accessory a img {
    display: inline-block;
}
[data-template="collection.battery"] .t-single-bike-accessory a,
[data-template="collection.accessories"] .t-single-bike-accessory a {
    display: block;
    margin-bottom: 10px;
}
[data-template="collection.battery"] .t-single-bike-accessory p,
[data-template="collection.accessories"] .t-single-bike-accessory p {
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 0;
}
[data-template="collection.battery"] .t-single-bike-accessory,
[data-template="collection.accessories"] .t-single-bike-accessory {
    padding-bottom: 50px;
}
[data-template="collection.battery"] a.bike-accessories-order-now-button span,
[data-template="collection.accessories"] a.bike-accessories-order-now-button span {
    display: inline-block;
    margin-left: 10px;
}
[data-template="collection.battery"] a.bike-accessories-order-now-button,
[data-template="collection.accessories"] a.bike-accessories-order-now-button {
    max-width: 240px;
    margin: 0 auto;
    font-weight: 600 !important;
    margin-bottom: 14px;
}
  @media only screen and (max-width: 1199px) and (min-width: 768px) {
    [data-template="collection.battery"] .three-bike-acc-outside-wrapper div.container,
    [data-template="collection.accessories"] .three-bike-acc-outside-wrapper div.container{
      display: block;
    }
  }
@media (max-width:767px) {
  [data-template="collection.battery"] .three-bike-acc-outside-wrapper,
  [data-template="collection.accessories"] .three-bike-acc-outside-wrapper {
    padding: 50px 0;
  }
  [data-template="collection.battery"] .three-bike-acc-outside-wrapper div.container,
  [data-template="collection.accessories"] .three-bike-acc-outside-wrapper div.container {
    display: grid;
  }
  [data-template="collection.battery"] .t-single-bike-accessory,
  [data-template="collection.accessories"] .t-single-bike-accessory {
    margin-right: 0;
    margin-bottom: 20px;
  }
  [data-template="collection.battery"] .three-bike-acc-outside-wrapper div.container {
    max-width:100%;
    display:block;
  }
}
@media (max-width:480px) {
  [data-template="collection.battery"] .three-bike-acc-outside-wrapper div.container, 
  [data-template="collection.accessories"] .three-bike-acc-outside-wrapper div.container {
    grid-template-columns: 100%;
  }
}
[data-template="collection.conversion-kits"] #mobile-facet-toolbar {
  display: none;
  visibility: hidden;
}
[data-template="collection.conversion-kits"] .ta-three-product-outside-wrapper {
    margin-top: 120px;
    margin-bottom: 80px;
  }
[data-template="collection.conversion-kits"] .three-p-single-product {
    margin-right: 0;
    width: 32.1%;
    display: inline-block;
    box-shadow: unset;
    padding: 20px 15px 45px;
    border-radius: 20px;
  background: #F5F7F9;
}
[data-template="collection.conversion-kits"] .ta-three-p-inside-wrapper div:last-child {}
[data-template="collection.conversion-kits"] .ta-three-p-inside-wrapper .three-p-single-product:last-child {
    margin-right: 0;
}
[data-template="collection.conversion-kits"] .singlep-header-content {
    border-bottom: 2px solid rgb(0, 0, 0, 0.1);
}
[data-template="collection.conversion-kits"] .singlep-header-content {
    display: flex;
    padding-bottom: 20px;
}
[data-template="collection.conversion-kits"] .singlep-header-content .left-header {
    width: 60%;
    display: inline-block;
  /*position: relative;*/
}
[data-template="collection.conversion-kits"] .singlep-header-content .left-header h3 {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 20px;
  min-height: 84px;
    /*position: absolute;
    bottom: 24px;*/
  max-height: 84px;
    overflow-y: hidden;
    margin-top: 38px !important;
  letter-spacing: -1px;
  padding-left: 9px;
  /*margin-right: -30px;*/
}
[data-template="collection.conversion-kits"] .singlep-header-content .left-header .review-wrapper {
  /*position: absolute;
    bottom: 16px;*/
  padding-left: 9px;
}
[data-template="collection.conversion-kits"] .singlep-header-content .singlep-header-content__img {
  width: 40%;
  overflow: hidden;
    display: flex;
}
[data-template="collection.conversion-kits"] .singlep-header-content img {
width:100%
}
[data-template="collection.conversion-kits"] .review-wrapper img {
    display: inline-block;
    margin-right: 10px;
}
[data-template="collection.conversion-kits"] .review-wrapper span {
    font-size: 13px;
}
[data-template="collection.conversion-kits"] .-single-table-row h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 4px;
}
[data-template="collection.conversion-kits"] .-single-table-row span {
    font-size: 14px;
  letter-spacing: -0.75px;
}
[data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row {
  margin-bottom: 18px;
  display: flex;
}
[data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row div {width: 50%;display: inline-block;}
[data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row div:first-child { width: 55% }
[data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row div:last-child { width: 45% }
[data-template="collection.conversion-kits"] div#ta-tabel-content {
    padding: 25px 30px 0 30px;
}
[data-template="collection.conversion-kits"] div#ta-tabel-content div.-single-table-row:last-child {
    margin-bottom: 30px;
}
[data-template="collection.conversion-kits"] .singlep-footerr-content {
    border-top: 2px solid rgb(0, 0, 0, 0.1);
    padding-top: 30px;
    text-align: center;
}
[data-template="collection.conversion-kits"] .singlep-footerr-content h2 {
    font-weight: 700;
    font-size: 26px;
    margin-bottom: 16px;
}
[data-template="collection.conversion-kits"] .singlep-footerr-content a {
    max-width: 300px;
    margin: 0 auto;
    margin-bottom: 30px;
}
[data-template="collection.conversion-kits"] .singlep-footerr-content p {
    margin-bottom: 0;
    font-size: 12px;
}
@media (max-width:1439px) {
  [data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row div:first-child { width: 50% }
  [data-template="collection.conversion-kits"] div#ta-tabel-content .-single-table-row div:last-child { width: 50% }
}
@media (max-width:1199px) {
  [data-template="collection.conversion-kits"] .ta-three-p-inside-wrapper {
    display: grid;
  }
  [data-template="collection.conversion-kits"] .three-p-single-product:not('.swiper-slide') {
    width: 66.666% !important;
    margin: 0 auto 20px !important;
  }
}
@media (max-width:767px) {
  [data-template="collection.conversion-kits"] .three-p-single-product {
    width: calc(100% - 12px) !important;
    margin-right: 0;
  }
  [data-template="collection.conversion-kits"] .ta-three-product-outside-wrapper {
    margin-top: 40px;
    margin-bottom: 24px;
  }
  [data-template="collection.conversion-kits"] .ta-three-product-outside-wrapper .container {
    padding-left: 18px;
  }
}
.faq-outside-wrapper {background-color: #F5F7F9;padding: 115px 0 160px;}


.faq-inside-wrap {
    border-bottom: 0.5px solid #000;
}

.faq-outside-wrapper h2 {
    font-family: "Krona One", sans-serif;
    font-size: 35px;
    margin-bottom: 40px;
}

.single-faq-item .sfi-title{
    width:35%;
  }

  .sfi-content{
    width:65%;
  }


.single-faq-item .sfi-title h3 {
    font-size: 20px;
    font-weight: 600;
}

.single-faq-item {
    display: flex;
    border-top: .5px solid #000;
    padding: 20px 0;
}

.single-faq-item .sfi-content p {
    font-size: 16px;
    display:none;
}

  .sfi-content {position: relative;}
  
  .sfi-content span {
    font-size: 20px;
    font-weight: 600;
    position: absolute;
    left: calc(50% - 6px);
    cursor: pointer;
}



    @media (min-width: 768px) and (max-width: 1024px) {

        .faq-outside-wrapper {
    padding: 50px 0;
}
 
      
  }

  @media (max-width: 767px) {
  
     .faq-outside-wrapper {
    padding: 50px 0;
}
    
  }

  
   @media (min-width: 481px) and (max-width: 767px) {


     
  }
  
  
  @media (min-width: 320px) and (max-width: 480px) {
  


  }
.ebike-list-inside-wrapper {
    border: 0.3px solid #707070;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}


.ebike-list-inside-wrapper .single-l-ebike {
    border-right: 0.3px solid #707070;
    width: 12.5%;
    padding: 30px 0 10px;
    text-align: center;
}



.ebike-list-inside-wrapper div:last-child {
    border-right: unset;
}

.ebike-list-inside-wrapper .single-l-ebike img {
    display: inline-block;
    margin-bottom: 20px;
}

.ebike-list-inside-wrapper .single-l-ebike h5 {
    margin-left: 15px;
    color: #000;
    text-align: left;
    font-size: 14px;
    margin-bottom: 12px;
}

.ebike-list-inside-wrapper .single-l-ebike h3 {
    margin-left: 15px;
    text-align: left;
    font-size: 16px;
    font-weight: 600;
    color: #000;
}


.ta-eblike-linne-outside-wrapper h2 {
    font-weight: 700;
    font-size: 26px;
    text-align: center;
    margin-bottom: 30px;
}

.ta-eblike-linne-outside-wrapper {
    padding: 100px 0;
}

    @media (min-width: 768px) and (max-width: 1024px) {

      .ebike-list-inside-wrapper {
            display: block;
        }
        
        .ebike-list-inside-wrapper .single-l-ebike {
            width: 24.5%;
            display: inline-block;
        }
        
        .ebike-list-inside-wrapper div:nth-child(4) {
            border-right: unset;
        }
      
  }

  @media (max-width: 767px) {

    .ebike-list-inside-wrapper .single-l-ebike {
          width: 45.6%;
          border: .3px solid #707070;
          display: inline-block;
          margin-bottom: 20px;
          margin-right: 20px;
      }
      
      .ebike-list-inside-wrapper {
          display: block;
          border: unset;
      }
      
      .ebike-list-inside-wrapper div:last-child {border-right: .3px solid #707070;}
      
      .ebike-list-inside-wrapper div:nth-child(2),.ebike-list-inside-wrapper div:nth-child(4),.ebike-list-inside-wrapper div:nth-child(6),.ebike-list-inside-wrapper div:nth-child(8) {margin-right: 0;}
      
      .ebike-list-inside-wrapper div:nth-child(7), .ebike-list-inside-wrapper div:nth-child(8) {margin-bottom: 0;}
      
      .ta-eblike-linne-outside-wrapper {
          padding: 50px 0;
      }

  }

  
   @media (min-width: 481px) and (max-width: 767px) {
  
  }
  
  
  @media (min-width: 320px) and (max-width: 480px) {
  


  }
.pat-product-overview-outside-wrapper {
    padding: 160px 0;
}


.pat-product-overview-outside-wrapper .po-left-content {
    width: 40%;
    padding-right: 100px;
}

.pat-product-overview-outside-wrapper .pa-right-content {
    width: 60%;
}

.pat-product-overview-outside-wrapper .container {
    display: flex;
}

.pat-product-overview-outside-wrapper .po-left-content h4 {
    font-size: 20px;
    font-weight: 300;
    color: #32E5D9;
    margin-bottom: 30px;
}

.pat-product-overview-outside-wrapper .po-left-content h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 40px;
   font-family: "Krona One", sans-serif;
}

.pat-product-overview-outside-wrapper .po-left-content p {
    font-size: 16px;
    line-height: 25px;
    color: #1A2B3B;
    margin-bottom: 0;
}

.pat-product-overview-outside-wrapper .pa-right-content {
    padding-top: 50px;
    display: flex;
}

.pa-right-content .single-pa-right-content {
    width: 33.3333333%;
    padding-right: 50px;
}

.pa-right-content .single-pa-right-content img {
    margin-bottom: 40px;
    margin-left: 15px;
}

.pa-right-content .single-pa-right-content h3 {
    color: #1A2B3B;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    padding-bottom: 22px;
    border-left: 3px solid #32E5D9;
    padding-left: 12px;
    margin-bottom: 22px;
}

.pa-right-content .single-pa-right-content p {
    font-size: 16px;
    color: #1A2B3B;
    line-height: 25px;
}

  .why-choose-thisbike-outside-wrapper {
    background-color: #F5F7F9;
    padding: 140px 0 250px;
}


.why-choose-thisbike-outside-wrapper .wctbow-left-content {
    width: 50%;
    padding-right: 65px;
}

.why-choose-thisbike-outside-wrapper .wctbow-right-content {
    width: 50%;
}

.why-choose-thisbike-outside-wrapper .container {
    display: flex;
}

.why-choose-thisbike-outside-wrapper .wctbow-left-content h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 20px;
    font-family: "Krona One", sans-serif;
}

.why-choose-thisbike-outside-wrapper .wctbow-left-content h3 {
    color: #32E5D9;
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 30px;
}

.why-choose-thisbike-outside-wrapper .wctbow-left-content h4 {
    font-weight: 600;
    font-size: 22px;
    color: #1A2B3B;
    margin-bottom: 20px;
}

.why-choose-thisbike-outside-wrapper .wctbow-left-content p {
    font-size: 16px;
}

.pa-size-chart-outside-wrapper {
    margin-top: -200px;
}

div#pa-s-chart-i-wrapper h3 {
    font-size: 16px;
    line-height: 25px;
    background-color: #fff;
    display: inline-block;
    padding: 25px 70px 15px;
    border: 1px solid #CBCCCC;
    border-bottom: unset;
    border-radius: 10px 10px 0 0;
    cursor:pointer;
}

/* .easy-installation-video{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
}
.easy-installation-video iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
} */


.easy-installation-outside-wrapper {
    padding: 160px 0;
}

.easy-installation-content {
    display: flex;
    margin-bottom: 60px;
}

.easy-installation-content h3 {
    font-size: 35px;
    color: #1A2B3B;
    width: 35%;
  font-family: "Krona One", sans-serif;
}

.easy-installation-content p {
    font-size: 16px;
    color: #000;
    width: 65%;
  
}

.easy-installation-video {
    text-align: center;
}

.easy-installation-video a {
    display: inline-block;
}

.image-con-left-right-wrapper .container {
    display: flex;
}

.image-con-left-right-wrapper .iclrw-img {
    width: 40%;
}

.image-con-left-right-wrapper .iclrw-con {
    width: 60%;
}

.image-con-left-right-wrapper .iclrw-con h2 {
    font-size: 35px;
    color: #1A2B3B;
    margin-bottom: 30px;
  font-family: "Krona One", sans-serif;
}

.image-con-left-right-wrapper .iclrw-con p {
    font-size: 16px;
    color: #000;
}

      div#pa-limg-rcon .iclrw-con {
    padding-left: 60px;
}

div#pa-lcon-rimg .iclrw-con {
    padding-right: 60px;
}

div#pa-limg-rcon {
    margin-bottom: 40px;
}
.three-p-single-product {
    margin-right: 20px;
    width: 32.1%;
    display: inline-block;
    box-shadow: 2px 2px 15px rgb(0 0 0 / 28%);
    padding: 20px 15px 45px;
}

.ta-three-p-inside-wrapper div:last-child {}

.ta-three-p-inside-wrapper .three-p-single-product:last-child {
    margin-right: 0;
}

.singlep-header-content {
    border-bottom: 1px solid rgb(0 0 0 / 20%);
}

  .singlep-header-content {
    display: flex;
    padding-bottom: 10px;
}

.singlep-header-content .left-header {
    width: 60%;
    display: inline-block;
}

.singlep-header-content .left-header h3 {
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
}

.review-wrapper img {
    display: inline-block;
    margin-right: 10px;
}

.review-wrapper span {
    font-size: 13px;
}

.-single-table-row h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
}

.-single-table-row span {
    font-size: 14px;
}

div#ta-tabel-content .-single-table-row {margin-bottom: 40px;}

div#ta-tabel-content .-single-table-row div {width: 49.4%;display: inline-block;}

div#ta-tabel-content {
    padding: 30px 30px 0 30px;
}



div#ta-tabel-content div.-single-table-row:last-child {
    margin-bottom: 30px;
}

.singlep-footerr-content {
    border-top: 1px solid rgb(0 0 0 / 20%);
    padding-top: 35px;
    text-align: center;
}

.singlep-footerr-content h2 {
    font-weight: 700;
    font-size: 26px;
    margin-bottom: 18px;
}

.singlep-footerr-content a {
    max-width: 300px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.singlep-footerr-content p {
    margin-bottom: 0;
    font-size: 12px;
}