.wsp-wrg-intro {
 margin-bottom: 0 !important;
}

.wsp-wrg-intro .block-bg-img {
 padding: 90px 15px;
}

.wsp-wrg-footer {
 margin-top: -30px !important;
}

.wsp-wrg-footer .block-bg-img {
 padding: 90px 15px;
}

@media only screen and (min-width: 768px) {
.wsp-wrg-bike .content-block-column {
 padding: 30px 90px 52px;
}
.wsp-wrg-questions .content-block-column {
 padding: 0 90px 52px;
}
.wsp-wrg-ebike-3col {
 padding-bottom: 52px;
}
}
@media only screen and (max-width: 767px) {
.wsp-wrg-bike .content-block-column {
 padding: 15px 45px 37px;
}
.wsp-wrg-questions .content-block-column {
 padding: 0 90px 37px;
}
.wsp-wrg-ebike-3col {
 padding-bottom: 37px;
}
}
.wsp-wrg-bg {
 background: rgb(243,243,243);
 background: radial-gradient(circle, rgba(243,243,243,1) 0%, rgba(227,227,227,1) 100%);
}

.wsp-wrg-bg p { 
 color: #212121 !important;
}

.brain-trust {
 display: flex;
 align-items: center;
 justify-content: center;
}

@media only screen and (max-width: 767px) {
.brain-trust .btn {
 margin-bottom: 30px;
}
}

.sePage .sePageLayout .wspTwoButtonDiv .btn-primary {
 width: 250px;
 padding: 6px 0;
}

.sePage .sePageLayout .wspTwoButtonDiv .btn-primary:first-child {
 margin-right: 30px;
}

@media only screen and (max-width: 767px) {
 .sePage .sePageLayout .wspTwoButtonDiv .btn-primary:first-child {
 margin: 0 auto 3px;
 display: block;
 }

 .sePage .sePageLayout .wspTwoButtonDiv .btn-primary {
 display: block;
 margin: 0 auto;
 }
}






































