.chbm-divi-slider-wrapper {
position: relative;
overflow: hidden;
} .chbm-divi-slider-wrapper .swiper.chbm-swiper {
width: 100%;
height: 100%;
} .chbm-slide {
position: relative;
width: 100%;
min-height: 400px;
display: flex;
align-items: center;
justify-content: center;
color: #ffffff;
overflow: hidden; } .chbm-slide-bg {
position: absolute;
inset: 0;
background-size: cover;
background-position: center center;
z-index: 1;
}
.chbm-slide-overlay {
position: absolute;
inset: 0;
z-index: 2;
} .chbm-slide-content {
position: relative;
z-index: 3;
max-width: 800px;
margin: 0 auto;
padding: 40px 20px;
text-align: center;
} .chbm-slide-content.chbm-align-left {
text-align: left;
}
.chbm-slide-content.chbm-align-right {
text-align: right;
}
.chbm-slide-content.chbm-align-center {
text-align: center;
} .chbm-slide-title {
margin-bottom: 1rem;
}
.chbm-slide-text {
margin-bottom: 1.5rem;
} .chbm-slide-button {
display: inline-block;
padding: 0.8em 1.8em;
border-radius: 999px;
text-decoration: none;
background: #ffffff;
color: #000000;
font-weight: 600;
} .chbm-hover-overlay {
position: absolute;
inset: 0;
z-index: 4;
display: flex;
opacity: 0;
transition: opacity 0.3s ease;
padding: 20px;
}
.chbm-slide:hover .chbm-hover-overlay {
opacity: 1;
}
.chbm-hover-inner {
max-width: 800px;
width: 100%;
} .chbm-hover-overlay.chbm-hover-v-top {
align-items: flex-start;
}
.chbm-hover-overlay.chbm-hover-v-center {
align-items: center;
}
.chbm-hover-overlay.chbm-hover-v-bottom {
align-items: flex-end;
} .chbm-hover-overlay.chbm-hover-h-left {
justify-content: flex-start;
}
.chbm-hover-overlay.chbm-hover-h-center {
justify-content: center;
}
.chbm-hover-overlay.chbm-hover-h-right {
justify-content: flex-end;
}
.chbm-hover-text {
color: #ffffff;
margin-bottom: 1rem;
}
.chbm-hover-button {
display: inline-block;
padding: 0.6em 1.6em;
border-radius: 999px;
text-decoration: none;
background: #ffffff;
color: #000000;
font-weight: 600;
} .chbm-divi-slider-wrapper .swiper-button-prev,
.chbm-divi-slider-wrapper .swiper-button-next {
color: #ffffff;
} .chbm-divi-slider-wrapper .swiper-pagination-bullet {
background: rgba(255,255,255,0.5);
}
.chbm-divi-slider-wrapper .swiper-pagination-bullet-active {
background: #ffffff;
} .et-fb .chbm-divi-slider-wrapper .swiper.chbm-swiper .swiper-wrapper .chbm-slide {
display: flex !important;
} .et-fb .et-fb-admin-message,
.et-fb .et_fb_admin_notice {
display: none !important;
}