#slide {
	padding: 18px 0;
}

#slide hr {
	margin: 8px 0 16px 0;
}

#slide .row > div {
	padding: 16px 24px;
}

#slide .it-carousel-wrapper .splide__track {
	padding-top: 0;
}

#slide .it-single-slide-wrapper > .d-flex {
	width: 100%;
}

#slide .it-carousel-wrapper .splide__pagination li button {
	width:  12px;
	height: 12px;
}

#slide .it-carousel-wrapper .splide__pagination {
	position:        relative;
	text-align:      center;
	justify-content: center;
	left:            38px;
	bottom:          0;
	margin-left:     0;
	width:           85%;
}

#slide .slide-title {
	margin:      0;
	font-size:   1.5em;
	font-weight: 600;
}

#slide .slide-img {
	width: 100%;
}

#slide .slide-img img {
	width:        100%;
	aspect-ratio: 16/10.2;
	object-fit:   fill;
}

#slide .splide__slide a {
	text-decoration: none;
	color:           var(--hrz-slide-old-textcolor);
}

#slide .splide__slide .slide-subtitle:hover {
	color: var(--hrz-slide-old-textcolor-hover);
}

#slide .slide-subtitle {
	padding-top:   16px;
	margin-bottom: 32px;
	font-size:     1em;
	font-weight:   500;
}

#slide .notices hr {
	margin: 0;
}

#slide .notices .notice {
	margin:      11px 0;
	padding:     8px 24px;
	border-left: 3px solid var(--hrz-slide-contrast-bgcolor);
}

.notice .notice-title {
	margin-bottom: 0;
}

.notice .notice-title a {
	color:           var(--hrz-slide-old-textcolor);
	font-size:       .9em;
	font-weight:     600;
	text-decoration: none;
}

#slide .notices-data-section {
	padding-top: 4px;
}

.notice .notice-title:focus-within {
	box-shadow: 0 0 0 2px var(--hrz-slide-focuscolor);
}

.notice .notice-title a:focus {
	box-shadow: none !important;
}

.notice .notice-title:hover a {
	color: var(--hrz-slide-old-textcolor-hover);
}

.notice .notice-title:hover {
	color: var(--hrz-main-link-color-hover);
}

#slide .notices-data-section,
#slide .notices-data-section button {
	font-size:   .875em;
	color:       var(--hrz-slide-old-notices-textcolor);
	font-weight: 500;
}

#slide .notices-data-section button {
	padding: 0 8px;
}

#slide .notices-data-section button:hover {
	text-decoration: underline;
}

#slide .notice .dropdown-menu .socials-list {
	padding-inline-start: 0;
}

#slide .notices .notice .dropdown-menu {
	padding: .5rem;
}

#leggi-tutto-link {
	align-self: baseline;
	color:      var(--hrz-slide-readall-textcolor);
}

#leggi-tutto-link:hover {
	color: var(--hrz-slide-readall-textcolor-hover);
}

#leggi-tutto-link:hover svg {
	fill: var(--hrz-main-link-color-hover);
}

#slide .dropstart .dropdown-toggle::before {
	display: none;
}

#slide .splide__arrows {
	background:      transparent;
	position:        absolute;
	bottom:          -10px;
	z-index:         0;
	width:           100%;
	display:         flex;
	justify-content: space-between;
}

.splide__pagination {
	z-index: 91;
}

#slide .splide__arrows .splide__arrow svg {
	width: 35px;
}

#slide .splide__arrows .splide__arrow {
	background: transparent;
	border:     none;
	fill:       var(--hrz-splide-arrow-active-textcolor);
}

#slide-carousel .slide-link-area:focus {
	border:     2px solid var(--hrz-slide-focuscolor);
	box-shadow: none !important;
}

#slide hr.margintop1 {
	margin-top: 1px;
}

/* Variante vecchio Miur */
#slide-old-miur {
	padding: 8px 0 32px 0;
}

#slide-old-miur .it-single-slide-wrapper {
	display:   flex;
	flex-wrap: wrap;
}

#slide-old-miur .image-link-wrapper {
	margin: 2px;
}

#slide-old-miur .splide__arrows {
	background: transparent;
	position:   absolute;
	bottom:     2px;
	right:      0;
	z-index:    1;
}

#slide-old-miur .splide__arrows .splide__arrow {
	background: transparent;
	border:     none;
	fill:       var(--hrz-splide-arrow-active-textcolor);
}

#slide-old-miur .splide__pagination {
	position: absolute;
	bottom:   2px;
	left:     53%;
	z-index:  1;
}

#slide-old-miur .category-top .data:before {
	display: none;
}

#slide-old-miur .category-top .dropdown-menu {
	padding: 12px;
}

#slide-old-miur .category-top .dropdown-menu .socials-list {
	padding-inline-start: 0;
}

#slide-old-miur .category-top .data {
	font-weight: 400;
	color:       var(--hrz-slide-old-details-textcolor);
}

#slide-old-miur .slide-title {
	padding: 8px 0 8px 2px;
}

#slide-old-miur .slide-title a {
	color:           var(--hrz-slide-old-textcolor);
	text-decoration: none;
}

#slide-old-miur .slide-title:hover a {
	color:           var(--hrz-slide-old-textcolor-hover);
	text-decoration: underline;
}

#slide-old-miur .slide-image-link:focus {
	box-shadow: none;
}

#slide-old-miur .slide-image-link:focus .img-responsive-wrapper {
	box-shadow: 0 0 0 2px var(--hrz-slide-focuscolor);
}

#slide-old-miur .col-12.col-lg-6 {
	padding-bottom: 2px;
}

#slide-old-miur img {
	object-fit: fill;
}

#slide-old-miur .card .card-body .card-text {
	font-family: "Titillium Web", "Lora", Georgia, serif;
	font-size: 0.9rem;
}

/* Definisce il comportamento degli elementi di navigazione da mobile */
@media screen and (max-width: 991px) {
	#slide-old-miur .card-body {
		padding: 24px 0;
	}

	#slide-old-miur .splide__arrows {
		width:           90%;
		left:            50%;
		transform:       translateX(-50%);
		display:         flex;
		justify-content: space-between;
	}

	#slide-old-miur .splide__pagination {
		bottom:    11px;
		left:      50%;
		transform: translateX(-50%);
	}
}