html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{font-size:1em;text-decoration:none}*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:9px;color:#575756;margin-top:14.2em;-webkit-overflow-scrolling:touch}.clear{clear:both}.italic{font-style:italic}strong,b{font-weight:bold}.max-width{max-width:1280px;margin:0 auto;padding:0 3em}[itemprop='telephone']{font-size:130%}section{position:relative;padding:3em 0;width:100%}a.link-text{font-weight:600 !important;color:#be1452 !important}#preloader{background-color:#be1452;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999999999}#preloader .posizionamento-preloader svg{fill:#fff;max-width:40em;width:50%;max-height:14em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#preloader .posizionamento-preloader svg .accent{fill:#be1452}#preloader .posizionamento-preloader svg .no-accent{fill:#fff}#preloader .posizionamento-preloader .loading{list-style:none;margin:0;padding:0;position:absolute;top:68%;left:49.5%;font-size:0}#preloader .posizionamento-preloader .loading li{height:0;position:absolute;top:50%;left:0;border:2px solid #fff;-webkit-animation:LOADINGREV 2s infinite;animation:LOADINGREV 2s infinite;width:0;margin:0;height:10px;width:10px;border-radius:100%;-webkit-transform:transformZ(0);transform:transformZ(0)}#preloader .posizionamento-preloader .loading li:nth-child(1n){left:-20px;-webkit-animation-delay:0s;animation-delay:0s}#preloader .posizionamento-preloader .loading li:nth-child(2n){left:0;-webkit-animation-delay:0.2s;animation-delay:0.2s}#preloader .posizionamento-preloader .loading li:nth-child(3n){left:20px;-webkit-animation-delay:0.4s;animation-delay:0.4s}.share{box-sizing:border-box !important;float:right !important;height:40px !important;line-height:40px !important;border:1px solid #be1452 !important;background:transparent !important;color:#be1452 !important;width:47% !important;min-width:21em !important}.share p{font-size:1.3em !important;font-family:"Dosis",sans-serif;margin:0;font-weight:600;padding:0;margin-left:40px}.share p a svg{display:inline-block;height:1.4em;width:1.5em;fill:#be1452;vertical-align:sub;margin:0 4%;opacity:1;transition:all 0.3s}.share p a .fix_width_gplus{width:1.8em}.share p a:hover svg{opacity:0.7}.more-info .buy a{display:block}.override_float{float:left !important}h1,h2,h3,h4,h5{font-family:"Dosis",sans-serif;font-weight:600}p,ul,li{font-family:Arial,Helvetica,sans-serif}::-moz-selection{background:rgba(190,20,82,0.3)}::selection{background:rgba(190,20,82,0.3)}::-webkit-input-placeholder{color:#575756}:-moz-placeholder{color:#575756;opacity:1}::-moz-placeholder{color:#575756;opacity:1}:-ms-input-placeholder{color:#575756}.contenitore-bollo{margin-left:5em;margin-top:1.5em;margin-bottom:1.5em}.contenitore-bollo .acquista-online{background:#fff;width:9.5em;height:9.5em;position:relative;text-align:center;-webkit-transform:rotate(20deg);transform:rotate(20deg);border-radius:8px}.contenitore-bollo .acquista-online:before{content:'';position:absolute;top:0;left:0;height:9.5em;width:9.5em;background:#fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-radius:8px}.contenitore-bollo h5{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;width:5em;z-index:2;color:#be1452;font-size:2em;margin-top:0.2em;line-height:1.1}.numeric{text-align:right}.error{color:#b00 !important}.newsletter-aside p{color:#444}.newsletter-aside svg path{fill:#be1452 !important}.newsletter-aside svg{margin-right:0.6em !important;width:2.4em !important}.popup-newsletter{position:fixed;top:0;left:0;z-index:9999999999;height:100%;width:100%;background-color:rgba(0,0,0,0.5);cursor:pointer;display:none}.popup-newsletter .container-newsletter-content{cursor:default;text-align:center;position:fixed;top:50%;left:50%;width:100%;max-width:900px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#be1452;z-index:99999;padding:3em;overflow:hidden}.popup-newsletter .container-newsletter-content.servi-edition{padding:0;background-color:transparent}.popup-newsletter .container-newsletter-content.servi-edition img{width:100%}.popup-newsletter .container-newsletter-content.servi-edition a.button{margin:0;position:absolute;bottom:2rem;z-index:99;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;color:#be1452;border:0}.popup-newsletter .container-newsletter-content.servi-edition a.button:hover{background-color:#be1452;color:#fff}.popup-newsletter .container-newsletter-content .container-text{float:right;width:65%;padding-right:0em;padding-left:7em;text-align:right}.popup-newsletter .container-newsletter-content .container-text .message-sale{margin:2.5em 0 0.5em 0;max-width:60em;width:100%}.popup-newsletter .container-newsletter-content .container-text .message-sale text{fill:#fff !important;font-family:"Dosis",sans-serif !important;font-weight:600 !important}.popup-newsletter .container-newsletter-content h3{font-size:4em;color:#fff;text-align:left;display:inline-block;margin-bottom:0.5em;line-height:1.1}.popup-newsletter .container-newsletter-content h3 svg{display:none;width:5rem;vertical-align:middle;float:left;margin-right:0.5em}.popup-newsletter .container-newsletter-content h3 span{float:right}.popup-newsletter .container-newsletter-content a.exit-popup{display:block;width:3em;height:3em;position:absolute;top:2.5em;right:2.5em;z-index:99999;cursor:pointer}.popup-newsletter .container-newsletter-content a.exit-popup svg{width:100%;height:100%}.popup-newsletter .container-newsletter-content a.button{border:1px solid #fff;display:inline-block;padding:0.5em 1em;font-size:3em;color:#fff;transition:all 0.2s;font-family:"Dosis",sans-serif;font-weight:600;margin-top:1em;margin-left:0.5em}.popup-newsletter .container-newsletter-content a.button:hover{background-color:#fff;transition:all 0.3s;color:#be1452}.popup-newsletter .container-newsletter-content .mailbox{width:auto;height:100%;max-height:calc(100% - 7rem);float:left;position:absolute;left:2.5rem;z-index:-1;transition:bottom 1s;bottom:-16em}.popup-newsletter .container-newsletter-content .mailbox .red-very-dark{fill:#900f3e !important}.popup-newsletter .container-newsletter-content .mailbox .red-dark{fill:#be1452 !important}.popup-newsletter .container-newsletter-content .mailbox .red-light{fill:#e71e67 !important}.popup-newsletter .container-sale-content{cursor:default;text-align:center;position:fixed;top:50%;left:50%;width:100%;max-width:900px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#b6e3e8;z-index:99999;padding:3em;overflow:hidden;min-height:20rem;max-height:40rem;height:80vh}.popup-newsletter .container-sale-content .container-text .message-sale{position:absolute;right:2.5rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);max-width:35%;max-height:calc(100% - 10rem);width:auto;min-height:16rem;height:auto}.popup-newsletter .container-sale-content .container-text .message-sale text{fill:#fff !important;font-family:"Dosis",sans-serif !important;font-weight:600 !important}.popup-newsletter .container-sale-content h3{font-size:4em;color:#fff;text-align:center;display:inline-block;margin-bottom:0.5em;line-height:1.1}.popup-newsletter .container-sale-content h3 svg{display:none;width:5rem;vertical-align:middle}.popup-newsletter .container-sale-content a.exit-popup{display:block;width:3em;height:3em;position:absolute;top:2.5em;right:2.5em;z-index:99999;cursor:pointer}.popup-newsletter .container-sale-content a.exit-popup svg{width:100%;height:100%}.popup-newsletter .container-sale-content a.button{border:1px solid #fff;display:inline-block;padding:0.5em 1em;font-size:3em;color:#fff;transition:all 0.2s;font-family:"Dosis",sans-serif;font-weight:600;position:absolute;bottom:2.5rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.popup-newsletter .container-sale-content a.button:hover{background-color:#fff;transition:all 0.3s;color:#be1452}.popup-newsletter .container-sale-content .mailbox{width:60%;position:absolute;left:-6rem;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:-1;max-width:calc(55% - 3rem);-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));width:auto;height:auto}.popup-newsletter .container-sale-content .mailbox .red-very-dark{fill:#900f3e !important}.popup-newsletter .container-sale-content .mailbox .red-dark{fill:#be1452 !important}.popup-newsletter .container-sale-content .mailbox .red-light{fill:#e71e67 !important}.popup-newsletter.opened .container-newsletter-content .mailbox{bottom:-4em}@media screen and (max-width: 670px){.popup-newsletter .container-sale-content{min-height:27rem}.popup-newsletter .container-sale-content .mailbox{left:-10rem;max-width:calc(80% - 3rem)}.popup-newsletter .container-sale-content .container-text .message-sale{right:50% !important;-webkit-transform:translate(50%, 0%) !important;transform:translate(50%, 0%) !important;max-height:calc(100% - 20rem) !important;min-height:13rem !important;top:8rem}}#informativa-cookie{position:fixed;bottom:3em;left:0;z-index:999999;font-family:Arial,Helvetica,sans-serif;width:100%;text-align:center;color:#fff;font-size:1.5em}#informativa-cookie .max-width .contenitore-testo-cookie{background-color:rgba(190,20,82,0.95);padding:0.7em 3em;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}#informativa-cookie .max-width .contenitore-testo-cookie p{line-height:2.5}#informativa-cookie .max-width .contenitore-testo-cookie p .disposizione-testo-cookie{margin-right:1em}#informativa-cookie .max-width .contenitore-testo-cookie p .disposizione-testo-cookie br{display:none}#informativa-cookie .max-width .contenitore-testo-cookie p a{border:1px solid #fff;color:#fff;text-transform:uppercase;font-weight:600;padding:0 1.3em;transition:all 0.2s;display:inline-block;line-height:2}#informativa-cookie .max-width .contenitore-testo-cookie p a:hover{background-color:#fff;color:#be1452}header{height:14.2em;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99999;box-shadow:0px 1px 3px rgba(0,0,0,0.2);transition:height 0.2s}header .exit-menu{width:0%;height:0%;z-index:9;background-color:transparent;transition:background 0.5s;position:fixed;top:0;left:0;cursor:pointer}header .contenitore-header{position:relative;padding:0;height:100%}header .contenitore-header .hamburger{width:50px;height:40px;position:absolute;top:50%;left:3em;margin-top:-20px;cursor:pointer;z-index:999;background-color:rgba(255,255,255,0.8);display:none}header .contenitore-header .hamburger a.menu-trigger{transition:-webkit-transform 0.45s;transition:transform 0.45s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000;perspective:1000;display:block;position:absolute;top:0;left:0;width:50px;height:40px;text-indent:-9999em;z-index:999}header .contenitore-header .hamburger span.right{-webkit-transform:translateZ(30px);transform:translateZ(30px)}header .contenitore-header .hamburger span.left{-webkit-transform:translateY(-30px) rotateX(90deg);transform:translateY(-30px) rotateX(90deg)}header .contenitore-header .hamburger a.menu-trigger span,header .contenitore-header .hamburger a.menu-trigger span:before,header .contenitore-header .hamburger a.menu-trigger span:after{background-color:#000;display:block;position:absolute;width:50px;height:4px;left:0;transition:width 0.2s !important}header .contenitore-header .hamburger a.menu-trigger span{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:14px}header .contenitore-header .hamburger a.menu-trigger span:before{top:-14px;z-index:10;content:''}header .contenitore-header .hamburger a.menu-trigger span:after{top:14px;content:''}header .contenitore-header .hamburger a.menu-trigger.active{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);transition:-webkit-transform 0.3s;transition:transform 0.3s}header .contenitore-header .hamburger span.right:before{-webkit-transform-origin:33% 100%;transform-origin:33% 100%}header .contenitore-header .hamburger span.right:after{-webkit-transform-origin:33% 0;transform-origin:33% 0}header .contenitore-header .hamburger a.menu-trigger span.right,header .contenitore-header .hamburger a.menu-trigger span.right:before,header .contenitore-header .hamburger a.menu-trigger span.right:after{background-color:transparent}header .contenitore-header .hamburger a.menu-trigger span.right:before{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);background-color:#000}header .contenitore-header .hamburger a.menu-trigger span.right:after{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);background-color:#000}header .contenitore-header .logo{float:left}header .contenitore-header .logo svg{height:8em;margin:3em;transition:height 0.2s, margin 0.1s;max-width:30em}header .contenitore-header .logo svg.logo-deservi{height:10em;margin:2em}header .contenitore-header nav{position:absolute;bottom:2em;right:3em;font-weight:600;font-size:1.4em;margin-left:20em;text-align:right}header .contenitore-header nav .rapid-icon-link{display:none}header .contenitore-header nav ul{transition:top 0.2s;line-height:1.5}header .contenitore-header nav ul .voce-aggiuntiva{display:none}header .contenitore-header nav ul .voce-logo{display:none;position:fixed;top:1.5em;right:1em;width:auto;transition:top 0.2s}header .contenitore-header nav ul .voce-logo svg{transition:height 0.2s}header .contenitore-header nav ul li{margin:0 0.5em;display:inline-block;font-family:"Dosis",sans-serif;position:relative}header .contenitore-header nav ul li a{color:#000;transition:color 0.2s}header .contenitore-header nav ul li a:hover{color:#be1452}header .contenitore-header nav ul li:hover>a{color:#be1452}header .contenitore-header nav ul li:hover ul{display:block !important;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .contenitore-header nav ul li ul{position:absolute;top:100%;left:-1.2em;text-align:left;padding:2.6em 1.2em 0.6em 1.2em;background-color:#fff;display:none;box-shadow:0px 1px 3px rgba(0,0,0,0.2)}header .contenitore-header nav ul li ul .shadow_hide{width:105%;width:calc(100% + 4px);position:absolute;top:-1px;left:-2px;height:27px;background-color:#fff}header .contenitore-header nav ul li ul li{margin:0;display:block;line-height:2;white-space:nowrap}header .contenitore-header nav ul li ul li a{color:#575756;display:block}header .contenitore-header nav ul li ul li a.active{color:#be1452}header .contenitore-header nav ul li.active>a{color:#be1452}header .contenitore-header nav ul .effetto-voci{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .contenitore-header nav ul .effetto-voci:nth-child(1){-webkit-animation-delay:0.25s;animation-delay:0.25s}header .contenitore-header nav ul .effetto-voci:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}header .contenitore-header nav ul .effetto-voci:nth-child(3){-webkit-animation-delay:0.4s;animation-delay:0.4s}header .contenitore-header nav ul .effetto-voci:nth-child(4){-webkit-animation-delay:0.5s;animation-delay:0.5s}header .contenitore-header nav ul .effetto-voci:nth-child(5){-webkit-animation-delay:0.6s;animation-delay:0.6s}header .contenitore-header nav ul .effetto-voci:nth-child(6){-webkit-animation-delay:0.7s;animation-delay:0.7s}header .contenitore-header nav ul .effetto-voci:nth-child(7){-webkit-animation-delay:0.8s;animation-delay:0.8s}header .contenitore-header nav ul .effetto-voci:nth-child(8){-webkit-animation-delay:0.9s;animation-delay:0.9s}header .contenitore-header nav ul .effetto-voci:nth-child(9){-webkit-animation-delay:1s;animation-delay:1s}header .contenitore-header nav ul .effetto-voci:nth-child(10){-webkit-animation-delay:1.1s;animation-delay:1.1s}header .contenitore-header nav ul .effetto-voci:nth-child(11){-webkit-animation-delay:1.2s;animation-delay:1.2s}header .contenitore-header nav ul .effetto-voci:nth-child(12){-webkit-animation-delay:1.3s;animation-delay:1.3s}header .contenitore-header .info-aggiuntive{position:absolute;right:3em;top:0}header .contenitore-header .info-aggiuntive p{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;display:inline-block;vertical-align:middle;margin-right:0.5em;border-right:1px solid #999;padding-right:0.5em;line-height:1.8em;height:2.5em;padding-top:0.5em}header .contenitore-header .info-aggiuntive p:nth-child(2) a svg{width:4.4em !important}header .contenitore-header .info-aggiuntive p:nth-child(3){max-width:90px}header .contenitore-header .info-aggiuntive p img{height:70%;margin-top:0.1em}header .contenitore-header .info-aggiuntive p svg{width:5em}header .contenitore-header .info-aggiuntive p:nth-child(1){color:#be1452}header .contenitore-header .info-aggiuntive p:nth-child(4){border-right:0}header .contenitore-header .info-aggiuntive p a svg{width:1.8em;fill:#be1452;opacity:1;transition:opacity 0.3s}header .contenitore-header .info-aggiuntive p a:hover svg,header .contenitore-header .info-aggiuntive p a:hover img{opacity:0.7}.ridotto{height:9em}.ridotto .contenitore-header .logo svg{height:5em;margin:2em 3em}.ridotto .contenitore-header .logo svg.logo-deservi{height:7em;margin:1em 3em}.ridotto .contenitore-header nav ul .voce-logo{top:0.75em}.ridotto .contenitore-header .info-aggiuntive{opacity:0}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.flickity-enabled{position:relative;width:100%}.flickity-enabled:focus{outline:none}.first-element .flickity-enabled{height:45em}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:68px;height:68px;border:none;cursor:pointer;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-prev-next-button .arrow{fill:#fff}@-moz-document url-prefix(){.index section .gallery .cell .trapezio{height:0 !important}.index section .gallery .is-selected .trapezio{height:80% !important}}.index .first-element{margin:0em 0em 3em 0em;padding:0}.index .container-acquisto-stagione{margin-top:-3px;padding-top:1em}.index .container-widget{padding:9em 0}.index section .forma-path{position:absolute;left:-9999px;top:-9999px}.index section .gallery .cell{height:100%;width:100%;overflow:hidden}.index section .gallery .cell .overlay-light{width:100%;height:100%;background-color:rgba(255,255,255,0.5)}.index section .gallery .cell img{max-height:100%;-webkit-animation:none;animation:none;opacity:0;transition:opacity 0.2s}.index section .gallery .cell .ie-fallback{position:absolute;bottom:0;right:0;width:100%;height:0%;transition:height 0.5s;transition-delay:0s}.index section .gallery .cell .pattern-ie{background-repeat:repeat}.index section .gallery .cell .trapezio{position:absolute;bottom:0;right:0;width:100%;height:80%;transition:all 0.5s;transition-delay:0s;-webkit-clip-path:url("../#clipPolygonFF");clip-path:url("../#clipPolygonFF");clip-path:polygon(100% 100%, 100% 100%, 0 100%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 100%, 0 100%, 0 100%);background-repeat:repeat}.index section .gallery .cell .contenitore-testo{position:absolute;bottom:30%;right:0;z-index:2;width:50%;height:auto;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.index section .gallery .cell .contenitore-testo h3,.index section .gallery .cell .contenitore-testo h2,.index section .gallery .cell .contenitore-testo a,.index section .gallery .cell .contenitore-testo .share{opacity:0;transition:all 0.3s;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.index section .gallery .cell .contenitore-testo h3{color:#fff;font-size:3em;line-height:1.3;padding:40px;padding-right:80px;padding-left:80px;-webkit-animation-delay:0s;animation-delay:0s;padding-top:0}.index section .gallery .cell .contenitore-testo h2{color:#fff;font-size:3.7em;line-height:1;padding-top:20px;padding-bottom:5px;padding-right:80px;padding-left:80px;-webkit-animation-delay:0s;animation-delay:0s}.index section .gallery .cell .contenitore-testo a{border:2px solid #fff;color:#fff;font-size:2.5em;font-family:"Dosis",sans-serif;padding:10px 20px;font-weight:600;text-transform:uppercase;margin:80px;margin-bottom:0;margin-top:-20px;-webkit-animation-delay:0s;animation-delay:0s;display:inline-block}.index section .gallery .cell .contenitore-testo a:hover{color:#575756;background-color:#fff;text-shadow:none}.index section .gallery .cell .contenitore-testo .share{border:2px solid #fff !important;color:#fff !important;width:21em !important;-webkit-animation-delay:0s;animation-delay:0s;float:none !important;margin:80px;margin-top:20px;margin-bottom:20px}.index section .gallery .cell .contenitore-testo .share p{margin-left:20px !important}.index section .gallery .cell .contenitore-testo .share p a{opacity:1;border:none;-webkit-animation:none;animation:none;font-size:1em;padding:0;margin:0}.index section .gallery .cell .contenitore-testo .share p a:hover{color:inherit !important;background-color:transparent !important}.index section .gallery .cell .contenitore-testo .share p a svg{fill:#fff;margin:0 0.7em}.index section .gallery .cell .contenitore-testo .share:hover{background-color:#fff !important;color:#575756 !important}.index section .gallery .cell .contenitore-testo .share:hover p{text-shadow:none}.index section .gallery .cell .contenitore-testo .share:hover p a svg{fill:#575756}.index section .gallery .is-selected .ie-fallback{height:80%;transition:height 1s;transition-delay:1.3s !important}.index section .gallery .is-selected img{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.3s;animation-delay:0.3s;opacity:1}.index section .gallery .is-selected .trapezio{clip-path:polygon(100% 100%, 100% 0%, 0 60%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 0%, 0 60%, 0 100%);transition:all 1s;transition-delay:1.3s !important}.index section .gallery .is-selected .contenitore-testo h3,.index section .gallery .is-selected .contenitore-testo h2,.index section .gallery .is-selected .contenitore-testo a,.index section .gallery .is-selected .contenitore-testo .share{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.6s;animation-delay:1.6s}.index section .gallery .is-selected .contenitore-testo h3{-webkit-animation-delay:1.7s;animation-delay:1.7s}.index section .gallery .is-selected .contenitore-testo a{-webkit-animation-delay:1.8s;animation-delay:1.8s}.index section .gallery .is-selected .contenitore-testo .share{-webkit-animation-delay:1.9s;animation-delay:1.9s}.index section .box-spettacolo-scena{width:100%;height:auto;position:relative;overflow:hidden}.index section .box-spettacolo-scena div:nth-child(1){width:50%;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;height:100%}.index section .box-spettacolo-scena div:nth-child(1) .link-img{display:block;width:100%;height:100%;transition:background 0.3s}.index section .box-spettacolo-scena div:nth-child(1) .link-img:hover{background-color:rgba(0,0,0,0.4)}.index section .box-spettacolo-scena div:nth-child(2){background-color:#be1452;float:right;width:50%;height:100%;min-width:500px}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo{background:none;color:#fff;width:100%;height:auto;max-width:660px;position:static}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo h3{font-size:2.3em;border-bottom:1px solid #fff;font-weight:400;text-align:right;line-height:1;padding-top:15px;margin-right:2em;padding-left:3.5em;padding-bottom:10px;text-transform:uppercase}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi{width:100%;padding:3em 5em 4em 8em;box-sizing:border-box}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi p{font-size:2em;text-transform:uppercase}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi p.desc{font-size:2.5em;text-transform:none;line-height:1.2}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi a{color:#fff}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi a h2{font-size:5em;text-transform:uppercase;margin:0.35em 0}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info{margin-top:3em}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy{font-size:2em;padding:0px;height:40px;float:left;font-family:"Dosis",sans-serif;box-sizing:border-box;line-height:40px;border:1px solid #fff;width:47%;position:static !important;text-align:center;transition:background 0.3s}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy:hover{background-color:#fff}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy:hover a{color:#be1452}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy a{font-weight:600;transition:color 0.3s}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share{border:1px solid #fff !important;color:#fff !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share p{margin-left:58px}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share p svg{fill:#fff !important}.index section .box-spettacolo-prossimo .max-width{padding:0}.index section .box-spettacolo-prossimo .max-width .apply_effect{float:left;width:47%;margin:0 1.5%}.index section .box-spettacolo-prossimo .max-width .apply_effect:hover figure .overlay-box{-webkit-animation-name:zindex;animation-name:zindex;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.index section .box-spettacolo-prossimo .max-width .apply_effect:hover figure .overlay-box .contenitore-link a{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.index section .box-spettacolo-prossimo .max-width .apply_effect:hover figcaption p{opacity:0;line-height:0}.index section .box-spettacolo-prossimo .max-width .apply_effect:hover figcaption h2{padding:0}.index section .box-spettacolo-prossimo .max-width .apply_effect figure{position:relative;overflow:hidden;border:1px solid #c6c6c5}.index section .box-spettacolo-prossimo .max-width .apply_effect figure .overlay-box{opacity:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:99;position:absolute;top:0;left:0}.index section .box-spettacolo-prossimo .max-width .apply_effect figure .overlay-box .contenitore-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99;width:100%;height:auto;padding-top:5em}.index section .box-spettacolo-prossimo .max-width .apply_effect figure .overlay-box .contenitore-link a{border:1px solid #fff;color:#fff;font-size:2.5em;padding:0.6em 0em;width:80%;text-align:center;font-family:"Dosis",sans-serif;font-weight:600;cursor:pointer;transition:all 0.3s;display:block;margin:0.5em auto;max-width:15em;white-space:nowrap}.index section .box-spettacolo-prossimo .max-width .apply_effect figure .overlay-box .contenitore-link a:hover{background-color:#fff;color:#000}.index section .box-spettacolo-prossimo .max-width .apply_effect figure h3{color:#fff;background-color:#be1452;font-size:2.3em;font-weight:400;text-align:right;line-height:1;padding-top:15px;padding-right:1em;padding-left:1em;padding-bottom:10px;text-transform:uppercase;position:absolute;top:0;left:0;z-index:102;width:100%}.index section .box-spettacolo-prossimo .max-width .apply_effect figure img{position:relative;display:block;width:100%;transition:opacity 0.3s;padding-top:5em;padding-bottom:9em}.index section .box-spettacolo-prossimo .max-width .apply_effect figure svg{position:absolute;bottom:-1px;z-index:100;width:101%;height:101%;left:-2px}.index section .box-spettacolo-prossimo .max-width .apply_effect figure svg path{fill:#fff}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption{position:absolute;bottom:0;z-index:100;padding:3em;width:100%;height:auto}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption h2{color:#be1452;font-size:3em;text-transform:uppercase;padding:0.3em 0;transition:padding 0.3s}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption p{text-transform:uppercase;font-size:2.3em;color:#575756;line-height:1.1;opacity:1;transition:opacity 0.3s, line-height 0.3s}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption p span{text-transform:none}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption p.posizionamento{color:#9c9b9b;font-size:1.9em}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption p.posizionamento span{text-transform:uppercase}.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption h2,.index section .box-spettacolo-prossimo .max-width .apply_effect figure figcaption p{-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left}.index section .box-acquisto-stagione .max-width{background-color:#be1452;text-align:center;max-width:1246px;transition:all 0.3s;border:3px solid #fff}.index section .box-acquisto-stagione .max-width svg{display:inline-block;fill:#be1452;width:7%;max-width:90px;min-width:60px;max-height:90px;min-height:60px;vertical-align:middle}.index section .box-acquisto-stagione .max-width svg g path{transition:fill 0.3s}.index section .box-acquisto-stagione .max-width h3{color:#fff;display:inline-block;font-size:3.2em;font-weight:600;padding:1em;vertical-align:middle;transition:color 0.3s}.index section .box-acquisto-stagione .max-width:hover{background-color:#fff;border:3px solid #be1452}.index section .box-acquisto-stagione .max-width:hover h3{color:#be1452}.index section .box-acquisto-stagione .max-width:hover svg{fill:#fff}.index section .box-acquisto-stagione .max-width:hover svg g path:nth-child(1){fill:#be1452}.index section .contenitore-news{padding-top:1em;padding-bottom:6em}.index section .contenitore-news .max-width h2{font-weight:600;font-size:4em;text-align:center;color:#be1452}.index section .contenitore-news .max-width .contenitore-testo{margin-top:2em}.index section .contenitore-news .max-width .contenitore-testo .box{float:left;width:33.33333333%;padding:0 1.5em}.index section .contenitore-news .max-width .contenitore-testo .box .testata{border-radius:100%;width:22em;background-position:center;background-size:cover;background-repeat:no-repeat;height:22em;display:block;margin:3em auto}.index section .contenitore-news .max-width .contenitore-testo .box .corpo{padding-top:1em}.index section .contenitore-news .max-width .contenitore-testo .box .corpo p{font-size:1.6em;line-height:1.5}.index section .contenitore-news .max-width .contenitore-testo .box .corpo p .upper{text-transform:uppercase}.index section .contenitore-news .max-width .contenitore-testo .box .corpo p b a,.index section .contenitore-news .max-width .contenitore-testo .box .corpo p strong a{color:#be1452;font-size:1.2em;font-family:"Dosis",sans-serif;border:1px solid #be1452;padding:0.3em 0.8em;line-height:2em;transition:all 0.3s;font-weight:600}.index section .contenitore-news .max-width .contenitore-testo .box .corpo p b a:hover,.index section .contenitore-news .max-width .contenitore-testo .box .corpo p strong a:hover{background-color:#be1452;color:#fff}.index section .contenitore-news .max-width .contenitore-testo .box .corpo div a,.index section .contenitore-news .max-width .contenitore-testo .box .corpo p a{color:#be1452;font-size:1.2em;font-family:"Dosis",sans-serif;border:1px solid #be1452;padding:0.3em 0.8em;line-height:2em;transition:all 0.3s;font-weight:600}.index section .contenitore-news .max-width .contenitore-testo .box .corpo div a:hover,.index section .contenitore-news .max-width .contenitore-testo .box .corpo p a:hover{background-color:#be1452;color:#fff}.index section .contenitore-news .max-width .contenitore-testo .box .corpo h4{font-size:2.2em;margin:0.5em 0;color:#be1452}.index section .contenitore-banner{display:table;width:100%}.index section .contenitore-banner .banner{padding:3em;display:table-cell;vertical-align:middle}.index section .contenitore-banner .banner svg{max-width:7.5em;max-height:7.5em;margin-bottom:1.5em;display:inline-block;stroke:#fff;width:40%;min-width:5em;min-height:5em}.index section .contenitore-banner .banner.newsletter-b{background-color:#b8bf47}.index section .contenitore-banner .banner.app-b{width:50%;background-color:#eeeeee}.index section .contenitore-banner .banner.after-b{background-color:#bf5293}.index section .contenitore-banner .banner.newsletter-b,.index section .contenitore-banner .banner.after-b{width:50%;text-align:center}.index section .contenitore-banner .banner.newsletter-b h3,.index section .contenitore-banner .banner.after-b h3{color:#fff;font-size:2.7em}.index section .contenitore-banner .banner.newsletter-b p,.index section .contenitore-banner .banner.after-b p{color:#fff;font-size:1.5em;padding:0.8em 0 1em 0;line-height:1.2}.index section .contenitore-banner .banner.newsletter-b a,.index section .contenitore-banner .banner.after-b a{color:#fff;font-size:2em;font-family:"Dosis",sans-serif;border:1px solid #fff;padding:0.3em 0.8em;line-height:2em;transition:all 0.3s}.index section .contenitore-banner .banner.newsletter-b a:hover,.index section .contenitore-banner .banner.after-b a:hover{background-color:#fff;color:#000}.index section .contenitore-banner .banner div{display:table-cell;vertical-align:middle}.index section .contenitore-banner .banner div h3{font-size:3em;color:#346c9c;padding-top:0.65em}.index section .contenitore-banner .banner div p{font-size:1.8em;padding:0.6em 0 1.8em 0;color:#346c9c;line-height:1.4}.index section .contenitore-banner .banner div p.whats{max-width:430px}.index section .contenitore-banner .banner div p a{display:block;color:inherit;margin-top:20px;font-size:125%}.index section .contenitore-banner .banner div img{width:85%;vertical-align:middle}.index section .contenitore-banner .banner div.contenitore-img-app{width:25%}.index section .contenitore-banner .banner div.contenitore-img-app img{width:100%;padding:20px}.index section .contenitore-banner .banner div.contenitore-desc-app{width:75%}.index section .contenitore-banner .banner div .logo-app{width:7.5em !important;height:7.5em;position:relative;display:inline-block}.index section .contenitore-banner .banner div .logo-app svg{fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;width:100%;height:100%;min-width:0;max-width:90em}.index section .contenitore-banner .banner div .contenitore-link-store a img{width:90px;display:inline-block;margin:0 2em}.index section .contenitore-banner .banner div .contenitore-link-store a:nth-child(1) img{margin-left:0}.index section .contenitore-widget .column{float:left;width:33.333%;padding:0em 1.5em}.index section .contenitore-widget .column hr{border-style:solid;border-width:4px 0 0;clear:both;margin:2em 0 1.1875em;height:0}.index section .contenitore-widget .column hr.fb{border-color:#3b5998}.index section .contenitore-widget .column hr.tw{border-color:#00aced}.index section .contenitore-widget .column hr.yt{border-color:#b00}.index section .contenitore-widget .column hr.ist{border-color:#3897f0}.index section .contenitore-widget .column hr.if{border-color:#87c424}.index section .contenitore-widget .column iframe{width:100%;min-width:200px;height:365px}.index section .contenitore-widget .column .header{position:relative;height:5.5em;padding-left:2em}.index section .contenitore-widget .column .icon{float:left;width:20%}.index section .contenitore-widget .column .icon svg{width:5.5em;height:5.5em}.index section .contenitore-widget .column .icon.fb{fill:#3b5998}.index section .contenitore-widget .column .icon.tw{fill:#00aced}.index section .contenitore-widget .column .icon.yt{fill:#b00}.index section .contenitore-widget .column .icon.ist{fill:#3897f0}.index section .contenitore-widget .column .icon.if{fill:#87c424}.index section .contenitore-widget .column h2{position:absolute;top:50%;left:4.6em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2em;text-transform:uppercase}.index section .contenitore-widget .column h2.fb{color:#3b5998}.index section .contenitore-widget .column h2.tw{color:#00aced}.index section .contenitore-widget .column h2.yt{color:#b00}.index section .contenitore-widget .column h2.ist{color:#3897f0}.index section .contenitore-widget .column h2.if{color:#87c424}.index section .contenitore-widget .column #instafeed:before,.index section .contenitore-widget .column #instafeed:after{content:'';display:table}.index section .contenitore-widget .column #instafeed:after{clear:both}.index section .contenitore-widget .column #instafeed a:not(.error-ist){width:50%;height:15em;display:block;float:left;padding:0 0.5em;padding-bottom:1em}.index section .contenitore-widget .column #instafeed a:not(.error-ist):nth-of-type(even){padding-right:0}.index section .contenitore-widget .column #instafeed a:not(.error-ist):nth-of-type(odd){padding-left:0}.index section .contenitore-widget .column #instafeed a:not(.error-ist) div{display:block;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.index section .contenitore-widget .column #instafeed .error-ist{font-size:2em;text-transform:uppercase;width:100%;margin-top:1em;display:block;color:#be1452;font-family:"Dosis",sans-serif;text-align:center}.index section .contenitore-widget .column #yt-playlist ul.slider{overflow:hidden;margin:0}.index section .contenitore-widget .column #yt-playlist ul.slider li{list-style:none;float:left;width:47.5%;margin-right:5%;margin-bottom:2em}.index section .contenitore-widget .column #yt-playlist ul.slider li:nth-child(2n){margin-right:0}.index section .contenitore-widget .column #yt-playlist ul.slider li img{max-width:100%}.index section .contenitore-widget .column #yt-playlist ul.slider li h4{font-family:"Dosis",sans-serif;font-size:2em;color:#be1452;margin-bottom:0.5em;margin-top:0.3em}.index section .contenitore-widget .column #yt-playlist ul.slider li p{font-size:1.4em;color:#575756}.index .container-cinema{background-color:#ececec;margin-bottom:5em;margin-top:3em}.index .container-cinema .slider-cinema{max-width:1280px;margin:0 auto;padding:0 3em;min-height:20em}.index .container-cinema .slider-cinema .flickity-viewport .cell{height:auto;width:25%;padding:3em;text-align:center}.index .container-cinema .slider-cinema .flickity-viewport .cell img{width:100%;height:auto}.index .container-cinema .slider-cinema .flickity-viewport .cell h4{font-size:1.9em;color:#2c7f84;text-transform:uppercase;margin-top:0.8em}.index .container-cinema .slider-cinema .flickity-viewport .cell p{font-size:1.5em;color:#575756;line-height:1.4;margin-top:0.5em}.index .container-cinema .slider-cinema .slider-nascosto{height:100%;width:25%;background-color:#ececec;position:absolute;top:0;left:0;z-index:99;min-width:20em}.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo{position:absolute;top:50%;left:5.2em;z-index:99;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);font-size:1.25em}.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo svg{fill:#2c7f84;width:7.3em;height:7.3em;margin-bottom:2em}.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo h2{font-size:2.7em;color:#9c9b9b}.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo h2 span{color:#2c7f84}.index .container-cinema .slider-cinema .flickity-prev-next-button{width:44px;height:44px;z-index:9999}.index .container-cinema .slider-cinema .flickity-prev-next-button .arrow{fill:#ccc}.index .container-cinema .slider-cinema .flickity-prev-next-button.previous{left:-20px}.index .container-cinema .slider-cinema .flickity-prev-next-button.next{right:-20px}.index .container-cinema.less_3 .slider-cinema{position:relative;padding-left:25%}.index .container-cinema.less_3 .slider-cinema:before,.index .container-cinema.less_3 .slider-cinema:after{content:'';display:table}.index .container-cinema.less_3 .slider-cinema:after{clear:both}.index .container-cinema.less_3 .slider-cinema .cell{height:auto;width:33.3333%;padding:3em;text-align:center;float:left}.index .container-cinema.less_3 .slider-cinema .cell img{width:100%;height:auto}.index .container-cinema.less_3 .slider-cinema .cell h4{font-size:1.9em;color:#2c7f84;text-transform:uppercase;margin-top:0.8em}.index .container-cinema.less_3 .slider-cinema .cell p{font-size:1.5em;color:#575756;line-height:1.4;margin-top:0.5em}.sponsor-img-max{width:auto !important;max-height:100px}.slider-partner .flickity-prev-next-button{z-index:999}.slider-partner .sfumatura{position:absolute;top:0;height:100%;width:9em;z-index:99}.slider-partner .sfumatura.right{right:0;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 60%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.slider-partner .sfumatura.left{left:0;background:linear-gradient(to right, #fff 0%, #fff 60%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}.slider-partner .cell{text-align:center;width:160px;margin:0 20px}.slider-partner .cell img{max-width:100px;width:100%}.slider-partner .cell div{font-family:"Dosis",sans-serif;font-size:1.5em;line-height:1.5em;margin-bottom:1em;min-height:1em}.slider-partner.no-slider{height:14em;padding:2em 0em;margin:0 auto;width:auto}.slider-partner.no-slider .cell{float:left}.slider-partner.no-slider .sfumatura{background:none !important;display:none}.last-element{padding-bottom:1em;padding-top:6em}.last-element .titolo-partner{position:relative;width:100%;border-top:1px solid #ccc;height:1.5em}.last-element .titolo-partner h2{position:absolute;left:50%;top:-50%;background-color:#fff;font-size:1.5em;font-weight:600;-webkit-transform:translate(-50%, -10%);transform:translate(-50%, -10%);padding:0 1em}.last-element .flickity-enabled{height:14em}.last-element .flickity-enabled .flickity-slider{padding:1.5em 0 2.5em 0}.last-element .flickity-enabled .flickity-prev-next-button{width:44px;height:44px}.last-element .flickity-enabled .flickity-prev-next-button .arrow{fill:#ccc}.container-quote{background-color:#ececec}.container-quote .slider-quote{max-width:1280px;margin:0 auto;padding:0 3em;min-height:10em}.container-quote .slider-quote .flickity-viewport .cell{height:auto;width:33.3333333%;padding:3em 6em 3em 3em;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.container-quote .slider-quote .flickity-viewport .cell h3{font-size:1.9em;color:#be1452;text-transform:uppercase}.container-quote .slider-quote .flickity-viewport .cell p{font-size:1.6em;color:#575756;font-style:italic;margin:1.3em 0 1em 0;line-height:1.4}.container-quote .slider-quote .flickity-viewport .cell div{font-size:1.6em;color:#575756;font-style:italic;font-family:Arial,Helvetica,sans-serif;margin:1.3em 0 1em 0;line-height:1.4}.container-quote .slider-quote .flickity-viewport .cell .bubble{position:relative}.container-quote .slider-quote .flickity-viewport .cell .bubble p{position:absolute;top:0.9em;right:0;font-size:1.4em;line-height:1.4em;font-style:normal;margin:0}.container-quote .slider-quote .flickity-viewport .cell .bubble p a{color:#575756}.container-quote .slider-quote .slider-nascosto{height:100%;width:30%;background-color:#ececec;position:absolute;top:0;left:0;z-index:99;min-width:20em}.container-quote .slider-quote .slider-nascosto .contenitore-titolo{position:absolute;top:50%;left:6em;z-index:99;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.container-quote .slider-quote .slider-nascosto .contenitore-titolo svg{fill:#be1452;width:7.3em;height:7.3em;margin-bottom:2em}.container-quote .slider-quote .slider-nascosto .contenitore-titolo h2{font-size:2.7em;color:#be1452}.container-quote .slider-quote .slider-nascosto .contenitore-titolo h2 span{color:#9c9b9b}.container-quote .slider-quote .flickity-prev-next-button{width:44px;height:44px;z-index:9999}.container-quote .slider-quote .flickity-prev-next-button .arrow{fill:#ccc}.container-quote .slider-quote .flickity-prev-next-button.previous{left:-20px}.container-quote .slider-quote .flickity-prev-next-button.next{right:-20px}.generic-page section.container{padding:5em 0}.generic-page .container h1{font-size:3em;font-weight:600;color:#be1452;text-transform:uppercase;padding:1.6em 0 0.8em 0}.generic-page .container h1:nth-of-type(1){padding-top:0}.generic-page .container h1.titolo-news{background-color:#be1452;display:inline-block;color:#fff;margin:1.6em 0 0.8em 0;padding:6px 8px}.generic-page .container h2{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:600;color:#575756;line-height:1.5}.generic-page .container h3{font-size:1.7em;margin:0.5em 0 0.3em 0}.generic-page .container p{font-size:1.5em;font-weight:400;color:#575756;line-height:1.4}.generic-page .container p a{color:#575756}.generic-page .container div p{font-size:1.5em;font-weight:400;color:#575756;line-height:1.4}.generic-page .container div p a{color:#575756}.generic-page .container ul,.generic-page .container ol{font-size:1.4em;font-weight:400;color:#575756;line-height:1.3}.generic-page .container ul li,.generic-page .container ol li{font-size:1.1em;font-weight:400;color:#575756;line-height:1.3;padding:2px 0;margin-left:30px}.generic-page .container ul li a,.generic-page .container ol li a{color:inherit}.generic-page .container ul{list-style-type:disc}.generic-page .container ol{list-style-type:decimal}.generic-page .container .content{float:left;width:75%;padding-right:3em}.generic-page .container .max-width .privacy ul{font-size:1.5em;line-height:2}.generic-page .container .max-width .privacy ul li{font-size:1em;line-height:1.4}.generic-page .container .max-width .iubenda-ibadge{margin-top:3em}.generic-page .container .max-width .content table{font-family:Arial,Helvetica,sans-serif;color:#575756;font-size:1.6em;width:100%;margin-top:-4px}.generic-page .container .max-width .content table thead{color:#444;font-family:"Dosis",sans-serif;text-transform:uppercase;font-size:1.2em;line-height:3;text-align:left;font-weight:600}.generic-page .container .max-width .content table thead tr{border-bottom:1px solid #999;line-height:4}.generic-page .container .max-width .content table thead tr th{padding:0 1.7em}.generic-page .container .max-width .content table tbody tr{border-bottom:1px solid #ccc}.generic-page .container .max-width .content table tbody tr td{padding:2em;line-height:1.3}.generic-page .container .max-width .content table tbody tr td a.button_table{background-color:#be1452;padding:10px 20px;border:1px solid #fff;text-align:center;color:#fff;text-transform:uppercase;transition:all 0.3s}.generic-page .container .max-width .content table tbody tr td a.button_table:hover{border:1px solid #be1452;background-color:#fff;color:#be1452}.generic-page .container .max-width .content table tbody .subscription-type td{padding:0 !important}.generic-page .container .max-width .content table tbody .subscription-type td div h2{font-family:"Dosis",sans-serif;font-size:1.4em;font-weight:500;color:#be1452;text-transform:uppercase;padding:2.5em 0 0.65em 0}.generic-page .container .max-width .content table tbody .subscription-type td div p{font-size:1em;font-weight:400;color:#575756;line-height:1.4;padding-bottom:2em}.generic-page .container aside{float:right;width:25%;min-width:235px}.generic-page .container aside .sezione{border-bottom:1px solid #be1452;padding-top:2em;padding-bottom:2em}.generic-page .container aside .sezione div p{font-size:1.6em;font-weight:400;color:#575756;line-height:1.4}.generic-page .container aside .sezione div p a{color:#575756}.generic-page .container aside .sezione div h2{margin-bottom:1.8em;font-size:1.6em}.generic-page .container aside .sezione:last-child{border-bottom:0 !important}.generic-page .container aside .sezione img{width:100%;margin-top:2.5em}.generic-page .container aside .sezione h2{margin-bottom:1.8em;font-size:1.6em}.generic-page .container aside .sezione p{font-size:1.6em}.generic-page .container aside .sezione h3{color:#be1452;font-size:2em;line-height:1.2;text-transform:uppercase}.generic-page .container aside .sezione h3 svg{width:2.7em;float:left;fill:#fff;margin-right:0.3em}.generic-page .container aside .sezione h3 svg g path:first-child{fill:#be1452}.generic-page .container aside .sezione small{font-size:0.8em}.generic-page .container aside .sezione .share{float:none !important;width:100% !important;margin-bottom:4em}.generic-page .container aside .sezione .share p{color:#be1452;font-size:1.3em !important;line-height:inherit;font-weight:600;margin-left:65px}.generic-page .container aside .sezione .container-bollo{position:relative}.generic-page .container aside .sezione .container-bollo .contenitore-bollo{margin-left:12em}.generic-page .container aside .sezione .container-bollo .contenitore-bollo .acquista-online{background:#be1452}.generic-page .container aside .sezione .container-bollo .contenitore-bollo .acquista-online:before{background:#be1452}.generic-page .container aside .sezione .container-bollo .contenitore-bollo h5{color:#fff}.generic-page #iubenda-pp{z-index:99999 !important}.generic-page .container.promo .content div>p{width:calc(100% - 15rem);float:left}.generic-page .container.promo .content div .container-bollo{position:relative;width:15rem;float:left;text-align:center}.generic-page .container.promo .content div .container-bollo .contenitore-bollo{margin-left:-1rem;display:inline-block}.generic-page .container.promo .content div .container-bollo .contenitore-bollo a{color:#fff;cursor:pointer}.generic-page .container.promo .content div .container-bollo .contenitore-bollo a h5{color:#fff}.generic-page .container.promo .content div .container-bollo .contenitore-bollo h5{color:#fff}.generic-page .container.promo .content div .container-bollo .contenitore-bollo h5 a{color:#fff}.generic-page .container.promo .content div .container-bollo .contenitore-bollo .acquista-online,.generic-page .container.promo .content div .container-bollo .contenitore-bollo .acquista-online:before{background:#be1452}.generic-page .container.promo aside .sezione{border-bottom:0 !important}.generic-page .container.promo aside .sezione .share{margin-bottom:0}.generic-page .container.promo aside .sezione:not(:first-of-type){display:none}@media screen and (max-width: 760px){.generic-page .container.promo .content div>p,.generic-page .container.promo .container-bollo{width:100% !important;float:none !important;text-align:center !important}.generic-page .container.promo .container-bollo{margin-top:2rem;margin-bottom:1rem}}.sostieni-content table{font-size:inherit !important;max-width:600px}#sostieni-hero img{width:100%;margin:0 auto;display:block;max-width:1090px}.page_rental section .max-width .content{width:65%}.page_rental section .max-width .content .contenitore-download{vertical-align:middle}.page_rental section .max-width .content .contenitore-download svg{display:inline-block;width:6.5em;height:6.5em;vertical-align:middle;margin:4em 1.3em 4em 0em}.page_rental section .max-width .content .contenitore-download svg circle{fill:#be1452}.page_rental section .max-width .content .contenitore-download h3{display:inline-block;vertical-align:middle;font-size:2em;color:#be1452;line-height:1.3}.page_rental section .max-width .content h4{font-size:1.7em;color:#be1452;margin:0px 0 5px 0}.page_rental section .max-width aside{width:35%}.page_rental section .max-width aside form fieldset ul li{list-style:none;font-size:1em;font-weight:400;box-sizing:border-box;color:#575756;padding:10px 0;margin-left:0px}.page_rental section .max-width aside form fieldset ul li input:not([type='checkbox']):not([type='submit']){border:0;border-bottom:1px solid #9c9b9b;line-height:1.6;color:#575756;width:100%;outline:none}.page_rental section .max-width aside form fieldset ul li input.bottone{background-color:#be1452;padding:8px 20px;color:#fff;text-transform:uppercase;font-weight:600;border:0;padding:10px 30px;font-size:1.5em;font-family:"Dosis",sans-serif;cursor:pointer;transition:all 0.3s;border:2px solid #fff;margin-left:-2px}.page_rental section .max-width aside form fieldset ul li input.bottone:hover{color:#be1452;background-color:#fff;border:2px solid #be1452}.page_rental section .max-width aside form fieldset ul li label.active{color:#be1452 !important}.page_rental section .max-width aside form fieldset ul li.date_picker.date{margin-top:10px}.page_rental section .max-width aside form fieldset ul li.date_picker.time{margin-bottom:10px}.page_rental section .max-width aside form fieldset ul li.date_picker label{margin:0px 5px 0px 10px}.page_rental section .max-width aside form fieldset ul li.date_picker label:first-of-type{margin-left:0}.page_rental section .max-width aside form fieldset ul li.date_picker input{width:auto !important;border:1px solid #9c9b9b !important;display:inline-block;max-width:130px;min-width:50px;text-indent:3px}.page_rental section .max-width aside form fieldset ul li.checkbox{padding:0;line-height:2.3;padding:10px 0}.page_rental section .max-width aside form fieldset ul li.checkbox label{display:block}.page_rental section .max-width aside form fieldset ul li.checkbox.privacy{padding:0}.page_rental section .max-width aside form fieldset ul li.message{margin-top:20px}.page_rental section .max-width aside form fieldset ul li.message textarea{resize:none;border:1px solid #9c9b9b;padding:8px 10px;min-height:10em;line-height:1.6;color:#575756;width:100%;outline:none}.page_rental section .max-width aside form fieldset ul li .label-floatlabel{text-transform:lowercase}.page_rental section .max-width aside form fieldset ul li.normal_input{padding:12px 0}.page_promo section.container .max-width .content:last-of-type{float:none;width:100%;padding:0}.page_promo section.container .max-width .content:last-of-type h1,.page_promo section.container .max-width .content:last-of-type p{max-width:75%;padding-right:3em}.page_promo section.container .max-width .content:last-of-type .slider_promo .cell p{max-width:100%;padding-right:0}.page_promo section.container .max-width .content div:first-of-type .slider_promo{margin-bottom:6em}.page_promo section.container .max-width .content .slider_promo{margin-top:1em}.page_promo section.container .max-width .content .slider_promo .cell{width:33.3333%;padding:0 2em}.page_promo section.container .max-width .content .slider_promo .cell .image_promo{background-image:url(http://lorempixel.com/400/200/sports/1/);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:22em;height:22em;display:block;margin:3em auto}.page_promo section.container .max-width .content .slider_promo .cell h3{margin-bottom:0.6em;margin-top:0.5em;color:#be1452;font-size:2em}.page_promo section.container .max-width .content .slider_promo .cell p.desc{margin-bottom:2em}.page_promo section.container .max-width .content .slider_promo .cell p.sold{margin-bottom:1em}.page_promo section.container .max-width .content .slider_promo .cell a{background-color:#be1452;width:100%;display:block;color:#fff;text-align:center;font-weight:600;padding:0.5em 1em;font-family:"Dosis",sans-serif;cursor:pointer;font-size:2em;max-width:11em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button svg .arrow{fill:#ccc}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.previous{left:-10em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.next{right:-10em}.page_promo section.container .max-width aside .sezione{border-top:1px solid #be1452 !important;border-bottom:1px solid #be1452 !important;padding-top:1em;margin-top:1em}.page_promo section.container .max-width aside .sezione h3{margin-bottom:0.6em}.page_stampa header .contenitore-header nav ul li.link_logout{display:inline-block !important}.page_stampa .max-width p:not(.info-aggiuntive p){padding:0em 0 2em 0}.page_stampa .max-width>p{margin-bottom:1rem}.page_stampa table{width:100%;text-align:center;line-height:1.3;font-family:Arial,Helvetica,sans-serif}.page_stampa table thead{background-color:#be1452;color:#fff;border:1px solid #be1452;font-weight:600}.page_stampa table thead tr th{vertical-align:middle;border-right:1px solid #a5a5a5;text-transform:uppercase;font-size:1.7em}.page_stampa table thead tr th:last-child{border-right:0 !important}.page_stampa table thead tr th:first-child{text-align:left}.page_stampa table tbody tr{border:1px solid #ccc}.page_stampa table tbody tr td{vertical-align:middle;font-size:1.5em;border-right:1px solid #ccc}.page_stampa table tbody tr td:last-child{border-right:0 !important}.page_stampa table tbody tr td a svg{width:34px;vertical-align:middle;display:none}.page_stampa table tbody tr td a svg .arrow_down{fill:#be1452 !important}.page_stampa table tbody tr td a svg#all_down{width:28.5px;vertical-align:bottom}.page_stampa table tbody tr td:first-child{text-align:left}.page_stampa table tbody tr td span ul{font-size:1em}.page_stampa table tbody tr td span ul li{font-size:1em;margin-left:1.3em}.page_stampa table tbody tr:first-child{border-top:1px solid #be1452}.page_stampa table tbody tr td,.page_stampa table tbody tr th,.page_stampa table thead tr td,.page_stampa table thead tr th{padding:1.5em 2em}.page_convenzioni .max-width table{max-width:75%;width:100%}.page_convenzioni .max-width table tbody tr:first-child{border:1px solid #ccc !important}.page_convenzioni .max-width table tbody tr td{text-align:center !important}.page_convenzioni .max-width table tbody tr td strong{font-size:1.5em;font-weight:400;color:#575756;line-height:1.4}.page_convenzioni .max-width table tbody tr td p{font-size:1em !important;margin-top:1em;padding:0}.page_convenzioni .max-width table tbody tr td img{max-height:120px;max-width:280px}.page_convenzioni .max-width table tbody tr td:last-child{text-align:left !important;width:100%}.page_login .content-wrap .head{background:#be1452;color:#fff;border-radius:2px 2px 0px 0px;border:0}.page_login .content-wrap .iUser{background:url(../img/user.png) no-repeat 13px 3px;padding:0;padding-left:36px;margin-top:9px;font-weight:600;background-size:13px;font-family:"Dosis",sans-serif}.page_login .content-wrap .loginWrapper{margin:-160px 0 0 -160px}.page_login .content-wrap .loginWrapper svg{width:65%;margin:20px auto;display:block;fill:#be1452;max-height:50px;background:url(../admin/images/bodyBg.jpg);margin-top:0}.page_login .content-wrap .loginWrapper #row_inter{border-top:4px double #be1452;position:absolute;top:30px;left:0;width:100%;height:1px;z-index:-1}.page_login .content-wrap .mainForm label{padding:0px 10px;padding-top:4px;margin-right:20px;padding-left:13px}.page_login .content-wrap .loginPanel{border:0;height:auto;font-family:"Dosis",sans-serif}.page_login .content-wrap .loginPanel label{width:63px}.page_login .content-wrap #login-form{border:1px solid #d5d5d5;border-top:0;border-radius:0px 0px 2px 2px}.page_login .content-wrap .loginInput{width:220px}.page_login .content-wrap .loginInput input{font-family:"Dosis",sans-serif;font-size:13px;text-indent:4px}.page_login .content-wrap .loginRow{font-size:13px}.page_login .content-wrap #signIn{border:1px solid #be1452;color:#fff;transition:all 0.3s;line-height:1.5;background:#be1452;font-family:"Dosis",sans-serif;margin:0;margin-right:15px;font-size:13px}.page_login .content-wrap #signIn:hover{background-color:#fff;color:#be1452}.page_login#de_servi svg{max-width:140px}.page_2_col section .content div{font-size:1.5em;font-weight:400;color:#575756;line-height:1.4;font-family:Arial,Helvetica,sans-serif;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-count:2;-moz-column-count:2;column-count:2}.page_2_col section .content div a{color:#575756}.page_2_col section .content div a:hover{color:#be1452}.page_2_col section .content div h2{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:600;color:#575756;line-height:1.5}.page_2_col section .content div h3{font-size:1.7em;margin:0.5em 0 0.3em 0}.page_2_col section .slider-dettaglio-storia{height:60em;margin-bottom:5em}.page_2_col section .slider-dettaglio-storia .flickity-viewport .item{height:100%}.page_2_col section .slider-dettaglio-storia .flickity-viewport .item img{height:100%;width:auto}.page_app section.testata-iniziale{height:40em;background-color:#be1452;background-position:center;background-repeat:no-repeat;background-size:auto 90%}.page_app section .max-width .content{width:70%}.page_app section .max-width aside{width:30%;text-align:center}.page_app section .max-width aside .contenitore-link-store a img{width:200px;display:inline-block}.page_app section .max-width aside .contenitore-link-store a:nth-child(1) img{margin-bottom:20px}.page_app section .max-width aside p{margin-bottom:20px}.page_staff section div .contenitore-staff{position:relative;text-align:center;width:25%;float:left;border:1px solid #c6c6c5;border-left:0;border-top:0;box-sizing:border-box}.page_staff section div .contenitore-staff .bkg_grigio{background-color:#f0f0f0;width:100%;height:15em;position:absolute;top:0;left:0;z-index:-1}.page_staff section div .contenitore-staff .contenitore-titolo{padding:3em 0 3em 0}.page_staff section div .contenitore-staff .contenitore-titolo h4{color:#9c9b9b;font-size:1.5em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:300;padding:0 20px}.page_staff section div .contenitore-staff .contenitore-titolo h2{font-size:2.5em;text-transform:uppercase;color:#be1452;line-height:1.1;margin-top:2px;padding:0 20px}.page_staff section div .contenitore-staff .profile-img{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:100%;width:16em;height:16em;margin:0 auto}.page_staff section div .contenitore-staff p{font-size:1.4em;margin:1.6em 0;margin-bottom:5.6em;line-height:1.3;padding:0 20px}.page_staff section div .contenitore-staff .contenitore_link_contact{position:absolute;bottom:1.7em;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);font-family:Arial,Helvetica,sans-serif;line-height:1.4;color:#575756;font-size:1.4em;font-weight:600}.page_staff section div .contenitore-staff .contenitore_link_contact a{font-family:Arial,Helvetica,sans-serif;color:#575756}.page_staff section div .contenitore-staff .contenitore_link_contact a svg{fill:#9b9a9a;width:30px;height:30px;display:inline-block;margin:0 8px;transition:fill 0.2s}.page_staff section div .contenitore-staff .contenitore_link_contact a svg.icon_tel{height:28px;width:28px}.page_staff section div .contenitore-staff .contenitore_link_contact a:hover{color:#be1452 !important}.page_staff section div .contenitore-staff .contenitore_link_contact a:hover svg{fill:#be1452}.page_staff section.contenitore_box_staff{padding-top:0}.page_where #cd-google-map{width:100%;height:40em}.page_where #cd-google-map #google-container-where{height:100%;width:100%}.page_where #cd-google-map #google-container-where .customBox div{text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.page_where section.container{padding-top:5em}.page_where section.container .max-width .content{width:50% !important}.page_where section.container .max-width aside{width:50% !important}.page_spettacoli .testata-iniziale{background-color:#be1452;height:40em;background-repeat:repeat}.page_spettacoli .testata-iniziale .contenuto-testata{position:relative;max-width:1240px;width:100%;height:100%;margin:0 auto}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner{position:absolute;top:50%;left:6em;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);max-width:55%}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner h1{font-size:6.2em;color:#fff;text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner h4{font-size:3.5em;color:#fff;margin-top:0.5em;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner a{border:2px solid #fff;color:#fff;font-size:2.5em;font-family:"Dosis",sans-serif;padding:10px 20px;font-weight:600;text-transform:uppercase;margin-bottom:0;margin-top:0.8rem;-webkit-animation-delay:0s;animation-delay:0s;display:inline-block;transition:all 0.3s;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner a:hover{color:#575756;background-color:#fff;text-shadow:none}.page_spettacoli .testata-iniziale .contenuto-testata img{position:absolute;top:50%;right:6em;max-height:100%;max-width:25%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.page_spettacoli #effect-svg{padding-bottom:5em;padding-top:0}.page_spettacoli #effect-svg .apply_effect{float:left;width:33.333333333%}.page_spettacoli #effect-svg .apply_effect:hover figure .overlay-box{-webkit-animation-name:zindex;animation-name:zindex;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page_spettacoli #effect-svg .apply_effect:hover figure .overlay-box .contenitore-link a{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page_spettacoli #effect-svg .apply_effect:hover figcaption p,.page_spettacoli #effect-svg .apply_effect:hover figcaption h4{opacity:0;line-height:0}.page_spettacoli #effect-svg .apply_effect:hover figcaption p p,.page_spettacoli #effect-svg .apply_effect:hover figcaption h4 p{font-size:inherit;font-weight:inherit;font-family:inherit;text-transform:initial}.page_spettacoli #effect-svg .apply_effect:hover figcaption h2{padding:0}.page_spettacoli #effect-svg .apply_effect figure{position:relative;overflow:hidden;border:1px solid #c6c6c5;border-left:0;border-top:0}.page_spettacoli #effect-svg .apply_effect figure .overlay-box{opacity:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:99;position:absolute;top:0;left:0}.page_spettacoli #effect-svg .apply_effect figure .overlay-box .contenitore-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99;width:100%;height:auto}.page_spettacoli #effect-svg .apply_effect figure .overlay-box .contenitore-link a{border:1px solid #fff;color:#fff;font-size:2.5em;padding:0.6em 0em;width:80%;text-align:center;font-family:"Dosis",sans-serif;font-weight:600;cursor:pointer;transition:all 0.3s;display:block;margin:0.5em auto;max-width:15em;min-width:10em;white-space:nowrap}.page_spettacoli #effect-svg .apply_effect figure .overlay-box .contenitore-link a:hover{background-color:#fff;color:#000}.page_spettacoli #effect-svg .apply_effect figure img{position:relative;display:block;width:100%;transition:opacity 0.3s;padding-bottom:9em}.page_spettacoli #effect-svg .apply_effect figure svg{position:absolute;bottom:-1px;z-index:100;width:101%;height:101%;left:-2px}.page_spettacoli #effect-svg .apply_effect figure svg path{fill:#fff}.page_spettacoli #effect-svg .apply_effect figure figcaption{position:absolute;bottom:0;z-index:100;padding:3em;width:100%;height:auto}.page_spettacoli #effect-svg .apply_effect figure figcaption h2{color:#be1452;font-size:3em;text-transform:uppercase;padding:0.3em 0;transition:padding 0.3s}.page_spettacoli #effect-svg .apply_effect figure figcaption p,.page_spettacoli #effect-svg .apply_effect figure figcaption h4{text-transform:uppercase;font-size:2.3em;color:#575756;line-height:1.1;opacity:1;transition:opacity 0.3s, line-height 0.3s}.page_spettacoli #effect-svg .apply_effect figure figcaption p span,.page_spettacoli #effect-svg .apply_effect figure figcaption h4 span{text-transform:none}.page_spettacoli #effect-svg .apply_effect figure figcaption p.posizionamento,.page_spettacoli #effect-svg .apply_effect figure figcaption h4.posizionamento{color:#9c9b9b;font-size:1.9em}.page_spettacoli #effect-svg .apply_effect figure figcaption p.posizionamento span,.page_spettacoli #effect-svg .apply_effect figure figcaption h4.posizionamento span{text-transform:uppercase}.page_spettacoli #effect-svg .apply_effect figure figcaption p p,.page_spettacoli #effect-svg .apply_effect figure figcaption h4 p{font-size:inherit;font-weight:inherit;font-family:inherit;text-transform:initial}.page_spettacoli #effect-svg .apply_effect figure figcaption h2,.page_spettacoli #effect-svg .apply_effect figure figcaption p{-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left}.page_spettacoli #effect-svg .apply_effect.disable figure .overlay-box,.page_spettacoli #effect-svg .apply_effect.disable figure svg{display:none !important}.page_spettacoli #effect-svg .apply_effect.disable:hover figcaption p{opacity:1 !important;line-height:1.1 !important}.page_spettacoli #effect-svg .apply_effect.disable:hover figcaption h2{padding:0.3em 0 !important}.page_spettacoli #effect-svg .apply_effect.inactive figure img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.page_spettacoli #effect-svg .apply_effect.inactive figure svg path{fill:#eee !important}.page_spettacoli #effect-svg .apply_effect.inactive figure figcaption a h2,.page_spettacoli #effect-svg .apply_effect.inactive figure figcaption p{color:#9c9b9b !important}.page_spettacoli.cinema #effect-svg .apply_effect{width:25%}.page_spettacoli.cinema #effect-svg .apply_effect figure figcaption h2{color:#2c7f84}.page_spettacoli.page_archivio #effect-svg .apply_effect figure{background-repeat:repeat}.page_spettacoli.page_archivio #effect-svg .apply_effect figure figcaption h4{text-transform:initial !important}.page_spettacoli.page_archivio #effect-svg .apply_effect figure img{width:auto !important;height:400px;margin:0 auto}.page_spettacoli_dett section .max-width .content{float:left;width:75%;padding-right:3em}.page_spettacoli_dett section .max-width .content img{margin-bottom:3em;padding:0 1.5em}.page_spettacoli_dett section .max-width .content .introduzione{border-left:1px solid #be1452;padding:0 1.5em;margin-bottom:3em}.page_spettacoli_dett section .max-width .content .introduzione h1{font-size:4em;color:#be1452;text-transform:uppercase}.page_spettacoli_dett section .max-width .content .introduzione p{font-size:1.9em;line-height:1.4}.page_spettacoli_dett section .max-width .content .introduzione p.date{padding:0.5em 0;color:#777;font-size:1.6em;text-transform:uppercase}.page_spettacoli_dett section .max-width .content .introduzione p.type{font-size:1.2em;color:#9c9b9b;font-family:"Dosis",sans-serif;text-transform:uppercase}.page_spettacoli_dett section .max-width .content .introduzione p.producer{font-size:2.2em;padding-bottom:0.5em}.page_spettacoli_dett section .max-width .content .introduzione div.desc{padding-top:1.2em;color:#444}.page_spettacoli_dett section .max-width .content .introduzione .cinema-cover{float:right;padding-right:0;width:19%}.page_spettacoli_dett section .max-width .content .more-info{margin:6em 0;padding:0 1.5em}.page_spettacoli_dett section .max-width .content .more-info .buy{font-size:2em;padding:0px;height:40px;float:left;font-family:"Dosis",sans-serif;background-color:#be1452;box-sizing:border-box;line-height:40px;border:1px solid #be1452;max-width:47%;position:static !important;text-align:center;transition:all 0.3s}.page_spettacoli_dett section .max-width .content .more-info .buy a{text-transform:uppercase;color:#fff;padding:0 30px;font-weight:600;transition:color 0.3s}.page_spettacoli_dett section .max-width .content .more-info .buy:hover{background-color:#fff}.page_spettacoli_dett section .max-width .content .more-info .buy:hover a{color:#be1452}.page_spettacoli_dett section .max-width .content .more-info .share{max-width:23em !important}.page_spettacoli_dett section .max-width .content .descrizione-syn{margin-bottom:3em;font-weight:600;font-size:1.75em;line-height:1.3;padding:0 0.9em;color:#444}.page_spettacoli_dett section .max-width .content .synopsis{padding:0 1em;font-size:1.6em;line-height:1.3}.page_spettacoli_dett section .max-width .content .synopsis p.descrizione-syn{padding:0;margin-bottom:1em;font-weight:600;color:#444;font-size:1.1em}.page_spettacoli_dett section .max-width .content .video-yt{padding:0 1.5em;width:100%;margin:4em 0}.page_spettacoli_dett section .max-width .content .video-yt div{position:relative;width:100%;height:0;padding-bottom:51%}.page_spettacoli_dett section .max-width .content .video-yt div iframe{position:absolute;width:100%;height:100%;top:0;left:0}.page_spettacoli_dett section .max-width aside{float:right;width:25%;min-width:235px}.page_spettacoli_dett section .max-width aside .sezione{padding:1.5em 0;border-top:1px solid #be1452}.page_spettacoli_dett section .max-width aside .sezione p{font-size:1.6em;line-height:1.4;color:#575756}.page_spettacoli_dett section .max-width aside .sezione p a{color:#575756;line-height:1.8}.page_spettacoli_dett section .max-width aside .sezione p a.active{color:#be1452;font-weight:600}.page_spettacoli_dett section .max-width aside .sezione h3{color:#be1452;font-size:2em;line-height:1.2;margin:0.5em 0 0.3em 0;text-transform:uppercase}.page_spettacoli_dett section .max-width aside .sezione h2{font-family:Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:600}.page_spettacoli_dett section .max-width aside .sezione.orari{font-size:1.1em;padding:3em 0}.page_spettacoli_dett section .max-width aside .sezione.orari h2{color:#be1452}.page_spettacoli_dett section .max-width aside .sezione img{width:100%;margin:3em 0}.page_spettacoli_dett section .max-width aside .sezione svg{width:2.7em;float:left;fill:#fff;margin-right:0.3em}.page_spettacoli_dett section .max-width aside .sezione svg g path:first-child{fill:#be1452}.page_spettacoli_dett section .max-width aside .sezione ul li{font-size:1.6em;line-height:1.6}.page_spettacoli_dett section .slider-dettaglio{height:60em;margin-bottom:6em}.page_spettacoli_dett section .slider-dettaglio .flickity-viewport .item{height:100%}.page_spettacoli_dett section .slider-dettaglio .flickity-viewport .item img{height:100%;width:auto}.page_spettacoli_dett .container-detail{padding-top:0}.page_spettacoli_dett.cinema section .max-width .content .introduzione{border-color:#2c7f84}.page_spettacoli_dett.cinema section .max-width .content .introduzione h1{color:#2c7f84}.page_spettacoli_dett.cinema section .max-width .content .more-info .share{border-color:#2c7f84 !important;color:#2c7f84 !important}.page_spettacoli_dett.cinema section .max-width .content .more-info .share p a svg{fill:#2c7f84}.page_spettacoli_dett.cinema section .max-width aside{border-color:#2c7f84}.page_spettacoli_dett.cinema section .max-width aside .sezione{border-color:#2c7f84}.page_spettacoli_dett.cinema section .max-width aside .sezione svg g path:first-child{fill:#2c7f84}.page_spettacoli_dett.cinema section .max-width aside .sezione h3{color:#2c7f84}.page_spettacoli_dett.cinema section .max-width aside .sezione p a.active{color:#2c7f84}footer section{background-color:#be1452;width:100%;padding:0}footer section .max-width .legal p{color:#fff;font-size:1.4em;text-align:center;padding:2em 3em;padding-bottom:1.7em;line-height:1.5;letter-spacing:-0.5px}footer section .max-width .legal p a{color:#fff}footer section .max-width .legal p span{line-height:2}footer section .max-width .contenitore-colonne .prima-riga,footer section .max-width .contenitore-colonne .seconda-riga{width:50%;float:left}footer section .max-width .contenitore-colonne .prima-riga .colonna,footer section .max-width .contenitore-colonne .seconda-riga .colonna{position:relative;float:left;box-sizing:border-box;width:50%;color:#fff;line-height:1.4;padding:0 2em 0 2em;margin:2.5em 0em 1.5em 0em}footer section .max-width .contenitore-colonne .prima-riga .colonna a,footer section .max-width .contenitore-colonne .seconda-riga .colonna a{color:#fff}footer section .max-width .contenitore-colonne .prima-riga .colonna.info-sel,footer section .max-width .contenitore-colonne .prima-riga .colonna.orari-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.info-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.orari-sel{border-left:1px solid #fff !important}footer section .max-width .contenitore-colonne .prima-riga .colonna.newsletter-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.newsletter-sel{width:60%}footer section .max-width .contenitore-colonne .prima-riga .colonna.bollo-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.bollo-sel{width:40%}footer section .max-width .contenitore-colonne .prima-riga .colonna h4,footer section .max-width .contenitore-colonne .seconda-riga .colonna h4{font-size:1.6em}footer section .max-width .contenitore-colonne .prima-riga .colonna p,footer section .max-width .contenitore-colonne .seconda-riga .colonna p{font-family:"Dosis",sans-serif;font-weight:600;font-size:1.4em}footer section .max-width .contenitore-colonne .prima-riga .colonna .newsletter,footer section .max-width .contenitore-colonne .seconda-riga .colonna .newsletter{border:1px solid #fff;padding:2em;box-sizing:border-box}footer section .max-width .contenitore-colonne .prima-riga .colonna .newsletter svg,footer section .max-width .contenitore-colonne .seconda-riga .colonna .newsletter svg{width:15%;float:left;stroke:#fff;max-height:50px}footer section .max-width .contenitore-colonne .prima-riga .colonna .newsletter .contenitore-descrizione,footer section .max-width .contenitore-colonne .seconda-riga .colonna .newsletter .contenitore-descrizione{float:left;width:80%;padding-left:5%;box-sizing:border-box}footer section .max-width .contenitore-colonne .prima-riga .colonna .newsletter .contenitore-descrizione h5,footer section .max-width .contenitore-colonne .seconda-riga .colonna .newsletter .contenitore-descrizione h5{font-size:1.6em;margin-bottom:5px;color:#fff;line-height:1.4}footer section .max-width .contenitore-colonne .prima-riga .colonna .newsletter .contenitore-descrizione p,footer section .max-width .contenitore-colonne .seconda-riga .colonna .newsletter .contenitore-descrizione p{font-size:1.4em;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#fff}footer section #cd-google-map{width:100%;height:35em}footer section #cd-google-map #google-container{position:relative;width:100%;height:100%;background-color:#ccc}.customBox{background:transparent;position:absolute;border:0;margin-top:-20px;margin-left:30px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-family:"Dosis",sans-serif;text-transform:uppercase;color:#be1452;text-align:center;font-size:2em;font-weight:600}.txt-marker-colonna{margin-left:-50px !important;-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes LOADINGREV{0%{-webkit-transform:scale(0.5);transform:scale(0.5);background:#fff}50%{-webkit-transform:scale(1);transform:scale(1);background:#be1452}100%{-webkit-transform:scale(0.5);transform:scale(0.5);background:#fff}}@keyframes LOADINGREV{0%{-webkit-transform:scale(0.5);transform:scale(0.5);background:#fff}50%{-webkit-transform:scale(1);transform:scale(1);background:#be1452}100%{-webkit-transform:scale(0.5);transform:scale(0.5);background:#fff}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideIn{0%{transform:translate3d(-101%, 0, 0);-webkit-transform:translate3d(-101%, 0, 0)}100%{transform:translate3d(0%, 0%, 0);-webkit-transform:translate3d(0%, 0%, 0)}}@keyframes slideIn{0%{transform:translate3d(-101%, 0, 0);-webkit-transform:translate3d(-101%, 0, 0)}100%{transform:translate3d(0%, 0%, 0);-webkit-transform:translate3d(0%, 0%, 0)}}@-webkit-keyframes slideOut{0%{transform:translate3d(0%, 0%, 0);-webkit-transform:translate3d(0%, 0%, 0)}100%{transform:translate3d(-101%, 0, 0);-webkit-transform:translate3d(-101%, 0, 0)}}@keyframes slideOut{0%{transform:translate3d(0%, 0%, 0);-webkit-transform:translate3d(0%, 0%, 0)}100%{transform:translate3d(-101%, 0, 0);-webkit-transform:translate3d(-101%, 0, 0)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zindex{0%{opacity:0;z-index:99}99%{z-index:99}100%{opacity:1;z-index:101}}@keyframes zindex{0%{opacity:0;z-index:99}99%{z-index:99}100%{opacity:1;z-index:101}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica, sans, sans-serif;z-index:9999999}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#767676;content:' '}.smartbanner__exit::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:-ms-flexbox;display:flex;overflow-y:hidden;width:60%;height:64px;-ms-flex-align:center;align-items:center;line-height:1.3}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}@media screen and (max-width: 360px){.smartbanner__button__label{color:transparent !important}.smartbanner__button__label:before{content:'';width:40px;height:40px;display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIzMnB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgZmlsbD0iIzE0NzRmYyIgaWQ9Imljb24tMTI5LWNsb3VkLWRvd25sb2FkIj48cGF0aCBkPSJNMTUsMjcuMjUgTDExLjc1LDI0IEwxMSwyNC43NSBMMTUuNSwyOS4yNSBMMjAsMjQuNzUgTDE5LjI1LDI0IEwxNiwyNy4yNSBMMTYsMTYgTDE1LDE2IEwxNSwyNy4yNSBMMTUsMjcuMjUgWiBNMTQsMjIgTDcuMDAyODE2NDcsMjIgQzQuNzk3OTM4MzUsMjIgMywyMC4yMDkxMzkgMywxOCBDMywxNi4xMDQ2MDk3IDQuMzI0NjA5OTEsMTQuNTExNzM1OSA2LjEwMTAwOTE5LDE0LjEwMjE1NDQgTDYuMTAxMDA5MTksMTQuMTAyMTU0NCBDNi4wMzQ2NzYyNiwxMy43NDQ4ODE3IDYsMTMuMzc2NDkwNCA2LDEzIEM2LDkuNjg2MjkxMzQgOC42ODYyOTEzNCw3IDEyLDcgQzE0LjYxNTQ0MTYsNyAxNi44NDAwMjYyLDguNjczNDU2ODUgMTcuNjYxNDI0MywxMS4wMDgwNDExIEMxOC40MzU3NzYsMTAuMzc3ODEyNCAxOS40MjM3NjY2LDEwIDIwLjUsMTAgQzIyLjg1ODM0MjcsMTAgMjQuNzkyOTYzOSwxMS44MTQxNjYgMjQuOTg0NDM3OSwxNC4xMjMwNzIxIEwyNC45ODQ0Mzc5LDE0LjEyMzA3MjEgQzI2LjcxNDQ5MTcsMTQuNTYzMDk3MiAyOCwxNi4xMzIwMTYyIDI4LDE4IEMyOCwyMC4yMDQ2NDM4IDI2LjIwNzg3OCwyMiAyMy45OTcxODM1LDIyIEwxNywyMiBMMTcsMjMgTDI0LjAwMDU2MDEsMjMgQzI2Ljc2MTY3NDUsMjMgMjksMjAuNzU1ODA0OCAyOSwxOCBDMjksMTUuOTAzNTgwOSAyNy43MTMyOTA3LDE0LjEwODUwNzUgMjUuODgyODYzMywxMy4zNjU1MTAxIEwyNS44ODI4NjMzLDEzLjM2NTUxMDEgQzI1LjM2MDAyMTcsMTAuODcyMjQ5NCAyMy4xNDg2NTQ2LDkgMjAuNSw5IEMxOS42MzcxMDE3LDkgMTguODIwNjE1OSw5LjE5ODcxNTc1IDE4LjA5MzgwODMsOS41NTI4ODE2NSBDMTYuODkxMTgxNiw3LjQzMTQ0ODc1IDE0LjYxMjc1NzMsNiAxMiw2IEM4LjEzNDAwNjU2LDYgNSw5LjEzNDAwNjU2IDUsMTMgQzUsMTMuMTM4MTUwOSA1LjAwNDAwMjA3LDEzLjI3NTM2NyA1LjAxMTg5NjYxLDEzLjQxMTUzODggTDUuMDExODk2NjEsMTMuNDExNTM4OCBDMy4yMzk2NTg3NiwxNC4xODE2MDg1IDIsMTUuOTQ5MTMxMSAyLDE4IEMyLDIwLjc2MTQyMzcgNC4yMzI0OTQxOCwyMyA2Ljk5OTQzOTkyLDIzIEwxNCwyMyBMMTQsMjIgTDE0LDIyIEwxNCwyMiBaIiBpZD0iY2xvdWQtZG93bmxvYWQiLz48L2c+PC9nPjwvc3ZnPg==);background-position:center;background-size:contain;background-repeat:no-repeat}.smartbanner__button{max-width:60px;top:25px}}@media screen and (min-height: 750px){.page_where #cd-google-map{height:45em}}@media screen and (min-height: 850px){.page_where #cd-google-map{height:50em}}@media screen and (max-height: 750px){.page_spettacoli_dett section .slider-dettaglio{height:40em}.page_2_col section .slider-dettaglio-storia{height:40em}.index section .gallery{font-size:0.9em}}@media screen and (max-height: 630px) and (max-width: 1024px){header .contenitore-header nav ul{line-height:2.5em !important}header .contenitore-header nav ul li ul{line-height:2.5em !important}header .contenitore-header nav ul li ul li a{padding:0 1em}.index section .gallery{font-size:0.8em}.index section .gallery .cell .contenitore-testo .share{width:27em !important}section.testata-iniziale{height:35em !important}.page_where #cd-google-map{height:30em !important}}@media screen and (max-height: 550px){header .contenitore-header nav ul{line-height:2.3em !important}header .contenitore-header nav ul li ul{line-height:2.3em !important}section.testata-iniziale{height:30em !important}.page_spettacoli_dett section .slider-dettaglio{height:30em}.page_2_col section .slider-dettaglio-storia{height:30em}.index section .gallery{font-size:0.7em}.index section .gallery .cell .contenitore-testo .share{width:28em !important}}@media screen and (max-height: 650px) and (max-width: 840px) and (min-width: 530px){.page_app section.testata-iniziale{background-size:70% !important}}@media screen and (max-height: 500px){header .contenitore-header nav ul{line-height:2em !important}header .contenitore-header nav ul li ul{line-height:2em !important}}@media screen and (max-height: 400px){.page_spettacoli_dett section .slider-dettaglio{height:21em}.page_2_col section .slider-dettaglio-storia{height:21em}}@media screen and (min-width: 1281px){.page_app section.testata-iniziale{background-image:url("../img/teatro-martinitt/martinitt_illustrazione_app_1920.png")}}@media screen and (min-width: 1400px){.page_staff section .contenitore-staff{width:20% !important}}@media screen and (min-width: 1500px){.index section .slider-quote .flickity-prev-next-button.next,.index section .slider-cinema .flickity-prev-next-button.next,.page_spettacoli_dett section .slider-quote .flickity-prev-next-button.next,.page_spettacoli_dett section .slider-cinema .flickity-prev-next-button.next{right:-80px !important}.index section .slider-quote .flickity-prev-next-button.previous,.index section .slider-cinema .flickity-prev-next-button.previous,.page_spettacoli_dett section .slider-quote .flickity-prev-next-button.previous,.page_spettacoli_dett section .slider-cinema .flickity-prev-next-button.previous{left:-80px !important}}@media screen and (min-width: 1700px){.page_staff section .contenitore-staff{width:16.66666% !important}}@media screen and (min-width: 2000px){.page_spettacoli section .apply_effect{width:25% !important}}@media screen and (max-width: 900px){.index section .contenitore-widget .column{width:50%}.index section .contenitore-widget .column:nth-child(3){margin-top:2em}}@media screen and (min-width: 2600px){.page_spettacoli section .apply_effect{width:20% !important}}@media screen and (min-width: 3000px){.page_spettacoli section .apply_effect{width:16.6666667% !important}}@media screen and (max-width: 1430px){.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.previous{left:-5em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.next{right:-5em}}@media screen and (max-width: 1330px){.slider-quote .max-width .contenitore-titolo,.slider-cinema .max-width .contenitore-titolo{left:6em}.slider-quote .flickity-prev-next-button.previous,.slider-cinema .flickity-prev-next-button.previous{left:1em !important}.slider-quote .flickity-prev-next-button.next,.slider-cinema .flickity-prev-next-button.next{right:1em !important}header .contenitore-header nav ul li.link_stampa ul{right:-1.2em;left:inherit}.page_promo section.container .max-width .content .slider_promo{width:90%;margin:0 auto}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.previous{left:-5%}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.next{right:-5%}}@media screen and (max-width: 1280px){.index section .box-acquisto-stagione .max-width{max-width:none !important;border-left:0 !important;border-right:0 !important}.page_app section.testata-iniziale{background-image:url("../img/teatro-martinitt/martinitt_illustrazione_app_1273.png")}}@media screen and (max-width: 1239px){.box-acquisto-stagione .max-width{text-align:left !important}.box-acquisto-stagione .max-width svg{width:10% !important;min-width:50px !important;min-height:50px !important}.box-acquisto-stagione .max-width h3{padding:5%;width:85%}section#effect-svg{font-size:0.9em}}@media screen and (max-width: 1150px){.index section .box-spettacolo-scena div .contenitore-testo .posizionamento-testi .more-info .buy,.index section .box-spettacolo-scena div .contenitore-testo .posizionamento-testi .more-info .share{float:none !important;width:100% !important}.index section .box-spettacolo-scena div .contenitore-testo .posizionamento-testi .more-info .buy{padding:0 !important;text-align:center;margin-bottom:1em}}@media screen and (max-width: 1120px) and (min-width: 1036px){header .contenitore-header nav{font-size:1.3em}}@media screen and (max-width: 1100px){header .max-width nav ul li{margin:0 0.4em}}@media screen and (max-width: 1035px){body{margin-top:12em}footer section .max-width .contenitore-colonne .colonna .newsletter .contenitore-descrizione h5{margin:0}footer section .max-width .contenitore-colonne .colonna .newsletter .contenitore-descrizione p{display:none}footer section .max-width .legal p{padding-bottom:1.3em}footer section .max-width .legal p span{line-height:3}header{height:12em}header .contenitore-header .info-aggiuntive{display:none !important}header .contenitore-header .logo{float:right}header .contenitore-header .logo svg{height:6em;max-width:24em}header .contenitore-header .logo svg.logo-deservi{height:9em}header .contenitore-header .hamburger{display:block !important}header .contenitore-header .open{-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .contenitore-header .close{-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .contenitore-header nav{font-size:2em;margin-left:0;text-align:right;position:fixed;height:100%;width:70%;left:0;top:0;z-index:999;background-color:#fff;box-shadow:2px 0px 5px rgba(0,0,0,0.2);-webkit-transform:translate3d(-101%, 0%, 0);transform:translate3d(-101%, 0%, 0);min-width:15em;max-width:25em;overflow:auto;-webkit-overflow-scrolling:touch}header .contenitore-header nav .rapid-icon-link{position:absolute;top:6em;padding-top:1em;left:1em;width:90%;width:calc(100% - 2em);border-top:1px solid #ccc;display:block;text-align:left}header .contenitore-header nav .rapid-icon-link a{display:inline-block;margin:0 3.5%;width:25%;text-align:center}header .contenitore-header nav .rapid-icon-link a svg{display:inline-block;vertical-align:middle;max-width:2.5rem;max-height:2.5rem;width:100%}header .contenitore-header nav .rapid-icon-link a svg path{fill:#be1452}header .contenitore-header nav .rapid-icon-link a:nth-of-type(2) svg{max-width:3.5rem;max-height:3.5rem}header .contenitore-header nav ul{line-height:3em;position:absolute;top:11em;padding-top:1em;left:1em;width:90%;width:calc(100% - 2em);border-top:1px solid #ccc}header .contenitore-header nav ul .voce-aggiuntiva{border-top:1px solid #ccc;padding-top:2em;margin-top:1em;display:block}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive{opacity:1;display:block !important;position:static}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p{font-size:1em;margin:0;padding:0;height:auto;line-height:1;border:none;width:50%;float:left;text-align:center}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(1){display:none}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(3){max-width:100%}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(3) a img{margin-left:-15px}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(4){width:100%;float:none;margin-top:2em;margin-bottom:2em}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(4) a{padding:0 1%}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p:nth-child(4) a svg{width:13% !important;max-width:2.6em;min-width:0}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p img,header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p svg{height:auto;width:60%}header .contenitore-header nav ul .voce-aggiuntiva .info-aggiuntive p svg{width:55% !important}header .contenitore-header nav ul .voce-logo{display:block;line-height:1}header .contenitore-header nav ul .voce-logo a{padding:0 !important}header .contenitore-header nav ul .voce-logo a .logo-teatromartinitt{margin-left:-1em;max-width:9em}header .contenitore-header nav ul .voce-logo a svg{height:3em;fill:#be1452}header .contenitore-header nav ul li{display:block;text-align:left;margin:0}header .contenitore-header nav ul li:hover ul{-webkit-animation:none;animation:none}header .contenitore-header nav ul li a{padding:0.5em 1em}header .contenitore-header nav ul li ul{position:static;display:block;padding:0em 1em;box-shadow:none;border-top:0}header .contenitore-header nav ul li ul .shadow_hide{display:none}.ridotto{height:7em}.ridotto .contenitore-header .logo svg{height:4em;margin:1.5em 3em}.ridotto .contenitore-header nav .rapid-icon-link{top:3.5rem}.ridotto .contenitore-header nav ul{top:8em}.ridotto .contenitore-header nav ul .voce-logo svg{height:2em}.ridotto .contenitore-header .hamburger{width:40px}.ridotto .contenitore-header .hamburger .menu-trigger{width:40px;margin-top:5px}.ridotto .contenitore-header .hamburger .menu-trigger span,.ridotto .contenitore-header .hamburger .menu-trigger span:before,.ridotto .contenitore-header .hamburger .menu-trigger span:after{height:4px;width:40px}.ridotto .contenitore-header .hamburger .menu-trigger span:before{top:-12px;transition:top 0.3s}.ridotto .contenitore-header .hamburger .menu-trigger span:after{top:12px;transition:top 0.3s}.ridotto .contenitore-header .hamburger .menu-trigger span.right:before{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.ridotto .contenitore-header .hamburger .menu-trigger span.right:after{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.ridotto .contenitore-header .hamburger .menu-trigger.active{margin-top:0px}.page_spettacoli section .contenuto-testata .contenitore-titolo-banner h1{font-size:5em !important}.page_spettacoli section .contenuto-testata .contenitore-titolo-banner h4{font-size:2.5em !important}.page_spettacoli section .contenuto-testata .contenitore-titolo-banner a{font-size:2em !important}.page_spettacoli section .apply_effect{width:50% !important}.page_spettacoli.cinema section .apply_effect{width:33.3333333% !important}.page_promo section.container .max-width aside{display:block}.page_promo section.container .max-width aside .sezione{width:100% !important;margin-top:6em}.page_promo section.container .max-width .content:first-of-type{margin-bottom:6em}.page_promo section.container .max-width .content .slider_promo{width:90%;margin:0 auto}.page_promo section.container .max-width .content .slider_promo .cell{width:50%}.page_promo section.container .max-width .content .slider_promo .cell .image_promo{width:20em;height:20em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.previous{left:-8%}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.next{right:-8%}.page_promo section.container .max-width .content:last-of-type h1,.page_promo section.container .max-width .content:last-of-type p{max-width:100%;padding-right:0}.page_promo section.container .max-width .content>br{display:none}.page_staff section .contenitore-staff{width:33.33333% !important}.page_convenzioni .max-width table{max-width:100%}.generic-page section .max-width aside{display:table}.generic-page section .max-width .content{padding-right:0}.generic-page section .max-width .content table thead tr th{padding:0 0.9em !important}.generic-page section .max-width .content table tbody tr td{padding:2em 1em !important}.generic-page section .max-width aside,.generic-page section .max-width .content{width:100%;float:none}.generic-page section .max-width aside .sezione,.generic-page section .max-width .content .sezione{width:49.8%;border:0;display:inline-table}.generic-page section .max-width aside .sezione:nth-child(1),.generic-page section .max-width .content .sezione:nth-child(1){width:100%;border-bottom:1px solid #be1452}.generic-page section .max-width aside .sezione:nth-child(1) .share,.generic-page section .max-width .content .sezione:nth-child(1) .share{max-width:26em;margin-bottom:2em}.generic-page section .max-width aside .sezione .container-bollo .contenitore-bollo,.generic-page section .max-width .content .sezione .container-bollo .contenitore-bollo{margin-left:3em}.generic-page section .max-width aside .sezione:last-child,.generic-page section .max-width .content .sezione:last-child{width:50%;position:relative}.generic-page section .max-width aside .sezione:last-child img,.generic-page section .max-width .content .sezione:last-child img{width:200px;position:absolute;top:0;right:-200px}.generic-page.page_rental section .max-width .content,.generic-page.page_rental section .max-width aside{float:left}.generic-page.page_rental section .max-width .content{width:60% !important;padding-right:3em !important}.generic-page.page_rental section .max-width aside{width:40% !important}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker label{margin:0;display:block;margin-top:5px;margin-bottom:5px}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker input{width:100% !important;max-width:100%}.page_where section .max-width aside{margin-top:5em}.index section .box-spettacolo-scena div:nth-child(1){z-index:-1}.index section .contenitore-news .max-width .contenitore-testo .box{float:none;width:100%;border-bottom:1px solid #ccc;padding:3em 0}.index section .contenitore-news .max-width .contenitore-testo .box:nth-child(3){border-bottom:none !important}.index section .contenitore-news .max-width .contenitore-testo .box .testata{width:15em;height:15em;margin:0;margin-right:3em;float:left}.index section .contenitore-news .max-width .contenitore-testo .box .corpo{float:left;width:75%;width:calc(100% - 18em)}.index section .contenitore-banner .banner{width:50%}.index section .contenitore-banner .banner div .contenitore-link-store{text-align:center;display:block}.index section .contenitore-banner .banner div .contenitore-link-store a img{display:inline-block}.index section .contenitore-banner .banner div .contenitore-link-store a img:nth-child(1){margin-left:2em}.index section .contenitore-banner .banner div.contenitore-desc-app{width:100%;text-align:center;display:block}.index section .contenitore-banner .banner div.contenitore-img-app{display:none !important}.index section .gallery .cell .contenitore-testo{width:100%}.index section .gallery .cell .trapezio{clip-path:polygon(100% 100%, 100% 100%, 0 100%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 100%, 0 100%, 0 100%)}.index section .gallery .is-selected .trapezio{clip-path:polygon(100% 100%, 100% 0%, 0 30%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 0%, 0 30%, 0 100%)}.page_spettacoli_dett section .max-width .content{width:100%;float:none;padding-right:0}.page_spettacoli_dett section .max-width aside{width:100%;float:none;display:table;border-top:1px solid #be1452;margin-top:3em}.page_spettacoli_dett section .max-width aside .sezione{position:relative;width:49.8%;border:0;display:inline-table}.page_spettacoli_dett section .max-width aside .sezione img{width:200px;position:absolute;top:100%;left:0}.page_spettacoli.page_archivio #effect-svg .apply_effect figure img{height:350px}.page_app section .max-width aside{margin-top:5em;text-align:left}.page_app section .max-width aside .contenitore-link-store a:nth-child(1) img{margin-bottom:0;margin-right:2em}}@media screen and (max-width: 950px){#informativa-cookie .max-width .contenitore-testo-cookie p{line-height:1.4;margin-top:0.5em}#informativa-cookie .max-width .contenitore-testo-cookie p .disposizione-testo-cookie{margin:0}#informativa-cookie .max-width .contenitore-testo-cookie p .disposizione-testo-cookie br{display:inline-block}#informativa-cookie .max-width .contenitore-testo-cookie p a{margin-top:1em;margin-bottom:0.5em}.page_app section.testata-iniziale{background-image:url("../img/teatro-martinitt/martinitt_illustrazione_app_960.png")}}@media screen and (max-width: 900px){footer section .max-width .contenitore-colonne .prima-riga,footer section .max-width .contenitore-colonne .seconda-riga{width:100%;float:none}footer section .max-width .contenitore-colonne .prima-riga .newsletter-sel,footer section .max-width .contenitore-colonne .seconda-riga .newsletter-sel{padding-left:0}footer section .max-width .contenitore-colonne .prima-riga .colonna,footer section .max-width .contenitore-colonne .seconda-riga .colonna{width:50% !important}footer section .max-width .contenitore-colonne .prima-riga .colonna.newsletter-sel,footer section .max-width .contenitore-colonne .prima-riga .colonna.bollo-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.newsletter-sel,footer section .max-width .contenitore-colonne .seconda-riga .colonna.bollo-sel{border-left:none}footer section .max-width .contenitore-colonne .prima-riga .colonna .contenitore-bollo .acquista-online,footer section .max-width .contenitore-colonne .seconda-riga .colonna .contenitore-bollo .acquista-online{width:7em;height:7em}footer section .max-width .contenitore-colonne .prima-riga .colonna .contenitore-bollo .acquista-online:before,footer section .max-width .contenitore-colonne .seconda-riga .colonna .contenitore-bollo .acquista-online:before{width:7em;height:7em}footer section .max-width .contenitore-colonne .prima-riga .colonna .contenitore-bollo h5,footer section .max-width .contenitore-colonne .seconda-riga .colonna .contenitore-bollo h5{left:5em;font-size:1.4em}.index section .slider-quote .flickity-viewport .cell,.page_spettacoli_dett section .slider-quote .flickity-viewport .cell{width:70% !important}}@media screen and (max-width: 840px){.index section .contenitore-banner .banner.after-b{background-color:#bf5293}.index section .contenitore-banner .banner.after-b,.index section .contenitore-banner .banner.newsletter-b{width:50% !important;display:table-cell !important;text-align:center}.index section .contenitore-banner .banner.after-b h3,.index section .contenitore-banner .banner.newsletter-b h3{color:#fff;font-size:2.7em}.index section .contenitore-banner .banner.after-b p,.index section .contenitore-banner .banner.newsletter-b p{color:#fff;font-size:1.5em;padding:0.8em 0 1em 0;line-height:1.2}.index section .contenitore-banner .banner.after-b a,.index section .contenitore-banner .banner.newsletter-b a{color:#fff;font-size:2em;font-family:"Dosis",sans-serif;border:1px solid #fff;padding:0.3em 0.8em;line-height:2em;transition:all 0.3s}.index section .contenitore-banner .banner.after-b a:hover,.index section .contenitore-banner .banner.newsletter-b a:hover{background-color:#fff;color:#000}.index section .contenitore-banner .banner.app-b{background-color:#eee !important;width:50%}.index section .contenitore-banner .banner.app-b h3,.index section .contenitore-banner .banner.app-b p,.index section .contenitore-banner .banner.app-b a{color:#346c9c !important}.index section .contenitore-banner .banner.app-b .contenitore-link-store{display:block;margin:0 auto}.index section .contenitore-banner .banner.app-b .contenitore-link-store a{border:0;padding:0}.index section .contenitore-banner .banner.app-b .contenitore-link-store a:hover{background-color:transparent}.index .container-cinema .slider-cinema .cell{width:33.333333% !important}.index .container-cinema .slider-cinema .slider-nascosto{width:33.333333%}.page_app section.testata-iniziale{background-size:90%}}@media screen and (max-width: 768px){section#effect-svg{font-size:0.8em}}@media screen and (max-width: 767px){.index #effect-svg .apply_effect{width:100% !important;margin:0}}@media screen and (max-width: 720px){body{font-size:8px}.index section .box-spettacolo-scena div{width:100% !important;float:none !important}.index section .box-spettacolo-scena div:nth-child(1){position:static;height:30em;z-index:1}.index section .box-spettacolo-scena div:nth-child(2){min-width:0}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo h3{margin-right:1.3em}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi{padding:3em 3em 4em 3em}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy,.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share{width:47% !important;margin:0}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy{float:left !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share{float:right !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .override_float{float:left !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .share p{margin-left:40px !important}.index section .contenitore-news .max-width .contenitore-testo .box .testata{width:10em;height:10em}.index section .contenitore-news .max-width .contenitore-testo .box .corpo{width:60%;width:calc(100% - 13em)}header .contenitore-header nav .rapid-icon-link{padding-top:0.8em}header.ridotto .contenitore-header nav ul{top:8.5em}}@media screen and (max-width: 650px){.index section .contenitore-widget .column #yt-playlist ul.slider li{width:46%;margin:0% 2% !important}.page_spettacoli.cinema section .apply_effect{width:50% !important}.page_staff section .contenitore-staff{width:50% !important}.generic-page.page_rental section .max-width .content,.generic-page.page_rental section .max-width aside{float:none}.generic-page.page_rental section .max-width .content{width:100% !important;padding-right:0em !important}.generic-page.page_rental section .max-width aside{width:100% !important;margin-top:4em;border-top:1px solid #be1452;padding-top:3em}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker label{display:inline-block;margin:0px 5px 0px 10px}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker label:first-of-type{margin-left:0}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker input{width:auto !important;display:inline-block;max-width:100px;min-width:50px}.page_spettacoli.page_archivio #effect-svg .apply_effect figure img{height:300px}}@media screen and (max-width: 620px){.popup-newsletter .container-newsletter-content{top:0;left:0;-webkit-transform:none;transform:none;text-align:left;height:100%}.popup-newsletter .container-newsletter-content.servi-edition img{margin-top:4rem}.popup-newsletter .container-newsletter-content.servi-edition a.button{position:static;-webkit-transform:none;transform:none;margin-top:-2px;display:block;text-align:center}.popup-newsletter .container-newsletter-content .mailbox{display:none}.popup-newsletter .container-newsletter-content .container-text{float:none;width:100%;text-align:center;padding-left:0}.popup-newsletter .container-newsletter-content h3{max-width:calc(100% - 2.5rem)}.popup-newsletter .container-newsletter-content h3 br{display:none}}@media screen and (max-width: 600px){.index .container-widget{display:none}.page_promo section.container .max-width .content .slider_promo{width:80%;margin:0 auto}.page_promo section.container .max-width .content .slider_promo .cell{width:100%;padding:0 1em}.page_promo section.container .max-width .content .slider_promo .cell .image_promo{width:18em;height:18em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button{width:55px;height:55px}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.previous{left:-6em}.page_promo section.container .max-width .content .slider_promo .flickity-prev-next-button.next{right:-6em}.generic-page section .max-width aside .sezione{width:100%}.generic-page section .max-width aside .share p{margin-left:40px !important}.page_spettacoli_dett section .max-width aside{width:100%;float:none;display:block}.page_spettacoli_dett section .max-width aside .sezione{width:100%;display:block}.page_spettacoli_dett section .max-width aside .sezione img{position:static}}@media screen and (max-width: 580px){.page_app section .max-width .content .re_br_app{display:none}.page_app section .max-width aside .contenitore-link-store a img{width:150px}}@media screen and (max-width: 560px){.index .container-cinema .slider-cinema .cell{width:50% !important}.index .container-cinema .slider-cinema .slider-nascosto{width:50%}.page_2_col .content div{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width: 530px){footer section .max-width .contenitore-colonne .colonna .newsletter{padding:1.5em !important}.page_spettacoli section .apply_effect{width:100% !important}}@media screen and (max-width: 480px){.generic-page section .max-width aside .sezione:last-child{width:100%}.generic-page section .max-width aside .sezione:last-child img{position:static;margin-top:4em}.page_spettacoli_dett section .max-width .content img{padding:0}.page_spettacoli_dett section .max-width .content .synopsis{padding:0}.page_spettacoli_dett section .max-width .content .more-info{margin:4em 0}.page_spettacoli_dett section .max-width .content .more-info .buy,.page_spettacoli_dett section .max-width .content .more-info .share{width:100% !important;max-width:480px !important;float:none !important}.page_spettacoli_dett section .max-width .content .more-info .buy{margin-bottom:1em}.page_spettacoli_dett section .max-width .content .video-yt{padding:0}.index section .gallery .cell .trapezio{height:65% !important;clip-path:polygon(100% 100%, 100% 0%, 0 10%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 0%, 0 10%, 0 100%)}.index section .gallery .cell img{height:40%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:9999;position:absolute;left:50%;top:0;-webkit-animation:none;animation:none;transition:opacity 0.2s}.index section .gallery .cell .ie-fallback{height:65%}.index section .gallery .is-selected .ie-fallback{height:65%}.index section .gallery .is-selected .trapezio{height:65%;clip-path:polygon(100% 100%, 100% 0%, 0 10%, 0 100%);-webkit-clip-path:polygon(100% 100%, 100% 0%, 0 10%, 0 100%)}.index section .gallery .is-selected img{height:40%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:9999;position:absolute;left:50%;top:0;-webkit-animation:none;animation:none;transition:opacity 1.6s;transition-delay:0.6s}.index section .gallery .is-selected .contenitore-testo h2{-webkit-animation-delay:0.6s;animation-delay:0.6s}.index section .gallery .is-selected .contenitore-testo h3{-webkit-animation-delay:0.7s;animation-delay:0.7s}.index section .gallery .is-selected .contenitore-testo a{-webkit-animation-delay:0.8s;animation-delay:0.8s}.index section .gallery .is-selected .contenitore-testo .share{-webkit-animation-delay:0.9s;animation-delay:0.9s}}@media screen and (max-width: 460px){.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy,.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share{width:100% !important;float:none !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy{margin-bottom:1em !important}}@media screen and (max-width: 440px){.index .container-quote,.index .container-cinema,.page_spettacoli_dett .container-quote,.page_spettacoli_dett .container-cinema{padding:0 !important}.index .container-quote .slider-quote .slider-nascosto,.index .container-quote .slider-cinema .slider-nascosto,.index .container-cinema .slider-quote .slider-nascosto,.index .container-cinema .slider-cinema .slider-nascosto,.page_spettacoli_dett .container-quote .slider-quote .slider-nascosto,.page_spettacoli_dett .container-quote .slider-cinema .slider-nascosto,.page_spettacoli_dett .container-cinema .slider-quote .slider-nascosto,.page_spettacoli_dett .container-cinema .slider-cinema .slider-nascosto{height:auto !important;width:100% !important;background-color:transparent !important;position:static !important;text-align:center !important}.index .container-quote .slider-quote .slider-nascosto .contenitore-titolo,.index .container-quote .slider-cinema .slider-nascosto .contenitore-titolo,.index .container-cinema .slider-quote .slider-nascosto .contenitore-titolo,.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo,.page_spettacoli_dett .container-quote .slider-quote .slider-nascosto .contenitore-titolo,.page_spettacoli_dett .container-quote .slider-cinema .slider-nascosto .contenitore-titolo,.page_spettacoli_dett .container-cinema .slider-quote .slider-nascosto .contenitore-titolo,.page_spettacoli_dett .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo{position:static !important;-webkit-transform:none !important;transform:none !important;padding-top:3em !important;border-bottom:2px solid #ccc;margin:0 3em;padding-bottom:3em}.index .container-quote .slider-quote .slider-nascosto .contenitore-titolo svg,.index .container-quote .slider-cinema .slider-nascosto .contenitore-titolo svg,.index .container-cinema .slider-quote .slider-nascosto .contenitore-titolo svg,.index .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo svg,.page_spettacoli_dett .container-quote .slider-quote .slider-nascosto .contenitore-titolo svg,.page_spettacoli_dett .container-quote .slider-cinema .slider-nascosto .contenitore-titolo svg,.page_spettacoli_dett .container-cinema .slider-quote .slider-nascosto .contenitore-titolo svg,.page_spettacoli_dett .container-cinema .slider-cinema .slider-nascosto .contenitore-titolo svg{width:6.5em !important;height:6.5em !important}.index .container-quote .slider-quote .flickity-viewport .cell,.index .container-quote .slider-cinema .flickity-viewport .cell,.index .container-cinema .slider-quote .flickity-viewport .cell,.index .container-cinema .slider-cinema .flickity-viewport .cell,.page_spettacoli_dett .container-quote .slider-quote .flickity-viewport .cell,.page_spettacoli_dett .container-quote .slider-cinema .flickity-viewport .cell,.page_spettacoli_dett .container-cinema .slider-quote .flickity-viewport .cell,.page_spettacoli_dett .container-cinema .slider-cinema .flickity-viewport .cell{width:100% !important;-webkit-transform:none !important;transform:none !important;padding:3em !important;top:0 !important}.index .container-quote .slider-quote .flickity-viewport .cell img,.index .container-quote .slider-cinema .flickity-viewport .cell img,.index .container-cinema .slider-quote .flickity-viewport .cell img,.index .container-cinema .slider-cinema .flickity-viewport .cell img,.page_spettacoli_dett .container-quote .slider-quote .flickity-viewport .cell img,.page_spettacoli_dett .container-quote .slider-cinema .flickity-viewport .cell img,.page_spettacoli_dett .container-cinema .slider-quote .flickity-viewport .cell img,.page_spettacoli_dett .container-cinema .slider-cinema .flickity-viewport .cell img{width:70%}.index .container-quote .slider-quote .flickity-prev-next-button,.index .container-quote .slider-cinema .flickity-prev-next-button,.index .container-cinema .slider-quote .flickity-prev-next-button,.index .container-cinema .slider-cinema .flickity-prev-next-button,.page_spettacoli_dett .container-quote .slider-quote .flickity-prev-next-button,.page_spettacoli_dett .container-quote .slider-cinema .flickity-prev-next-button,.page_spettacoli_dett .container-cinema .slider-quote .flickity-prev-next-button,.page_spettacoli_dett .container-cinema .slider-cinema .flickity-prev-next-button{top:60% !important}.index .container-quote .slider-quote .flickity-prev-next-button.next,.index .container-quote .slider-cinema .flickity-prev-next-button.next,.index .container-cinema .slider-quote .flickity-prev-next-button.next,.index .container-cinema .slider-cinema .flickity-prev-next-button.next,.page_spettacoli_dett .container-quote .slider-quote .flickity-prev-next-button.next,.page_spettacoli_dett .container-quote .slider-cinema .flickity-prev-next-button.next,.page_spettacoli_dett .container-cinema .slider-quote .flickity-prev-next-button.next,.page_spettacoli_dett .container-cinema .slider-cinema .flickity-prev-next-button.next{right:5px !important}.index .container-quote .slider-quote .flickity-prev-next-button.previous,.index .container-quote .slider-cinema .flickity-prev-next-button.previous,.index .container-cinema .slider-quote .flickity-prev-next-button.previous,.index .container-cinema .slider-cinema .flickity-prev-next-button.previous,.page_spettacoli_dett .container-quote .slider-quote .flickity-prev-next-button.previous,.page_spettacoli_dett .container-quote .slider-cinema .flickity-prev-next-button.previous,.page_spettacoli_dett .container-cinema .slider-quote .flickity-prev-next-button.previous,.page_spettacoli_dett .container-cinema .slider-cinema .flickity-prev-next-button.previous{left:5px !important}}@media screen and (max-width: 400px){.index section .contenitore-news .max-width .contenitore-testo .box .corpo p a{display:inline-block}.index section .contenitore-news .max-width .contenitore-testo .box .corpo p b a,.index section .contenitore-news .max-width .contenitore-testo .box .corpo p strong a{display:inline-block}.index section .contenitore-news .max-width .contenitore-testo .box .corpo div b a,.index section .contenitore-news .max-width .contenitore-testo .box .corpo div strong a{display:inline-block}.index section .contenitore-news .max-width .contenitore-testo .box .corpo div a{display:inline-block}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy,.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .share{width:100% !important;float:none !important}.index section .box-spettacolo-scena div:nth-child(2) .contenitore-testo .posizionamento-testi .more-info .buy{margin-bottom:1em !important}.index section .box-acquisto-stagione .max-width h3{width:100% !important;padding:0.9em 0}.index section .box-acquisto-stagione .max-width svg{display:block;margin:0 auto;margin-top:3em;width:6.5em !important;height:6.5em !important}.index section .contenitore-banner .banner:nth-child(1),.index section .contenitore-banner .banner:nth-child(2){width:100% !important;display:block !important}.index section .gallery .flickity-prev-next-button{width:50px;height:50px}.index section .gallery .cell .contenitore-testo h2{padding:20px;padding-bottom:0;padding-right:55px;padding-left:55px}.index section .gallery .cell .contenitore-testo h3{padding:27px;padding-right:55px;padding-left:55px;padding-top:0}.index section .gallery .cell .contenitore-testo .share{margin:55px;margin-bottom:20px;margin-top:15px}.index section .gallery .cell .contenitore-testo a{margin:55px;margin-top:-15px;margin-bottom:0}footer section .max-width .contenitore-colonne .prima-riga .colonna,footer section .max-width .contenitore-colonne .seconda-riga .colonna{width:100% !important;float:none}footer section .max-width .contenitore-colonne .prima-riga .bollo-sel,footer section .max-width .contenitore-colonne .seconda-riga .bollo-sel{display:none}footer section .max-width .contenitore-colonne .prima-riga .newsletter-sel,footer section .max-width .contenitore-colonne .seconda-riga .newsletter-sel{padding:0;padding-top:2em !important}.page_staff section .contenitore-staff{width:100% !important;border-right:0 !important}.page_stampa .max-width table thead tr th:last-child{padding:1.5em 1em}.page_convenzioni .max-width table tbody tr td:last-child{padding:1.5em 1em}.page_convenzioni .max-width table tbody tr td img{max-height:100px}.generic-page section .max-width .content table tbody tr td{padding:1.8em 0.3em !important}.generic-page section .max-width .content table tbody tr td.numeric{padding-right:15px !important}.generic-page section .max-width .content table tbody tr td a{padding:8px 10px !important;font-size:0.8em}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker label{margin:5px 0px 2px 0px !important}.generic-page.page_rental section .max-width aside form fieldset ul li.date_picker input{max-width:100%;width:100% !important}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner h1{font-size:4.2em !important}.page_spettacoli .testata-iniziale .contenuto-testata .contenitore-titolo-banner h4{font-size:2em !important}.page_spettacoli.cinema section .apply_effect{width:100% !important}.page_spettacoli #effect-svg .apply_effect figure{border-right:0 !important}.page_app section .max-width aside a img{margin:0 !important;display:block !important}.page_app section .max-width aside a:nth-child(1) img{margin-bottom:2em !important}}@media screen and (max-width: 340px){.page_stampa .max-width table thead tr th:last-child{padding:1.5em 0.5em}}
