.hero-slider-wrapper .slick-slide:before {
content: "" !important; 
position: absolute !important;
left: 0 !important;
top: 0 !important;
width: 100% !important;
height: 100% !important;
pointer-events: none !important;
z-index: 1 !important;
background: transparent !important;
transition: opacity 1s !important;
opacity: 1 !important;
}
.hero-slider-wrapper {
position: relative;
background-color: #FFFFFF !important;
}     .hero-slider-content { } .hero-slider-content.nero h2,
.hero-slider-content.nero p {
color: #000 !important;
}
.hero-slider-content.nero a.btn-outline {
color: #000 !important;
border-color: #000 !important;
}
.hero-slider-content.nero a.btn-outline:hover {
background-color: #000 !important;
color: #fff !important;
} .hero-slider-content.bianco h2,
.hero-slider-content.bianco p {
color: #fff !important;
}
.hero-slider-content.bianco a.btn-outline {
color: #fff !important;
border-color: #fff !important;
}
.hero-slider-content.bianco a.btn-outline:hover {
background-color: #fff !important;
color: #000 !important;
}
@media (max-width: 768px) {
.single-post-header {
background-size: cover !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-attachment: unset !important;
}
}