.sePage .sePageLayout #PageMain, .sePage .sePageLayout #PageFooter {
 margin-top: 0;
}

.sePage .sePageLayout .sePageMain .fiv-hero .content-block-column {
 padding: 16% 8%;
}

.custom4-1 .editContent {
 margin: 0 auto;
 max-width: 820px;
}

.fiv-bike-feature-menu .price-block .price-header {
 padding: 11px;
 background: #fff;
 border: 2px solid #333;
 border-bottom: 0;
 margin: 0;
 display: flex;
 justify-content: center;
 align-items: center;
}

.fiv-bike-feature-menu .price-block .price-header img {
 max-height: 300px; 
 margin: 0 auto;
}

.fiv-bike-feature-menu .price-block .price {
 display: inline-block;
 background: #333;
 width: 100%;
}

.sePage .sePageLayout .sePageMain .fiv-bike-feature-menu .price-block .price h3,
.sePage .sePageLayout .fiv-bike-feature-menu .price-block .price h3 {
 color: #fff;
 margin: 11px auto;
}

.fiv-bike-feature-menu .price-block .features {
 background: #b9b9b9;
 padding: 15px;
 margin: 0;
}

.fiv-bike-feature-menu .price-block .price-footer {
 display: block;
 background: #eee;
 margin: 0;
 padding: 11px 15px;
}

/* ACCORDION */
.se-accordion {
 text-align: center;
}

.se-accordion .card {
 padding: 0 15px;
}

.se-accordion .card-body {
 padding-bottom: 22px;
}

