.swiper .swiper-pagination-bullet-active{background-color:var(--secondary-color)}
.swiper .white-pagination .swiper-pagination-bullet{background-color:var(--secondary-color);opacity:1}
.swiper .white-pagination .swiper-pagination-bullet-active{background-color:#fff}
.noleggio-section .swiper:not(.swiper-initialized){display:none}
.noleggio-section .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;position:relative;padding:0}
.noleggio-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:1 1 40%;min-height:50px;width:auto;height:auto;display:flex;justify-content:flex-start;align-items:center}
@media (max-width:979px){
.noleggio-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{justify-content:center;max-width:200px}
}
.noleggio-section .swiper:not(.swiper-initialized) .swiper-button-next,.noleggio-section .swiper:not(.swiper-initialized) .swiper-button-prev,.noleggio-section .swiper:not(.swiper-initialized) .swiper-pagination{display:none}
.hosting-section .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;position:relative;padding:0}
.hosting-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:1 1 30%;width:auto;height:auto;display:flex;justify-content:center}
.hosting-section .swiper:not(.swiper-initialized) .swiper-button-next,.hosting-section .swiper:not(.swiper-initialized) .swiper-button-prev,.hosting-section .swiper:not(.swiper-initialized) .swiper-pagination{display:none}
.chisiamo-multicol-section .swiper:not(.swiper-initialized){overflow:visible;max-width:1279px}
.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-direction:row;justify-content:flex-start;gap:0;overflow:visible;position:relative;padding:0 0}
.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:1 1 24%;width:auto;height:auto;display:flex;align-items:center;justify-content:center}
@media (max-width:979px){
.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{padding:10px 0;border-right:none}
}
.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(4){border-right:none}
.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-button-next,.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-button-prev,.chisiamo-multicol-section .swiper:not(.swiper-initialized) .swiper-pagination{display:none}
.swiper.swiper-initialized{height:100%;min-height:0;min-width:0;max-width:100vw;width:100%;overflow:hidden;margin:0;padding:0}
.swiper.swiper-initialized .swiper-wrapper{max-height:100%;height:100%;display:flex}
.swiper.swiper-initialized .swiper-wrapper>div.swiper-slide{width:auto;flex-shrink:0;display:block;height:100%;max-height:100%}
.swiper.swiper-initialized .swiper-wrapper .swiper-slide>*{user-select:none}
.swiper.swiper-initialized .swiper-button-next,.swiper.swiper-initialized .swiper-button-prev{margin-top:0;bottom:0!important;top:auto!important}
.swiper.swiper-initialized .swiper-pagination{bottom:0;top:auto}
.swiper.swiper-initialized .swiper-button-prev{color:var(--secondary-color);right:auto;left:0}
.swiper.swiper-initialized .swiper-button-next{right:0;left:auto;color:var(--secondary-color);bottom:0!important}
.swiper.swiper-initialized .swiper-horizontal>.swiper-scrollbar,.swiper.swiper-initialized .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;height:10px;background:rgba(0,0,0,.3)}
.swiper.swiper-initialized .swiper-scrollbar-drag{background:rgba(0,0,0,.8)}
.simagelist .swiper.swiper-initialized{margin-inline:0;overflow:hidden;max-height:80vh}
.simagelist .swiper.swiper-initialized .swiper-slide a{width:100%;height:100%}
.simagelist .swiper.swiper-initialized .swiper-slide a img{width:100%;height:100%;object-fit:cover}
.simagelist .swiper.swiper-initialized .swiper-pagination{bottom:30px;top:auto}
.simagelist .swiper.swiper-initialized .swiper-button-prev{transform:translate(10%,-50%);color:var(--white)}
.simagelist .swiper.swiper-initialized .swiper-button-next{transform:translate(10%,-50%);color:var(--white)}