#PageMain {
margin-top: 0;
}

#PageFooter {
margin-top: 0;
}

#PageMain { 
background-color: #eeeeee;
}

.sePage .sePageLayout .se-blog-landing-page .grid {
 width: calc(100% - 50px);
 margin: auto;
 background: #eeeeee;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section:hover {
 cursor: pointer;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section {
 margin-bottom: 0;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .content-block-column {
 padding: 0 5px 10px;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .container {
 padding: 0 15px;
 width: auto;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent {
 height: 100%;
 text-align: left;
 border-radius: 0;
 background-color: #ffffff;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 div:not(.content-block-content) {
 overflow: hidden;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 div:not(.content-block-content)
 img {
 width: 100%;
 border-radius: 0 0 0 0;
 height: 300px;
 object-fit: cover;
 object-position: center;
 transform: scale(1);
 transition: all 0.3s ease-in-out;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content {
 padding: 15px 30px;
 width: 100%;
 max-width: 940px;
 margin: 0;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content
 p {
 margin-top: 0;
 margin-bottom: 11px;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content
 ul:not([class*="se-"]),
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content
 ol:not([class*="se-"]) {
 padding-inline-start: 22px;
 padding-bottom: 5px;
 margin-bottom: 0;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content
 ul:not([class*="se-"])
 li,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent
 .content-block-content
 ol:not([class*="se-"])
 li {
 padding-bottom: 6px;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:hover,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:active,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:focus {
 text-decoration: none;
 transition: all 0.3s ease-in-out;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:hover
 h2,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:hover
 h3,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:hover
 p,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:active
 h2,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:active
 h3,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:active
 p,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:focus
 h2,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:focus
 h3,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:focus
 p {
 text-decoration: none;
}
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:hover
 div:not(.content-block-content)
 img,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:active
 div:not(.content-block-content)
 img,
.sePage
 .sePageLayout
 .sePageMain:not(.rpv2)
 .se-blog-landing-page
 .se-blog-section
 .editContent:focus
 div:not(.content-block-content)
 img {
 transform: scale(1.02);
 transition: all 0.3s ease-in-out;
 object-position: center;
}
@media (min-width: 768px) {
 .sePage .sePageLayout .se-blog-section .content-block-column {
 right: inherit;
 left: inherit;
 width: 100%;
 }
 .sePage .sePageLayout .se-blog-landing-page .grid .se-blog-section {
 width: 50%;
 }
}
@media (min-width: 992px) {
 .sePage .sePageLayout .se-blog-landing-page .grid .se-blog-section {
 width: 33.33%;
 }
}
@media (min-width: 1200px) {
 .sePage .sePageLayout .se-blog-landing-page .grid {
 width: calc(100% - 110px);
 }
}