.sePageMain {
 margin-top: 0px !important;
}

.row.divider1-1 .divider.solid {
 padding-top: 0px;
 padding-bottom: 3px !important;
 background: linear-gradient(45deg, #50D4F2, #61808C) !important;
 border: none !important;
 margin-top: 0 !important;
 margin-bottom: 0 !important;
}

/* Apply gradient borders to top and bottom */
.sePageSection .bordered-top-bottom-block2::before,
.sePageSection .bordered-top-bottom-block2::after {
 height: 3px !important;
 background: linear-gradient(45deg, #50D4F2, #61808C) !important;
 border: none !important;
 content: '' !important;
 position: absolute !important;
 left: 0 !important;
 right: 0 !important;
}

.sePageSection .bordered-top-bottom-block2::before {
 top: 0 !important;
}

.sePageSection .bordered-top-bottom-block2::after {
 bottom: 0 !important;
}

/* Apply gradient borders to top and bottom */
.bordered-top-bottom-block2 {
 position: relative !important;
 border: none !important;
 margin: 0 !important;
 padding: 20px 0 !important; /* Add some vertical spacing */
}

/* Top border with gradient */
.bordered-top-bottom-block2::before {
 content: '' !important;
 position: absolute !important;
 top: 0 !important;
 left: 0 !important;
 right: 0 !important;
 height: 3px !important;
 background: linear-gradient(45deg, #50D4F2, #61808C) !important;
 margin: 0 !important;
}

/* Bottom border with gradient */
.bordered-top-bottom-block2::after {
 content: '' !important;
 position: absolute !important;
 bottom: 0 !important;
 left: 0 !important;
 right: 0 !important;
 height: 3px !important;
 background: linear-gradient(45deg, #50D4F2, #61808C) !important;
 margin: 0 !important;
}

.seSkiSnowboardRental {
 height: 350px !important;
}

.seSkiSnowboardRental .editContent img {
 height: 350px !important;
 width: auto !important;
 object-fit: cover !important;
}

/* Override the inline height and center the text vertically */
.seSkiSnowboardRental .content-block-column {
 height: 350px !important;
 display: flex !important;
 align-items: center !important;
}

/* Ensure the editContent takes full width within the flex container */
.seSkiSnowboardRental .content-block-column .editContent {
 width: 100% !important;
}

.custom1-2 .editContent img,
.custom1-3 .editContent img {
 max-height: 400px;
 width: auto !important;
 height: auto !important;
 object-fit: contain;
 margin: 0 auto;
 display: block;
}

/* Adjust container if needed */
.custom1-2 .content-block-column,
.custom1-3 .content-block-column {
 min-height: auto !important;
 height: auto !important;
}
