.sePage .sePageMain {
margin-top: 0px;
}

.se-space {
padding-top: 30px;
padding-bottom: 30px;
}

.section.sePageSection.sePageSectionResponsive.remove-margin {
margin-bottom: 0px;
}

.color-bar {
height: 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;
}

/* quote box style */

.callout-block {
 border: 0px solid #2B2B2B;
 border-radius: 8px;
 padding: 50px 110px 25px 20px;
}

.color-bar_logo {
 background-image:
 url(https://www.sefiles.net/merchant/662/images/site/SNS-4Color-Bar_Transparent-Background_Logo_200px.png);
 background-repeat: no-repeat;
 background-position: top right;
}

.color-bar {
	background-image:
	url(https://www.sefiles.net/merchant/662/images/site/SNS-4Color-Bar_Transparent-Background_200px.png);
	background-repeat: no-repeat;
	background-position: top right;
}

.black-text {
 color: black;
 background-color: #F5F5F5;
}

.white-text {
 color: #F5F5F5;
 background-color: black;
}

.white-text a {
 color: #F5F5F5 !important;
 text-decoration: underline;
}

.white-text h2 h3 h4 {
 color: #F5F5F5 !important;
}

.shadow {
box-shadow: 0 0 10px #ccc !important;
}

