.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;
}
}
.br-black {
border-right: 1px solid black;
}
.tnp-subscription input[type="checkbox"],
.tnp-subscription input[type="radio"] {
display: inline-block !important;
visibility: visible !important;
opacity: 1 !important;
appearance: auto !important;
-webkit-appearance: checkbox !important;
}
.shows-section .shows-featured .shows-date-badge-featured {
position: absolute;
left: 13px !important;
bottom: 24px !important;
transition: transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important;
transform-origin: center center !important;
}
.bgshadow {
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
}
@media (max-width: 768px) {
.titleslider {
font-weight: 700 !important;
font-size: 30px !important;
line-height: 48px !important;
}
.textslider {
font-weight: 400 !important;
font-size: 14px !important;
line-height: 24px !important;
}
.bgopacity {
opacity: 0.8 !important;
}
}