@charset "utf-8";
#mpwp-container .separator-20px-top{
margin:20px 0 0 0;
} #mpwp-container input::-webkit-outer-spin-button, 
#mpwp-container input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} #mpwp-container input[type='number'] {
-moz-appearance: textfield;
} #mpwp-container label {
display: block;
}
#mpwp-container .mupwp-form-field {
margin: 20px 0;
}
#mpwp-container .mupwp-form-term {
margin:20px 0 0 0;
}
#mpwp-container .label.terms {
display: inline;
word-wrap: break-word;
margin: 20px 0;
cursor: pointer;
text-transform: none;
color: inherit;
font-weight: inherit;
font-size: inherit;
font-family: inherit;
box-sizing: inherit;
line-height: inherit;
padding: 0;
}
#mpwp-container .label.terms.small-font {
font-size: 0.85rem;
}
#mpwp-container .label.terms p {
margin: 0;
}
#mpwp-container .label.terms p:first-of-type {
display: inline;
}
#mpwp-container input[type='checkbox'] {
position: relative;
vertical-align: middle;
bottom:1px;
}
#mupwp-form-submit-container {
display: table-cell;
} #mpwp-container .label.terms.error {
color:red;
}
#mpwp-container span.error,
#mpwp-container label.error {
display: block;
margin: 5px 0 0 4px;
color: red;
font-size: smaller;
}
#mpwp-container input.error {
border-color: red;
}
#mpwp-container .feedback {
display: none;
}
#mpwp-container .feedback.error {
display: inline-block;
}
#mpwp-container .ajax-loader {
visibility: hidden;
display: inline-block;
vertical-align: middle;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
position: relative;
}
#mpwp-container .ajax-loader.active {
visibility: visible;
}
#mpwp-container .ajax-loader::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
#mpwp-container .ajax-loader::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}.mc4wp-form input[name^=_mc4wp_honey]{display:none!important}.mc4wp-form-theme{margin:1em 0}.mc4wp-form-theme label,.mc4wp-form-theme input{box-sizing:border-box;cursor:auto;vertical-align:baseline;width:auto;height:auto;line-height:normal;display:block}.mc4wp-form-theme label:after,.mc4wp-form-theme input:after{content:"";clear:both;display:table}.mc4wp-form-theme label{margin-bottom:6px;font-weight:700;display:block}.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=url],.mc4wp-form-theme input[type=date],.mc4wp-form-theme textarea,.mc4wp-form-theme select{vertical-align:middle;text-shadow:none;background:#fff;border:1px solid #ccc;border-radius:2px;outline:0;width:100%;max-width:480px;height:auto;min-height:32px;padding:8px 16px;line-height:1.42857;color:#555!important}.mc4wp-form-theme textarea{height:auto}.mc4wp-form-theme input[readonly],.mc4wp-form-theme input[disabled]{background-color:#eee}.mc4wp-form-theme input[type=number]{min-width:40px}.mc4wp-form-theme input[type=checkbox],.mc4wp-form-theme input[type=radio]{border:0;width:13px;height:13px;margin:0 6px 0 0;padding:0;display:inline-block;position:relative}.mc4wp-form-theme input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-theme input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-theme button,.mc4wp-form-theme input[type=submit],.mc4wp-form-theme input[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;text-shadow:none;filter:none;background:0 0;border:1px solid #0000;border-radius:2px;width:auto;height:auto;padding:8px 16px;font-weight:400;line-height:1.42857;display:inline-block}.mc4wp-form-theme button:hover,.mc4wp-form-theme input[type=submit]:hover,.mc4wp-form-theme input[type=button]:hover,.mc4wp-form-theme button:focus,.mc4wp-form-theme input[type=submit]:focus,.mc4wp-form-theme input[type=button]:focus{color:#333;background:0 0;outline:0;text-decoration:none}.mc4wp-form-theme label>span,.mc4wp-form-theme li>label{font-weight:400}.mc4wp-alert{color:#c09853;clear:both}.mc4wp-success{color:#468847}.mc4wp-notice{color:#3a87ad}.mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-theme input[type=checkbox],.rtl .mc4wp-form-theme input[type=radio]{margin:0 0 0 6px}.mc4wp-form-theme-dark button,.mc4wp-form-theme-dark input[type=submit],.mc4wp-form-theme-dark input[type=button]{border-color:#1e1e1e;color:#fff!important;background-color:#444!important}.mc4wp-form-theme-dark button:hover,.mc4wp-form-theme-dark input[type=submit]:hover,.mc4wp-form-theme-dark input[type=button]:hover,.mc4wp-form-theme-dark button:focus,.mc4wp-form-theme-dark input[type=submit]:focus,.mc4wp-form-theme-dark input[type=button]:focus{border-color:#000;color:#fff!important;background-color:#1e1e1e!important}.mc4wp-form-theme-dark input[type=text]:focus,.mc4wp-form-theme-dark input[type=email]:focus,.mc4wp-form-theme-dark input[type=tel]:focus,.mc4wp-form-theme-dark input[type=url]:focus,.mc4wp-form-theme-dark input[type=date]:focus,.mc4wp-form-theme-dark textarea:focus,.mc4wp-form-theme-dark select:focus{border-color:#6a6a6a}.mc4wp-form-theme-light button,.mc4wp-form-theme-light input[type=submit],.mc4wp-form-theme-light input[type=button]{border-color:#d9d9d9;color:#000!important;background-color:#fff!important}.mc4wp-form-theme-light button:hover,.mc4wp-form-theme-light input[type=submit]:hover,.mc4wp-form-theme-light input[type=button]:hover,.mc4wp-form-theme-light button:focus,.mc4wp-form-theme-light input[type=submit]:focus,.mc4wp-form-theme-light input[type=button]:focus{border-color:#b3b3b3;color:#000!important;background-color:#d9d9d9!important}.mc4wp-form-theme-light input[type=text]:focus,.mc4wp-form-theme-light input[type=email]:focus,.mc4wp-form-theme-light input[type=tel]:focus,.mc4wp-form-theme-light input[type=url]:focus,.mc4wp-form-theme-light input[type=date]:focus,.mc4wp-form-theme-light textarea:focus,.mc4wp-form-theme-light select:focus{border-color:#d9d9d9}.mc4wp-form-theme-red button,.mc4wp-form-theme-red input[type=submit],.mc4wp-form-theme-red input[type=button]{border-color:#b52b27;color:#fff!important;background-color:#d9534f!important}.mc4wp-form-theme-red button:hover,.mc4wp-form-theme-red input[type=submit]:hover,.mc4wp-form-theme-red input[type=button]:hover,.mc4wp-form-theme-red button:focus,.mc4wp-form-theme-red input[type=submit]:focus,.mc4wp-form-theme-red input[type=button]:focus{border-color:#761c19;color:#fff!important;background-color:#b52b27!important}.mc4wp-form-theme-red input[type=text]:focus,.mc4wp-form-theme-red input[type=email]:focus,.mc4wp-form-theme-red input[type=tel]:focus,.mc4wp-form-theme-red input[type=url]:focus,.mc4wp-form-theme-red input[type=date]:focus,.mc4wp-form-theme-red textarea:focus,.mc4wp-form-theme-red select:focus{border-color:#e7908e}.mc4wp-form-theme-blue button,.mc4wp-form-theme-blue input[type=submit],.mc4wp-form-theme-blue input[type=button]{border-color:#2a6496;color:#fff!important;background-color:#428bca!important}.mc4wp-form-theme-blue button:hover,.mc4wp-form-theme-blue input[type=submit]:hover,.mc4wp-form-theme-blue input[type=button]:hover,.mc4wp-form-theme-blue button:focus,.mc4wp-form-theme-blue input[type=submit]:focus,.mc4wp-form-theme-blue input[type=button]:focus{border-color:#193c5a;color:#fff!important;background-color:#2a6496!important}.mc4wp-form-theme-blue input[type=text]:focus,.mc4wp-form-theme-blue input[type=email]:focus,.mc4wp-form-theme-blue input[type=tel]:focus,.mc4wp-form-theme-blue input[type=url]:focus,.mc4wp-form-theme-blue input[type=date]:focus,.mc4wp-form-theme-blue textarea:focus,.mc4wp-form-theme-blue select:focus{border-color:#7eb0db}.mc4wp-form-theme-green button,.mc4wp-form-theme-green input[type=submit],.mc4wp-form-theme-green input[type=button]{border-color:#3d8b3d;color:#fff!important;background-color:#5cb85c!important}.mc4wp-form-theme-green button:hover,.mc4wp-form-theme-green input[type=submit]:hover,.mc4wp-form-theme-green input[type=button]:hover,.mc4wp-form-theme-green button:focus,.mc4wp-form-theme-green input[type=submit]:focus,.mc4wp-form-theme-green input[type=button]:focus{border-color:#255625;color:#fff!important;background-color:#3d8b3d!important}.mc4wp-form-theme-green input[type=text]:focus,.mc4wp-form-theme-green input[type=email]:focus,.mc4wp-form-theme-green input[type=tel]:focus,.mc4wp-form-theme-green input[type=url]:focus,.mc4wp-form-theme-green input[type=date]:focus,.mc4wp-form-theme-green textarea:focus,.mc4wp-form-theme-green select:focus{border-color:#91cf91}body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:0.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}
.wp-block-uagb-container.uagb-block-1552bd47 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-1552bd47 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-1552bd47 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-1552bd47 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-1552bd47 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-1552bd47{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1552bd47 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-1552bd47{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-1552bd47{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1552bd47 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-1552bd47{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-1552bd47{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1552bd47 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-1552bd47{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
      .bottone-acquista{
padding:10px!important;
background-color:#B11C1B;
color:white;
border:0px;
margin-top:15px;
}
@media only screen and (min-width: 0px) {
body {
overflow-x: hidden !important;
width: 100% !important;
}
html {
overflow-x: hidden !important;
width: 100% !important;
} div.mec-event-export-module {
display: none !important;
} .button-biglietteria:hover{
padding:30px!important;
color:white!important;
background-color:#b21d1b!important;
font-size: larger;
font-weight: bolder!important;
}
a.mec-acquista-biglietto {
text-decoration: none !important;
}
a.mec-acquista-biglietto:hover {
background-color: #b21d1b!important;
}
p a{color:#b21d1b!important}
p{font-size:16px!important}
.mec-color-before{ border:none!important} .mec-frontbox div {background-color:white!important;
border:solid 2px #b21d1b;
margin-top: 20px!important;}
div.container-info-biglietto, div.container-acquista_biglietto{
border: none !important;
}
.uagb-post-grid.uagb-post__items.is-carousel{justify-content: space-around!important}
.container-acquista_biglietto a{background-color:white!important} .mec-single-event-description>p { text-align: justify!important;
text-justify: inter-word!important;} span.mec-start-date-label{
margin-top:20px !important;
color:#444444
}
div.mec-event-time{
margin-top:8px !important;
margin-bottom:4px !important;
}
h4.mec-event-carousel-title{
margin-bottom: 20px !important;
} h3.mec-cost { font-weight: lighter !important;} i.mec-sl-clock, i.mec-sl-calendar, i.mec-fa-bookmark-o, i.mec-sl-location-pin {
color:#b21d1b!important;
justify-content: center !important;} i.mec-fa-bookmark-o {
font-size: 1.2em !important;
padding-bottom: 3px !important;
padding-left: 2px !important;
margin-right: 3px !important;
}
i.mec-sl-clock{
margin-right: 3px !important;
} .mec-event-carousel-content-type2 > p, .mec-event-carousel-content-type2 > span, span.mec-label-normal, div.mec-event-time.allineamento-centrato {
font-family: 'Barlow Semi Condensed', sans-serif!important;
letter-spacing:0.5pt!important;
font-weight:500!important;
font-size:1.2em!important;
color: #444444!important;}
span.mec-label-normal{
font-size:1em !important;
font-family: 'Barlow Semi Condensed', sans-serif!important;
letter-spacing:0.5pt!important;
font-weight:500!important;
color: #444444!important;
margin-left: 8px !important;
position:inherit !important
}  
p.mec-carousel-event-location>span{
margin-left: 8px !important;
} .mec-event-content p, .mec-search-bar-result .mec-event-detail {
font-family: 'Barlow Semi Condensed', sans-serif!important;
color: #444444!important;
} .wp-block-file>a{
font-size: 1.3em !important;
} i.mec-sl-arrow-right, i.mec-sl-arrow-left{
color: #b21d1b !important;
font-size: 2em !important;
font-weight: bolder !important;
}
button.owl-next, button.owl-prev{
border: none !important;
}  div.mec-today-count{
display: none !important;
}
div.mec-daily-view-day{
font-family: 'Barlow Semi Condensed', sans-serif !important;
font-weight:500!important;
}
a.mec-load-month-link{color:#b21d1b !important}
div.mec-event-time.mec-color{
color:black !important;
font-size: 1em !important}
h4.mec-event-title > a{font-size: 1.5em} ol,ul {
margin: 0 !important;
}
.slick-dotted.slick-slider{margin-bottom:0px !important ;} .ast-article-single{
padding-top:0px !important
}
div.primary{margin:0px!important} div.nav-links{
display: none !important;
} span.mec-holding-status{
display: none !important;
} .has-text-color{
font-family: 'Barlow Semi Condensed', sans-serif!important;
letter-spacing:0.5pt!important;
} .mec-next-previous-events li a {
border:2px solid !important
} .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2 {
font-size: 40px !important;
color: #b21d1b !important;
}
.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3 {
color: #b21d1b !important;
font-size: 20px;
} em, i {
font-weight: 400 !important; } .entry-meta {
display:none !important;
} .blocco_artisti_in_classe>p {  
text-align: justify !important;
text-justify: inter-word !important}
.uagb-container-inner-blocks-wrap>p {  
text-align: justify!important;
text-justify: inter-word!important}
.uagb-block-1845a4e6>p {  
text-align: justify!important;
text-justify: inter-word!important}
.wp-block-uagb-container.uagb-block-6fa820ef a .allineamento-centrato{justify-self:center!important} h1,h2,h3,h4,h5,h6,h7,h8,h9,a{
font-family: 'Barlow Semi Condensed', sans-serif !important;
letter-spacing:0.2pt !important;
font-weight:600!important;
} p.link_ancora_galleria>a{
color:white !important
}
}   @media only screen and (max-width: 480px) { .mc4wp-form {
text-align: center !important;
}
.newsletter-mobile-version {
max-width: 350px !important;
}
button a {
font-size: 20px;
} .btn-homepage-slider {
padding: 12px !important;
margin: 10px 0 10px 0 !important;
border: 2px solid #b21d1b;
display: block;
max-width: 50% !important;
} .wp-container-4 {
padding: 0px !important;
}
.event-carousel-type2-head {
border: 0px !important;
padding: 0px !important;
margin: 20px !important;
}
.btn-homepage-prossimi-eventi:hover {
border: 0px solid !important;
background-color: #b21d1b !important;
padding: 15px !important;
}
.btn-primary:hover {
color: white !important;
font-size: 1.2em !important;
font-weight: bold !important;
background-color: #b21d1b !important;
border-radius: 5px !important;
padding: 5px !important;
}
div.mec-event-time{
margin-top: 2px !important;
margin-bottom:2px !important;
} a.mec-info-biglietto{padding-top:25px !important} span.mec-start-date-label{
margin-top:20px !important;
}
article > div.daily-view-btn {
margin-top: 25px !important;
}
article > div.daily-view-btn:hover {
margin-top: 25px !important;
} .owl-nav .owl-prev {
display: none !important;
}
.owl-nav .owl-next {
display: none !important;
} .ast-builder-footer-grid-columns p {
color: white !important;
}
.site-above-footer-wrap {
padding: 20px !important;
color: white !important;
}
.widget_nav_menu h2 {
color: white !important;
}
a.menu-link {
color: white !important;
}
#colophon
> div.site-above-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-4-lheavy.ast-builder-grid-row-tablet-4-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack
> div
> div {
padding: 10px !important;
} article.uagb-post__inner-wrap {
border: 0px !important;
background-color: white !important;
color: #b21d1b !important;
}
.news_homepage_evidenza .wp-block-button {
position: relative !important;
float: right !important;
font-size: 30px !important;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit{
max-height:100px!important
}
.uagb-slick-carousel img {
object-fit: cover!important;
height:100px
}
.uagb-slick-carousel img{
height:200px!important
} h2 a {
color: white !important;
} .mec-wrap h1 {
color: #b21d1b !important;
} .menu-toggle {
color: #444444 !important;
}
.site-navigation a.menu-link {
color: #444 !important;
}
.main-navigation a:hover {
color: #b21d1b !important;
font-weight: bold !important;
font-size: 1.1em !important;
} .btn-homepage-prossimi-eventi {
border: 2px solid #b21d1b !important;
border-radius: 5px !important;
padding: 8px !important;
}
.mec-event-footer-carousel-type2 {
text-align: center !important;
padding: 10px !important;
margin-bottom: 40px !important;
}
.event-carousel-type2-head {
border: 0px !important;
padding: 0px !important;
margin: 20px !important;
background: rgba(241, 241, 241, 0.5) !important;
}
.mec-event-carousel-content-type2 {
margin: 30px !important;
}
.btn-primary {
color: #b21d1b !important;
}
div.mec-event-time{
margin-top:5px !important;
margin-bottom:4px !important;
}  .mec-event-social {
display: none !important;
}
.mec-event-carousel-title a {
text-decoration: none !important;
}
.mec-event-content h1 {
color: #b21d1b !important;
} dd {
font-weight: bold !important;
}
.mec-events-address > span {
font-weight: bold !important;
}
.mec-events-event-categories > a {
font-weight: bold !important;
}
.mec-single-event-date > h3 {
font-weight: lighter !important;
}
.mec-single-event-time > h3 {
font-weight: lighter !important;
}
.mec-single-event-location > h3 {
font-weight: lighter !important;
}
.mec-single-event-category > dt {
font-weight: lighter !important;
}
dd.author.fn.org {
font-weight: bold !important;
}
div.mec-single-event-time > dl > dd > abbr {
font-weight: bold !important;
}
div.mec-single-event-date > dl > dd > abbr > span {
font-weight: bold !important;
} .container-info-biglietto a{line-height:1.5em!important} .container__condizioni_biglietto{
margin-top: 30px!important;
}
.blocco_condizione_biglietto {
float: left!important;
width: 100%!important;
margin: 15px!important;
}
h4.titolo_condizioni_biglietto{
color:#b21d1b!important;
font-weight:bold!important
} .container__condizioni_biglietto:after {
content: "";
display: table;
clear: both;
}
.mec-wrap p {
margin: 0 0 0 0 !important;
}
.btn-daily-view-acquista-i-biglietti 
{border: 2px solid #b21d1b !important;
border-radius: 5px !important;
padding: 8px !important;
margin-top: 15px !important;} .post-thumb-img-content>img{
width:1920px!important;
height:200px!important;
object-fit: cover !important
} .attachment-large{
width:1000px!important;
height:200px!important;
object-fit: cover !important}
.uagb-image-ratio-inherit{
display:contents !important;
} #block-21{margin-top:30px}
}   @media only screen and (max-width: 1024px) and (min-width: 481px) { .site-above-footer-wrap {
padding: 30px !important;
color: white !important;
}
.widget_nav_menu h2 {
color: white !important;
} h2 a {
color: white !important;
} .mec-wrap h1 {
color: #b21d1b !important;
} .menu-toggle {
color: #444444 !important;
margin-right: 25px;
margin-top: 15px;
} .btn-homepage-prossimi-eventi {
border: 2px solid #b21d1b !important;
border-radius: 5px !important;
padding: 8px !important;
}
.btn-homepage-prossimi-eventi:hover {
border: 0px solid !important;
background-color: #b21d1b !important;
padding: 15px !important;
}
.btn-primary:hover {
color: white !important;
font-size: 1.2em !important;
font-weight: bold !important;
background-color: #b21d1b !important;
border-radius: 3px !important;
padding: 5px !important;
}
article > div.daily-view-btn:hover {
margin-top: 35px !important;
}
article > div.daily-view-btn {
margin-top: 35px !important;
}
.mec-event-footer-carousel-type2 {
text-align: center !important;
padding: 10px !important;
margin-bottom: 40px !important;
}
.event-carousel-type2-head {
border: 0px !important;
padding: 0px !important;
margin: 20px !important;
background: rgba(241, 241, 241, 0.5) !important;
}
.mec-event-carousel-content-type2 {
margin: 20px !important;
}
.mec-event-carousel-title a {
text-decoration: none !important;
}
.mec-event-title a {
text-decoration: none !important;
}
.mec-event-content h1 {
color: #b21d1b !important;
}
.btn-primary {
color: #b21d1b !important;
}
.event-carousel-type2-head {
-webkit-box-shadow: 5px 5px 9px -7px #000000; 
box-shadow: 5px 5px 9px -7px #000000;
}
.site-navigation a.menu-link {
color: #444 !important;
}
.main-navigation a:hover {
color: #b21d1b !important;
font-weight: bold !important;
font-size: 1.1em !important;
} .mec-event-social {
display: none !important;
} .uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit{
max-height:150px!important
}
.uagb-slick-carousel img {
object-fit: cover!important;
height:150px
}
.uagb-slick-carousel img{
height:200px!important
} dd {
font-weight: bold !important;
}
.mec-events-address > span {
font-weight: bold !important;
}
.mec-events-event-categories > a {
font-weight: bold !important;
}
.mec-single-event-date > h3 {
font-weight: lighter !important;
}
.mec-single-event-time > h3 {
font-weight: lighter !important;
}
.mec-single-event-location > h3 {
font-weight: lighter !important;
}
.mec-single-event-category > dt {
font-weight: lighter !important;
}
dd.author.fn.org {
font-weight: bold !important;
}
div.mec-single-event-time > dl > dd > abbr {
font-weight: bold !important;
}
div.mec-single-event-date > dl > dd > abbr > span {
font-weight: bold !important;
}  .blocco_condizione_biglietto {
width: 100%!important;
float: left!important;
margin-top: 10px!important;
}
h4.titolo_condizioni_biglietto{
color:#b21d1b!important;
font-weight:bold!important
} .container__condizioni_biglietto:after {
content: "";
display: table;
clear: both;
}
.btn-daily-view-acquista-i-biglietti 
{border: 2px solid #b21d1b !important;
border-radius: 5px !important;
padding: 12px !important;
margin-top: 20px !important;} .post-thumb-img-content>img{
width:1920px!important;
height:350px!important;
object-fit: cover !important
}
}   @media only screen and (min-width: 1025px) {
.info {
color: #b21d1b !important;
display: flex !important;
flex-direction: row !important;
}
#informazioni {
display: flex !important;
flex-direction: row !important;
} .entry-header h1 {
text-align: center !important;
padding-bottom: 20px !important;
font-size: 3em !important;
}
.mec-event-carousel-title a {
text-decoration: none !important;
}
.mec-event-title a {
text-decoration: none !important;
} .mec-event-carousel-title {
min-height: 120px !important;
}
.mec-event-carousel-content-type2 > span {
font-size: 1.3em !important;
}
.mec-event-carousel-content-type2 > p {
font-size: 1.3em !important;
}
.mec-event-carousel-content-type2 > span {
font-size: 1.3em !important;
} span.mec-start-date-label{
margin-top:20px !important;
color:#444444
}
span.mec-label-normal{color:#444444 !important;
font-size:1em !important;
text-align:left !important;
margin-left: 10px !important;
position:inherit !important
}
p.mec-carousel-event-location>span{
margin-left: 8px !important;
}
div.mec-event-time.allineamento-centrato {
font-size: 1.3em !important;
}
.mec-event-social {
display: none !important;
}
.event-carousel-type2-head {
border: 0px !important;
padding: 0px !important;
margin: 20px !important;
background: rgba(241, 241, 241, 0.5) !important;
}
.mec-event-carousel-content-type2 {
margin: 30px !important;
}
.mec-event-carousel-title {
color: white !important;
}
.btn-primary {
color: #b21d1b !important;
}
.btn-homepage-prossimi-eventi {
border: 2px solid #b21d1b !important;
border-radius: 3px !important;
padding: 10px !important;
}
.btn-homepage-prossimi-eventi:hover {
border: 1px solid #b21d1b !important;
background-color: #b21d1b !important;
padding: 15px !important;
}
.btn-primary:hover {
color: white !important;
font-size: 1.2em !important;
font-weight: bold !important;
background-color: #b21d1b !important;
border-radius: 5px !important;
padding: 10px !important;
}
article > div.daily-view-btn:hover {
margin-top: 35px !important;
}
article > div.daily-view-btn {
margin-top: 35px !important;
}
.mec-event-footer-carousel-type2 {
text-align: center !important;
padding: 10px !important;
margin-bottom: 40px !important;
}
.event-carousel-type2-head {
-webkit-box-shadow: 5px 5px 9px -7px #000000; 
box-shadow: 5px 5px 9px -7px #000000;
} .btn-homepage-slider {
padding: 12px !important;
margin: 10px !important;
border: 2px solid #b21d1b;
} .news_homepage_evidenza .uagb-post__inner-wrap {
border: 0px !important;
background-color: white !important;
color: #b21d1b !important;
}
.news_homepage_evidenza .uagb-post__inner-wrap h3 {
color: #b21d1b !important;
}
.news_homepage_evidenza .wp-block-button {
background-color: white !important;
}
.news_homepage_evidenza .uagb-post__excerpt {
color: #444444 !important;
}
.news_homepage_evidenza .wp-block-button {
position: relative !important;
float: right !important;
font-size: 30px !important;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit{
max-height:200px!important
}
.uagb-slick-carousel img {
object-fit: cover!important;
height:220px !important
}  .ast-archive-description {
background-color: white !important;
} .fortissimissimo_section_title .uagb-post__title a {
color: white !important;
font-weight: bold !important;
} .mec-event-content h1 {
color: #b21d1b !important;
} .mec-events-event-image>img{
width:1000px !important;
height:500px !important;
object-fit: cover !important;
padding-top: 20px !important;
} .footer-widget-area {
color: white !important;
}
.widget-title {
color: white !important;
}
a.menu-link {
color: white !important;
}
.main-navigation a {
color: #444 !important;
}
.main-navigation a:hover {
color: #b21d1b !important;
font-weight: bold !important;
font-size: 1.1em !important;
}
.site-above-footer-wrap {
color: white !important;
}
.widget_nav_menu h2 {
color: white !important;
} h2 a {
color: white !important;
} dd {
font-weight: bold !important;
}
.mec-events-address > span {
font-weight: bold !important;
}
.mec-events-event-categories > a {
font-weight: bold !important;
}
.mec-single-event-date > h3 {
font-weight: lighter !important;
}
.mec-single-event-time > h3 {
font-weight: lighter !important;
}
.mec-single-event-location > h3 {
font-weight: lighter !important;
}
.mec-single-event-category > dt {
font-weight: lighter !important;
}
dd.author.fn.org {
font-weight: bold !important;
}
div.mec-single-event-time > dl > dd > abbr {
font-weight: bold !important;
}
div.mec-single-event-date > dl > dd > abbr > span {
font-weight: bold !important;
}
a.mec-acquista-biglietto {
background-color: white !important;
text-decoration: none !important;
color:#b21d1b
} .mec-event-description {
color: #424242 !important;
}    .blocco_condizione_biglietto {
float: left!important;
width: 100%!important;    
}
h4.titolo_condizioni_biglietto{
color:#b21d1b!important;
font-weight:bold!important
}
.titolo_condizioni_biglietto_first{
margin-top: 150px!important;
} .container__condizioni_biglietto:after {
content: "";
display: table;
clear: both;
}
div.mec-event-info-desktop.mec-frontbox{padding: 0px 0px 30px 20px !important;}
.btn-daily-view-acquista-i-biglietti 
{border: 2px solid #b21d1b !important;
border-radius: 5px !important;
padding: 8px !important;
margin-top: 20px !important;} .post-thumb-img-content>img{
width:1920px!important;
height:500px!important;
object-fit: cover !important
} .attachment-large{
width:1000px!important;
height:200px!important;
object-fit: cover !important}
}