#next{
	display: inline-block;
	border: 1px solid #000000;
	border-radius: 50px;
	padding: 3px 15px;
}

.elementor-widget-maxsalotti-slider,
.elementor-widget-maxsalotti-slider .elementor-widget-container{
	height: 100%;
}

.elementor-widget-maxsalotti-slider .elementor-widget-container{
	display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    overflow: hidden;
}

body:not(.elementor-editor-active) .cycle-slideshow{
	height: 70%;
	overflow: visible !important;
}

body:not(.elementor-editor-active) .maxsalotti-slider-box{
	height: 100%;
	width: 100%;
}

.maxsalotti-slider-description{
	display: flex !important;
	flex-wrap: nowrap;
	flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.maxsalotti-slider-description p{
	max-width: 400px;
}