.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::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) {
.wpcf7-spinner::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;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}@import"https://p.typekit.net/p.css?s=1&k=oap0ddb&ht=tk&f=12784.12785.12786.12788.12789.12790&a=85635530&app=typekit&e=css";@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/07d425/0000000000000000000118ae/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/07d425/0000000000000000000118ae/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/07d425/0000000000000000000118ae/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/a5188d/0000000000000000000118b0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/a5188d/0000000000000000000118b0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/a5188d/0000000000000000000118b0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"franklin-gothic-urw";src:url(https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}.tk-franklin-gothic-urw{font-family:"franklin-gothic-urw",sans-serif}a,abbr,acronym,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:"franklin-gothic-urw",sans-serif;line-height:1;margin:0;color:#4a4a49;background-color:#fff}main{display:block}*:focus{outline:0}*,*::after,*::before{outline:0;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:normal;text-align:left}h1,h2,h3,h4,h5,h6{clear:both;margin:0;padding:0}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px 24px 1.714285714rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}small{font-size:smaller}img{margin:0;padding:0;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}a{text-decoration:none;border:none;outline:none !important;transition:all .3s ease-in-out}textarea{white-space:revert}::-webkit-input-placeholder{color:#1a1a1a}:-moz-placeholder{color:#1a1a1a}::-moz-placeholder{color:#1a1a1a}::selection{background:#d10019;color:#fff}::-moz-selection{background:#d10019;color:#fff}::-webkit-selection{background:#d10019;color:#fff}#site-wrapper{position:relative;width:100%}.hidden video{display:none;visibility:hidden}.clearer{clear:both}.verticalize{align-items:center}.last-message{position:relative;display:block;width:100%;text-align:center;color:#d10019;padding:20px}.bottom-message{position:fixed;z-index:9999;bottom:0;left:0;display:none;width:100%;text-align:center;background-color:#1a1a1a;color:#d10019;padding:20px}.navigation{display:none}#infscr-loading{position:fixed;z-index:9999;bottom:0;left:0;width:100% !important;background-color:#1a1a1a;text-align:center;padding:15px;display:none}#infscr-loading p{font-size:14px;line-height:18px;font-weight:500;color:#f8f8f8;text-transform:uppercase}.video-frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-frame embed,.video-frame iframe,.video-frame object{position:absolute;top:0;left:0;width:100%;height:100%}.not-link{pointer-events:none}.install-app-btn-container{display:none}#header-notice{position:fixed;z-index:9999;top:0;left:0;display:block;background-color:#d10019;color:#fff;overflow:visible}#header-notice.hidden{visibility:hidden;display:none;pointer-events:none}#header,#header-compressed{position:fixed;z-index:9998;top:0;left:0;display:block;width:100vw;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.4s var(--ease-out-expo),width 0s;-moz-transition:.4s var(--ease-out-expo),width 0s;-o-transition:.4s var(--ease-out-expo),width 0s;background-color:#fff}#header-lp{position:fixed;z-index:9998;top:0;left:0;display:block;width:100vw;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.4s var(--ease-out-expo),width 0s;-moz-transition:.4s var(--ease-out-expo),width 0s;-o-transition:.4s var(--ease-out-expo),width 0s}#header-lp:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100px;pointer-events:none;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}.header-structure{position:relative;display:flex !important;flex-wrap:wrap !important}.header-structure .logo{position:relative;-webkit-box-flex:1}.header-structure .logo:before{content:"";position:absolute;display:block;width:100%;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg);background-position:0 50%;background-repeat:no-repeat;background-size:contain}.header-structure .menu{-webkit-box-flex:1}.header-structure .menu a:link,.header-structure .menu a:visited{color:#4a4a49}.header-structure .menu a:active,.header-structure .menu a:hover{opacity:.8}.header-structure .side-head-left,.header-structure .side-head-right{-webkit-box-flex:1}.header-structure .side-head-left a:link,.header-structure .side-head-left a:visited,.header-structure .side-head-right a:link,.header-structure .side-head-right a:visited{color:#d10019}.header-structure .side-head-left a:active,.header-structure .side-head-left a:hover,.header-structure .side-head-right a:active,.header-structure .side-head-right a:hover{opacity:.8}#search-panel{position:fixed;z-index:9998;left:0;display:block;width:100vw;transition:opacity .2s linear,width 0s;background-color:#f8f8f8}#search-panel.hidden{opacity:0;pointer-events:none;visibility:hidden}.clear-search{position:absolute;left:0;top:2px;padding:0;margin:0;cursor:pointer;z-index:2}.clear-search.hidden{pointer-events:none;visibility:hidden;display:none}.clear-me{padding:0 0 8px 35px !important}#head-overlay{position:fixed;z-index:9999;left:0;display:block;width:100vw;opacity:1;pointer-events:all;transition:all .3s linear,width 0s;background-color:#fff}#head-overlay .inline-socials a:link,#head-overlay .inline-socials a:visited,#head-overlay .overlay-footer a:link,#head-overlay .overlay-footer a:visited{color:#d10019}#head-overlay .inline-socials a:active,#head-overlay .inline-socials a:hover,#head-overlay .overlay-footer a:active,#head-overlay .overlay-footer a:hover{opacity:.8}#head-overlay.hidden{opacity:0;pointer-events:none;visibility:hidden}.hide-y-overflow{overflow-y:hidden}.scroll-opportunity{position:relative;display:block;overflow-y:auto;width:100vw}.scroll-opportunity .wrapper{overflow:hidden}#footer{position:relative;z-index:9990;display:block;width:100%;overflow:hidden}#footer .footer-grey-1,#footer .footer-grey-2{border-bottom:solid 1px #afafaf}.inline-socials{width:100%;margin:0}.inline-socials li{width:34px;height:30px;display:inline-block;font-size:22px;line-height:22px}.tfp-icon-icona-cerca-n.hidden{opacity:0;pointer-events:none}body .loader{position:absolute;z-index:99999;top:0;height:5px;background-color:#d10019;animation-name:load-animation;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;pointer-events:none;display:none;visibility:hidden;opacity:0}body.pwa-navigation .loader{display:block;visibility:visible;opacity:1}@keyframes load-animation{0%{width:0;left:0}50%{width:100vw;right:0}100%{width:0;right:0}}.txt-1{color:#1a1a1a !important}.txt-2{color:#4a4a49 !important}.txt-3{color:#d10019 !important}.txt-4{color:#afafaf !important}.txt-5{color:#ededed !important}.txt-6{color:#f8f8f8 !important}.txt-7{color:#fff !important}.bg-1{background-color:#1a1a1a}.bg-2{background-color:#4a4a49}.bg-3{background-color:#d10019}.bg-3 a:link,.bg-3 a:visited{color:#fff}.bg-3 a:active,.bg-3 a:hover{color:#f8f8f8}.bg-3 .cta-navi a,.bg-3 .default-button{color:#d10019 !important;background-color:#fff !important;border:solid 1px #fff}.bg-3 .cta-navi a:hover,.bg-3 .default-button:hover{opacity:.8}.bg-3 .default-button-b{color:#fff !important;background-color:#d10019 !important;border:solid 1px #fff}.bg-3 .default-button-b:hover{opacity:.8}.bg-3 .default-button-c{color:#fff !important}.bg-3 .default-button-c:hover{color:#f8f8f8 !important}.bg-4{background-color:#afafaf}.bg-5{background-color:#ededed}.bg-5 h1,.bg-5 h2,.bg-5 h3,.bg-5 h4,.bg-5 h5{color:#1a1a1a}.bg-5 .deco-title{color:#fff}.bg-5 .default-button-b{background-color:rgba(0,0,0,0) !important}.bg-6{background-color:#f8f8f8}.bg-7{background-color:#fff}.bg-7 h1,.bg-7 h2,.bg-7 h3,.bg-7 h4,.bg-7 h5{color:#1a1a1a}.white-cta .default-button,.white-cta .default-button-b{color:#fff !important;background-color:rgba(0,0,0,0) !important;border:solid 1px #fff}.white-cta .default-button:hover,.white-cta .default-button-b:hover{opacity:.8}.white-cta .default-button-c{color:#fff !important}.white-cta .default-button-c:hover{opacity:.8}.dark-cta .default-button,.dark-cta .default-button-b{color:#1a1a1a !important;background-color:rgba(0,0,0,0) !important;border:solid 1px #1a1a1a}.dark-cta .default-button:hover,.dark-cta .default-button-b:hover{opacity:.8}.dark-cta .default-button-c{color:#1a1a1a !important}.dark-cta .default-button-c:hover{opacity:.8}:any-link{transition:all .3s ease-in-out}a:link,a:visited{color:#1a1a1a}a:active,a:hover{opacity:.8}.lighter-links{color:#4a4a49}.lighter-links a:link,.lighter-links a:visited{color:#4a4a49}.underlined a:link,.underlined a:visited{text-decoration:underline}.underlined a:active,.underlined a:hover{text-decoration:none}a.absl:active,a.absl:hover,a.absl:link,a.absl:visited{position:absolute;z-index:100;left:0;top:0;display:block;width:100%;height:100%;opacity:1 !important}.undelinked-links a{text-decoration:underline}.content-styled a:link,.content-styled a:visited,p a:link,p a:visited{text-decoration:underline}.hambuger-element span{background-color:#d10019}.hambuger-element:hover span{opacity:.8}.dark-titles h1,.dark-titles h2,.dark-titles h3,.dark-titles h4,.dark-titles h5,.dark-titles h6{color:#1a1a1a}.dark-titles.module-txt-evidenza .padder{border-color:#1a1a1a !important}.red-titles h1,.red-titles h2,.red-titles h3,.red-titles h4,.red-titles h5,.red-titles h6{color:#d10019}.red-titles.module-txt-evidenza .padder{border-color:#d10019 !important}.expander{color:#1a1a1a}.expander:hover{opacity:.8}#footer p,.extra-2-h,.mega-menu-page-list,.menu,.thinner,h6,ol,p,ul{font-weight:400}.stronger,h2,h3,h4,h5{font-weight:500}.as-h1,.cta-1,.cta-2,.cta-navi a,.default-button,.default-button-b,.default-button-c,.extra-1-h,.button-as-cta,h1{font-weight:700}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper{text-transform:uppercase}.button-as-cta{font-family:"franklin-gothic-urw",sans-serif;text-transform:uppercase;cursor:pointer}.category-list a:link:after{content:", "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.content-styled ol,.content-styled ul{margin-top:10px}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";top:1px;padding:0 5px 0 0;color:#d10019}.content-styled ul li:after{content:"";display:block}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 20px;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:1px;left:0;font-weight:500;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 1px 0 0;color:#d10019}.content-styled ol>li:after{content:"";display:block}b,strong{font-weight:500}.blurred-counter{filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);transition:all .3s ease-in-out}.modules-holder{word-wrap:break-word}.listing-content h3{font-weight:700}.mosaic-tile h2,.mosaic-tile h3{font-weight:700}.banner-portrait h2{font-weight:700}.archive-grid h5,.calendar-grid-module h5{font-weight:700}.info-column .side-box{-ms-word-break:break-all;word-break:break-all;word-break:break-word}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wrapper{position:relative;width:100%;margin:0 auto}.wrapper-padded,.wrapper-padded-container,.wrapper-padded-more-710,.wrapper-padded-more-924,.wrapper-padded-slideshow{position:relative;margin:0 auto}.with-border-bottom{border-bottom:solid 1px #4a4a49}.overflower{position:absolute;display:block;top:0;overflow-y:auto}.flex-hold{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important}.content-column,.flex-hold-child,.flex-hold-child-grouped,.flex-hold-child-image,.flex-hold-child-texts,.left-fix,.listing-column,.main,.module-stripe-image,.module-stripe-text,.page-opening-image,.page-opening-text,.right-fix,.side,.ticket-listing-action,.ticket-listing-date,.ticket-listing-time{position:relative;-webkit-box-flex:1}.editor-info{position:relative;font-size:11px;line-height:11px;background-color:#f8f8f8;color:#1a1a1a;padding:2px}.expandable-content{display:none}.hambuger-element{width:21px;height:18px;position:relative;display:inline-block;z-index:9998;padding:0;margin:0;transform:rotate(0deg);cursor:pointer;border:none !important}.hambuger-element:before{content:"Menu";position:absolute;top:0;left:21px;height:18px;padding:3px 0 0 8px;color:#4a4a49;font-size:14px;line-height:14px;text-transform:uppercase}.hambuger-element.open:before{content:"Chiudi";opacity:1;pointer-events:all}.hambuger-element span{display:block;position:absolute;height:4px;width:100%;opacity:1;left:0;transform:rotate(0deg);transition:all .15s ease-in-out;border-radius:0}.hambuger-element span:nth-child(1){top:0}.hambuger-element span:nth-child(2),.hambuger-element span:nth-child(3){top:7px}.hambuger-element span:nth-child(4){bottom:0}.hambuger-element.open span:nth-child(1){top:18px;width:0;left:50%}.hambuger-element.open span:nth-child(2){transform:rotate(45deg)}.hambuger-element.open span:nth-child(3){transform:rotate(-45deg)}.hambuger-element.open span:nth-child(4){opacity:0}.cta-holder a{margin:0 10px 10px 0}.cta-navi a,.default-button,.button-as-cta{position:relative;display:inline-block;text-align:center;text-decoration:none !important;color:#fff !important;background-color:#d10019 !important;border:solid 1px #d10019}.cta-navi a:hover,.default-button:hover,.button-as-cta:hover{opacity:.8}.grey .default-button-b{color:#757575 !important;border:solid 1px #757575}.grey .default-button-c{color:#1a1a1a !important}.default-button-b{position:relative;display:inline-block;text-align:center;text-decoration:none !important;color:#757575 !important;background-color:#fff !important;border:solid 1px #757575}.default-button-b.red{color:#d10019 !important;background-color:#fff !important;border:solid 1px #d10019}.default-button-b:hover{opacity:.8}.default-button-c{position:relative;display:inline-block;text-align:center;text-decoration:none !important;color:#d10019 !important}.default-button-c:hover{opacity:.8}.default-button-c:after{font-family:"tfp";font-size:9px;position:relative;top:-1px;right:0;margin:0 0 0 5px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";transition:all .3s ease-in-out}.default-button-c:hover:after{right:-4px}#result-past .default-button-b,.module-txt-bg .default-button-b{background-color:rgba(0,0,0,0) !important}.promo{position:relative;display:inline-block;padding:4px 6px;font-weight:700;text-transform:uppercase;border-radius:10px}.promo:link,.promo:visited{border:solid 1px #d10019;color:#d10019;background-color:#fff}.promo:hover,.promo:active{border:solid 1px #d10019;color:#fff;background-color:#d10019}.no-the-100{position:relative;width:100% !important}.no-the-100 img{width:100%;height:auto}.page-opening-image-full{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.page-opening-image-full img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.image-rounder{position:relative;display:inline-block;border-radius:50%;overflow:hidden}.wp-caption.aligncenter,.wp-caption.alignnone{position:relative;width:100% !important;display:block}.wp-caption.alignleft,.wp-caption.alignright{position:relative}.wp-caption.aligncenter img,.wp-caption.alignleft img,.wp-caption.alignnone img,.wp-caption.alignright img{width:100% !important;height:auto !important;padding:0;margin:0}.coverize{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.bg-covered{width:100%;height:calc(100vh - 150px);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.lazy{position:relative}span.lazy,video.lazy{position:relative}img.lazy{position:relative}.listing-content h5{color:#1a1a1a}.form-hold,.search-hold{position:relative;display:block;width:100%}.form-hold input[type=checkbox],.form-hold input[type=radio],.search-hold input[type=checkbox],.search-hold input[type=radio]{appearance:none}.form-hold input[type=checkbox]:before,.form-hold input[type=radio]:before,.search-hold input[type=checkbox]:before,.search-hold input[type=radio]:before{font-family:"Material Icons";font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.form-hold input[type=radio]:before,.search-hold input[type=radio]:before{content:""}.form-hold input[type=radio]:checked:before,.search-hold input[type=radio]:checked:before{content:""}.form-hold input[type=checkbox]:before,.search-hold input[type=checkbox]:before{position:relative;top:3px;font-size:18px;content:""}.form-hold input[type=checkbox]:checked:before,.search-hold input[type=checkbox]:checked:before{content:""}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=file],.form-hold input[type=number],.form-hold input[type=password],.form-hold input[type=range],.form-hold input[type=tel],.form-hold input[type=text],.form-hold input[type=url],.form-hold select,.form-hold textarea,.search-hold input[type=date],.search-hold input[type=email],.search-hold input[type=file],.search-hold input[type=number],.search-hold input[type=password],.search-hold input[type=range],.search-hold input[type=tel],.search-hold input[type=text],.search-hold input[type=url],.search-hold select,.search-hold textarea{font-family:"franklin-gothic-urw",sans-serif;font-weight:400;border:solid 1px #1a1a1a;background-color:#fff}.form-hold input[type=file],.search-hold input[type=file]{position:relative;text-align:left;display:block;margin-top:10px}.form-hold label,.form-hold p,.search-hold label,.search-hold p{position:relative;display:block;width:100%;margin-left:0}.form-hold .wpcf7-form-control-wrap.form-checkbox,.form-hold .wpcf7-form-control-wrap.form-radio,.search-hold .wpcf7-form-control-wrap.form-checkbox,.search-hold .wpcf7-form-control-wrap.form-radio{display:block;background-color:lime;padding:0 !important}.form-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item,.form-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item,.search-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item,.search-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item{margin:0 10px 10px 0 !important}.form-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item:last-child,.form-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item:last-child,.search-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item:last-child,.search-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item:last-child{margin:0 0 10px 0 !important}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=number],.form-hold input[type=password],.form-hold input[type=range],.form-hold input[type=tel],.form-hold input[type=text],.form-hold input[type=url],.form-hold textarea,.search-hold input[type=date],.search-hold input[type=email],.search-hold input[type=number],.search-hold input[type=password],.search-hold input[type=range],.search-hold input[type=tel],.search-hold input[type=text],.search-hold input[type=url],.search-hold textarea{position:relative;width:100%;padding:10px;background-color:rgba(0,0,0,0)}.form-hold select,.search-hold select{position:relative;width:100%;padding:10px;appearance:none;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/dropper.png);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:calc(50% + 5px);background-size:10px auto;border-radius:0}.form-hold textarea,.search-hold textarea{width:100%;height:100px;padding:10px;resize:none}.form-hold .def-submit,.form-hold input[type=submit],.search-hold .def-submit,.search-hold input[type=submit]{position:relative;display:inline-block;text-align:center;text-decoration:none !important;color:#fff !important;background-color:#d10019 !important;border:solid 1px #d10019;transition:all .3s ease-in-out;text-transform:uppercase;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;cursor:pointer;width:100%;max-width:300px}.form-hold .def-submit:hover,.form-hold input[type=submit]:hover,.search-hold .def-submit:hover,.search-hold input[type=submit]:hover{opacity:.8}.form-hold .def-submit:disabled,.form-hold input[type=submit]:disabled,.search-hold .def-submit:disabled,.search-hold input[type=submit]:disabled{opacity:.7}.form-hold input[type=date]:focus,.form-hold input[type=email]:focus,.form-hold input[type=number]:focus,.form-hold input[type=password]:focus,.form-hold input[type=range]:focus,.form-hold input[type=tel]:focus,.form-hold input[type=text]:focus,.form-hold input[type=url]:focus,.form-hold select:focus,.form-hold textarea:focus,.search-hold input[type=date]:focus,.search-hold input[type=email]:focus,.search-hold input[type=number]:focus,.search-hold input[type=password]:focus,.search-hold input[type=range]:focus,.search-hold input[type=tel]:focus,.search-hold input[type=text]:focus,.search-hold input[type=url]:focus,.search-hold select:focus,.search-hold textarea:focus{border-color:#0dba04;transition:all .3s ease-in-out}.form-hold .wpcf7-not-valid,.search-hold .wpcf7-not-valid{border-color:red !important}.form-hold .wpcf7-not-valid-tip,.search-hold .wpcf7-not-valid-tip{display:block !important;z-index:99 !important;width:calc(100% - 20px) !important;background-color:#d10019 !important;color:#fff !important;border:none !important;left:0 !important;font-size:12px !important;font-weight:400 !important;text-transform:uppercase;padding:10px !important}.wpcf7-form .wpcf7-not-valid-tip{position:relative;border:none !important;z-index:10;width:100% !important;top:-16px !important;padding:3px 5px;margin:0 0 10px 0 !important;color:#fff !important;background-color:#d10019 !important;text-transform:uppercase;font-size:12px !important;line-height:12px !important;font-weight:500 !important}.wpcf7-form .wpcf7-response-output{position:relative;border:none !important;z-index:10;width:calc(100% - 20px) !important;padding:12px 10px !important;margin:0 0 10px 0 !important;text-transform:uppercase;font-size:12px !important;line-height:12px !important;font-weight:500 !important}.wpcf7-form.invalid .wpcf7-response-output{color:#fff;background-color:#d10019}.wpcf7-form.sent .wpcf7-response-output{color:#fff;background-color:#0dba04}.ui-datepicker{position:relative !important;top:0 !important;left:0 !important;width:100%;max-width:350px;height:auto;margin:0;background-color:#fff;border:#afafaf solid 1px;box-shadow:0 0 15px -1px rgba(0,0,0,.38);font-size:16px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;font-size:14px}.ui-datepicker .ui-datepicker-header{position:relative;width:100%;padding:10px;display:flex !important;flex-wrap:wrap !important;align-items:center;border-bottom:#afafaf solid 1px}.ui-datepicker .ui-datepicker-title{order:2;text-align:center;font-weight:700;width:calc(100% - 60px)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{overflow:hidden;width:30px;cursor:pointer}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{font-size:0}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-prev:before{font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:30px;height:30px;font-size:30px;text-align:center;cursor:pointer}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{content:""}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{content:""}.ui-datepicker .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-prev:after{display:none}.ui-datepicker .ui-datepicker-next{order:3;text-align:right}.ui-datepicker .ui-datepicker-next:before{display:none}.ui-datepicker thead{border-bottom:#ededed solid 1px}.ui-datepicker th{padding:10px;color:#d10019;font-weight:500;text-transform:uppercase;text-align:center;width:14.3%}.ui-datepicker tbody td{padding:0;border-right:1px solid #ededed}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #ededed}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:400;text-align:center;width:100%;padding:15px 0;color:#4a4a49}.ui-datepicker .ui-datepicker-calendar .ui-state-default,.ui-datepicker .ui-datepicker-unselectable .ui-state-default{background-color:#fff;color:#4a4a49}.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:#ededed}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#d10019;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{background:#ededed;font-weight:700}@media screen and (min-width: 1px)and (max-width: 1023px){.has-notice #preheader{height:calc(58px + 41px + 48px)}.has-notice #header{top:48px}.has-notice #search-panel{top:calc(58px + 41px + 48px)}.has-notice #head-overlay{top:calc(58px + 48px);height:calc(var(--vh, 1vh)*100 - 58px - 48px)}.has-notice #head-overlay .flex-hold-5{min-height:calc(var(--vh, 1vh)*100 - 80px - 48px - 70px)}.has-notice .sub-header-mobile{top:calc(58px + 48px)}.has-notice .scroll-opportunity{height:calc(100vh - 80px - 48px)}.has-notice .mosaic-slider{min-height:500px;height:calc(100vh - 58px - 41px - 48px - 123px - 112px)}.has-notice .mosaic-slider .slick-slide{min-height:500px;height:calc(100vh - 58px - 41px - 48px - 123px - 112px)}.has-notice .mosaic-slider.suggested .slick-slide{min-height:auto}.has-notice .page-head,.has-notice .sticky-element{top:calc(58px + 41px + 48px)}.has-notice .page-head.sticked,.has-notice .sticky-element.sticked{top:calc(58px + 41px + 48px)}.anniversario-cinquantesimo #preheader{height:calc(58px + 41px + 24px)}.anniversario-cinquantesimo #header,.anniversario-cinquantesimo #header-lp{top:24px}.anniversario-cinquantesimo #search-panel{top:calc(58px + 41px + 24px)}.anniversario-cinquantesimo #head-overlay{top:calc(58px + 24px);height:calc(var(--vh, 1vh)*100 - 58px - 24px)}.anniversario-cinquantesimo #head-overlay .flex-hold-5{min-height:calc(var(--vh, 1vh)*100 - 80px - 24px - 70px)}.anniversario-cinquantesimo .sub-header-mobile{top:calc(58px + 24px)}.anniversario-cinquantesimo .scroll-opportunity{height:calc(100vh - 80px - 24px)}.anniversario-cinquantesimo .mosaic-slider{min-height:500px;height:calc(100vh - 58px - 41px - 24px - 123px - 112px)}.anniversario-cinquantesimo .mosaic-slider .slick-slide{min-height:500px;height:calc(100vh - 58px - 41px - 24px - 123px - 112px)}.anniversario-cinquantesimo .mosaic-slider.suggested .slick-slide{min-height:auto}.anniversario-cinquantesimo .page-head,.anniversario-cinquantesimo .sticky-element{top:calc(58px + 41px + 24px)}.anniversario-cinquantesimo .page-head.sticked,.anniversario-cinquantesimo .sticky-element.sticked{top:calc(58px + 41px + 24px)}.has-notice.anniversario-cinquantesimo #header-notice{top:24px}.has-notice.anniversario-cinquantesimo #preheader{height:calc(58px + 41px + 48px + 24px)}.has-notice.anniversario-cinquantesimo #header{top:72px}.has-notice.anniversario-cinquantesimo #search-panel{top:calc(58px + 41px + 48px + 24px)}.has-notice.anniversario-cinquantesimo #head-overlay{top:calc(58px + 48px + 24px);height:calc(var(--vh, 1vh)*100 - 58px - 48px - 24px)}.has-notice.anniversario-cinquantesimo #head-overlay .flex-hold-5{min-height:calc(var(--vh, 1vh)*100 - 80px - 48px - 24px - 70px)}.has-notice.anniversario-cinquantesimo .sub-header-mobile{top:calc(58px + 48px + 24px)}.has-notice.anniversario-cinquantesimo .scroll-opportunity{height:calc(100vh - 80px - 48px - 24px)}.has-notice.anniversario-cinquantesimo .mosaic-slider{min-height:500px;height:calc(100vh - 58px - 41px - 48px - 24px - 123px - 112px)}.has-notice.anniversario-cinquantesimo .mosaic-slider .slick-slide{min-height:500px;height:calc(100vh - 58px - 41px - 48px - 24px - 123px - 112px)}.has-notice.anniversario-cinquantesimo .mosaic-slider.suggested .slick-slide{min-height:auto}.has-notice.anniversario-cinquantesimo .page-head,.has-notice.anniversario-cinquantesimo .sticky-element{top:calc(58px + 41px + 48px + 24px)}.has-notice.anniversario-cinquantesimo .page-head.sticked,.has-notice.anniversario-cinquantesimo .sticky-element.sticked{top:calc(58px + 41px + 48px + 24px)}#header-notice{height:48px;opacity:1;border-radius:8px;margin:0 4px;width:calc(100% - 8px)}#header-notice.expanded{-webkit-border-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0}#header-notice .header-notice-close{position:absolute;z-index:99999;top:6px;right:0;font-size:24px;cursor:pointer}#header-notice .overflower{padding:5px 0 0 10px;height:48px;overflow:hidden;width:calc(100% - 25px)}#header-notice .overflower h1,#header-notice .overflower h2,#header-notice .overflower h3,#header-notice .overflower h4,#header-notice .overflower h5,#header-notice .overflower h6,#header-notice .overflower p,#header-notice .overflower a{font-size:14px;line-height:18px;color:#fff}#header-notice .overflower .first-message .tfp-icon-arrow{display:none;visibility:hidden}#header-notice .overflower .avviso-plus,#header-notice .overflower .avviso-link{margin:0 0 0 5px;font-weight:700}#header-notice .header-notice-extended{position:absolute;top:48px;width:100%;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s linear;background-color:#d10019;-webkit-border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius:0;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#header-notice .header-notice-extended.visible{visibility:visible;opacity:1;pointer-events:all}#header-notice .header-notice-extended .message{width:calc(100% - 25px);padding:5px 10px}#header-notice .header-notice-extended .message h1,#header-notice .header-notice-extended .message h2,#header-notice .header-notice-extended .message h3,#header-notice .header-notice-extended .message h4,#header-notice .header-notice-extended .message h5,#header-notice .header-notice-extended .message h6,#header-notice .header-notice-extended .message p,#header-notice .header-notice-extended .message a{font-size:14px;line-height:18px;color:#fff}#header-notice.hidden{top:-48px;opacity:0}.patch{position:fixed;z-index:9998;display:block;top:-4px;left:-4px;width:calc(100% + 4px);height:calc(48px + 8px);background-color:#fff}#preheader{height:calc(58px + 41px)}#preheader.hidden{display:none;visibility:hidden}#header{height:58px}#header.transparent{background-color:rgba(0,0,0,0)}#header.transparent:before{position:absolute;top:0;left:0;display:block;width:100%;height:calc((58px + 41px)*1.5);content:"";background:#000;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}#header.transparent a:active,#header.transparent a:hover,#header.transparent a:link,#header.transparent a:visited{color:#fff}#header.transparent .hambuger-element span{background-color:#fff}#header.transparent .header-structure .logo:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp-white.svg)}#header.transparent.head-opened{background-color:#fff}#header.transparent.head-opened:before{display:none}#header.transparent.head-opened a:active,#header.transparent.head-opened a:hover,#header.transparent.head-opened a:link,#header.transparent.head-opened a:visited{color:#d10019}#header.transparent.head-opened .hambuger-element span{background-color:#d10019}#header.transparent.head-opened .header-structure .logo:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg)}#header .header-structure{width:100%;height:58px}#header .header-structure .logo{position:relative;width:calc(100% - 125px - 32px);height:58px}#header .header-structure .logo:before{position:absolute;max-width:calc(100% - 25px);height:58px;top:0;left:0;background-position:0 50%}#header .header-structure .menu{display:none;visibility:hidden}#header .header-structure .side-head-left ul,#header .header-structure .side-head-right ul{width:100%}#header .header-structure .side-head-left ul li,#header .header-structure .side-head-right ul li{position:relative;display:inline-block;width:30px;height:30px}#header .header-structure .side-head-left ul li a,#header .header-structure .side-head-right ul li a{font-size:24px;line-height:24px}#header .header-structure .side-head-left{padding-top:20px;width:32px;text-align:left}#header .header-structure .side-head-left ul li{margin-right:10px}#header .header-structure .side-head-left ul li:last-child{margin-right:0}#header .header-structure .side-head-right{padding-top:18px;width:125px;text-align:right}#header .header-structure .side-head-right ul li{margin-left:10px}#header .header-structure .side-head-right ul li:first-child{margin-left:0}#header-compressed{display:none;visibility:hidden}.sub-header-mobile{position:fixed;z-index:9998;top:58px;left:0;width:100%;height:41px;border-bottom:solid 1px #ededed;border-top:solid 1px #ededed;background-color:#fff;overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:16px;line-height:16px}.sub-header-mobile.transparent{background-color:rgba(0,0,0,0);border-top:solid 1px #fff;border-bottom:solid 1px #fff}.sub-header-mobile.transparent a:active,.sub-header-mobile.transparent a:hover,.sub-header-mobile.transparent a:link,.sub-header-mobile.transparent a:visited{color:#fff}.sub-header-mobile ul{margin-top:12px}.sub-header-mobile ul li{display:inline-block;margin-right:12px}.sub-header-mobile ul li.current-menu-item a{background-color:#ededed}.sub-header-mobile ul li a{padding:2px 5px;border-radius:4px}.sub-header-mobile::-webkit-scrollbar,.sub-header-mobile::-webkit-scrollbar-thumb,.sub-header-mobile::-webkit-scrollbar-track{height:3px;border:none;background:rgba(0,0,0,0);-webkit-appearance:none !important}.sub-header-mobile::-webkit-resizer,.sub-header-mobile::-webkit-scrollbar-button,.sub-header-mobile::-webkit-scrollbar-corner,.sub-header-mobile::-webkit-scrollbar-track-piece{display:none}.sub-header-mobile::-webkit-scrollbar-thumb{height:3px;background-color:#d10019}.sub-header-mobile::-webkit-scrollbar-track{opacity:0 !important;background-color:rgba(0,0,0,0)}.sub-header-mobile:root{scrollbar-color:#afafaf #d10019 !important;scrollbar-width:auto !important}#header-lp{height:50px}#header-lp .header-structure{height:50px}#header-lp .header-structure .logo{width:100%;height:100%}#header-lp .header-structure .logo:before{width:100%;height:30px;top:10px;left:0;display:block;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp-white.svg)}#header-lp .header-structure .logo.opening-text:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg)}#header-lp.scrolled{background-color:#fff}#header-lp.scrolled .header-structure .logo:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg)}#search-panel{top:calc(58px + 41px);padding:24px 0 75px}#search-panel .close-area{position:absolute;bottom:0;display:block;width:100%;text-align:center;cursor:pointer;padding-bottom:16px;font-size:14px;line-height:24px}#search-panel .close-area:hover{color:#1a1a1a}#search-panel .close-area span{position:relative;top:3px;font-size:24px}#search-panel .search-menu .search-menu-items{position:relative;width:100%;padding-top:25px !important;padding-bottom:20px;font-size:14px;line-height:14px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#search-panel .search-menu .search-menu-items li{display:inline-block;margin:0 12px 0 0}#search-panel .search-menu .search-menu-items li:last-child{margin:0}#search-panel .search-menu .search-menu-items li a:link,#search-panel .search-menu .search-menu-items li a:visited{color:#4a4a49;background-color:#ededed;padding:8px 14px;border-radius:24px}#search-panel .search-menu .search-menu-items li a:active,#search-panel .search-menu .search-menu-items li a:hover{color:#fff;background-color:#4a4a49}#head-overlay{top:58px;height:calc(var(--vh, 1vh)*100 - 58px)}#head-overlay .flex-hold-head-overlay{margin-top:30px}#head-overlay .flex-hold-head-overlay .flex-hold-child{margin:0}#head-overlay .flex-hold-head-overlay .flex-hold-child:nth-child(5n){width:150vw}#head-overlay .flex-hold-head-overlay .flex-hold-child:nth-child(5n):after{content:"";position:absolute;right:0;top:0;width:20vw;height:100%;display:block;pointer-events:none;transform:translate(20vw, 0);background-color:#f8f8f8}#head-overlay .flex-hold-head-overlay .flex-hold-child:nth-child(5n) .cta-holder{margin:0 0 10px 0}#head-overlay .header-overlay-messages{padding:17px 15px;border-top:solid 1px #afafaf;border-bottom:solid 1px #afafaf;margin:0 0 20px 0}#head-overlay .header-overlay-messages .header-overlay-message{margin-bottom:25px}#head-overlay .header-overlay-messages .header-overlay-message:last-child{margin-bottom:0}#head-overlay .header-overlay-messages .header-overlay-message .cta-holder{margin:15px 0 0 0}#head-overlay .inline-socials{margin-bottom:30px}#head-overlay .inline-socials li{margin-right:0}#head-overlay .inline-socials li:last-child{margin-right:0}#head-overlay .overlay-footer{display:none;visibility:hidden}#head-overlay .menu{width:100%}#head-overlay .menu .overlay-menu-css-desktop{width:100%;text-align:left}#head-overlay .menu .overlay-menu-css-desktop.darked li.menu-item-has-children a{color:#1a1a1a}#head-overlay .menu .overlay-menu-css-desktop li{position:relative;display:block;font-size:18px;line-height:22px;font-weight:400}#head-overlay .menu .overlay-menu-css-desktop li a:link,#head-overlay .menu .overlay-menu-css-desktop li a:visited{color:#4a4a49}#head-overlay .menu .overlay-menu-css-desktop li a:active,#head-overlay .menu .overlay-menu-css-desktop li a:hover{opacity:.8}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children{font-size:18px;line-height:22px;font-weight:500;margin-top:30px}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children a{color:#d10019}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children a span{content:"▼";font-size:10px;margin-left:5px}#head-overlay .menu .overlay-menu-css-desktop .sub-menu{display:none}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li{width:100%;pointer-events:all;margin-bottom:24px;margin-top:20px !important}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:after{display:none}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:link,#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:visited{color:#4a4a49}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:active,#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:hover{opacity:.8}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li:last-child{border-bottom:none;padding:0;margin:0}#head-overlay .go-to-cartellone{margin:34px 0 34px 0}#head-overlay .go-to-cartellone a{width:100%;padding-top:18px !important;padding-bottom:18px !important}.scroll-opportunity{height:calc(var(--vh, 1vh)*100);padding-bottom:10vh}#footer .flex-sponsor .flex-hold-child .label{position:absolute;top:0;left:0;display:block;width:calc(100% - 10px);font-size:14px;line-height:14px}#footer .flex-sponsor .flex-hold-child .logo-hold{position:relative;width:calc(100% - 30px);padding-bottom:50%;margin-top:10px;background-size:contain;background-repeat:no-repeat;background-position:0 50%}#footer .footer-red{padding:5vw 5vw 0}#footer .footer-grey-1{padding:50px 0 0}#footer .footer-grey-1 .lined{padding:48px 0;margin-bottom:0}#footer .footer-grey-1 .lined:before{position:absolute;top:0;left:-5vw;content:"";width:100vw;height:1px;background-color:#afafaf}#footer .footer-grey-2{padding:36px 0 30px}#footer .footer-grey-3{padding:45px 0 12px}#footer .desktop-align-right{text-align:right}#footer .footer-image{position:relative;margin-bottom:13px}#footer .footer-logo{width:100%;max-width:212px;height:auto;margin-bottom:16px}#footer .socials-footer{margin-top:58px;padding-bottom:26px}#footer .footer-menu{width:100%;text-align:left;margin:50px 0}#footer .footer-menu li{display:inline-block;margin:0 20px 0 0}#footer .footer-menu li:last-child{margin:0}.tfp-esro-basket-js{visibility:visible;display:inline-block}.tfp-esro-basket-js a:before{font-size:22px}.tickets-counter{position:absolute;top:0;right:-20px;transform:translate(-50%, -50%);border-radius:50%;overflow:hidden;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;color:#fff;background-color:#1a1a1a;pointer-events:none;visibility:hidden}.tickets-counter.basket-active{visibility:visible}.hambuger-element:before{display:none;visibility:hidden}.anniversario-cinquantesimo-stripe{position:fixed;z-index:9999;top:0;left:0;width:100%;height:24px;color:#d10019;background-color:#e5e5e5}.anniversario-cinquantesimo-stripe .marquee{white-space:nowrap;overflow:hidden;display:inline-block;animation:marquee 20s linear infinite;height:24px;padding-top:3px}.anniversario-cinquantesimo-stripe .marquee p{display:inline-block;font-size:12px;line-height:12px;font-weight:400;margin-right:100px}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-33.333333%, 0, 0)}}.as-h1,h1{font-size:40px;line-height:42px;margin-bottom:24px}.as-h2,h2{font-size:30px;line-height:36px;margin-bottom:16px}.as-h3,h3{font-size:22px;line-height:24px;margin-bottom:16px}.as-h4,h4{font-size:20px;line-height:24px;margin-bottom:16px}.as-h5,h5{font-size:18px;line-height:22px;margin-bottom:16px}.mega-menu,.menu{font-size:18px;line-height:22px}.sub-menu{font-size:14px;line-height:18px}.as-h6,.small-p p,figcaption,h6{font-size:14px;line-height:18px;margin-bottom:8px}.opening-caption{margin:5px 0 0 0}.deco-title{display:none;visibility:hidden}p{font-size:16px;line-height:22px;margin:0 0 16px;padding:0}.no-results{margin:48px 0}.default-button,.default-button-b,.default-button-c{font-size:12px;line-height:12px}.content-styled ul{font-size:16px;line-height:22px;margin-bottom:16px}.content-styled ul li{display:table-row}.content-styled ul li:before{font-size:20px;font-weight:400}.content-styled ul li:after{height:calc(16px/2)}.content-styled ol{font-size:16px;line-height:22px;margin-bottom:16px}.content-styled ol>li:before{font-family:"franklin-gothic-urw",sans-serif;font-size:16px}.content-styled ol>li:after{height:calc(16px/2)}.content-styled .dataTables_info{font-weight:400 !important;font-size:12px !important}.content-styled .dataTables_paginate{display:none}.content-styled table{margin-bottom:20px;border:1px solid #4a4a49 !important}.content-styled table{font-weight:400 !important;font-size:14px !important}.content-styled table,.content-styled th,.content-styled td{border:1px solid #4a4a49 !important}.content-styled th{background-color:#fff !important;color:#000 !important}.content-styled th,.content-styled td{padding:10px 10px 10px 10px !important;text-align:left;font-weight:400;font-size:16px;line-height:22px;color:#4a4a49}.content-styled th span,.content-styled td span{color:#d10019}.content-styled .tablepress .even{background-color:#ededed}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:5px 0 0;font-size:12px;line-height:12px;word-wrap:break-word;font-style:italic}.download{position:relative}.download span{position:relative;top:2px;font-size:14px}.page-opening-simple-spacer{padding:48px 0 30px}.page-opening-simple-spacer .last-child-no-margin{max-width:690px}.has-notice .page-opening-fullscreen{min-height:calc(100vh - 58px - 48px - 41px)}.has-notice .page-opening-fullscreen.with-bottombar{min-height:calc(100vh - 58px - 48px - 41px - 70px)}.page-opening-fullscreen{position:relative;display:block;width:100%;min-height:calc(100vh - 58px - 41px);overflow:hidden;display:flex !important;flex-wrap:wrap !important;background-color:#d10019}.page-opening-fullscreen.with-bottombar{min-height:calc(100vh - 58px - 41px - 70px)}.page-opening-fullscreen.landing-page{min-height:85vh}.page-opening-fullscreen.landing-page.with-bottombar{min-height:calc(100vh - 50px - 26px)}.fullscreen-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;object-fit:cover;overflow:hidden}.fullscreen-video video{object-fit:cover;width:100%;height:100%}.page-opening-simple-contents{position:relative;width:100%;margin:32px 0 0}.page-opening-simple-contents.landing-page{margin:0}.page-opening-simple-contents .container h1{margin-bottom:12px}.page-opening-simple-contents .container h2{color:#1a1a1a}.page-opening-fullscreen.landing-page .page-opening-fullscreen-contents h6{font-size:20px;line-height:24px;margin-bottom:16px}.page-opening-fullscreen-contents{position:relative;width:100%;padding:8vh 0 48px 0;align-self:flex-end;color:#fff;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.page-opening-fullscreen-contents a:active,.page-opening-fullscreen-contents a:hover,.page-opening-fullscreen-contents a:link,.page-opening-fullscreen-contents a:visited{color:#fff !important}.page-opening-fullscreen-contents .container h2{font-size:22px;line-height:24px;margin-bottom:16px}.page-opening-fullscreen-contents .container-mobile h2{font-size:22px;line-height:24px;margin-bottom:16px}.spettacolo-opening-mobile{position:relative;display:block;width:100%;min-height:calc(100vh - 58px - 41px);overflow:hidden;display:flex !important;flex-wrap:wrap !important;background-color:#d10019}.spettacolo-opening-mobile h1{margin-bottom:16px}.spettacolo-opening-mobile h6{margin-bottom:16px}.spettacolo-opening-mobile img,.spettacolo-opening-mobile video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.spettacolo-opening-mobile-compact{position:relative;display:block;width:100%;min-height:120vw;overflow:hidden;background-color:#d10019}.spettacolo-opening-mobile-compact img,.spettacolo-opening-mobile-compact video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.fascia-rossa{position:fixed;z-index:800;left:0;bottom:0;color:#fff;width:100%;padding:16px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.fascia-rossa h1,.fascia-rossa h2,.fascia-rossa h3,.fascia-rossa h4,.fascia-rossa h5,.fascia-rossa h6,.fascia-rossa p{margin-bottom:0}.flex-hold-fascia-rossa .left{display:none;visibility:hidden}.flex-hold-fascia-rossa .center{width:calc(100% - 100px)}.flex-hold-fascia-rossa .center .padder{padding-right:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.flex-hold-fascia-rossa .right{width:100px;text-align:right}.flex-hold-fascia-rossa .right.btn-full{width:100%;text-align:center}.flex-hold-fascia-rossa .right.btn-full a{width:100%}.flex-hold-fascia-rossa .right .cta-holder a{margin:0}.flex-hold-fascia-rossa-redux .center,.flex-hold-fascia-rossa-redux .left{display:none;visibility:hidden}.flex-hold-fascia-rossa-redux .right{width:100%;text-align:center}.flex-hold-fascia-rossa-redux .right .cta-holder a{margin:0;padding:0 !important;border:none}.cta-buy-spettacolo-mobile{position:fixed;z-index:999;left:0;bottom:env(safe-area-inset-bottom, 0);color:#fff;background-color:#d10019;width:100%;padding:18px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:700;transition:all .2s ease-in-out;opacity:0;pointer-events:none}.cta-buy-spettacolo-mobile.visible{opacity:1;pointer-events:all}.page-head-placeholder{position:relative;display:block;width:100%;will-change:height}.page-head{position:fixed;z-index:9994;top:calc(58px + 41px);transition:all .2s ease-in-out;padding-top:24px;padding-bottom:24px;will-change:top}.page-head.fly{z-index:9999}.page-head h1,.page-head h2{margin-bottom:0;margin-bottom:0;will-change:font-size,line-height}.page-head.sticked{top:calc(58px + 41px);padding-top:12px;padding-bottom:12px}.page-head.sticked h1,.page-head.sticked h2{font-size:18px;line-height:18px}.page-head.sticked.cartellone .title span{display:inline}.page-head.sticked.cartellone .search-reminder{margin:15px 0 0}.page-head.bordered{border-top:1px solid #ededed;border-bottom:1px solid #ededed}.page-head.bordered h6{margin-bottom:0}.page-head.bordered h5{margin-bottom:5px}.page-head.search{padding-bottom:12px}.page-head.search h5{margin-bottom:5px}.page-head.search .results-counter{margin-top:10px}.page-head.search .results-counter.hidden{visibility:hidden}.page-head.cartellone .title span{display:block}.page-head.cartellone .search-reminder{margin:15px 0 0}.page-head.archivio .hide-content{height:auto;transition:all .1s ease-in-out}.page-head.archivio.bordered .hide-content{height:0;opacity:0;margin-bottom:0}.page-head.archivio .mobile-keep-2-columns{margin-bottom:12px}.page-head.archivio .mobile-keep-2-columns .flex-hold-child{margin-bottom:0}.page-head.archivio .filter{text-align:right}.page-head.archivio .search-hold{margin-top:10px;border-bottom:none}.page-head.archivio .search-hold .search-input{width:100%;font-size:14px;line-height:18px;font-weight:400;border:solid 1px #1a1a1a;padding:10px;margin-bottom:12px}.page-head.archivio .search-hold select{width:100%;font-size:14px;line-height:18px;height:41px;margin-bottom:12px}.page-head.archivio .search-hold select.no-access{opacity:.5;pointer-events:none}.page-head.archivio .checkbox-holder{display:block;width:100%;margin-bottom:12px}.page-head.archivio .checkbox-holder label{width:auto;display:inline-block;margin-right:10px;font-size:14px;line-height:18px}.page-head.calendario{padding-bottom:15px}.page-head.calendario .search-reminder{margin:10px 0 0}.page-head.calendario .less{margin-bottom:0}.page-head.calendario.bordered .calendario-day-week{margin-bottom:14px}.page-head .sticky-area .form-hold{text-align:left;padding:0;margin:0}.page-head .sticky-area .form-hold .tfp-tax-list{display:inline-block;width:48%;margin:0}.page-head .sticky-area .form-hold .tfp-tax-list.left{float:left;padding-right:5px}.page-head .sticky-area .form-hold .tfp-tax-list.right{float:right}.page-head .sticky-area .form-hold select{display:inline-block;width:calc(33.333333% - 20px);margin:0 0 0 16px}.landing-carrello-opening{padding:38px 0 0 0;margin-bottom:32px}.landing-carrello-page-contents{margin:40px 0 0 0}.landing-carrello-message{padding:32px 32px 22px 32px;margin:0 0 48px 0}.avviso-mobile-app{position:absolute;z-index:10;top:37px;right:0;width:165px;height:28px;padding:4px 0 0 15px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;border-left:solid 1px #fff;-webkit-border-top-left-radius:14px;-webkit-border-bottom-left-radius:14px;-moz-border-radius-topleft:14px;-moz-border-radius-bottomleft:14px;border-top-left-radius:14px;border-bottom-left-radius:14px;text-align:left}.avviso-mobile-app a{font-size:14px;line-height:14px;font-weight:400}.desktop-content{display:none !important;visibility:hidden !important}.wrapper-padded{width:100%;padding:0 5vw}.wrapper-padded-slideshow{width:100%;padding:0 5vw}.with-border-top-mobile{border-top:solid 1px #afafaf}.block-padder{padding:48px 0}.block-padder-top-only{padding:48px 0 0 0}.section-anchor{scroll-margin-top:calc(58px + 72px)}.header-offset-anchor{position:absolute;display:block;top:-58px}.flex-hold-2.mobile-keep-2-columns .flex-hold-child{width:calc(50% - (22px - 22px/2)) !important;margin:0 22px 22px 0}.flex-hold-2.mobile-keep-2-columns .flex-hold-child:nth-child(2n){margin-right:0}.flex-hold-logos .flex-hold-child{width:calc(50% - (22px - 22px/2)) !important;margin:0 22px 22px 0}.flex-hold-logos .flex-hold-child:nth-child(2n){margin-right:0}.flex-hold-filtri-cartellone .title{position:relative;width:calc(100% - 90px)}.flex-hold-filtri-cartellone .filters{position:relative;width:90px;text-align:right}.flex-hold-2 .flex-hold-child,.flex-hold-3 .flex-hold-child,.flex-hold-4 .flex-hold-child,.flex-hold-footer .flex-hold-child,.flex-hold-head-overlay .flex-hold-child{width:100%;margin:0 0 22px}.flex-hold-2 .flex-hold-child-full,.flex-hold-3 .flex-hold-child-full,.flex-hold-4 .flex-hold-child-full,.flex-hold-footer .flex-hold-child-full,.flex-hold-head-overlay .flex-hold-child-full{width:100%;margin-left:0}.flex-hold-footer-banner{width:110vw;left:-5vw}.flex-hold-footer-banner .newsletter-mob{padding-left:5vw;width:calc(100% - 200px)}.flex-hold-footer-banner .newsletter-mob .cta-holder a{margin:0 20px 10px 0}.flex-hold-footer-banner .image-mob{width:160px}.flex-hold-footer-banner .image-mob .footer-banner-img-mobile{position:absolute;top:0;right:0;display:block;width:160px;height:100%}.flex-hold-footer-banner .image-mob .footer-banner-img-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right 50%;pointer-events:none}.flex-hold-footer-banner .newsletter-mob-no-image{padding:0 5vw;width:100%}.flex-hold-footer-banner .newsletter-mob-no-image .cta-holder a{margin:0 80px 10px 0}.flex-hold-footer-banner .no-image-mob{display:none;visibility:hidden}.flex-hold-footer-banner .socials-footer{width:100%;padding:0 5vw}.flex-hold-9 .flex-hold-child{width:50%;margin-bottom:15px}.flex-hold-stripe-module .module-stripe-image{width:100%}.flex-hold-stripe-module .module-stripe-text{width:100%}.flex-hold-home-editorial .flex-hold-child{width:50%;margin-bottom:36px}.flex-hold-home-editorial .flex-hold-child.banner-flex-mobile{width:calc(100% - 22px/2);padding:0 0 22px calc(22px/2)}.flex-hold-home-editorial.margined{width:calc(100% + 5vw);left:calc(-1*22px/2)}.flex-hold-home-editorial.margined .flex-hold-child{width:50%;padding:0 calc(22px/2) 0 calc(22px/2);margin-bottom:24px}.flex-hold-home-editorial.margined .flex-hold-child.banner-flex-mobile{width:calc(100% - 22px/2);padding:0 0 22px calc(22px/2)}.flex-hold-home-editorial.margined .flex-hold-child-grouped{width:50%;padding:0 calc(22px/2) 22px calc(22px/2)}.flex-hold-grouped-listing:before{display:none;visibility:hidden}.flex-hold-grouped-listing .main{width:100%}.flex-hold-grouped-listing .side{display:none;visibility:hidden}.flex-hold-tfp.home-content{margin-top:24px}.flex-hold-tfp.page-contents{margin-top:40px}.flex-hold-tfp .content-column{width:100%;order:2}.flex-hold-tfp .flex-hold-loghi-spettacolo{margin-top:20px}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child{width:50%}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child.logo{padding-bottom:10vh}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child.logo.labeled{padding-top:20px}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child.logo.labeled h6{font-size:12px;line-height:12px;position:absolute;top:0;left:0;display:block;width:100%}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child.logo.labeled .img{top:20px}.flex-hold-tfp .flex-hold-loghi-spettacolo .flex-hold-child.logo .img{position:absolute;top:0;left:0;display:block;width:calc(100% - 15px);height:calc(100% - 10px);background-size:contain;background-repeat:no-repeat;background-position:0 0}.flex-hold-tfp .info-column{width:100%}.flex-hold-tfp .info-column.page-sidebar{margin-bottom:24px}.flex-hold-tfp .info-column.spettacolo-sidebar{order:1;margin-top:34px;margin-bottom:24px}.flex-hold-tfp-no-sidebar .wrapper-padded-more-710{width:100%;max-width:100%}.flex-hold-tfp-no-sidebar.page-contents{margin-top:40px}.flex-hold-tfp-no-sidebar .content-column{width:100%;padding:0 5vw}.mobile-flex-dates-buy{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important;align-items:center}.mobile-flex-dates-buy .dates{width:calc(100% - 100px);padding-right:10px}.mobile-flex-dates-buy .dates h3{margin-bottom:0}.mobile-flex-dates-buy .buy{width:100px;text-align:right}.mobile-flex-dates-buy .buy a{margin:0}.flex-hold-block.flex-hold-block-listed{margin-bottom:48px;padding-bottom:48px;border-bottom:#4a4a49 solid 1px}.flex-hold-block .flex-hold-child-image{width:236px;margin-right:72px}.flex-hold-block .flex-hold-child-image .flex-hold-child-image-aligner{text-align:right}.flex-hold-block .flex-hold-child-texts{width:calc(100% - 308px);margin-right:0}.verticalize-mobile{align-items:center}.sidebar-subpages{font-size:14px;line-height:18px}.sidebar-subpages li{margin-bottom:10px}.sidebar-subpages li:last-child{margin-bottom:0}.sidebar-subpages li a{display:block;text-decoration:underline}.sidebar-subpages li a span{font-size:8px;margin-right:10px;line-height:18px;color:#d10019}.editorial-home{margin-top:48px}.flex-hold-home-editorial .listing-content{margin-bottom:36px;padding-bottom:0 !important}.flex-hold-home-editorial .listing-content h3{font-size:16px;line-height:22px;margin:0 0 0 0}.flex-hold-home-editorial .listing-content .floater{margin-bottom:3px}.flex-hold-home-editorial .listing-content .listing-content{margin-bottom:0 !important}.flex-hold-home-editorial .listing-content .mobile-editorial-spacer{font-size:14px;line-height:18px;margin-bottom:5px !important;font-weight:400}.flex-hold-home-editorial .listing-content .flex-hold-grouped-listing{margin-bottom:0 !important}.news-home{margin-top:120px}.listing-content{margin-bottom:48px !important}.listing-content .image-hold{position:relative;margin-bottom:8px}.listing-content .image-hold .border{pointer-events:none;position:absolute;top:0;right:0;display:block;width:4px;height:100%;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.8s var(--ease-out-expo)}.listing-content h3{margin-bottom:5px}.listing-content .cta-holder{margin-top:16px}.archive-listing h4,.archive-listing h5{margin-bottom:10px}.home-info-box{display:none;visibility:hidden}.cartellone-listing{padding:24px 0 0;min-height:200px}.cartellone-listing .listing-content h5{margin-bottom:8px}.cartellone-listing .listing-content .percorsi{margin-bottom:4px}.cartellone-listing .listing-content .dates{margin-bottom:16px}.cartellone-listing.reuse{padding:24px 0 0}.no-more-requests{opacity:.5;pointer-events:none}.calendario-day-week{position:relative;display:block;width:100%;font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;color:#1a1a1a;margin-bottom:24px}.calendario-day-week .calendario-day-week-element{display:inline-block;margin:0 7px 0 7px;cursor:pointer}.calendario-day-week .calendario-day-week-element.active{pointer-events:none;text-decoration:underline}.calendario-day-week .calendario-day-week-element:last-child{margin:0}.calendario-day-week .mob-filter-open{position:absolute;top:-7px;right:0}.form-hold-filters{position:relative;z-index:5;background-color:lime}.calendar-bar{display:flex !important;flex-wrap:wrap !important;align-items:center}.calendario-prev-next{width:72px;margin-right:10px}.calendario-prev-next .calendario-prev-next-element{display:inline-block;width:30px;font-size:30px;cursor:pointer;margin:0 8px 0 0}.calendario-prev-next .calendario-prev-next-element:last-child{margin:0}.calendario-prev-next .calendario-prev-next-element span:before{margin:0;padding:0}.datepicker-hold{position:relative;z-index:4;width:calc(100% - 82px)}.datepicker-button{position:relative;width:100%;height:30px;margin:0 8px 0 0;font-size:0;border:none;background-color:rgba(0,0,0,0);background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/icon-calendar.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;cursor:pointer;overflow:hidden}.date-range{position:absolute;top:5px;right:0;display:inline-block;width:calc(100% - 115px);padding-left:10px;font-size:18px;line-height:18px;font-weight:500;color:#1a1a1a}.datapicker-container{position:absolute;left:-82px;bottom:-10px;display:block;width:calc(100vw - 5vw);height:10px}#result,#result-past{--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.4s var(--ease-out-expo),width 0s;-moz-transition:.4s var(--ease-out-expo),width 0s;-o-transition:.4s var(--ease-out-expo),width 0s;overflow:hidden;will-change:contents;min-height:40vh}#result.empty,#result-past.empty{min-height:40vh}#result-past{padding-top:48px}#loading,#loading-past{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/spinner-animation.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:50px 50px}#loading.hidden,#loading-past.hidden{opacity:0;pointer-events:none}#loading{background-color:#fff}#loading-past{background-color:#f8f8f8}.ticket-listing{padding:23px 0;border-bottom:solid 1px #ededed}.ticket-listing:last-child{border-bottom:none}.ticket-listing h5{margin-bottom:0}.ticket-listing .as-p{font-size:16px;line-height:22px;color:#4a4a49;font-weight:400}.ticket-listing .ticket-listing-date{width:calc(100% - 80px)}.ticket-listing .ticket-listing-time{width:80px;text-align:right;align-self:flex-end}.ticket-listing .ticket-listing-action{width:100%;margin-top:16px}.calendar-hold{width:100%}.calendar-hold .calendar-block{position:relative;width:100%}.calendar-hold .calendar-block.today:before{position:absolute;z-index:10;display:block;top:0;left:0;width:4px;height:100%;background-color:#d10019;content:""}.calendar-hold .calendar-block:nth-child(even){background-color:#fff}.calendar-hold .calendar-block:nth-child(odd){background-color:#ededed}.calendar-hold .calendar-grid{position:relative;left:-3vw;width:calc(100% + 6vw);padding:24px 5vw;display:flex !important;flex-wrap:wrap !important}.calendar-hold .calendar-grid-top{width:100%;position:relative;padding:10px 5vw;border-bottom:solid 1px #e5e5e5}.calendar-hold .calendar-grid-top h4,.calendar-hold .calendar-grid-top h6{margin-bottom:0}.calendar-hold .calendar-grid-module{width:50%;padding:0 3vw}.calendar-hold .calendar-grid-module .calendar-grid-module-image{margin-bottom:10px}.calendar-hold .calendar-grid-module h5{font-size:16px;line-height:22px}.news-grid{margin-top:30px}.archive-grid{position:relative;left:-1vw;width:calc(100% + 2vw);padding:24px 5vw;display:flex !important;flex-wrap:wrap !important;margin-top:12px}.archive-grid .flex-hold-child{width:calc(50% - (22px - 22px/2)) !important;margin:0 22px 22px 0}.archive-grid .flex-hold-child:nth-child(2n){margin-right:0}.bottom-archivio{padding:100px 0 70px}.bottom-archivio .padder{padding:32px 0 0 32px}.cartellone-tax-intro{margin:5vw 0 0}.cartellone-tax-intro .banner-intro{padding-bottom:0}.flex-hold-cartellone-tax .content,.flex-hold-cartellone-tax .picture{width:100%}.flex-hold-cartellone-tax .content .padder{padding-top:12px}.cta-block{padding:20px 0}.infinite-button,.wp-pagenavi{margin-bottom:48px}.grid-listing-image{position:relative;margin-bottom:24px}.avviso-cartellone{position:relative;z-index:2;padding:12px 0}.header-banner-holder{margin-bottom:32px}.home-info-banner-holder{display:none;visibility:hidden}.home-mobile-info-banner-holder .banner-image,.home-mobile-info-banner-holder .banner-portrait{margin-bottom:32px}.banner-portrait{position:relative;width:100%;min-height:45vw;display:flex !important;flex-wrap:wrap !important}.banner-portrait img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.banner-portrait.tall{min-height:90vw}.banner-portrait .text{align-self:flex-end;position:relative;padding:15px 5vw;width:100%;pointer-events:none}.banner-portrait .text h2{font-size:20px;line-height:24px;hyphens:auto}.banner-portrait .text h3{font-size:14px;line-height:18px}.banner-portrait .text h2,.banner-portrait .text h3,.banner-portrait .text h4,.banner-portrait .text h5,.banner-portrait .text h6{color:#fff}.banner-portrait .text h2,.banner-portrait .text h3,.banner-portrait .text h6{margin-bottom:5px}.banner-portrait .banner-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;object-fit:cover;overflow:hidden}.banner-portrait .banner-video video{object-fit:cover;width:100%;height:100%}.banner-portrait .cta-holder{margin:12px 0 0 !important}.banner-portrait .cta-holder a{margin:0}.banner-image{position:relative;width:100%;margin-bottom:calc(3vw/2)}.banner-image .banner-video{position:relative;width:100%;overflow:hidden}.banner-image .banner-video video{width:100%;height:auto}.banner-readability{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.banner-video-block{position:relative;display:block;height:100%}.banner-video-block video{width:100%;height:auto}.spettacolo-head{margin:40px 0 0}.spettacolo-head .contents h1{margin-bottom:16px}.spettacolo-head .contents h2{font-size:22px;line-height:24px;margin-bottom:0}.spettacolo-head .contents h6{margin-bottom:16px}.spettacolo-content{margin-bottom:32px}.spettacolo-content .spettacolo-image{margin-bottom:47px}.spettacolo-sidebar{margin:24px 0 0 0 !important}.spettacolo-sidebar .sticky-element{margin-bottom:0;background-color:#fff;padding-bottom:32px}.spettacolo-sidebar .sticky-element.bordered{border-bottom:solid 1px #ededed}.spettacolo-sidebar .expanding-block{margin-bottom:0;padding-bottom:0}.spettacolo-sidebar .info-spettacolo{margin-bottom:31px}.page-sidebar .sticky-element{margin-bottom:0;background-color:#fff;padding-bottom:10px;top:150px}.page-sidebar .sticky-element.sticked{top:80px}.page-sidebar .sticky-element.bordered{border-bottom:solid 1px #ededed}.page-sidebar .expanding-block{margin-bottom:0;padding-bottom:0}.page-sidebar .info-spettacolo{margin-bottom:31px}.side-box{position:relative;background-color:#f8f8f8;border:solid 1px #ededed;padding:23px 18px;margin-bottom:12px}.side-box.white{background-color:#fff;border:solid 2px #ededed}.side-box.content-intro{margin-bottom:48px}.side-box h1,.side-box h2,.side-box h3,.side-box h4,.side-box h5,.side-box h6,.side-box p{font-size:14px;line-height:18px;margin-bottom:8px}.side-box hr{background-color:#ededed;margin:16px 0}.side-box .separate{border-top:solid 1px #ededed;padding-top:16px;margin-top:16px}.side-box .separate:first-child{border-top:none;padding-top:0;margin-top:0}.side-box .separate h6{line-height:22px;margin-bottom:0}.side-box .separate .today{font-weight:500}.side-box .separate .expander{font-weight:400;padding-right:0 !important;text-decoration:underline;margin:5px 0}.side-box .separate .expander .exp-minus,.side-box .separate .expander .exp-plus{display:none}.side-box .separate .expandable-content .inner{padding-top:0}.side-box .sidebar-cta{border-bottom:solid 2px #ededed;margin-bottom:20px}.side-box .sidebar-cta h6{margin-bottom:5px}.side-box .sidebar-cta .cta-holder{margin-bottom:20px}.side-box .sidebar-cta:last-child{border-bottom:none;margin-bottom:0}.side-box .sidebar-cta:last-child .cta-holder{margin-bottom:0}.side-box .sidebar-cta:last-child .cta-holder a{margin-bottom:0}.spettacoli-correlati{padding:32px 0 0}.spettacoli-correlati h2{margin-bottom:0}.form-hold-filters{position:fixed;top:0;left:0;margin:0 !important;background-color:#fff;width:100vw;height:100vh;padding:80px 5vw 48px 5vw !important;transition:all .2s ease-in-out;overflow-y:scroll;pointer-events:all;opacity:1}.form-hold-filters.hidden{pointer-events:none;opacity:0}.form-hold-filters .filters-title{margin-bottom:12px}.close-area-filters{position:fixed;z-index:2;top:0;left:0;left:-8px;display:block;width:100%;padding:5vw;font-size:14px;line-height:24px;color:#d10019;background-color:#fff}.close-area-filters span{position:relative;top:3px;font-size:24px}.remove-filter{text-decoration:underline;margin-left:15px;cursor:pointer}.tfp-tax-list{position:relative;z-index:1;font-size:16px;line-height:16px;text-align:left}.tfp-tax-list .top{position:relative;z-index:2;font-weight:700;color:#1a1a1a;padding:12px 0;width:100%;cursor:pointer;text-transform:uppercase}.tfp-tax-list .top.open{font-weight:500}.tfp-tax-list .top .top-content{display:none;visibility:hidden}.tfp-tax-list .list{position:relative;z-index:1;display:block;width:100%}.tfp-tax-list .list ul li{padding:15px 0;cursor:pointer}.tfp-tax-list .list ul li.filtred{font-weight:500;color:#d10019}.tfp-tax-list .list ul li.filtred:before{font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.mosaic-slider-holder{position:relative;width:100%;padding:40px 0;background-color:#000;color:#fff}.mosaic-slider{overflow:hidden;padding-left:5vw;min-height:380px;height:calc(100vh - 58px - 41px - 123px - 112px)}.mosaic-slider.suggested{left:-5vw;width:100vw}.mosaic-slider.suggested .slick-slide{width:65vw;height:auto}.mosaic-slider.one-element{width:calc(100% - 5vw)}.mosaic-slider.one-element .mosaic-tile{position:relative;display:block;width:100%;background-image:none !important}.mosaic-slider.one-element .mosaic-tile .border,.mosaic-slider.one-element .mosaic-tile .mobile-video-hold-bg,.mosaic-slider.one-element .mosaic-tile .opacity{display:none !important;visibility:hidden !important}.mosaic-slider.one-element .mosaic-tile .mosaic-tile-content{position:relative;display:block;width:100%;background-color:rgba(0,0,0,0)}.mosaic-slider.one-element .mosaic-tile .one-element-media{position:relative;display:block;width:100%;margin-top:15px}.mosaic-slider.one-element .mosaic-tile .one-element-media .mobile-video-hold{position:relative;display:block;width:100%}.mosaic-slider.one-element .mosaic-tile .one-element-media .mobile-video-hold video{width:100%;height:auto}.mosaic-slider.one-element .mosaic-tile .cta-holder{margin-top:16px}.mosaic-slider.one-element .mosaic-tile:nth-child(n+2){display:none !important;visibility:hidden !important}.mosaic-slider .slick-slide{position:relative;width:75vw;min-height:380px;height:calc(100vh - 58px - 41px - 123px - 112px);margin-right:7vw}.mosaic-slider .slick-slide .mosaic-tile{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#d10019}.mosaic-slider .slick-slide .mosaic-tile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mosaic-slider .slick-slide .mosaic-tile .opacity{position:absolute;right:-1px;top:0;display:block;width:20%;height:100%;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.mosaic-slider .slick-slide .mosaic-tile .mobile-video-hold-bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.mosaic-slider .slick-slide .mosaic-tile .mobile-video-hold-bg video{object-fit:cover;width:100%;height:100%}.mosaic-slider .slick-slide .mosaic-tile .mosaic-tile-content{position:absolute;left:0;bottom:0;width:100%;padding:7vh 5vw 0;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.mosaic-slider .slick-slide .mosaic-tile .mosaic-tile-content h3{margin-bottom:8px}.mosaic-slider .slick-slide .mosaic-tile .border{position:absolute;top:0;left:0;display:block;width:3px;height:100%;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.8s var(--ease-out-expo)}.mosaic-slider .slick-slide .mosaic-tile .one-element-media{display:none;visibility:hidden}.mosaic-slider .slick-slide .mosaic-tile .cta-holder{margin-top:16px}.home-big-tile{position:relative;width:100%;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#d10019}.home-big-tile:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.home-big-tile h2{position:relative;z-index:2;padding:28vw 5px;margin:0}.small-tiles-block{margin-top:48px}.small-tiles-block .flex-hold-2{margin-top:-32px}.small-tiles-block .flex-hold-child{margin-top:32px !important;margin-bottom:0 !important}.home-small-tile{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;text-align:center}.home-small-tile:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.home-small-tile h5{position:relative;z-index:2;padding:18vw 5px;margin:0}.home-small-tile .bar{position:absolute;z-index:2;top:0;right:0;display:block;width:3px;height:100%}.news-slider{width:95vw;margin-top:20px}.news-slider .slick-slide{position:relative;width:65vw;margin-right:7vw}.news-slider .slick-slide h3{font-size:20px;line-height:24px;hyphens:auto}.editor-status{position:absolute;z-index:10;top:24px;left:24px;font-size:12px;line-height:12px;background-color:#000;color:#fff;padding:2px}.flex-hold-tfp-no-sidebar .module-text:after{content:"";position:absolute;display:block;z-index:1;top:0;left:-50vw;width:150vw;height:100%}.module-text{position:relative;padding-bottom:48px}.module-text.module-paddings-bottom{padding-bottom:48px}.module-text.module-paddings-bottom-double{padding-bottom:48px}.module-text.module-paddings-bottom-none{padding-bottom:0}.module-text .padder{position:relative;z-index:2}.module-text .cta-holder{margin:16px 0 0}.module-text.module-txt-normal .padder{padding:0}.module-text.module-txt-bg .padder{padding:36px 18px;background-color:#ededed}.module-text.module-txt-border .padder{padding:36px 18px;border:solid 2px #ededed}.module-text.module-txt-custom .padder{padding:36px 18px}.module-text.module-txt-evidenza .padder{padding:10px 0 10px 20px;border-left:solid 3px}.module-text.module-txt-citazione .padder{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/citazione.svg);background-position:0 0;background-repeat:no-repeat;background-size:80px 80px;padding:90px 0 0}.module-text.old p{font-size:14px;line-height:18px;margin-bottom:8px}.module-slideshow{position:relative;top:auto;left:auto;overflow:hidden !important;padding-bottom:48px;transition:all .3s ease-in-out}.module-slideshow.module-paddings-bottom{padding-bottom:48px}.module-slideshow.module-paddings-bottom-double{padding-bottom:48px}.module-slideshow .module-no-paddings-bottom{padding-bottom:0}.module-slideshow .slide-gallery{position:relative;width:100%;padding-bottom:40px}.module-slideshow .slide-gallery .slick-next{left:calc(50% + 10px);bottom:0}.module-slideshow .slide-gallery .slick-prev{left:calc(50% - 40px);bottom:0}.module-slideshow .slide-gallery .slide{position:relative}.module-slideshow .slide-gallery .img-hold{height:auto;width:100%}.module-slideshow .slide-gallery .image-caption{position:relative;width:100%;margin-top:11px}.module-slideshow .slide-gallery .image-caption h6{margin-bottom:0}.module-slideshow .slick-expand{position:relative;left:0;bottom:0;width:30px;height:30px;border:1px solid #4a4a49;border-radius:50%;overflow:hidden;cursor:pointer;font-size:15px;line-height:29px;text-align:center;left:68px;transform:translate(10px, -30px)}.module-related-contents{padding-bottom:48px}.module-related-contents.module-paddings-bottom{padding-bottom:48px}.module-related-contents.module-paddings-bottom-double{padding-bottom:48px}.module-related-contents .cta-holder{margin:16px 0 0}.module-related-contents .content-topper{margin-bottom:24px}.module-related-contents .content-topper .flex-hold-content-lister-element:last-child{margin-bottom:0}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-title{width:calc(100% - 100px);padding-right:10px}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-title h2{margin-bottom:0;width:100%}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-cta{width:100px;text-align:right}.module-related-contents .content-lister .flex-hold-content-lister-element{padding:24px 18px;margin-bottom:18px;background-color:#ededed}.module-related-contents .content-lister .flex-hold-content-lister-element:last-child{margin-bottom:0}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title{width:calc(100% - 60px);padding-right:10px}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title h5{margin-bottom:0;width:100%}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title h5 a{width:100%;display:block}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-cta{width:60px;text-align:right}.module-related-contents .content-slider{position:relative;width:100%;padding-bottom:40px}.module-related-contents .content-slider .slick-next{left:38px;bottom:0}.module-related-contents .content-slider .slick-prev{left:0;bottom:0}.module-related-contents .content-slider .slick-slide{width:16vw;min-width:300px}.module-related-contents .content-slider .slide{position:relative;padding-right:32px}.module-related-contents .content-slider .slide h4,.module-related-contents .content-slider .slide h6{margin-bottom:8px}.module-related-contents .content-slider .slide .hide-on-slide,.module-related-contents .content-slider .slide .cta-holder{display:none;visibility:hidden}.module-related-contents .content-slider .slide .flex-hold-child{margin-bottom:0 !important}.module-expanding-text{padding-bottom:48px}.module-expanding-text .expanding-block{margin-bottom:14px !important}.module-expanding-text .expanding-block:last-child{margin-bottom:0 !important}.module-expanding-text .expander{position:relative;line-height:17px !important;font-family:"franklin-gothic-urw",sans-serif;font-size:20px;line-height:24px;font-weight:500;text-align:left;padding:0;margin:0;cursor:pointer;border:none !important;background-color:rgba(0,0,0,0) !important;line-height:normal;-webkit-appearance:none !important;width:100%;color:#d10019;min-height:28px}.module-expanding-text .expandable-content .inner{padding-top:15px;padding-left:25px}.module-expanding-text .cta-holder{margin:32px 0 0}.expanding-block{margin-bottom:48px;padding-bottom:24px}.expanding-block:last-child{margin-bottom:0;border-bottom:none}.expanding-block.cast{margin-bottom:0;padding-bottom:0;border-bottom:none}.expander{position:relative;line-height:17px !important;font-family:"franklin-gothic-urw",sans-serif;font-size:14px;line-height:18px;font-weight:500;padding-right:25px;text-align:left;padding:0;margin:0;cursor:pointer;border:none !important;background-color:rgba(0,0,0,0) !important;line-height:normal;-webkit-appearance:none !important;width:100%}.expander:hover{opacity:.8}.expander .exp-minus,.expander .exp-plus{position:absolute;right:-3px;top:-3px;font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d10019;font-size:24px}.expander .exp-plus:before{content:""}.expander .exp-minus:before{content:""}.expander.cast{margin-top:10px}.expander.cast .exp-minus,.expander.cast .exp-plus{right:0}.expandable-content{will-change:height}.expandable-content .inner{padding-top:15px}.expander.cast{padding-right:35px;width:auto !important;display:inline-block !important;font-weight:400}.module-sottopagine.module-paddings-bottom{padding-bottom:48px}.module-sottopagine .flex-hold-sottopagine{margin-bottom:24px;padding-bottom:12px;border-bottom:solid 1px #ededed}.module-sottopagine .flex-hold-sottopagine.past{opacity:.7}.module-sottopagine .flex-hold-sottopagine .image-hold,.module-sottopagine .flex-hold-sottopagine .txt-hold{width:100%}.module-sottopagine .flex-hold-sottopagine .txt-hold{padding:24px 0 0}.module-sottopagine .flex-hold-sottopagine .txt-hold h4{margin-bottom:8px}.module-sottopagine .flex-hold-sottopagine .txt-hold .cta-holder{margin-top:16px}.module-sottopagine .flex-hold-sottopagine .expanding-block-child{order:3;width:100%}.module-sottopagine .flex-hold-sottopagine:last-child{margin-bottom:0}.module-frase-scorre{position:relative;left:-5vw;width:calc(100% + 5vw*2);overflow:hidden;padding-bottom:48px}.module-frase-scorre .marquee{white-space:nowrap;overflow:hidden;display:inline-block;height:80px}.module-frase-scorre .marquee p{display:inline-block;font-size:80px;line-height:80px;color:#e5e5e5;font-weight:700;margin-right:100px}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-33.333333%, 0, 0)}}.module-banner-cornice{position:relative;width:100%;padding-bottom:48px}.module-banner-cornice .content-lister-element-title{width:100%}.module-banner-cornice .banner-cornice-borders{border:solid 4px #d10019;padding:16px 11px 14px}.module-banner-cornice .banner-cornice-borders h5{margin-bottom:5px}.module-banner-cornice .flex-hold-banner-cornice-column-2,.module-banner-cornice .flex-hold-banner-cornice-column-3{width:100%}.module-banner-cornice .flex-hold-banner-cornice-column-2 .banner-cornice-column,.module-banner-cornice .flex-hold-banner-cornice-column-3 .banner-cornice-column{position:relative;width:100%;margin-bottom:24px}.module-banner-cornice .flex-hold-banner-cornice-column-2 .banner-cornice-column:last-child,.module-banner-cornice .flex-hold-banner-cornice-column-3 .banner-cornice-column:last-child{margin-bottom:0}.module-banner-cornice .banner-cornice-column .banner-cornice-image{position:relative;margin-bottom:12px}.module-banner-cornice .flex-hold-banner-cornice{margin-bottom:21px}.module-banner-cornice .flex-hold-banner-cornice:last-child{margin-bottom:0}.module-banner-cornice .flex-hold-banner-cornice .banner-cornice-image{position:relative;width:140px}.module-banner-cornice .flex-hold-banner-cornice .banner-cornice-txts{width:calc(100% - 140px);padding-left:24px}.module-banner-cornice .cta-holder{margin:16px 0 0}.module-banner-cornice .img-banner-hold .img-banner{position:relative;margin-bottom:24px}.module-banner-cornice .img-banner-hold .img-banner:last-child{margin-bottom:0}.banner-intro,.module-sponsor{padding-bottom:48px}.banner-intro .sponsor-logo,.module-sponsor .sponsor-logo{margin-bottom:10px}.banner-intro .flex-hold-logos,.module-sponsor .flex-hold-logos{margin-top:24px}.banner-intro .flex-hold-logos.logos,.module-sponsor .flex-hold-logos.logos{left:-16px}.banner-intro .flex-hold-logos.logos .flex-hold-child,.module-sponsor .flex-hold-logos.logos .flex-hold-child{width:33.333333%;padding:0 16px 0;margin-bottom:0}.banner-intro .flex-hold-3,.banner-intro .flex-hold-4,.module-sponsor .flex-hold-3,.module-sponsor .flex-hold-4{margin-top:24px}.banner-intro .flex-hold-3.logos,.banner-intro .flex-hold-4.logos,.module-sponsor .flex-hold-3.logos,.module-sponsor .flex-hold-4.logos{left:-16px}.banner-intro .flex-hold-3.logos .flex-hold-child,.banner-intro .flex-hold-4.logos .flex-hold-child,.module-sponsor .flex-hold-3.logos .flex-hold-child,.module-sponsor .flex-hold-4.logos .flex-hold-child{width:50%;padding:0 16px 0;margin-bottom:0}.banner-intro .sponsor-logo,.module-sponsor .sponsor-logo{position:relative;width:100%;height:20vw}.banner-intro .sponsor-logo img,.module-sponsor .sponsor-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:0 50%}.banner-intro h3,.module-sponsor h3{margin-bottom:5px}.module-sponsor .sponsor-logo{position:relative;width:100%;height:auto}.module-sponsor .sponsor-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:0 50%}.module-stripe{padding-bottom:48px}.module-stripe.module-paddings-bottom{padding-bottom:48px}.module-stripe.module-paddings-bottom-double{padding-bottom:48px}.module-stripe .stripe-title{position:relative;z-index:9;margin-bottom:30px}.module-stripe .flex-hold-stripe-module .module-stripe-image,.module-stripe .flex-hold-stripe-module .module-stripe-text{width:100%}.module-stripe .stripe-holder{position:relative;display:block;width:100%;padding:0 0 36px}.module-stripe .stripe-holder:not(:first-of-type) .stripe-title{display:none;visibility:hidden}.module-stripe .stripe-holder.padded{padding:36px 0;margin-bottom:0}.module-stripe .stripe-holder.padded:after{content:"";position:absolute;left:-5vw;top:0;display:block;width:100vw;height:100%;background-color:inherit}.module-stripe .stripe-listed{z-index:2;margin-bottom:32px}.module-stripe .stripe-listed:last-child{margin-bottom:0}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image,.module-stripe .stripe-listed.stripe-text-image .module-stripe-image{order:1}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text,.module-stripe .stripe-listed.stripe-text-image .module-stripe-text{order:2}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text .spacer,.module-stripe .stripe-listed.stripe-text-image .module-stripe-text .spacer{padding:24px 0 0}.module-stripe .stripe-listed .cta-holder{text-align:inherit;margin:16px 0 0}.cta-1,.cta-navi a,.default-button,.default-button-b,.button-as-cta{padding:10px 14px 9px 14px !important}.mob-filter-open{display:inline-block;position:relative;padding:8px 14px 7px 34px !important;border:solid 1px #4a4a49;font-size:14px;line-height:14px;font-weight:700}.mob-filter-open:before{font-family:"tfp";font-style:normal;font-weight:normal;speak:never;content:"";position:absolute;top:3px;left:5px;width:24px;height:24px;line-height:24px;text-align:center}.promo{font-size:12px;line-height:12px;margin:0 0 0 3px}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:15px}.wp-caption.alignleft,.wp-caption.alignright{width:100% !important;margin-bottom:15px}.above-image-opacity{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.lazy{position:relative}span.lazy,video.lazy{position:relative}.search-hold{border-bottom:solid 1px #afafaf}.search-hold input[type=text]{width:calc(100% - 44px);font-size:20px;line-height:20px;font-weight:500;border:none;display:inline-block;padding:0 0 8px}.search-hold button{width:32px;height:32px;border:none;font-size:24px;line-height:24px;color:#d10019;background-color:rgba(0,0,0,0);display:inline-block;cursor:pointer;transition:all .3s ease-in-out}.search-hold button:hover{color:#1a1a1a}.search-hold .def-submit,.search-hold .archive-button{width:100%;height:auto;background-color:#d10019;color:#fff;padding:10px 14px 9px 14px !important;font-size:12px;line-height:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:700;text-transform:uppercase}.search-hold .def-submit:hover,.search-hold .archive-button:hover{opacity:.8}.form-hold{margin:10px 0}.form-hold label,.form-hold p{font-size:16px;line-height:22px;margin-bottom:5px}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=file],.form-hold input[type=number],.form-hold input[type=range],.form-hold input[type=tel],.form-hold input[type=text],.form-hold input[type=url]{font-size:16px;line-height:22px;margin:5px 0 25px;min-height:44px}.form-hold input[type=checkbox],.form-hold input[type=radio]{margin:5px 0 25px;font-size:12px;line-height:12px}.form-hold input[type=checkbox]:before,.form-hold input[type=radio]:before{position:relative;top:6px;font-size:24px}.form-hold textarea{font-size:16px;line-height:22px;line-height:18px;margin:5px 0 25px}.form-hold select{font-size:14px;line-height:18px;height:40px;margin-bottom:15px}.form-hold input[type=submit]{font-size:16px;line-height:22px;padding:20px 12px 20px 12px !important}.slider-spettacoli-home-wrap{margin-top:25px}.slider-spettacoli-home-wrap.hidden{display:none;visibility:hidden}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home{position:absolute;display:block;z-index:9}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home.no-slides .title{padding-left:5vw}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .title{padding-left:calc(5vw + 90px)}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .title h5{margin-bottom:0}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .go{text-align:right;padding-right:5vw}.slider-spettacoli-home-wrap .slick-track{margin-left:0}.slider-spettacoli-home-wrap .slick-list{border-top:solid 1px #afafaf;border-left:solid 4px #d10019;border-bottom:solid 1px #afafaf}.slider-spettacoli-home-wrap .inner{padding:24px 5vw}.slider-spettacoli-home{padding-top:40px}.slider-spettacoli-home .slick-next,.slider-spettacoli-home .slick-prev{top:-5px}.slider-spettacoli-home .slick-next{left:calc(5vw + 40px)}.slider-spettacoli-home .slick-prev{left:5vw}.slide-double{position:relative;left:-32px;width:calc(100% + 22px*2);padding-bottom:32px}.slide-double .slick-list,.slide-double .slick-track{overflow:visible}.slide-double .slide-inner .container{padding:0 22px 0 22px !important}.slick-next,.slick-prev{position:absolute;width:30px;height:30px;border:1px solid #4a4a49;border-radius:50%;overflow:hidden;cursor:pointer;font-size:10px;line-height:29px;text-align:center}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.5;pointer-events:none}.slick-prev{right:64px}.slick-prev span{display:inline-block;transform:rotate(180deg)}.slick-next{right:32px}.slick-dots{text-align:center;padding:10px 0 0 0 !important}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{width:20px;height:20px;border:none;font-size:0;margin:0;padding:0;transition:all .3s ease-in-out;border-radius:20px;cursor:pointer}.paging-info{position:relative;display:block;width:100%;padding:10px 0 0;text-align:center}.tfp-modal{position:fixed;top:0;left:0;z-index:99999;width:100%;height:120dvh;background-color:#fff;transition:opacity .2s linear,height .1s linear}.tfp-modal .scroll-opportunity{height:100dvh;padding-bottom:0}.tfp-modal.loading:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/spinner-animation.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:50px 50px;background-color:#fff;transition:opacity .2s linear}.tfp-modal.hidden{top:30vh;opacity:0;pointer-events:none}.tfp-modal h2{font-weight:700;margin-bottom:8px}.tfp-modal h3{color:#1a1a1a}.tfp-modal .tfp-modal-close-hold{position:absolute;z-index:99999;display:block;width:100%;padding:11px 0 0 5vw;background-color:#fff;height:48px;font-size:14px;line-height:24px}.tfp-modal .tfp-modal-close-hold span{position:relative;top:2px;font-size:24px;line-height:24px}.tfp-modal .scroll-opportunity{padding-top:78px}.tfp-modal .modal-message-content{padding:16px 24px;margin-bottom:32px;background-color:#ededed}.tfp-modal .modal-intro .flex-hold-child{margin-bottom:16px}.tfp-modal .intro-content{padding:0 0 0 0}.tfp-modal .promo-box{position:relative;width:100%;background-color:#ededed;padding:16px;margin-bottom:32px}.tfp-modal .promo-box .promo-hold{position:relative;width:100%}.tfp-modal .promo-box .promo-hold .promo-content{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important;margin-bottom:16px}.tfp-modal .promo-box .promo-hold .promo-content:last-child{margin-bottom:0}.tfp-modal .promo-box .promo-hold .promo-content .text{position:relative;width:calc(100% - 40px);padding-right:20px}.tfp-modal .promo-box .promo-hold .promo-content .action{position:relative;width:40px;text-align:center;font-size:10px;line-height:12px;font-weight:500;cursor:pointer;padding-top:25px;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/clipboard.svg);background-position:50% 0;background-repeat:no-repeat;background-size:20px auto}.tfp-modal .promo-box .promo-hold .promo-content .action:hover{opacity:.8}.tfp-modal .promo-box .promo-hold .promo-content .action .none{font-size:0}.tfp-modal .date-hold{position:relative;margin-bottom:49px;padding-bottom:26px;border-bottom:solid 1px #4a4a49}.tfp-modal .date-hold:last-child{border-bottom:none}}@media screen and (min-width: 1024px){.sub-header-mobile{display:none}.has-notice #preheader{height:calc(150px + 48px)}.has-notice #header,.has-notice #header-compressed{top:48px}.has-notice #search-panel{top:calc(150px + 48px)}.has-notice #head-overlay{top:calc(150px + 48px - 70px);height:calc(var(--vh, 1vh)*100 - 80px - 48px)}.has-notice #head-overlay .flex-hold-5{min-height:calc(var(--vh, 1vh)*100 - 80px - 48px - 70px)}.has-notice .scroll-opportunity{height:calc(100vh - 80px - 48px)}.has-notice .mosaic-hold{height:calc(100vh - 150px - 48px)}.has-notice .page-head,.has-notice .sticky-element{top:calc(150px + 48px)}.has-notice .page-head.sticked,.has-notice .sticky-element.sticked{top:calc(80px + 48px)}.has-notice .page-head.sticked.landing,.has-notice .sticky-element.sticked.landing{top:calc(100px + 48px)}.has-notice .spettacolo-sidebar .sticky-element{top:calc(150px + 48px) !important}.has-notice .spettacolo-sidebar .sticky-element.sticked{top:calc(80px + 48px) !important}#header-notice{height:48px;opacity:1;border-radius:8px;margin:4px;width:calc(100% - 8px)}#header-notice.expanded{-webkit-border-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0}#header-notice .header-notice-close{position:absolute;z-index:99999;top:6px;right:10px;font-size:24px;cursor:pointer}#header-notice .overflower{max-width:939px;padding:5px 0 0 10px;height:48px;overflow:hidden}#header-notice .overflower h1,#header-notice .overflower h2,#header-notice .overflower h3,#header-notice .overflower h4,#header-notice .overflower h5,#header-notice .overflower h6,#header-notice .overflower p,#header-notice .overflower a{font-size:14px;line-height:18px;color:#fff}#header-notice .overflower .first-message .tfp-icon-arrow{display:none;visibility:hidden}#header-notice .overflower .avviso-plus,#header-notice .overflower .avviso-link{margin:0 0 0 5px;font-weight:700}#header-notice .header-notice-extended{position:absolute;top:48px;width:100%;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s linear;background-color:#d10019;-webkit-border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius:0;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#header-notice .header-notice-extended.visible{visibility:visible;opacity:1;pointer-events:all}#header-notice .header-notice-extended .message{max-width:939px;padding:0 10px 5px 10px}#header-notice .header-notice-extended .message h1,#header-notice .header-notice-extended .message h2,#header-notice .header-notice-extended .message h3,#header-notice .header-notice-extended .message h4,#header-notice .header-notice-extended .message h5,#header-notice .header-notice-extended .message h6,#header-notice .header-notice-extended .message p,#header-notice .header-notice-extended .message a{font-size:14px;line-height:18px;color:#fff}#header-notice.hidden{top:-48px;opacity:0}.patch{position:fixed;z-index:9998;display:block;top:-4px;left:-4px;width:calc(100% + 4px);height:calc(48px + 8px);background-color:#fff}#preheader{height:150px}#header{height:150px;will-change:top}#header.hidden{top:-150px}#header .header-structure{width:100%;height:150px}#header .header-structure .logo{width:calc(100% - 125px*2);height:92px}#header .header-structure .logo:before{max-width:344px;height:52px;top:24px;left:50%;transform:translate(-50%, 0)}#header .header-structure .logo .absl{max-width:344px;height:52px;top:24px;left:50%;transform:translate(-50%, 0)}#header .header-structure .menu{width:100%}#header .header-structure .menu ul{text-align:center;justify-content:center}#header .header-structure .menu ul li a{padding:0 12px}#header .header-structure .side-head-left,#header .header-structure .side-head-right{width:125px;padding-top:43px}#header .header-structure .side-head-left ul,#header .header-structure .side-head-right ul{width:100%}#header .header-structure .side-head-left ul li,#header .header-structure .side-head-right ul li{position:relative;display:inline-block;width:30px;height:30px}#header .header-structure .side-head-left ul li a,#header .header-structure .side-head-right ul li a{font-size:24px;line-height:24px}#header .header-structure .side-head-left{text-align:left}#header .header-structure .side-head-left ul li{margin-right:10px}#header .header-structure .side-head-left ul li:last-child{margin-right:0}#header .header-structure .side-head-right{text-align:right}#header .header-structure .side-head-right ul li{margin-left:10px}#header .header-structure .side-head-right ul li:first-child{margin-left:0}#header-compressed{height:80px;will-change:top}#header-compressed.hidden{top:-150px}#header-compressed .header-structure{width:100%;height:80px;align-items:center}#header-compressed .header-structure .logo{width:285px;height:40px}#header-compressed .header-structure .logo:before{width:100%;height:100%;top:0;left:24px;display:block}#header-compressed .header-structure .logo.logo-cinquanta a:after{left:270px}#header-compressed .header-structure .menu{width:calc(100% - 285px - 32px - 125px);padding-left:4vw}#header-compressed .header-structure .menu ul{text-align:left}#header-compressed .header-structure .menu ul li a{padding:0 1vw}#header-compressed .header-structure .side-head-left .hambuger-element:before,#header-compressed .header-structure .side-head-right .hambuger-element:before{opacity:0;pointer-events:none}#header-compressed .header-structure .side-head-left ul,#header-compressed .header-structure .side-head-right ul{width:100%}#header-compressed .header-structure .side-head-left ul li,#header-compressed .header-structure .side-head-right ul li{position:relative;display:inline-block;width:30px;height:30px}#header-compressed .header-structure .side-head-left ul li a,#header-compressed .header-structure .side-head-right ul li a{font-size:24px;line-height:24px}#header-compressed .header-structure .side-head-left{text-align:left;width:32px;padding-top:10px}#header-compressed .header-structure .side-head-left ul li{margin-right:10px}#header-compressed .header-structure .side-head-left ul li:last-child{margin-right:0}#header-compressed .header-structure .side-head-right{text-align:right;width:125px}#header-compressed .header-structure .side-head-right ul li{margin-left:10px}#header-compressed .header-structure .side-head-right ul li:first-child{margin-left:0}#header.hidden,#header-compressed.hidden{pointer-events:none;visibility:hidden}#header .header-structure .menu ul,#header-compressed .header-structure .menu ul{width:100%;display:flex !important;flex-wrap:wrap !important;align-items:center}#header .header-structure .menu ul li,#header-compressed .header-structure .menu ul li{position:relative;display:inline-block}#header .header-structure .menu ul li.current_page_item a:link,#header .header-structure .menu ul li.current_page_item a:visited,#header-compressed .header-structure .menu ul li.current_page_item a:link,#header-compressed .header-structure .menu ul li.current_page_item a:visited{color:#1a1a1a;font-weight:500}#header .header-structure .menu ul li.current_page_item a:active,#header .header-structure .menu ul li.current_page_item a:hover,#header-compressed .header-structure .menu ul li.current_page_item a:active,#header-compressed .header-structure .menu ul li.current_page_item a:hover{opacity:.8}#header .header-structure .menu ul li.menu-item-has-children,#header-compressed .header-structure .menu ul li.menu-item-has-children{top:1px}#header .header-structure .menu ul li.menu-item-has-children a:after,#header-compressed .header-structure .menu ul li.menu-item-has-children a:after{content:"▼";font-size:10px;margin-left:5px}#header .header-structure .menu ul li a:before,#header-compressed .header-structure .menu ul li a:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:20px}#header .header-structure .menu ul li.menu-item-has-children,#header-compressed .header-structure .menu ul li.menu-item-has-children{padding:0}#header .header-structure .menu ul li.menu-item-has-children:hover .sub-menu,#header-compressed .header-structure .menu ul li.menu-item-has-children:hover .sub-menu{height:auto;pointer-events:all;opacity:1}#header .header-structure .menu ul .sub-menu,#header-compressed .header-structure .menu ul .sub-menu{position:absolute;z-index:9997 !important;top:30px;left:50%;width:200px;transform:translate(-50%, 0);padding:0 !important;text-align:left;text-transform:none;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;overflow:hidden;border:solid 1px #ededed;height:0}#header .header-structure .menu ul .sub-menu.activated,#header-compressed .header-structure .menu ul .sub-menu.activated{height:auto;pointer-events:all;opacity:1}#header .header-structure .menu ul .sub-menu li,#header-compressed .header-structure .menu ul .sub-menu li{width:100%;padding:0;margin:0}#header .header-structure .menu ul .sub-menu li a,#header-compressed .header-structure .menu ul .sub-menu li a{display:block;padding:10px 12px;margin:0}#header .header-structure .menu ul .sub-menu li a:hover,#header-compressed .header-structure .menu ul .sub-menu li a:hover{background-color:#f8f8f8}#header .header-structure .menu ul .sub-menu li a:after,#header .header-structure .menu ul .sub-menu li a:before,#header-compressed .header-structure .menu ul .sub-menu li a:after,#header-compressed .header-structure .menu ul .sub-menu li a:before{content:""}#header-lp{height:100px}#header-lp .header-structure{height:100px}#header-lp .header-structure .logo{position:relative;width:344px;height:100px}#header-lp .header-structure .logo:before{width:100%;height:100%;top:0;left:0;display:block;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp-white.svg)}#header-lp .header-structure .logo.opening-text:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg)}#header-lp .header-structure .logo.logo-cinquanta a:after{top:30px;left:360px}#header-lp.scrolled{background-color:#fff}#header-lp.scrolled .header-structure .logo:before{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/logo-tfp.svg)}#search-panel{top:150px;padding:56px 0 75px}#search-panel.topped{transform:translate(0, -70px)}#search-panel .close-area{position:absolute;bottom:0;display:block;width:100%;text-align:center;cursor:pointer;padding-bottom:16px;font-size:14px;line-height:24px}#search-panel .close-area:hover{color:#1a1a1a}#search-panel .close-area span{position:relative;top:3px;font-size:24px}#search-panel .search-menu{width:100%}#search-panel .search-menu .search-menu-items{position:relative;width:100%;padding-top:25px !important;padding-bottom:20px;font-size:14px;line-height:14px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#search-panel .search-menu .search-menu-items li{display:inline-block;margin:0 12px 0 0}#search-panel .search-menu .search-menu-items li:last-child{margin:0}#search-panel .search-menu .search-menu-items li a:link,#search-panel .search-menu .search-menu-items li a:visited{color:#4a4a49;background-color:#ededed;padding:8px 14px;border-radius:24px}#search-panel .search-menu .search-menu-items li a:active,#search-panel .search-menu .search-menu-items li a:hover{color:#fff;background-color:#4a4a49}#head-overlay{top:calc(150px - 70px);height:calc(var(--vh, 1vh)*100 - 80px)}#head-overlay .flex-hold-head-overlay{margin-top:30px;min-height:calc(var(--vh, 1vh)*100 - 80px - 70px)}#head-overlay .flex-hold-head-overlay .flex-hold-child{padding-top:30px;padding-right:16px;padding-bottom:10vh}#head-overlay .flex-hold-head-overlay .flex-hold-child:nth-child(5n){background-color:#f8f8f8;padding-left:16px;padding-right:0}#head-overlay .flex-hold-head-overlay .flex-hold-child:nth-child(5n):after{content:"";position:absolute;right:0;top:0;width:20vw;height:100%;display:block;pointer-events:none;transform:translate(20vw, 0);background-color:#f8f8f8}#head-overlay .header-overlay-messages .header-overlay-message{padding-bottom:20px;margin-bottom:35px;border-bottom:solid 1px #e5e5e5}#head-overlay .header-overlay-messages .header-overlay-message:last-child{padding-bottom:0;border-bottom:none}#head-overlay .header-overlay-messages .header-overlay-message .cta-holder{margin:15px 0 0 0}#head-overlay .inline-socials{margin-bottom:40px}#head-overlay .inline-socials li{margin-right:0}#head-overlay .inline-socials li:last-child{margin-right:0}#head-overlay .overlay-footer{position:absolute;bottom:0;left:0;display:block;width:100%;padding:22px 0 12px;border-top:solid 1px #ededed;background-color:#fff}#head-overlay .overlay-footer .flex-hold-2 .flex-hold-child:nth-child(2n){text-align:right}#head-overlay .overlay-footer h6,#head-overlay .overlay-footer p{margin-bottom:0}#head-overlay .overlay-footer h6 a,#head-overlay .overlay-footer p a{text-decoration:none}#head-overlay .overlay-footer a{margin-right:30px}#head-overlay .overlay-footer a:last-child{margin-right:0}#head-overlay .menu{width:100%}#head-overlay .menu .overlay-menu-css-desktop{width:100%;text-align:left}#head-overlay .menu .overlay-menu-css-desktop li{position:relative;display:block;font-size:18px;line-height:22px;font-weight:400;margin-bottom:6px;margin-top:6px}#head-overlay .menu .overlay-menu-css-desktop li a:link,#head-overlay .menu .overlay-menu-css-desktop li a:visited{color:#4a4a49}#head-overlay .menu .overlay-menu-css-desktop li a:active,#head-overlay .menu .overlay-menu-css-desktop li a:hover{opacity:.8}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children{font-size:14px;line-height:18px;font-weight:700;pointer-events:none;margin-top:42px}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children:nth-child(1){margin-top:0}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children a{color:#d10019}#head-overlay .menu .overlay-menu-css-desktop li.menu-item-has-children span{display:none;visibility:hidden}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li{width:100%;pointer-events:all;margin-bottom:6px;margin-top:6px !important}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:link,#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:visited{color:#4a4a49}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:active,#head-overlay .menu .overlay-menu-css-desktop .sub-menu li a:hover{opacity:.8}#head-overlay .menu .overlay-menu-css-desktop .sub-menu li:last-child{border-bottom:none;padding:0;margin:0}.scroll-opportunity{height:calc(100vh - 80px)}#footer .flex-hold-footer .flex-hold-child,#footer .flex-hold-footer-banner .flex-hold-child{padding-right:2.5vw;width:25%}#footer .flex-hold-footer .flex-hold-child.image-mob,#footer .flex-hold-footer-banner .flex-hold-child.image-mob{background-image:none !important}#footer .flex-hold-footer .flex-hold-child:nth-child(4n),#footer .flex-hold-footer-banner .flex-hold-child:nth-child(4n){padding-right:0}#footer .flex-sponsor .flex-hold-child .label{position:absolute;top:0;left:0;display:block;width:calc(100% - 10px);font-size:14px;line-height:14px}#footer .flex-sponsor .flex-hold-child .logo-hold{position:relative;width:calc(100% - 10px);padding-bottom:50%;margin-top:20px}#footer .flex-sponsor .flex-hold-child .logo-hold img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:0 50%;pointer-events:none}#footer .footer-red{padding:68px 80px 76px}#footer .footer-red .flex-hold-footer .flex-hold-child:first-child,#footer .footer-red .flex-hold-footer-banner .flex-hold-child:first-child{padding-right:2.5vw;width:75%}#footer .footer-red .flex-hold-footer .flex-hold-child:nth-child(2),#footer .footer-red .flex-hold-footer .flex-hold-child:nth-child(3),#footer .footer-red .flex-hold-footer-banner .flex-hold-child:nth-child(2),#footer .footer-red .flex-hold-footer-banner .flex-hold-child:nth-child(3){width:0;padding-right:0}#footer .footer-red .flex-hold-footer .flex-hold-child:nth-child(4n),#footer .footer-red .flex-hold-footer-banner .flex-hold-child:nth-child(4n){width:25%;padding-right:0}#footer .footer-red.footer-with-image{padding:68px 80px 0}#footer .footer-red.footer-with-image .flex-hold-footer .flex-hold-child,#footer .footer-red.footer-with-image .flex-hold-footer-banner .flex-hold-child{padding-right:2.5vw;width:25%}#footer .footer-red.footer-with-image .flex-hold-footer .flex-hold-child:nth-child(4n),#footer .footer-red.footer-with-image .flex-hold-footer-banner .flex-hold-child:nth-child(4n){padding-right:0}#footer .footer-grey-1{padding:61px 0 31px}#footer .footer-grey-2{padding:44px 0}#footer .footer-grey-3{padding:37px 0 11px}#footer .desktop-align-right{text-align:right}#footer .footer-image{position:relative;transform:translate(-50%, 0)}#footer .footer-logo{width:100%;max-width:212px;height:auto;margin-bottom:16px}#footer .footer-menu{width:100%;text-align:left;margin:50px 0}#footer .footer-menu li{display:inline-block;margin:0 20px 0 0}#footer .footer-menu li:last-child{margin:0}.tfp-esro-basket-js{visibility:visible;display:inline-block}.tfp-esro-basket-js a:before{font-size:22px}.tickets-counter{position:absolute;top:0;right:-20px;transform:translate(-50%, -50%);border-radius:50%;overflow:hidden;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;color:#fff;background-color:#1a1a1a;pointer-events:none;visibility:hidden}.tickets-counter.basket-active{visibility:visible}.logo.logo-cinquanta a:after{opacity:1;content:"";position:absolute;top:-10px;left:calc(50% + 140px);width:60px;height:60px;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/tfp-50-3.svg);background-repeat:no-repeat;background-position:0 0;background-size:contain;animation:tfp-50-animation 4s linear infinite}@keyframes tfp-50-animation{from{transform:rotate(0deg);transform-origin:center}to{transform:rotate(360deg);transform-origin:center}}.anniversario-cinquantesimo-stripe{display:none;visibility:hidden}.as-h1,h1{font-size:48px;line-height:58px;margin-bottom:24px}.as-h2,h2{font-size:30px;line-height:36px;margin-bottom:16px}.as-h3,h3{font-size:24px;line-height:26px;margin-bottom:16px}.as-h4,h4{font-size:20px;line-height:24px;margin-bottom:16px}.as-h5,h5{font-size:18px;line-height:22px;margin-bottom:16px}.mega-menu,.menu{font-size:18px;line-height:22px}.sub-menu{font-size:14px;line-height:18px}.as-h6,.small-p p,figcaption,h6,.header-overlay-message p{font-size:14px;line-height:18px;margin-bottom:8px}.opening-caption{margin:5px 0 0 0}.deco-title{position:absolute;top:38px;font-size:121px;line-height:94px;font-weight:700;width:100%;text-align:center;pointer-events:none}p{font-size:16px;line-height:24px;margin:0 0 16px;padding:0}.no-results{margin:48px 0}.default-button,.default-button-b,.default-button-c{font-size:12px;line-height:12px}.content-styled ul{font-size:16px;line-height:24px;margin-bottom:16px}.content-styled ul li{display:table-row}.content-styled ul li:before{font-size:20px;font-weight:400}.content-styled ul li:after{height:calc(16px/2)}.content-styled ol{font-size:16px;line-height:24px;margin-bottom:16px}.content-styled ol>li:before{font-family:"franklin-gothic-urw",sans-serif;font-size:16px}.content-styled ol>li:after{height:calc(16px/2)}.content-styled .dataTables_info{font-weight:400 !important;font-size:12px !important}.content-styled .dataTables_paginate{display:none}.content-styled table{margin-bottom:20px;border:1px solid #4a4a49 !important}.content-styled table{font-weight:400 !important;font-size:14px !important}.content-styled table,.content-styled th,.content-styled td{border:1px solid #4a4a49 !important}.content-styled th{background-color:#fff !important;color:#000 !important}.content-styled th,.content-styled td{padding:10px 10px 10px 10px !important;text-align:left;font-weight:400;font-size:16px;line-height:24px;color:#4a4a49}.content-styled th span,.content-styled td span{color:#d10019}.content-styled .tablepress .even{background-color:#ededed}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:5px 0 0;font-size:12px;line-height:12px;word-wrap:break-word;font-style:italic}.download{position:relative}.download span{position:relative;top:2px;font-size:14px}.cicle-title-separator{margin:calc(16px*2) 0 calc(16px*3) 0}.page-opening-simple-spacer{padding:48px 0 30px}.page-opening-simple-spacer .last-child-no-margin{max-width:690px}.has-notice .page-opening-fullscreen{min-height:calc(100vh - 150px - 48px)}.has-notice .page-opening-fullscreen.with-bottombar{min-height:calc(100vh - 150px - 48px - 70px)}.has-notice .fascia-rossa{top:calc(150px + 48px)}.has-notice .fascia-rossa.sticked{top:calc(80px + 48px)}.page-opening-fullscreen{position:relative;display:block;width:100%;min-height:calc(100vh - 150px);overflow:hidden;display:flex !important;flex-wrap:wrap !important;background-color:#d10019}.page-opening-fullscreen.with-bottombar{min-height:calc(100vh - 150px - 70px)}.page-opening-fullscreen.landing-page{min-height:100vh}.page-opening-fullscreen.landing-page.with-bottombar{min-height:calc(100vh - 70px)}.fullscreen-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;object-fit:cover;overflow:hidden}.fullscreen-video video{object-fit:cover;width:100%;height:100%}.page-opening-simple-contents{position:relative;width:100%;margin:32px 0}.page-opening-simple-contents.landing-page{margin-top:32px}.page-opening-simple-contents .container{max-width:1200px}.page-opening-simple-contents .container h1{margin-bottom:12px}.page-opening-simple-contents .container h2{color:#1a1a1a}.page-opening-fullscreen-contents{position:relative;width:100%;padding:8vh 0 5vh;align-self:flex-end;color:#fff;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.page-opening-fullscreen-contents .container{max-width:1200px}.page-opening-fullscreen-contents .container h1{margin-bottom:16px}.fascia-rossa{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;z-index:999;top:150px;color:#fff;width:100%;padding:16px 0}.fascia-rossa.landing-page{top:100px}.fascia-rossa.landing-page.sticked{top:100px}.fascia-rossa.sticked{top:80px}.fascia-rossa h1,.fascia-rossa h2,.fascia-rossa h3,.fascia-rossa h4,.fascia-rossa h5,.fascia-rossa h6,.fascia-rossa p{margin-bottom:0}.flex-hold-fascia-rossa .padder,.flex-hold-fascia-rossa-redux .padder{padding:0 24px}.flex-hold-fascia-rossa .left,.flex-hold-fascia-rossa-redux .left{width:200px}.flex-hold-fascia-rossa .center,.flex-hold-fascia-rossa-redux .center{width:calc(100% - 500px)}.flex-hold-fascia-rossa .right,.flex-hold-fascia-rossa-redux .right{width:300px;text-align:right}.flex-hold-fascia-rossa .right .cta-holder a,.flex-hold-fascia-rossa-redux .right .cta-holder a{margin:0}.page-head-placeholder{position:relative;display:block;width:100%;will-change:height}.page-head{position:fixed;z-index:9995;top:150px;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.1s var(--ease-out-expo),width 0s;-moz-transition:.1s var(--ease-out-expo),width 0s;-o-transition:.1s var(--ease-out-expo),width 0s;padding-top:48px;padding-bottom:20px;will-change:top}.page-head h1{--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.4s var(--ease-out-expo),width 0s;-moz-transition:.4s var(--ease-out-expo),width 0s;-o-transition:.4s var(--ease-out-expo),width 0s;margin-bottom:0;will-change:font-size,line-height}.page-head.sticked{top:80px}.page-head.bordered{padding-top:24px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.page-head.bordered h1{font-size:30px;line-height:36px}.page-head.bordered h6{margin-bottom:0}.page-head.bordered h5{margin-bottom:5px}.page-head.search{padding-bottom:48px}.page-head.search .results-counter{margin-top:10px}.page-head.search .results-counter.hidden{visibility:hidden}.page-head.search.bordered{padding-bottom:24px}.page-head.cartellone .search-reminder{margin:10px 0 0}.page-head.archivio .hide-content{height:auto;max-width:1200px;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.1s var(--ease-out-expo),width 0s;-moz-transition:.1s var(--ease-out-expo),width 0s;-o-transition:.1s var(--ease-out-expo),width 0s}.page-head.archivio .search-hold{margin-top:10px;border-bottom:none}.page-head.archivio .search-hold .search-input{width:calc(35% - 20px);font-size:14px;line-height:18px;font-weight:400;border:solid 1px #1a1a1a;padding:10px;margin-right:20px}.page-head.archivio .search-hold select{width:calc(21.666666% - 52px);font-size:14px;line-height:18px;height:41px;margin-right:20px}.page-head.archivio .search-hold select.no-access{opacity:.5;pointer-events:none}.page-head.archivio .checkbox-holder{display:block;width:100%;margin-top:10px}.page-head.archivio .checkbox-holder label{width:auto;display:inline-block;margin-right:10px;font-size:14px;line-height:18px}.page-head.archivio.bordered .hide-content{height:0;opacity:0;margin-bottom:0}.page-head.calendario .search-reminder{margin:10px 0 0}.page-head.calendario.bordered .calendario-day-week{margin-bottom:14px}.page-head .sticky-area .form-hold{text-align:right;padding:0;margin:0}.page-head .sticky-area .form-hold .tfp-tax-list{display:inline-block;width:calc(33.333333% - 20px);margin:0 0 0 16px}.page-head .sticky-area .form-hold select{display:inline-block;width:calc(33.333333% - 20px);margin:0 0 0 16px}.landing-carrello-opening{padding:58px 0 0 0}.landing-carrello-page-contents{margin:30px 0 0 0}.landing-carrello-message{padding:32px;margin:0 0 100px 0}.landing-carrello-message .cta-holder a{margin:0 10px 0 0}.mobile-content,.spettacolo-opening-mobile-compact{display:none !important;visibility:hidden !important}.wrapper-padded{width:100%;padding:0 2.5vw}.wrapper-padded-slideshow{width:100%;padding:0 2.5vw;overflow:visible}.wrapper-padded-container{max-width:1366px}.wrapper-padded-more-924{max-width:924px}.wrapper-padded-more-710{max-width:710px}.sticky-element{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;z-index:999}.section-anchor{scroll-margin-top:150px}.header-offset-anchor{position:absolute;display:block;top:-150px}.flex-hold-2 .filters,.flex-hold-2 .flex-hold-child,.flex-hold-2 .title,.flex-hold-filtri-cartellone .filters,.flex-hold-filtri-cartellone .flex-hold-child,.flex-hold-filtri-cartellone .title{width:50%}.flex-hold-3 .flex-hold-child,.flex-hold-home-editorial .flex-hold-child,.flex-hold-logos .flex-hold-child{width:33.333333%}.flex-hold-3.margined,.flex-hold-home-editorial.margined,.flex-hold-logos.margined{left:calc(-1*3vw/2)}.flex-hold-3.margined .flex-hold-child,.flex-hold-home-editorial.margined .flex-hold-child,.flex-hold-logos.margined .flex-hold-child{width:33.333333%;padding:0 calc(3vw/2) 3vw calc(3vw/2)}.flex-hold-3.margined .flex-hold-child-grouped,.flex-hold-home-editorial.margined .flex-hold-child-grouped,.flex-hold-logos.margined .flex-hold-child-grouped{width:66.666666%;padding:0 calc(3vw/2) 3vw calc(3vw/2)}.flex-hold-4 .flex-hold-child{width:25%}.flex-hold-4 .flex-hold-child-full{width:calc(100% - 3vw);margin-left:calc(3vw/2)}.flex-hold-4.margined{width:calc(100% + 3vw);left:calc(-1*3vw/2)}.flex-hold-4.margined .flex-hold-child{width:25%;padding:0 calc(3vw/2) 3vw calc(3vw/2)}.flex-hold-4.margined .flex-hold-child.banner{padding:0 0 3vw}.flex-hold-4.margined .flex-hold-child.banner .floater{top:0}.flex-hold-4.margined .flex-hold-child.banner .banner-portrait,.flex-hold-4.margined .flex-hold-child.banner .banner-image{margin-top:26px}.flex-hold-5 .flex-hold-child,.flex-hold-head-overlay .flex-hold-child{width:20%}.flex-hold-9 .flex-hold-child{width:11.1%;margin-bottom:15px}.flex-hold-tfp.page-contents{margin-top:83px}.flex-hold-tfp .content-column{width:calc(100% - 330px)}.flex-hold-tfp .info-column{width:330px}.flex-hold-tfp .info-column.page-sidebar,.flex-hold-tfp .info-column.spettacolo-sidebar{padding-left:40px}.flex-hold-tfp-no-sidebar .wrapper-padded-more-710{width:100%;max-width:100%;overflow:hidden}.flex-hold-tfp-no-sidebar.page-contents{margin-top:83px}.flex-hold-tfp-no-sidebar .content-column{width:100%}.flex-hold-loghi-spettacolo{margin-top:12px}.flex-hold-loghi-spettacolo .flex-hold-child{width:20%}.flex-hold-loghi-spettacolo .flex-hold-child.labeled{padding-top:50px}.flex-hold-loghi-spettacolo .flex-hold-child.labeled h6{font-size:12px;line-height:12px;position:absolute;top:0;left:0;display:block;width:100%}.flex-hold-loghi-spettacolo .flex-hold-child.logo{padding-bottom:max(50px,2.5vw)}.flex-hold-loghi-spettacolo .flex-hold-child.logo .img{position:absolute;top:0;left:0;display:block;width:calc(100% - 10px);height:100%;background-size:contain;background-repeat:no-repeat;background-position:0 50%}.flex-fix-column.left-fix .fix{order:1;width:400px;margin:0 3vw 3vw 0}.flex-fix-column.left-fix .nofix{order:2;width:calc(100% - 400px - 3vw);margin-right:0}.flex-fix-column.right-fix .fix{order:2;width:400px;margin:0 0 3vw 3vw}.flex-fix-column.right-fix .nofix{order:1;width:calc(100% - 400px - 3vw);margin-right:0}.flex-hold-block.flex-hold-block-listed{margin-bottom:36px;padding-bottom:36px;border-bottom:#4a4a49 solid 1px}.flex-hold-block:last-child{margin-bottom:0}.flex-hold-block .flex-hold-child-image{width:236px}.flex-hold-block .flex-hold-child-image .flex-hold-child-image-aligner{text-align:right}.flex-hold-block .flex-hold-child-texts{width:calc(100% - 236px);padding-left:36px}.flex-hold-grouped-listing{padding:0 26px}.flex-hold-grouped-listing:before{content:"";position:absolute;top:20px;left:-9px;display:block;width:calc(100% + 18px);height:100%;border:4px solid}.flex-hold-grouped-listing .main{width:calc(100% - 200px - 25px);margin-right:25px}.flex-hold-grouped-listing .side{width:200px}.flex-hold-grouped-listing .side .element{position:relative;margin-bottom:50px}.sidebar-subpages{font-size:14px;line-height:18px}.sidebar-subpages li{margin-bottom:10px}.sidebar-subpages li:last-child{margin-bottom:0}.sidebar-subpages li a{display:block;text-decoration:underline}.sidebar-subpages li a span{font-size:8px;margin-right:10px;line-height:18px;color:#d10019}.verticalize-desktop{align-items:center}.editorial-home{margin-top:71px}.news-home{margin-top:120px}.listing-content .floater{position:absolute;top:-24px}.listing-content .image-hold{position:relative;margin-bottom:12px}.listing-content .image-hold:hover .border{width:4px}.listing-content .image-hold .border{pointer-events:none;position:absolute;top:0;right:0;display:block;width:0;height:100%;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.8s var(--ease-out-expo)}.listing-content h3,.listing-content h5{margin-bottom:5px}.listing-content h6{color:#757575}.listing-content .cta-holder{margin-top:16px}.archive-listing h4,.archive-listing h5{margin-bottom:10px}.home-info-box{padding:1vw;border:2px solid #d10019;margin-bottom:3vw}.home-info-box h6{margin-bottom:16px}.home-info-box .cta-holder{font-size:14px;line-height:18px}.home-info-box .cta-holder a{display:block;margin-bottom:6px}.home-info-box .cta-holder a span{font-size:8px;margin-right:10px;line-height:18px;color:#d10019}.listing-content-editorial h5{padding-bottom:5px}.cartellone-listing{padding:100px 0 70px;min-height:200px}.no-more-requests{opacity:.5;pointer-events:none}.calendario-day-week{position:relative;display:block;width:100%;font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;color:#1a1a1a;margin-bottom:26px}.calendario-day-week .calendario-day-week-element{display:inline-block;margin:0 7px 0 7px;cursor:pointer}.calendario-day-week .calendario-day-week-element.active{pointer-events:none;text-decoration:underline}.calendario-day-week .calendario-day-week-element:last-child{margin:0}.calendar-bar{display:flex !important;flex-wrap:wrap !important;align-items:center}.calendario-prev-next{width:72px;margin-right:10px}.calendario-prev-next .calendario-prev-next-element{display:inline-block;width:30px;font-size:30px;cursor:pointer;margin:0 8px 0 0}.calendario-prev-next .calendario-prev-next-element:last-child{margin:0}.calendario-prev-next .calendario-prev-next-element span:before{margin:0;padding:0}.datepicker-hold{position:relative;width:calc(100% - 200px);width:30px;height:30px}.datepicker-button{position:relative;z-index:2;width:300px;height:30px;margin:0 8px 0 0;font-size:0;border:none;background-color:rgba(0,0,0,0);background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/icon-calendar.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;cursor:pointer;overflow:hidden}.date-range{position:relative;width:calc(100% - 130px);font-size:30px;line-height:30px;font-weight:500;color:#1a1a1a;padding-left:10px}.datapicker-container{position:absolute;left:0;bottom:-10px;display:block;width:600px;height:10px}#result,#result-home,#result-past{--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.4s var(--ease-out-expo),width 0s;-webkit-transition:.4s var(--ease-out-expo),width 0s;-moz-transition:.4s var(--ease-out-expo),width 0s;-o-transition:.4s var(--ease-out-expo),width 0s;overflow:hidden;will-change:contents;min-height:40vh}#result.empty,#result-home.empty,#result-past.empty{min-height:40vh}#result-past .default-button-b{background-color:rgba(0,0,0,0) !important}#result-home{min-height:150px;will-change:contents}#loading,#loading-past{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/spinner-animation.svg);background-position:50% calc(50% + 65px);background-repeat:no-repeat;background-size:50px 50px}#loading.calendario,#loading-past.calendario{background-position:50% 50%}#loading.hidden,#loading-past.hidden{opacity:0;pointer-events:none}#loading{background-color:#fff}#loading-past{background-color:#f8f8f8}.ticket-listing{padding:23px 0;border-bottom:solid 1px #ededed}.ticket-listing:last-child{border-bottom:none}.ticket-listing h5{margin-bottom:0}.ticket-listing .as-p{font-size:16px;line-height:24px;color:#4a4a49;font-weight:400}.ticket-listing .ticket-listing-date{width:300px}.ticket-listing .ticket-listing-time{width:200px;text-align:center}.ticket-listing .ticket-listing-action{width:calc(100% - 500px);text-align:right}.calendar-hold{width:100%}.calendar-hold .calendar-block{position:relative;width:100%}.calendar-hold .calendar-block.today:before{position:absolute;z-index:10;display:block;top:0;left:0;width:4px;height:100%;background-color:#d10019;content:""}.calendar-hold .calendar-block:nth-child(even){background-color:#fff}.calendar-hold .calendar-block:nth-child(odd){background-color:#ededed}.calendar-hold .calendar-grid{position:relative;left:-1vw;width:calc(100% + 2vw);padding:24px 2.5vw;display:flex !important;flex-wrap:wrap !important}.calendar-hold .calendar-grid-top{width:100%;position:relative;padding:10px 2.5vw;border-bottom:solid 1px #e5e5e5}.calendar-hold .calendar-grid-top h4,.calendar-hold .calendar-grid-top h6{margin-bottom:0}.calendar-hold .calendar-grid-module{width:16.666666%;padding:0 1vw}.calendar-hold .calendar-grid-module .calendar-grid-module-image{margin-bottom:10px}.news-grid{margin-top:30px}.archive-grid{position:relative;left:-1vw;width:calc(100% + 1vw);padding:24px 2.5vw;display:flex !important;flex-wrap:wrap !important;margin-top:36px}.archive-grid .flex-hold-child{width:16.666666%;padding:0 1vw;margin-bottom:1vw}.bottom-archivio{padding:100px 0 70px}.bottom-archivio .padder{padding:32px 0 0 32px}.cartellone-tax-intro{margin:3vw 0 0}.cartellone-tax-intro .banner-intro{padding-bottom:0}.flex-hold-cartellone-tax .content,.flex-hold-cartellone-tax .picture{width:50%}.flex-hold-cartellone-tax .content .padder{padding-left:36px}.infinite-button,.wp-pagenavi{margin-bottom:48px}.grid-listing-image{position:relative;margin-bottom:24px}.avviso-cartellone{position:relative;z-index:2;padding:24px}.home-news-container{margin-top:120px;padding-bottom:80px}.header-banner-holder{margin-bottom:32px}.home-info-banner-holder .banner-image,.home-info-banner-holder .banner-portrait{margin-bottom:32px}.banner .banner-portrait{padding-bottom:140%;min-height:300px}.banner-portrait{position:relative;width:100%;padding-bottom:150%;min-height:400px}.banner-portrait img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.banner-portrait .text{position:absolute;bottom:1.5vw;left:1.5vw;width:calc(100% - 3vw);pointer-events:none}.banner-portrait .text h2,.banner-portrait .text h3,.banner-portrait .text h4,.banner-portrait .text h5,.banner-portrait .text h6{color:#fff}.banner-portrait .text h2{margin-bottom:10px;hyphens:auto}.banner-portrait .text h3{margin-bottom:24px}.banner-portrait .banner-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;object-fit:cover;overflow:hidden}.banner-portrait .banner-video video{object-fit:cover;width:100%;height:100%}.banner-portrait .cta-holder{margin:12px 0 0 !important}.banner-portrait .cta-holder a{margin:0}.banner-image{position:relative;width:100%;margin-bottom:calc(3vw/2)}.banner-image .banner-video{position:relative;width:100%;overflow:hidden}.banner-image .banner-video video{width:100%;height:auto}.banner-readability{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.banner-video-block{position:relative;display:block;height:100%}.banner-video-block video{width:100%;height:auto}.spettacolo-head{margin:32px 0}.spettacolo-head .contents{max-width:calc(100% - 310px)}.spettacolo-head .contents h1{margin-bottom:5px}.spettacolo-content .spettacolo-image{margin-bottom:47px}.spettacolo-sidebar .sticky-element{margin-bottom:0;background-color:#fff;padding-bottom:32px;top:150px}.spettacolo-sidebar .sticky-element.sticked{top:80px}.spettacolo-sidebar .expanding-block{margin-bottom:0;padding-bottom:0}.spettacolo-sidebar .info-spettacolo{margin-bottom:31px}.page-sidebar .sticky-element{margin-bottom:0;background-color:#fff;padding-bottom:10px;top:150px}.page-sidebar .sticky-element.landing{top:100px}.page-sidebar .sticky-element.sticked{top:80px}.page-sidebar .sticky-element.sticked.landing{top:100px}.page-sidebar .expanding-block{margin-bottom:0;padding-bottom:0}.page-sidebar .info-spettacolo{margin-bottom:31px}.side-box{position:relative;background-color:#f8f8f8;border:solid 1px #ededed;padding:1.2vw;margin-bottom:12px}.side-box.white{background-color:#fff;border:solid 2px #ededed}.side-box.content-intro{margin-bottom:48px}.side-box h1,.side-box h2,.side-box h3,.side-box h4,.side-box h5,.side-box h6,.side-box p{font-size:14px;line-height:18px;margin-bottom:8px}.side-box hr{background-color:#ededed;margin:16px 0}.side-box .separate{border-top:solid 1px #ededed;padding-top:16px;margin-top:16px}.side-box .separate:first-child{border-top:none;padding-top:0;margin-top:0}.side-box .separate h6{line-height:22px;margin-bottom:0}.side-box .separate .today{font-weight:500}.side-box .separate .expander{font-weight:400;padding-right:0 !important;text-decoration:underline;margin:5px 0}.side-box .separate .expander .exp-minus,.side-box .separate .expander .exp-plus{display:none}.side-box .separate .expandable-content .inner{padding-top:0}.side-box .sidebar-cta{border-bottom:solid 2px #ededed;margin-bottom:20px}.side-box .sidebar-cta h6{margin-bottom:5px}.side-box .sidebar-cta .cta-holder{margin-bottom:20px}.side-box .sidebar-cta:last-child{border-bottom:none;margin-bottom:0}.side-box .sidebar-cta:last-child .cta-holder{margin-bottom:0}.side-box .sidebar-cta:last-child .cta-holder a{margin-bottom:0}.remove-filter{text-decoration:underline;margin-left:15px;cursor:pointer}.tfp-tax-list{position:relative;font-size:14px;line-height:18px;text-align:left}.tfp-tax-list .top{position:relative;z-index:2;background-color:#fff;border:solid 1px #1a1a1a;padding:12px 20px;width:100%;cursor:pointer}.tfp-tax-list .top.open{font-weight:500}.tfp-tax-list .top .top-content{display:block;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfp-tax-list .top .top-content-mobile{display:none;visibility:hidden}.tfp-tax-list .top:after{position:absolute;top:50%;right:15px;transform:translate(0, -50%);margin:0 0 0 5px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"▼";transition:all .3s ease-in-out;font-size:10px;line-height:10px;color:#d10019}.tfp-tax-list .list{position:absolute;z-index:1;left:0;top:55px;display:block;width:100%;max-height:calc(100vh - 150px*2);overflow-y:auto;background-color:#fff;border:solid 1px #1a1a1a;box-shadow:0 0 5px 2px rgba(0,0,0,.18);transition:all .2s ease-in-out}.tfp-tax-list .list.hidden{visibility:hidden;pointer-events:none;opacity:0}.tfp-tax-list .list ul li{padding:12px 20px;cursor:pointer;border-top:solid 1px #fff;border-bottom:solid 1px #fff}.tfp-tax-list .list ul li:hover{background-color:#f8f8f8;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.tfp-tax-list .list ul li.filtred{font-weight:500;color:#d10019}.tfp-tax-list .list ul li.filtred:before{font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.mosaic-hold{position:relative;width:100%;height:calc(100vh - 150px);min-height:620px;background-color:#1a1a1a}.mosaic-hold .mosaic-tile{position:absolute;display:block;color:#fff;overflow:hidden}.mosaic-hold .mosaic-tile:hover .border{width:10px}.mosaic-hold .mosaic-tile:hover .mosaic-tile-image{transform:scale(1.15)}.mosaic-hold .mosaic-tile .desktop-content{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.mosaic-hold .mosaic-tile .mosaic-tile-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.8s var(--ease-out-expo)}.mosaic-hold .mosaic-tile .mosaic-tile-image img,.mosaic-hold .mosaic-tile .mosaic-tile-image video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mosaic-hold .mosaic-tile .border{position:absolute;top:0;right:0;display:block;width:0;height:100%;--ease-out-expo: cubic-bezier(0.08, 0.08, 0.37, 1.00);transition:.8s var(--ease-out-expo)}.mosaic-hold .mosaic-tile .mosaic-tile-content{position:absolute;bottom:0;left:0;display:block;width:100%;padding:30% 24px 24px 16px;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.mosaic-hold .mosaic-tile .mosaic-tile-content h6{font-weight:400;margin-bottom:4px}.mosaic-hold .mosaic-tile .mosaic-tile-content p{font-size:12px;line-height:16px;margin-bottom:10px}.mosaic-hold.seven-elements .mosaic-tile-1{top:0;left:0;width:33.333333%;height:100%}.mosaic-hold.seven-elements .mosaic-tile-2{top:0;left:33.333333%;width:16.666666%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-3{top:0;right:33.333333%;width:16.666666%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-4{top:0;right:0;width:33.333333%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-5{bottom:0;left:33.333333%;width:33.333333%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-6{bottom:0;right:16.666666%;width:16.666666%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-7{bottom:0;right:0;width:16.666666%;height:50%}.mosaic-hold.seven-elements .mosaic-tile-3 .mosaic-tile-image,.mosaic-hold.seven-elements .mosaic-tile-6 .mosaic-tile-image{height:50%}.mosaic-hold.seven-elements .mosaic-tile-3 .mosaic-tile-content,.mosaic-hold.seven-elements .mosaic-tile-6 .mosaic-tile-content{display:flex !important;flex-wrap:wrap !important;height:50%;background-color:#000;padding:14px 24px 16px}.mosaic-hold.seven-elements .mosaic-tile-3 .mosaic-tile-content .positioner,.mosaic-hold.seven-elements .mosaic-tile-6 .mosaic-tile-content .positioner{align-self:flex-end}.mosaic-hold.four-elements .mosaic-tile-1{top:0;left:0;width:65%;height:100%}.mosaic-hold.four-elements .mosaic-tile-2{top:0;right:0;width:35%;height:50%}.mosaic-hold.four-elements .mosaic-tile-3{bottom:0;right:0;width:17.5%;height:50%}.mosaic-hold.four-elements .mosaic-tile-4{bottom:0;right:17.5%;width:17.5%;height:50%}.mosaic-hold.four-elements .mosaic-tile-5,.mosaic-hold.four-elements .mosaic-tile-6,.mosaic-hold.four-elements .mosaic-tile-7{display:none;visibility:hidden}.mosaic-hold.three-elements .mosaic-tile-1{top:0;left:0;width:65%;height:100%}.mosaic-hold.three-elements .mosaic-tile-2{top:0;right:0;width:35%;height:50%}.mosaic-hold.three-elements .mosaic-tile-3{bottom:0;right:0;width:35%;height:50%}.mosaic-hold.three-elements .mosaic-tile-4,.mosaic-hold.three-elements .mosaic-tile-5,.mosaic-hold.three-elements .mosaic-tile-6,.mosaic-hold.three-elements .mosaic-tile-7{display:none;visibility:hidden}.mosaic-hold.one-element .mosaic-tile-1{top:0;left:0;width:100%;height:100%}.mosaic-hold.one-element .mosaic-tile-1 h2{font-size:48px;line-height:58px;margin-bottom:24px}.mosaic-hold.one-element .mosaic-tile-1 p{font-size:30px;line-height:36px;margin-bottom:16px}.mosaic-hold.one-element .mosaic-tile-1 .opacity{position:absolute;top:0;left:0;width:100%;height:100%}.mosaic-hold.one-element .mosaic-tile-1 .mosaic-tile-content{position:absolute;top:0;left:0;display:block;width:70%;height:100%;padding:0 7vw !important;display:flex !important;flex-wrap:wrap !important;background:#000;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.mosaic-hold.one-element .mosaic-tile-1 .mosaic-tile-content .positioner{align-self:center}.mosaic-hold.one-element .mosaic-tile-2,.mosaic-hold.one-element .mosaic-tile-3,.mosaic-hold.one-element .mosaic-tile-4,.mosaic-hold.one-element .mosaic-tile-5,.mosaic-hold.one-element .mosaic-tile-6,.mosaic-hold.one-element .mosaic-tile-7{display:none;visibility:hidden}.mosaic-hold.seven-elements .mosaic-tile-1 h2,.mosaic-hold.four-elements .mosaic-tile-1 h2,.mosaic-hold.three-elements .mosaic-tile-1 h2{margin-bottom:8px}.mosaic-hold.seven-elements .mosaic-tile-2 h2,.mosaic-hold.seven-elements .mosaic-tile-3 h2,.mosaic-hold.seven-elements .mosaic-tile-4 h2,.mosaic-hold.seven-elements .mosaic-tile-5 h2,.mosaic-hold.seven-elements .mosaic-tile-6 h2,.mosaic-hold.seven-elements .mosaic-tile-7 h2,.mosaic-hold.four-elements .mosaic-tile-2 h2,.mosaic-hold.four-elements .mosaic-tile-3 h2,.mosaic-hold.four-elements .mosaic-tile-4 h2,.mosaic-hold.four-elements .mosaic-tile-5 h2,.mosaic-hold.four-elements .mosaic-tile-6 h2,.mosaic-hold.four-elements .mosaic-tile-7 h2,.mosaic-hold.three-elements .mosaic-tile-2 h2,.mosaic-hold.three-elements .mosaic-tile-3 h2,.mosaic-hold.three-elements .mosaic-tile-4 h2,.mosaic-hold.three-elements .mosaic-tile-5 h2,.mosaic-hold.three-elements .mosaic-tile-6 h2,.mosaic-hold.three-elements .mosaic-tile-7 h2{font-size:18px;line-height:22px;margin-bottom:4px}.editor-status{position:absolute;z-index:10;top:24px;left:24px;font-size:12px;line-height:12px;background-color:#000;color:#fff;padding:2px}.flex-hold-tfp-no-sidebar .module-text,.flex-hold-tfp-no-sidebar .module-title{max-width:710px;margin:0 auto}.flex-hold-tfp-no-sidebar .module-text:after{content:"";position:absolute;display:block;z-index:1;top:0;left:-50vw;width:150vw;height:100%}.module-text{position:relative;padding-bottom:48px}.module-text.module-paddings-bottom{padding-bottom:48px}.module-text.module-paddings-bottom-double{padding-bottom:80px}.module-text.module-paddings-bottom-none{padding-bottom:0}.module-text .padder{position:relative;z-index:2}.module-text .cta-holder{margin:16px 0 0}.module-text.module-txt-normal .padder{padding:0}.module-text.module-txt-bg .padder{padding:24px;background-color:#ededed}.module-text.module-txt-border .padder{padding:24px;border:solid 2px #ededed}.module-text.module-txt-custom .padder{padding:24px}.module-text.module-txt-evidenza .padder{padding:10px 0 10px 24px;border-left:solid 3px}.module-text.module-txt-citazione .padder{background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/citazione.svg);background-position:0 0;background-repeat:no-repeat;background-size:80px 80px;padding:100px 0 0}.module-text.old p{font-size:14px;line-height:18px;margin-bottom:8px}.flex-hold-tfp-no-sidebar .module-slideshow{width:1076px;margin:0 auto;padding-left:2.5vw;padding-right:2.5vw;overflow:visible !important}.flex-hold-tfp-no-sidebar .module-slideshow .slick-list{overflow:visible}.module-slideshow{position:relative;top:auto;left:auto;overflow:hidden !important;padding-bottom:48px;transition:all .3s ease-in-out}.module-slideshow.fulled{position:fixed;z-index:99999;top:0;left:0;width:100vw;height:100vh;padding-left:0;background-color:#fff;transform:translate(0, 0)}.module-slideshow.fulled .slide-gallery{padding:2.5vw 2.5vw 60px}.module-slideshow.fulled .slide-gallery .img-hold{height:calc(100vh - 5vw - 80px);width:auto}.module-slideshow.fulled .slide-gallery .img-hold .no-the-100{height:calc(100vh - 5vw - 80px)}.module-slideshow.fulled .slide-gallery .img-hold .no-the-100 img{height:calc(100vh - 5vw - 80px);width:auto}.module-slideshow.fulled .slide-gallery .slick-next{left:calc(2.5vw + 38px);bottom:0}.module-slideshow.fulled .slide-gallery .slick-prev{left:2.5vw;bottom:0}.module-slideshow.fulled .slick-expand{left:calc(2.5vw + 68px)}.module-slideshow.module-paddings-bottom{padding-bottom:48px}.module-slideshow.module-paddings-bottom-double{padding-bottom:80px}.module-slideshow .module-no-paddings-bottom{padding-bottom:0}.module-slideshow .slide-gallery{position:relative;width:100%;padding-bottom:40px}.module-slideshow .slide-gallery .slick-next{left:38px;bottom:0}.module-slideshow .slide-gallery .slick-prev{left:0;bottom:0}.module-slideshow .slide-gallery .slide{position:relative;padding-right:11px}.module-slideshow .slide-gallery .img-hold{height:410px;width:auto}.module-slideshow .slide-gallery .img-hold .no-the-100{height:410px}.module-slideshow .slide-gallery .img-hold .no-the-100 img{height:410px;width:auto}.module-slideshow .slide-gallery .image-caption{position:relative;width:100%;margin-top:11px}.module-slideshow .slide-gallery .image-caption h6{margin-bottom:0}.module-slideshow .slick-expand{position:relative;left:0;bottom:0;width:30px;height:30px;border:1px solid #4a4a49;border-radius:50%;overflow:hidden;cursor:pointer;font-size:15px;line-height:29px;text-align:center;left:68px;transform:translate(10px, -30px)}.flex-hold-tfp-no-sidebar .module-related-contents{width:1076px;margin:0 auto;padding-left:2.5vw;padding-right:2.5vw;overflow:visible !important}.flex-hold-tfp-no-sidebar .module-related-contents .content-lister,.flex-hold-tfp-no-sidebar .module-related-contents .content-topper{position:relative;max-width:1076px;margin:0 auto}.flex-hold-tfp-no-sidebar .module-related-contents .slick-list{overflow:visible}.module-related-contents{padding-bottom:48px}.module-related-contents.module-paddings-bottom{padding-bottom:48px}.module-related-contents.module-paddings-bottom-double{padding-bottom:80px}.module-related-contents .cta-holder{margin:16px 0 0}.module-related-contents .content-topper{margin-bottom:24px}.module-related-contents .content-topper .flex-hold-content-lister-element:last-child{margin-bottom:0}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-title{width:calc(100% - 150px);padding-right:10px}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-title h2{width:100%}.module-related-contents .content-topper .flex-hold-content-lister-element .content-lister-element-cta{width:150px;text-align:right}.module-related-contents .content-lister .flex-hold-content-lister-element{padding:24px;margin-bottom:18px;background-color:#ededed}.module-related-contents .content-lister .flex-hold-content-lister-element:last-child{margin-bottom:0}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title{width:calc(100% - 60px);padding-right:10px}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title h5{margin-bottom:0;width:100%}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-title h5 a{width:100%;display:block}.module-related-contents .content-lister .flex-hold-content-lister-element .content-lister-element-cta{width:60px;text-align:right}.module-related-contents .content-slider{position:relative;width:100%;padding-bottom:40px}.module-related-contents .content-slider .slick-next{left:38px;bottom:0}.module-related-contents .content-slider .slick-prev{left:0;bottom:0}.module-related-contents .content-slider .slick-slide{width:16vw;min-width:300px}.module-related-contents .content-slider .slick-slide .hide-on-slide,.module-related-contents .content-slider .slick-slide .cta-holder{display:none;visibility:hidden}.module-related-contents .content-slider .slide{position:relative;padding-right:32px}.flex-hold-tfp-no-sidebar .module-expanding-text{max-width:710px;margin:0 auto}.module-expanding-text{padding-bottom:48px}.module-expanding-text .expanding-block{margin-bottom:14px !important}.module-expanding-text .expanding-block:last-child{margin-bottom:0 !important}.module-expanding-text .expander{position:relative;line-height:17px !important;font-family:"franklin-gothic-urw",sans-serif;font-size:20px;line-height:24px;font-weight:500;padding-right:25px;text-align:left;padding:0;margin:0;cursor:pointer;border:none !important;background-color:rgba(0,0,0,0) !important;line-height:normal;-webkit-appearance:none !important;width:100%;color:#d10019}.module-expanding-text .expandable-content .inner{padding-top:15px;padding-left:25px}.module-expanding-text .cta-holder{margin:32px 0 0}.expanding-block{margin-bottom:48px;padding-bottom:24px}.expanding-block:last-child{margin-bottom:0;border-bottom:none}.expanding-block.cast{margin-bottom:0;padding-bottom:0;border-bottom:none}.expander{position:relative;line-height:17px !important;font-family:"franklin-gothic-urw",sans-serif;font-size:14px;line-height:18px;font-weight:500;padding-right:25px;text-align:left;padding:0;margin:0;cursor:pointer;border:none !important;background-color:rgba(0,0,0,0) !important;line-height:normal;-webkit-appearance:none !important;width:100%;min-height:24px}.expander.cast{padding-right:35px;width:auto !important;display:inline-block !important}.expander:hover{opacity:.8}.expander .exp-minus,.expander .exp-plus{position:absolute;right:-3px;top:-3px;font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d10019;font-size:24px}.expander .exp-plus:before{content:""}.expander .exp-minus:before{content:""}.expander.cast{margin-top:10px;font-weight:400}.expander.cast .exp-minus,.expander.cast .exp-plus{right:0;top:1px}.expandable-content{will-change:height}.expandable-content .inner{padding-top:15px}.flex-hold-tfp-no-sidebar .module-sottopagine{width:1076px;margin:0 auto;padding-left:2.5vw;padding-right:2.5vw}.module-sottopagine.module-paddings-bottom{padding-bottom:48px}.module-sottopagine .flex-hold-sottopagine{margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #ededed}.module-sottopagine .flex-hold-sottopagine.past{opacity:.7}.module-sottopagine .flex-hold-sottopagine .image-hold{width:50%}.module-sottopagine .flex-hold-sottopagine .txt-hold{width:50%}.module-sottopagine .flex-hold-sottopagine .txt-hold h4{margin-bottom:8px}.module-sottopagine .flex-hold-sottopagine .txt-hold .cta-holder{margin-bottom:10px;margin-top:16px}.module-sottopagine .flex-hold-sottopagine .expanding-block-child{order:3;width:100%}.module-sottopagine .flex-hold-sottopagine.no-img{max-width:710px}.module-sottopagine .flex-hold-sottopagine.no-img .txt-hold{padding:0 !important}.module-sottopagine .flex-hold-sottopagine:nth-child(even) .image-hold{order:2}.module-sottopagine .flex-hold-sottopagine:nth-child(even) .txt-hold{order:1;padding-right:32px}.module-sottopagine .flex-hold-sottopagine:nth-child(odd) .image-hold{order:1}.module-sottopagine .flex-hold-sottopagine:nth-child(odd) .txt-hold{order:2;padding-left:32px}.module-sottopagine .flex-hold-sottopagine:last-child{margin-bottom:0}.module-frase-scorre{position:relative;width:100%;overflow:hidden;padding-bottom:80px}.module-frase-scorre .marquee{white-space:nowrap;overflow:hidden;display:inline-block;height:131px}.module-frase-scorre .marquee p{display:inline-block;font-size:121px;line-height:131px;color:#e5e5e5;font-weight:700;margin-right:100px}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-33.333333%, 0, 0)}}.flex-hold-tfp-no-sidebar .module-banner-cornice{width:710px;margin:0 auto}.module-banner-cornice{position:relative;width:100%;padding-bottom:80px}.module-banner-cornice .content-lister-element-title{width:100%}.module-banner-cornice .banner-cornice-borders{width:100%;border:solid 4px #d10019;padding:16px 32px 16px 32px}.module-banner-cornice .banner-cornice-borders h5{margin-bottom:5px}.module-banner-cornice .banner-cornice-no-borders h5{margin-bottom:5px}.module-banner-cornice .flex-hold-banner-cornice-column-2{width:calc(100% + 20px);left:-10px}.module-banner-cornice .flex-hold-banner-cornice-column-2 .banner-cornice-column{position:relative;-webkit-box-flex:1;width:50%;padding:0 10px}.module-banner-cornice .flex-hold-banner-cornice-column-3{width:calc(100% + 20px);left:-10px}.module-banner-cornice .flex-hold-banner-cornice-column-3 .banner-cornice-column{position:relative;-webkit-box-flex:1;width:33.333333%;padding:0 10px}.module-banner-cornice .banner-cornice-column .banner-cornice-image{position:relative;margin-bottom:12px}.module-banner-cornice .flex-hold-banner-cornice{margin-bottom:21px}.module-banner-cornice .flex-hold-banner-cornice:last-child{margin-bottom:0}.module-banner-cornice .flex-hold-banner-cornice .banner-cornice-image{position:relative;width:215px}.module-banner-cornice .flex-hold-banner-cornice .banner-cornice-txts{width:calc(100% - 215px);padding-left:24px}.module-banner-cornice .flex-hold-banner-cornice .banner-cornice-txts .content-lister-element-cta{margin-top:12px}.module-banner-cornice .cta-holder{margin:16px 0 0}.module-banner-cornice .img-banner-hold .img-banner{position:relative;margin-bottom:24px}.module-banner-cornice .img-banner-hold .img-banner:last-child{margin-bottom:0}.flex-hold-tfp-no-sidebar .banner-intro,.flex-hold-tfp-no-sidebar .module-sponsor{width:1076px;margin:0 auto;padding-left:2.5vw;padding-right:2.5vw}.flex-hold-tfp-no-sidebar .banner-intro .sponsor-logo,.flex-hold-tfp-no-sidebar .module-sponsor .sponsor-logo{height:15vh}.module-sponsor{padding-bottom:48px}.module-sponsor.old .flex-hold-3 .flex-hold-child{margin:0 0 32px 0}.module-sponsor.old .sponsor-logo{height:auto}.module-sponsor .sponsor-logo{margin-bottom:10px}.module-sponsor .flex-hold-logos{margin-top:8px}.module-sponsor .flex-hold-logos.logos{left:-16px}.module-sponsor .flex-hold-logos.logos .flex-hold-child{width:33.333333%;padding:0 16px 16px}.module-sponsor .flex-hold-4{margin-top:24px}.module-sponsor .flex-hold-4.logos{left:-16px}.module-sponsor .flex-hold-4.logos .flex-hold-child{width:25%;padding:0 16px 16px}.module-sponsor .flex-hold-3{margin-top:24px}.module-sponsor .flex-hold-3.logos{left:-16px}.module-sponsor .flex-hold-3.logos .flex-hold-child{width:33.333333%;padding:0 16px 16px}.module-sponsor .sponsor-logo{position:relative;width:100%}.module-sponsor .sponsor-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:0 50%}.module-sponsor h3{margin-bottom:5px}.banner-intro{padding-bottom:48px}.banner-intro.old .flex-hold-3 .flex-hold-child{margin-bottom:32px}.banner-intro .sponsor-logo{margin-bottom:10px}.banner-intro .flex-hold-logos{margin-top:8px}.banner-intro .flex-hold-logos.logos{left:-16px}.banner-intro .flex-hold-logos.logos .flex-hold-child{width:33.333333%;padding:0 16px 16px}.banner-intro .flex-hold-4{margin-top:24px}.banner-intro .flex-hold-4.logos{left:-16px}.banner-intro .flex-hold-4.logos .flex-hold-child{width:25%;padding:0 16px 16px}.banner-intro .sponsor-logo{position:relative;width:100%;height:10vh}.banner-intro .sponsor-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:0 50%}.banner-intro h3{margin-bottom:5px}.flex-hold-tfp-no-sidebar .module-stripe{width:1076px;margin:0 auto;padding-left:2.5vw;padding-right:2.5vw}.flex-hold-tfp-no-sidebar .module-stripe .stripe-holder.padded:before{width:100vw;left:calc(-50vw + 538px - 8px - 2.5vw)}.flex-hold-tfp-no-sidebar .module-stripe .stripe-holder.padded:after{display:none}.module-stripe{padding-bottom:48px}.module-stripe.module-paddings-bottom{padding-bottom:48px}.module-stripe.module-paddings-bottom-double{padding-bottom:80px}.module-stripe .stripe-title{position:relative;z-index:9;margin-bottom:30px}.module-stripe .flex-hold-stripe-module .module-stripe-image{width:50%}.module-stripe .flex-hold-stripe-module .module-stripe-text{width:50%}.module-stripe .stripe-holder{position:relative;display:block;width:100%;padding:0 0 48px}.module-stripe .stripe-holder:not(:first-of-type) .stripe-title{display:none;visibility:hidden}.module-stripe .stripe-holder.padded{padding:48px 0 60px;margin-bottom:0}.module-stripe .stripe-holder.padded:before{content:"";position:absolute;left:-32px;top:0;display:block;width:50vw;width:32px;height:100%;background-color:inherit}.module-stripe .stripe-holder.padded:after{content:"";position:absolute;right:-32px;top:0;display:block;width:32px;height:100%;background-color:inherit}.module-stripe .stripe-listed{z-index:2;margin-bottom:32px}.module-stripe .stripe-listed:last-child{margin-bottom:0}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image{order:1}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text{order:2}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text .spacer{padding:0 0 0 32px}.module-stripe .stripe-listed.stripe-text-image .module-stripe-image{order:2}.module-stripe .stripe-listed.stripe-text-image .module-stripe-text{order:1}.module-stripe .stripe-listed.stripe-text-image .module-stripe-text .spacer{padding:0 32px 0 0}.module-stripe .stripe-listed .cta-holder{text-align:inherit;margin:16px 0 0}.cta-1,.cta-navi a,.default-button,.default-button-b,.button-as-cta{padding:12px 12px 11px 12px !important}.promo{font-size:12px;line-height:12px;margin:0 3px 0 0}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:15px}.wp-caption.alignleft,.wp-caption.alignright{width:50% !important;margin-bottom:15px}.wp-caption.alignleft{float:left;margin-right:20px}.wp-caption.alignright{float:right;margin-left:20px}.above-image-opacity{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.search-hold{border-bottom:solid 1px #afafaf}.search-hold input[type=text]{width:calc(100% - 44px);font-size:20px;line-height:20px;font-weight:500;border:none;display:inline-block;padding:0 0 8px}.search-hold button{width:32px;height:32px;border:none;font-size:24px;line-height:24px;color:#d10019;background-color:rgba(0,0,0,0);display:inline-block;cursor:pointer;transition:all .3s ease-in-out}.search-hold button:hover{color:#1a1a1a}.search-hold button.archive-button{width:auto;height:auto;background-color:#d10019;color:#fff;padding:12px 12px 11px 12px !important;font-size:12px;line-height:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:700;text-transform:uppercase}.search-hold button.archive-button:hover{opacity:.8}.form-hold{margin:10px 0}.form-hold label,.form-hold p{font-size:16px;line-height:24px;margin-bottom:5px}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=file],.form-hold input[type=number],.form-hold input[type=range],.form-hold input[type=tel],.form-hold input[type=text],.form-hold input[type=url]{font-size:16px;line-height:24px;margin:5px 0 25px}.form-hold input[type=checkbox],.form-hold input[type=radio]{margin:5px 0;font-size:12px;line-height:12px}.form-hold input[type=checkbox]:before,.form-hold input[type=radio]:before{position:relative;top:6px;font-size:24px}.form-hold textarea{font-size:16px;line-height:24px;line-height:18px;margin:5px 0 25px}.form-hold select{font-size:14px;line-height:18px;height:40px;margin-bottom:15px}.form-hold input[type=submit]{font-size:16px;line-height:24px;padding:12px !important}.form-splitter{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important}.form-splitter .left{width:calc(50% - 10px);margin:0 10px 0 0}.form-splitter .right{width:calc(50% - 10px);margin:0 0 0 10px}.slider-spettacoli-home-wrap{margin-top:25px}.slider-spettacoli-home-wrap.hidden{display:none;visibility:hidden}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home{position:absolute;display:block;z-index:9}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home.no-slides .title{padding-left:2.5vw}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .title{padding-left:calc(2.5vw + 90px);padding-top:2px}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .title h5{margin-bottom:0}.slider-spettacoli-home-wrap .flex-hold-slider-spettacoli-home .go{text-align:right;padding-right:2.5vw}.slider-spettacoli-home-wrap .slick-track{margin-left:0}.slider-spettacoli-home-wrap .slick-list{border-top:solid 1px #afafaf;border-left:solid 4px #d10019;border-bottom:solid 1px #afafaf}.slider-spettacoli-home-wrap .inner{padding:24px 2.5vw}.slider-spettacoli-home{padding-top:40px}.slider-spettacoli-home .slick-next,.slider-spettacoli-home .slick-prev{top:0;z-index:900}.slider-spettacoli-home .slick-next{left:calc(2.5vw + 40px)}.slider-spettacoli-home .slick-prev{left:2.5vw}.slide-double{position:relative;left:-32px;width:calc(100% + 36px*2);padding-bottom:32px}.slide-double .slick-list,.slide-double .slick-track{overflow:visible}.slide-double .slide-inner .container{padding:0 36px 0 36px !important}.slick-next,.slick-prev{position:absolute;width:30px;height:30px;border:1px solid #4a4a49;border-radius:50%;overflow:hidden;cursor:pointer;font-size:10px;line-height:29px;text-align:center}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.5;pointer-events:none}.slick-prev{right:64px}.slick-prev span{display:inline-block;transform:rotate(180deg)}.slick-next{right:32px}.slick-dots{text-align:center;padding:10px 0 0 0 !important}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{width:20px;height:20px;border:none;font-size:0;margin:0;padding:0;transition:all .3s ease-in-out;border-radius:20px;cursor:pointer}.paging-info{position:relative;display:block;width:100%;padding:10px 0 0;text-align:center}.tfp-modal{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100dvh;background-color:#fff;transition:opacity .2s linear}.tfp-modal.loading:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/spinner-animation.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:50px 50px;background-color:#fff;transition:opacity .2s linear}.tfp-modal.hidden{top:30vh;opacity:0;pointer-events:none}.tfp-modal h2{font-weight:700;margin-bottom:5px}.tfp-modal h3{color:#1a1a1a}.tfp-modal .tfp-modal-close-hold{position:absolute;z-index:99999;display:block;width:100%;padding:11px 0 0 2.5vw;background-color:#fff;height:48px;font-size:14px;line-height:24px}.tfp-modal .tfp-modal-close-hold span{position:relative;top:2px;font-size:24px;line-height:24px}.tfp-modal .scroll-opportunity{padding-top:48px;padding-bottom:0;height:100dvh}.tfp-modal .modal-message-content{padding:16px 24px;margin-bottom:32px;background-color:#ededed}.tfp-modal .modal-intro{margin-bottom:30px}.tfp-modal .intro-content{padding:16px 0 0 3vw}.tfp-modal .promo-box{position:relative;width:100%;background-color:#ededed;padding:16px;margin-bottom:32px}.tfp-modal .promo-box .promo-hold{position:relative;width:100%}.tfp-modal .promo-box .promo-hold .promo-content{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important;margin-bottom:16px}.tfp-modal .promo-box .promo-hold .promo-content:last-child{margin-bottom:0}.tfp-modal .promo-box .promo-hold .promo-content .text{position:relative;width:calc(100% - 40px);padding-right:25%}.tfp-modal .promo-box .promo-hold .promo-content .action{position:relative;width:40px;text-align:center;font-size:10px;line-height:12px;font-weight:500;cursor:pointer;padding-top:25px;background-image:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/images/clipboard.svg);background-position:50% 0;background-repeat:no-repeat;background-size:20px auto}.tfp-modal .promo-box .promo-hold .promo-content .action:hover{opacity:.8}.tfp-modal .promo-box .promo-hold .promo-content .action .none{font-size:0}.tfp-modal .date-hold{position:relative;margin-bottom:49px;padding-bottom:26px;border-bottom:solid 1px #4a4a49}.tfp-modal .date-hold:last-child{border-bottom:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"tfp";src:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.eot?66117087);src:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.eot?66117087#iefix) format("embedded-opentype"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.woff2?66117087) format("woff2"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.woff?66117087) format("woff"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.ttf?66117087) format("truetype"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/tfp.svg?66117087#tfp) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=tfp-icon-]:before,[class*=" tfp-icon-"]:before{font-family:"tfp";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tfp-icon-arrow_slide:before{content:""}.tfp-icon-arrow_slide2:before{content:""}.tfp-icon-arrow-cta3:before{content:""}.tfp-icon-arrow:before{content:""}.tfp-icon-calendario:before{content:""}.tfp-icon-carrello:before{content:""}.tfp-icon-cerca:before{content:""}.tfp-icon-chiudi:before{content:""}.tfp-icon-resize-full:before{content:""}.tfp-icon-menu_chiudi:before{content:""}.tfp-icon-menu:before{content:""}.tfp-icon-piu:before{content:""}.tfp-icon-quote:before{content:""}.tfp-icon-meno:before{content:""}.tfp-icon-resize-small:before{content:""}.tfp-icon-carrello-new:before{content:""}.tfp-icon-icona-cerca-n:before{content:""}@font-face{font-family:"paperplane-blank-theme-social-icons";src:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/paperplane-blank-theme-social-icons.eot);src:url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/paperplane-blank-theme-social-icons.eot?#iefix) format("embedded-opentype"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/paperplane-blank-theme-social-icons.woff) format("woff"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/paperplane-blank-theme-social-icons.ttf) format("truetype"),url(//teatrofrancoparenti.it/web/themes/teatro-parenti-2023/assets/fonts/paperplane-blank-theme-social-icons.svg#paperplane-blank-theme-social-icons) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=paperplane-social-icon-]:before,[class*=" paperplane-social-icon-"]:before{font-family:"paperplane-blank-theme-social-icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paperplane-social-icon-newsletter-social:before{content:""}.paperplane-social-icon-facebook-social:before{content:""}.paperplane-social-icon-facebook-messenger-social:before{content:""}.paperplane-social-icon-instagram-social:before{content:""}.paperplane-social-icon-linkedin-social:before{content:""}.paperplane-social-icon-telegram-social:before{content:""}.paperplane-social-icon-tiktok-social:before{content:""}.paperplane-social-icon-twitter-social:before{content:""}.paperplane-social-icon-vk-social:before{content:""}.paperplane-social-icon-whatsapp-social:before{content:""}.paperplane-social-icon-spotify-social:before{content:""}.paperplane-social-icon-youtube-social:before{content:""}.paperplane-social-icon-yelp-social:before{content:""}.paperplane-social-icon-tripadvisor-social:before{content:""}.wp-pagenavi{display:block;width:100%;font-size:20px;font-weight:500}.wp-pagenavi .extend,.wp-pagenavi .first,.wp-pagenavi .last{display:none !important}.wp-pagenavi .pages{display:none}.wp-pagenavi .previouspostslink{display:inline-block;margin:0 20px 0 0}.wp-pagenavi .nextpostslink{display:inline-block;margin:0 20px 0 0}.wp-pagenavi a{display:inline-block;margin:0 20px 0 0;border:none !important}.wp-pagenavi .page{display:inline-block;margin:0 20px 0 0}.wp-pagenavi span.current{display:inline-block;margin:0 20px 0 0;border:none !important;opacity:.5}.block-layer{position:fixed;z-index:99999;top:0;left:0;display:block;width:100%;background-color:rgba(0,0,0,.8)}#paperplane-cookie-notice{position:fixed;z-index:9999;width:100%;bottom:0;left:0;font-weight:normal;font-family:"franklin-gothic-urw",sans-serif;font-size:12px;line-height:18px;border:#1a1a1a solid 3px;background-color:#1a1a1a;color:#afafaf;transition:opacity 1s;pointer-events:none;opacity:0}#paperplane-cookie-notice.shown{pointer-events:all;opacity:1}#paperplane-cookie-notice .paperplane-cookie-notice-container{position:relative;width:calc(100% - 40px);max-width:calc(100% - 40px);max-width:880px;margin:0 auto;padding:20px;text-align:center}#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-accepted,#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-refused{display:none;font-weight:bold}#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-accepted.visible,#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-refused.visible{display:block}#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-accepted span,#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-refused span{margin-right:5px}#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-buttons{margin-top:20px}#paperplane-cookie-notice a{display:inline-block;margin:5px;padding:6px 10px;background-color:#afafaf;color:#1a1a1a;text-transform:uppercase;font-weight:700}.paperplane-gdpr-content-message{position:relative;padding:10px;margin:20px 0;color:#1a1a1a;background-color:red;text-transform:uppercase;cursor:pointer}.paperplane-gdpr-content-message p{font-family:"franklin-gothic-urw",sans-serif;font-weight:700;font-size:12px;line-height:18px;margin:0}.cookies-list-block{border-bottom:#000 solid 1px;padding-bottom:10px;margin-top:20px}body.customize-support{margin-top:-32px;padding-bottom:32px}#wpadminbar{top:auto !important;bottom:0}#wpadminbar .quicklinks>ul>li{position:relative}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{bottom:32px}.useless-links .modal-intro a{pointer-events:none}