/*===GLOBALI===*/
.testo-rosso {
	color: #EB0028;
}
.font-300 {
	font-weight: 300;
}
.font-400 {
	font-weight: 400;
}
.font-600 {
	font-weight: 600;
}
.col-600 {
	max-width: 600px;
}
.small, .uk-text-small {
	font-weight: 600;
}
.testo-bianco {
	color: #fff;
}
.pd-40 {
	padding-top: 40px;
}
.pd-50 {
	padding-top: 50px;
}
.pd-60 {
	padding: 60px;
}
.pd-70 {
	padding: 70px;
}
.col-min-500 {
	min-height: 500px;
}
/*===HEADER===*/
.uk-navbar-nav > li::after {
    content: '';
    position: absolute;
    right: -15px; /* metà del gap (30px / 2) */
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 17px; /* altezza del separatore */
    background-color: #bcbcbc; /* colore separatore */
}
/* Rimuovi il separatore dall'ultimo elemento */
.uk-navbar-nav > li:last-child::after {
    display: none;
}
/* Assicurati che li sia posizionato relativamente */
.uk-navbar-nav > li {
    position: relative;
}
/*Pulsante Fixed Acquista Biglietti*/
.header-fix-right {
	position: fixed;
	right: 0;
	top: 0;
	background: #EB0028;
}
.header-fix-right:hover {
	background-color: #C70022;
}
.header-fix-right a, .mobile-botom-right {
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0;
	height: 65px;
	line-height: 65px;
}
.cta-header .btn, .cta-header .btn:hover a, .cta-header .btn a:hover {
	color: #fff !important;
}
.mobile-botom-right {
	position: fixed;
	right: 0;
	bottom: 0;
	background: #EB0028;
}

/*Offcanvas*/
.uk-navbar-toggle-icon svg > [class*="line-"] {
	height: 1px;
}
.uk-icon.uk-navbar-toggle-icon svg,
.uk-navbar-toggle-icon:hover svg {
	fill: #E62A37;
	width: 40px;
}
#tm-dialog-mobile {
	background-image: url("/images/elementi-grafici/x-offcanvas.webp");
	background-size: contain;
	background-repeat: no-repeat;
	background-position-y: -20%;
}
#tm-dialog-mobile {
	padding: 50px 40px 35px;
}
.biglietto-offcanvas {
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	font-size: 24px;
}
.freccia-biglietto {
	font-size: 24px;
	margin-left: 15px;
}
.seguici-offcanvas {
	font-size: 14px;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	padding-bottom: 10px;
}
.mod-biglietti-offcanvas {
	margin-top: -10px;
}
/*===PERCORSO===*/
.percorso .uk-margin-medium-bottom {
	margin-bottom: 0 !important;
}
.percorso ul {
	margin-bottom: 0;
}
.uk-breadcrumb > :last-child > a:not([href]), .uk-breadcrumb > :last-child > span {
	color: #727272;
	font-weight: 600;
}
/*===HERO===*/
.hero {
	position: relative;
}
.scroll-mouse img {
	position: absolute;
	bottom: 90px;
	left: 50%;
	transform: translateX(-50%);
	margin-left: -12.5px;
}
.scroll-mouse img {
  animation: arrowBounce 1.5s infinite;
  display: inline-block;
}

@keyframes arrowBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(24px); /* distanza verso il basso */
  }
}
.countdown-hero {
	position: relative;
}
/*===TESTO SCORREVOLE ON SCROLL CON COUNTDOWN===*/
.countdown {
	margin-top: -55px;
}
.scroll-banner {
    width: 100%;
    background-color: #F1FF38;
    color: #000;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    height: 55px;
    line-height: 55px;
    box-sizing: border-box;
}
.scroll-text {
    display: inline-block;
    vertical-align: middle;
    padding-left: 0;
    transition: transform 0.1s linear;
    white-space: nowrap;
}
.logo-svg-container {
    vertical-align: middle;
    margin-right: 10px;
    display: inline-block;
    height: 14px;
    width: 116px;
    fill: #000;
}
.countdown-text {
    vertical-align: middle;
    display: inline-block;
	font-weight: 600;
}
.elementi-scroll {
	display:inline-flex;
	align-items:center;
	padding-right: 30px;
}
/*===ARGOMENTO*===*/
.argomento .uk-background-norepeat {
	background-repeat: repeat-x;
}
.img-arg-desktop {
	padding: 250px 0;
}
/*===ELENCO SPEAKER===*/
.elenco-speaker .uk-grid .uk-first-column {
	margin-top: 0;
	margin-bottom: 10px;
}
.elenco-speaker .uk-child-width-expand {
	display: grid;
}
.elenco-speaker .uk-width-expand {
	align-content: center;
	margin-left: 30px;
}
.elenco-speaker .el-item:hover .el-meta,
.elenco-speaker .el-item:hover .el-content,
.elenco-speaker .el-item:hover .el-link {
	opacity: 1;
}
.elenco-speaker .el-item:hover .el-link {
	color: #333;
}
.elenco-speaker .el-item:hover .icona-scopri {
	background: #E62A37;
	color: #fff;
	padding: 12px 14px;
}
.elenco-speaker .el-item {
  position: relative;
  /* eventuali altri stili */
}
.elenco-speaker .el-item:hover {
  box-shadow: -25px 0 0 0 #E62A37; /* bordo nero di 4px a sinistra esterna */
  /* oppure */
  /* outline: 4px solid #000; */
  /* outline-offset: -4px; */
}
.elenco-speaker .el-item::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 200vw;
	height: 1px;
	background: #D6D6D6;
	transform: translateX(calc(-50vw + 50%));
	z-index: 10;
	margin-left: -100vw;
}
.elenco-speaker .uk-grid > .uk-grid-margin.uk-first-column:last-child .el-item::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 200vw;
	height: 1px;
	background: #D6D6D6;
	transform: translateX(calc(-50vw + 50%));
	z-index: 10;
	margin-left: -100vw;
}
.elenco-speaker .el-item {
	/*border-top: 1px solid #D6D6D6;*/
	transition: all 0.3s ease-out;
}
.elenco-speaker .uk-grid > .uk-grid-margin.uk-first-column:last-child .el-item {
	/*border-bottom: 1px solid #D6D6D6;*/
	transition: all 0.3s ease-out;
}
.elenco-speaker .el-meta,
.elenco-speaker .el-content,
.elenco-speaker .el-link {
	opacity: 0;
	transition: all 0.3s ease-out;
}
.elenco-speaker .el-title {
	font-family: 'News Cycle';
	font-size: 80px;
	color: #A7A5AD;
}
.elenco-speaker p {
	margin-bottom: 0;
}
.elenco-speaker .el-meta {
	font-weight: 300;
	font-size: 16px;
	line-height: 22px;
	text-transform: uppercase;
}
.elenco-speaker .el-content {
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	display: flex;
	align-items: flex-start;
	gap: 16px;
	margin-bottom: -22px;
}
.elenco-speaker .el-link {
	position: absolute;
	right: 204px;
	bottom: -1px;
}
.elenco-speaker .el-link:hover {
	color: #eb0028;
}
/*===SPEAKER ACCORDION===
.col-img-speaker {
	width: 230px;
}
.speaker-accordion .uk-accordion-title::before {
	display: none;
}
.speaker-accordion .el-title .professione-speaker,
.speaker-accordion .el-title .titolo-speech,
.speaker-accordion .el-title .titolo-professione,
.speaker-accordion .el-title .scopri {
	opacity: 0;
	transition: all 0.3s ease-out;
}
.speaker-accordion .el-title:hover .professione-speaker,
.speaker-accordion .el-item.uk-open .professione-speaker,
.speaker-accordion .el-title:hover .titolo-speech,
.speaker-accordion .el-item.uk-open .titolo-speech,
.speaker-accordion .el-title:hover .scopri,
.speaker-accordion .el-item.uk-open .scopri {
	opacity: 1;
}
.nome-speaker h3 {
	font-family: 'News Cycle';
	font-size: 80px;
	color: #A7A5AD;
	margin-bottom: 0;
}
.professione-speaker h4 {
	font-weight: 300;
	font-size: 16px;
	line-height: 22px;
	text-transform: uppercase;
	margin-bottom: 0;
}
.titolo-speech {
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	display: flex;
	align-items: flex-start;
	gap: 16px;
	margin-bottom: -22px;
}
.scopri {
	float: right;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 300;
}
.scopri::after {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url('/images/elementi-grafici/freccia-down.svg') no-repeat center / contain;
	margin-left: 10px;
	vertical-align: middle;
	background-color: #EB0028;
	padding: 23px;
	background-size: 28px;
}*/
/*===TRE BOX===*/
.tre-box.uk-margin .el-content.uk-panel.uk-margin-top {
	font-size: 14px;
	line-height: 20px;
}
.uk-grid-divider > :not(.uk-first-column)::before {
	content: none;
}
.tre-box .el-item {
	position: relative;
}

.tre-box .el-item .uk-inline-clip {
	  position: relative;
	  display: inline-block;
	  overflow: hidden;
}

.tre-box .el-item:hover .uk-inline-clip::after {
	content: "";
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(235,0,40,.8); /* overlay nero semitrasparente */
	opacity: 1;
	transition: opacity 0.3s ease;
	pointer-events: none;
	z-index: 1;
}

.tre-box .el-item .uk-inline-clip::after {
	content: "";
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	opacity: 0;
	transition: opacity 0.3s ease;
	pointer-events: none;
	z-index: 1;
}

/*===PAGINA SPEAKER DETTAGLIO===*/
.contenitore.speaker {
	width: 770px;
	height: 604px;
	padding: 10px;
	box-sizing: border-box;
	display: grid;
	grid-template-columns: 328px 1fr;
	gap: 20px; /* opzionale, puoi regolarlo o toglierlo */
}
.speaker-dettaglio {
	padding: 0;
}
.speaker-dettaglio .uk-container {
	padding: 0 !important;
	max-width: 770px;
}
.img-speaker {
	width: 328px;
	height: 584px;
	overflow: hidden;
	padding: 0;
}
.img-speaker img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.contenuto-speaker {
	position: relative;
	width: 100%;
}
.speaker-dettaglio h1 {
	font-size: 36px;
}
.descrizione-speaker {
	margin-top: 55px !important;
	font-size: 15px;
	line-height: 20px;
}
.link-speech a {
	color: #EB0028;
	font-weight: 600;
}
.paginazione-speaker.uk-text-right {
	position: absolute;
	right: 10px;
	bottom: 0;
}
.uk-icon.uk-pagination-next,
.uk-icon.uk-pagination-previous {
	border: 1px solid;
	padding: 16px 19px;
}
.uk-icon.uk-pagination-previous {
	margin-right: 5px;
}
.uk-icon.uk-pagination-next {
	margin-left: 5px;
}
/*PopUp Speaker*/
.uk-lightbox-iframe {
	width: 770px;
	height: 604px;
}
/*===POP UP SPEAKERS===*/

.scheda-relatore {
	width: 770px;
	padding: 10px;
	display: flex;
	gap: 41px; /* spazio tra colonne, modificabile */
	box-sizing: border-box;
	align-items: flex-start;
}
.colonna-foto img {
	max-width: 328px !important;
	height: auto;
	display: block;
}
.colonna-testo {
	flex: 1 1 0;
	display: flex;
	flex-direction: column;
	margin-top: 49px;
	padding-right: 10px;
}
.titolo-popup {
	font-weight: 400;
	font-size: 36px;
	line-height: 26px;
	margin: 0;
}
.sottotitolo-popup {
	margin: 8px 0 55px 0;
	font-size: 17px;
	line-height: 23px;
}
.descrizione-popup, .colonna-testo p {
	margin: 0;
	font-size: 15px;
	line-height: 20px;
}
.colonna-testo p {
	margin-bottom: 16px;
}
.speech {
	margin-top: 34px;
}
.guarda-speech-popup {
	font-size: 15px;
}
/*===BIGLIETTI===*/
.biglietti .uk-background-norepeat {
	background-repeat: repeat-x;
}
.biglietti-group .el-item .el-content {
	background-color: #E7E7E9;
	color: #333;
	text-transform: none;
	font-size: 17px;
	height: 65px;
	line-height: 65px;
	padding: 0 30px;
	letter-spacing: 0;
}
.biglietti-group .el-item .el-content:hover {
	background-color: #E7E7E9;
	color: #333;
}
.prezzo {
	font-size: 40px;
	font-weight: 300;
}
.biglietti-group .el-item:nth-child(2) .el-content {
	background-color: #141414;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 500;
	height: 65px;
	line-height: 65px;
	padding: 0 30px;
	letter-spacing: 0;
}
.biglietti-group .el-item:nth-child(2) .el-content:hover {
	background-color: #141414;
	color: #fff;
}
/*===WORKSHOP HOME===*/
.workshop .uk-button svg {
	height: 12px;
}
.switcher-workshop svg {
	margin-left: 10px;
}
.switcher-workshop .el-title {
	color: #EB0028;
	font-weight: 600;
	font-size: 20px;
}
.workshop a {
	text-decoration: none;
	font-weight: 600;
}
.switcher-workshop .el-nav {
	margin-bottom: 0;
}
.switcher-workshop .uk-subnav-pill > * > :first-child {
	padding: 7px 15px;
	color: #BFBFBF;
	border: 2px solid #BFBFBF;
	font-size: 17px;
	height: 44px;
	width: 44px;
}
.switcher-workshop .uk-subnav-pill > .uk-active > a {
	background-color: transparent;
	color: #eb0028;
	border: 2px solid #eb0028;
}
/*===CHI SIAMO===*/
.griglia-team img {
	transition: transform 0.5s ease;
}
.griglia-team img:hover {
	transform: scale(1.1);
}
.griglia-team .el-title {
	font-weight: 600;
}
/*===SPONSOR===*/
.sponsor .uk-margin.uk-text-center {
	border: 1px solid #C3C3C3;
}
.sponsor .uk-grid-divider > :not(.uk-first-column)::before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	border-left: 1px solid #C3C3C3;
}
.sponsor-title {
	color: #727272;
	font-weight: 300;
}
/*===GRIGLIA EDIZIONI PASSATE===*/
.griglia-edizioni-passate .uk-text-meta {
	font-size: 22px;
	margin-top: 15px;
}
.griglia-edizioni-passate .el-title {
	font-size: 22px;
	font-weight: 600;
}
/*===CONTATTI===*/
.form-contatti .convertforms {
	max-width: 100%;
}
/* Transizione animata per effetto smooth */
.cf-input {
    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}
/* Bordo al passaggio del mouse (hover) */
.cf-input:hover {
	border-color: #2DA0FF !important; /* cambia colore */
}

/* Bordo quando clicchi per scrivere (focus) */
.cf-input:focus {
    border-color: #2DA0FF !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(0, 140, 72, 0.15) !important;
}
#cf_1, #cf_2 {
	font-family: Inter !important;
}
.form-contatti .convertforms .cf-form-wrap {
	padding: 0;
}
#cf_2 .cf-btn-text {
	font-weight: 500;
}
#cf_2 .fa-regular.fa-envelope {
	padding-left: 5px;
}
#cf_2 .cf-checkbox-group {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start;
}
#form2_newsletter,
#form2_privacy {
	margin-top: 2px;
}
#cf_2 .cf-btn.cf-width-auto {
	margin-top: 10px;
}
.recapiti .uk-link,
.recapiti a {
	text-decoration: none;
	font-weight: 500;
}
.recapiti svg {
	width: 20px;
	height: 30px;
	fill: #fff;
}
.icone-social-contatti .uk-grid {
	gap: 10px;
}
.icone-social-contatti .uk-child-width-1-5 > * {
	width: auto;
}
/*===NEWSLETTER===*/
.convertforms .cf-content-wrap,
.convertforms .cf-form-wrap {
	padding: 0px;
}
#cf_1 {
	margin: 20px auto 0;
}
.convertforms .cf-control-group {
	padding: 5px;
}
.cf-control-group.privacy {
	padding-top: 0 !important;
}
.convertforms .cf-btn:hover {
	opacity: 1 !important;
}
#cf_1 .cf-btn-text {
	font-size: 20px;
	font-weight: 700;
}
#cf_1 .cf-btn:hover {
	background-color: #C70022;
}
/*===FOOTER===*/
.menu-footer .el-link {
	text-transform: none;
	letter-spacing: 0;
	font-size: 14px;
	font-weight: 600;
	color: #333;
}
.menu-footer .el-link:hover {
	color: #000;
}
footer hr {
	border-top: 1px solid #e5e5e7;
}
.copyright-txt {
	font-size: 12px;
	font-weight: 400;
	color: #AAAAAA;
}
/*GDPR*/
div.cc-window.cc-floating {
	max-width: 450px !important;
	-webkit-box-shadow: -10px -10px 28px -15px rgba(112,112,112,0.85);
	-moz-box-shadow: -10px -10px 28px -15px rgba(112,112,112,0.85);
	box-shadow: -10px -10px 28px -15px rgba(112,112,112,0.85);
	font-size: 15px;
	line-height: 1.3;
	border-radius: 20px;
	padding: 3rem 1.8rem 2rem !important;
}
.cc-revoke, .cc-window {
	font-family: 'Outfit',sans-serif;
}
.cc-revoke.cc-left {
	left: 15px;
}
.cc-custom-revoke {
	font-size: 14px;
}
.cc-revoke {
	-webkit-box-shadow: -10px -10px 28px -15px rgba(112,112,112,0.85);
	-moz-box-shadow: -10px -10px 28px -15px rgba(112,112,112,0.85);
	box-shadow: rgba(112, 112, 112, 0.85) -10px -10px 28px -15px;
	padding: .6em;
}
.cc-compliance.cc-highlight {
	padding: 10px 0;
}
div.cc-window a.cc-btn, span.cc-cookie-settings-toggle {
	border-radius: 12px !important;
}
.cc-btn {
	font-size: 1rem;
	letter-spacing: 0.5px;
	font-weight: 400;
	border-width: 1px;
}
.cc-close {
	top: 1.2rem;
	right: 1.5rem;
	font-size: 1.1em;
}
.cc-color-override-565460226 span.cc-close {
	text-shadow: #EB0028 0px 0px 0px !important;
}
div.cc-checkboxes-container a.cc-btn.cc-allow {
	min-width: auto;
	padding: 0.5rem 1rem;
	height: auto;
	margin-top: 10px;
	width: 100%;
}
div.cc-window.cc-floating div.cc-settings-label {
	width: 100%;
	margin-bottom: 10px;
}
div.cc-checkboxes-container a:not(.cc-btn) {
	margin: 0 0 0 5px;
	padding: 0px 6px 0px 0;
	text-decoration: none;
}
.cc-checkbox-container a.cc-link.cc-cookie-checkbox label {
	margin: -3px 0 0 0;
}
input.cc-cookie-checkbox:checked + span::after {
	background-image: none;
	content: '';
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	color: green !important;
	margin-top: -1px;
	margin-left: 1px;
	font-size: 13px;
}
input.cc-cookie-checkbox + span::after {
	border-style: none;
	background-image: none;
}
.cc-message-text a:hover {
	color: #fff;
}
div.gdprlock-placeholder-text, div.gdprcookielock-placeholder-text {
	padding: 100px 0;
}
div.gdprlock-placeholder, div.gdprcookielock-placeholder {
	z-index: 222;
}
input.cc-cookie-checkbox:checked + span::after {
	color: #f91862;
}
span.cc-message span.cc-cookie-settings-toggle, div.cc-compliance span.cc-cookie-settings-toggle {
	display: block;
	margin-top: 1rem;
}
.cc-revoke.cc-bottom.cc-left.cc-color-override-565460226 {
    display: none;
}
input.cc-cookie-checkbox + span::before, input.cc-cookie-checkbox + span::after {
	border-radius: 0;
}
input.cc-cookie-checkbox + span::before {
	border: 1px solid #fff;
	width: 16px;
	height: 16px;
	left: -1px;
}
@media (max-width: 500px){
.biglietti-group .uk-grid {
	flex-wrap: nowrap;
}
.biglietti-group .el-item .el-content {
	font-size: 12px;
	padding: 0 11px;
}
.biglietti-group .el-item:nth-child(2) {
	width: 100%;
}
.biglietti-group .el-item:nth-child(2) .el-content {
	font-size: 14px;
	padding: 0 12px;
	width: 100%;
}
.prezzo {
	font-size: 34px;
}
}
@media (max-width: 767px) {
.uk-lead, .lead, .uk-text-lead {
    font-size: 22px !important;
	line-height: 29px;
}
.uk-text-meta {
	font-size: 16px;
	line-height: 23px;
}
.social-title-footer {
	font-size: 24px;
	line-height: 35px;
}
.copyright {
	padding-bottom: 65px;
}
/*===SPEAKER===*/
.elenco-speaker .uk-grid-column-small.uk-grid {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
}
.elenco-speaker .uk-width-expand {
	align-content: start;
	margin-left: 13px;
	padding-top: 5px;
}
.elenco-speaker .uk-grid .uk-first-column {
	margin-top: 0;
	margin-bottom: 30px;
}
.elenco-speaker .uk-margin-remove-first-child {
	margin-bottom: 0 !important;
}
.elenco-speaker .uk-grid-column-small > *, .uk-grid-small > * {
	padding-left: 10px;
}
.elenco-speaker .uk-grid > .uk-grid-margin.uk-first-column:last-child .el-item::after {
	content: none;
}
.elenco-speaker .el-title {
	font-family: 'News Cycle';
	font-size: 28px;
	color: #333;
}
.elenco-speaker .el-meta {
	font-weight: 300;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
	margin-bottom: 18px;
	max-width: 175px;
}
.elenco-speaker .el-image {
	height: 145px;
	width: 145px;
	object-fit: cover;
	padding-bottom: 0;
}
.elenco-speaker .el-content {
	font-weight: 500;
	font-size: 13px;
	line-height: 22px;
	display: flex;
	align-items: flex-start;
	gap: 16px;
	margin-bottom: -22px;
}
.elenco-speaker .el-link {
	float: right;
	margin-bottom: -8px;
	position: absolute;
	right: 123px;
	top: 115px;
	background: transparent;
	padding: 0;
	color: #fff;
	line-height: 1;
}
.testo-scopri {
	display: none;
}
.elenco-speaker .el-item .icona-scopri {
	background: #C8C8C8;
	color: #fff;
	padding: 12px 14px;
	transition: all 0.3s ease-out;
}
.elenco-speaker .el-item:hover .icona-scopri {
	background: #E62A37;
	color: #fff;
	padding: 12px 14px;
}
.elenco-speaker .el-meta, .elenco-speaker .el-content, .elenco-speaker .el-link {
	opacity: 1;
}
/*Pop Up Speaker*/
.uk-lightbox-iframe {
	padding: 16px;
	width: 290px;
	height: 702px;
}
.contenitore.speaker {
	grid-template-columns: 1fr;
	width: 290px;
	height: 702px;
	gap: 0;
	padding: 15px;
	overflow: auto;
}
.contenuto-speaker {
	max-width: 290px;
}
.img-speaker {
	height: 258px;
	width: 258px;
	margin-bottom: 30px;
}
.img-speaker img {
	width: 258px;
	height: 258px;
	object-fit: cover;
}
.speaker-dettaglio h1 {
	font-size: 26px;
}
.speaker-dettaglio .uk-text-emphasis {
	font-size: 15px;
	line-height: 23px;
}
.descrizione-speaker {
	margin-top: 15px !important;
	font-size: 12px;
	line-height: 17px;
}
.titolo-speech {
	font-size: 12px;
	font-weight: 600;
}
.uk-slidenav {
	padding: 5px 0px;
}
}