@media only screen and (min-width: 768px) {
 .rf-hp-hero {
 padding-top: 40px;
 padding-bottom: 40px;
 }
}
.sePage .sePageMain {
margin-top: 0px;
}


/* FOOTER */ .sePageFooter { margin-top: 0px; }


.sePage .sePageLayout .se-sample-hero h1, .sePage .sePageLayout .se-sample-hero h2 {
 margin: 22px auto 8px;
}

.sePage .sePageLayout .se-sample-hero p {
 margin: 0px auto 11px;
 font-size: 20px;
}

/* SHOP BUTTONS */
.se-sample-shop-btns .block-bg-img {
 padding: 90px 15px;
}


/* IMAGE OVERLAY */
.se-section-image-overlay .editContent,
.se-section-image-overlay .content-block-column {
 position: relative;
}
.se-section-image-overlay .content-block-column::before {
 content: '';
 background-color: rgba(0,0,0,0.30);
 width: 100%;
 position: absolute;
 left: 0;
 top: 0;
 bottom: 0;
}

/* RESPONSIVE IMAGE */

.img-fluid {
max-width: 100%; 
display: block; 
height: auto;
}












