/* HERO SLIDESHOW : ARROWS */

#InfoPage1390 > section.section.sePageSection.sePageSectionResponsive.homepage-se-hero-slider.se-section-margin-b-zero > div > div > div > div > button.slick-next:before, #InfoPage1390 > section.section.sePageSection.sePageSectionResponsive.homepage-se-hero-slider.se-section-margin-b-zero > div > div > div > div > button.slick-prev:before {
    color: #fff !important;
}

/* HERO SLIDESHOW */

/* Two Column Full Width Feature & Two Column Hero & Hero Slider */
.homepage-se-hero-slider .slick-dotted.slick-slider,
.homepage-se-hero-slider .slide .row {
 margin: 0;
}

.homepage-se-hero-slider .customContentBlock,
.homepage-se-hero-slider .slick-slide {
 padding: 0;
}

.homepage-se-hero-slider .customContentBlock {
 /* background-color: #E2E2E2; */
}

.homepage-se-hero-slider .slide .content-block-column:first-child,
.se-hero-2col .content-block-column:first-child,
.se-2col-fw-feature .content-block-column:first-child {
 min-height: 360px;
}

.se-hero-2col.xl-feature .content-block-column:first-child,
.se-2col-fw-feature.xl-feature .content-block-column:first-child {
 min-height: 560px;
}

.homepage-se-hero-slider .slide .content-block-column:last-child,
.se-hero-2col .content-block-column:last-child,
.se-2col-fw-feature .content-block-column:last-child {
 padding: 45px 30px;
 text-align: left;
}

.homepage-se-hero-slider .slick-dots {
 bottom: 30px;
}

.homepage-se-hero-slider .slick-dots li button,
.homepage-se-hero-slider .slick-dots li {
 margin: 0;
 padding: 0;
}

.homepage-se-hero-slider .slick-dots li button::before {
 color: #C2C2C2;
 opacity: 1;
 font-size: 32px;
}

.homepage-se-hero-slider .slick-dots li.slick-active button::before {
 color: #1A1A1A;
}

.sePage .sePageLayout .sePageMain .homepage-se-hero-slider p {
 margin: 11px 0;
}

.homepage-se-hero-slider .slide .content-block-column:last-child,
.se-hero-2col .content-block-column:last-child {
 background-color: #E2E2E2;
}

@media only screen and (min-width: 768px) {

 .homepage-se-hero-slider .slide .content-block-column,
 .se-hero-2col .content-block-column {
 right: inherit;

 left: inherit;
 width: 100%;
 }
}

@media only screen and (min-width: 992px) {

.homepage-se-hero-slider .slide .content-block-column:last-child,
 .se-hero-2col .content-block-column:last-child,
 .se-2col-fw-feature .content-block-column:last-child {
 padding: 45px 60px;
 }

.se-2col-fw-feature.xl-feature .content-block-column:last-child .editContent,
 .se-hero-2col.xl-feature .content-block-column:last-child .editContent {
 justify-content: flex-start;
 }

.homepage-se-hero-slider .row,
 .se-hero-2col .row {
 position: relative;
 }

 .homepage-se-hero-slider .slick-slide,
 .homepage-se-hero-slider .slide .content-block-column:first-child,
 .se-hero-2col .content-block-column:first-child {
 height: 680px;
 }

 .homepage-se-hero-slider .slide .content-block-column:last-child,
 .se-hero-2col .content-block-column:last-child,
 .se-hero-2col.dark .content-block-column:last-child {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 background-color: transparent;
 width: 60%;
 }

 .se-hero-2col .custom1-5 .content-block-column:last-child {
 right: 0;
 left: inherit;
 }

 .homepage-se-hero-slider .slide .content-block-column:last-child .editContent,
 .se-hero-2col .content-block-column:last-child .editContent {
 display: flex;
 flex-direction: column;
 justify-content: center;
 height: 100%;
 }

}

@media only screen and (min-width: 1200px) {
 .se-2col-fw-feature .content-block-column:last-child {
 padding: 45px 120px;
 }
 .homepage-se-hero-slider .slide .content-block-column:last-child,
 .se-hero-2col .content-block-column:last-child,
 .se-hero-2col.dark .content-block-column:last-child {
 width: 40%;
 }
}