

CSS code snippet on Media Carousel:
selector .has-swiper-wrapper{
padding-bottom: 50px;
}
selector .swiper-container,
selector .swiper-wrapper{
padding-top: 5px;
padding-bottom: 50px;
}
@media (max-width: 767px){
selector .swiper-container,
selector .has-swiper-wrapper{
padding-left: 45px;
padding-right: 45px;
}
}
CSS code snippet on 2nd Section/Container:
selector .elementor-inner-section,
selector .e-con{
position: absolute;
opacity: 0;
width: 100%;
left: 0;
transition: all 0.3s ease-in-out;
}
selector .e-con{
align-items: center;
}
selector .elementor-inner-section.active,
selector .e-con.active{
opacity: 1;
}
JavaScript code snippet for Carousel Text Change:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
var $ = jQuery
$(document).ready(function(){
function sliderText(){
setTimeout(function(){
var index = $('.swiper-slide-next').attr('data-swiper-slide-index')
if( $(window).width() < 768 ){
index = $('.swiper-slide-active').attr('data-swiper-slide-index')
}
$('.slider-text .elementor-inner-section, .slider-text .e-con').removeClass('active')
$('.slider-text .elementor-inner-section, .slider-text .e-con').eq(index).addClass('active')
},100)
}
$('.slider').on('mouseup', function(){
sliderText()
})
setInterval(sliderText, 500)
})
$(window).on('load', function(){
$('.slider').each(function(){
if($(this).find('.swiper-wrapper').length){
$(this).find('.elementor-main-swiper').addClass('has-swiper-wrapper')
}
})
var index
if( $(window).width() < 768 ){
index = 0
}else{
index = 1
}
$('.slider-text .elementor-inner-section, .slider-text .e-con').removeClass('active')
$('.slider-text .elementor-inner-section, .slider-text .e-con').eq(index).addClass('active')
})
</script>

