article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus,a:active,a:hover{outline:none}h1,h2,h3,h4,h5,h6{margin:0}b,strong{font-weight:bold}p,pre{margin:0}dl,menu,ol,ul{margin:0}menu,ol,ul{padding:0}nav ul,nav ol,ul,ol{list-style:none;list-style-image:none}li>p{padding-top:0}a{outline:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}figure{margin:0}form{margin:0}button,input,select,textarea{font-size:100%;resize:vertical;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;border:0;resize:vertical}::-moz-selection{background:transparent;text-shadow:none}::selection{background:transparent;text-shadow:none}audio,canvas,img,video{vertical-align:middle}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video,object{width:100%}.styled-select{width:208px;height:32px;line-height:32px;overflow:hidden;background:#ccc}.styled-select select{overflow:hidden;width:1000px;background-color:transparent;background-image:none;text-transform:uppercase;color:#000;padding:0 5px;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;line-height:1em;border:0;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-indent:0.01px;text-overflow:'';outline:none}.styled-select select option{height:32px;line-height:40px;line-height:4rem;color:#000}.styled-select select::-ms-expand{display:none}.styled-checkbox{position:relative}.styled-checkbox input[type=checkbox]{display:none}.styled-checkbox label span{padding-left:25px}@media (max-width: 980px){.styled-checkbox label{font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;line-height:40px;line-height:4rem}}.styled-checkbox label:before{content:"";display:inline-block;width:16px;height:16px;background-color:transparent;border:1px solid #000}.styled-checkbox input[type=checkbox]:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,0.2)}button{background:transparent;border:0;padding:0;outline:none}.last-el-row{margin-right:0 !important}.btn{border:1px solid #0e0f0f;color:#e6510f;padding:10px 25px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;background-color:transparent;text-transform:uppercase;font-weight:900;display:inline-block;max-width:280px;position:relative;cursor:pointer;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.btn:after{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:0%;height:100%;background-color:#fff}.btn:hover{color:#e6510f;border:1px solid #fff}.btn:hover:after{width:100%}.in-sala .btn,.protagonisti .btn,.giornale .btn{margin:40px 30px;color:#e6510f;display:inline-block}.btn.load-more,.btn.strillo,.btn.brown{border:1px solid #0e0f0f;color:#e6510f;padding:10px 25px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;background-color:transparent;text-transform:uppercase;font-weight:900;display:inline-block;max-width:280px;position:relative;cursor:pointer;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.btn.load-more:after,.btn.strillo:after,.btn.brown:after{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:0%;height:100%;background-color:#38342b}.btn.load-more:hover,.btn.strillo:hover,.btn.brown:hover{color:#e6510f;border:1px solid #38342b}.btn.load-more:hover:after,.btn.strillo:hover:after,.btn.brown:hover:after{width:100%}.btn.default{color:#e6510f}a:hover{text-decoration:underline !important}a:hover.btn{text-decoration:none !important}html,body,button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.no-overflow{overflow:auto}@media (max-width: 1080px){.no-overflow{overflow:hidden}}.no-overflow.dettaglio{overflow:hidden}.to-be-lazy,.to-be-loaded,.not-filtered,.btn.not-used{display:none}.swiper-slide{transition:opacity 2s cubic-bezier(0.23, 1, 0.32, 1)}.faded{opacity:0.4}html,body{width:100%;height:100%}body{background-color:#fff;margin:0 auto}body .filters{border-bottom:1px solid #cfcecc;margin-bottom:40px}@media (max-width: 640px){body .filters{zoom:1}body .filters:before{content:'';display:block}body .filters:after{content:'';display:table;clear:both}}body .filters li{display:inline-block;padding:0 20px}@media (max-width: 640px){body .filters li{padding:0 5px;width:50%;float:left}}@media (max-width: 480px){body .filters li{padding:0 2px}}body .filters li .styled-checkbox-filter{position:relative;padding-bottom:20px}body .filters li .styled-checkbox-filter input[type=checkbox]{display:none}body .filters li .styled-checkbox-filter label{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem}body .filters li .styled-checkbox-filter label span{text-transform:uppercase;color:#5f5c55;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;line-height:14px;line-height:1.4rem;font-weight:900;padding-left:0;display:block}body .filters li .styled-checkbox-filter label:after{content:"";display:inline-block;width:16px;height:16px;background-color:white;border:1px solid #000}body .filters li .styled-checkbox-filter input[type=checkbox]:checked+label:after{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#000;text-align:center;line-height:18px;line-height:1.8rem}body .filters li.filters__teatro{background:url("brush_mini_sprite.png") no-repeat;background-position:-2px -228px}@media (max-width: 980px){body .filters li.filters__teatro{background-position:53% -228px}}@media (max-width: 480px){body .filters li.filters__teatro{background-position:60% -228px}}body .filters li.filters__musica{background:url("brush_mini_sprite.png") no-repeat;background-position:-2px -113px}@media (max-width: 980px){body .filters li.filters__musica{background-position:53% -113px}}@media (max-width: 480px){body .filters li.filters__musica{background-position:60% -113px}}body .filters li.filters__cultura{background:url("brush_mini_sprite.png") no-repeat;background-position:4px -55px}@media (max-width: 980px){body .filters li.filters__cultura{background-position:54% -55px}}@media (max-width: 480px){body .filters li.filters__cultura{background-position:62% -55px}}body .filters li.filters__ragazzi{background:url("brush_mini_sprite.png") no-repeat;background-position:-2px -170px}@media (max-width: 980px){body .filters li.filters__ragazzi{background-position:53% -170px}}@media (max-width: 480px){body .filters li.filters__ragazzi{background-position:59% -170px}}body .filters li.filters__cucina{background:url("brush_mini_sprite.png") no-repeat;background-position:-10px 0px}@media (max-width: 980px){body .filters li.filters__cucina{background-position:49% 0px}}@media (max-width: 480px){body .filters li.filters__cucina{background-position:49% 0px}}body .filters.filters--textual li{width:14%}@media (max-width: 980px){body .filters.filters--textual li{width:20%}}@media (max-width: 640px){body .filters.filters--textual li{width:50%;float:left}}body .e-content{background-color:#f2ede8}@media (max-width: 980px){body .e-content{padding-bottom:40px;padding-bottom:4rem}}body .e-content .e-content-wrap{position:relative;z-index:9;max-width:1440px;margin:0 auto}body img.ajax-loader{display:none}body .light-bg{background-color:#f9f6f4}body .line{background-color:#38342b;height:1px;width:15%;margin:10px 0}body .no-wrap{white-space:nowrap}body .wrap-content{zoom:1}body .wrap-content:before{content:'';display:block}body .wrap-content:after{content:'';display:table;clear:both}body .swiper-container,body .events.filtered{opacity:0;transition:opacity 1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}body .swiper-container.load,body .events.filtered.load{opacity:1}body .events,body .news,body .cast,body .cta,body .recap,body .agenda,body .description,body .extra,body .information,body .corr,body .accordion-list,body .box-group,body .elements-grid,body .timeline,body .theater-map{zoom:1;padding:0 5.55556%}body .events:before,body .news:before,body .cast:before,body .cta:before,body .recap:before,body .agenda:before,body .description:before,body .extra:before,body .information:before,body .corr:before,body .accordion-list:before,body .box-group:before,body .elements-grid:before,body .timeline:before,body .theater-map:before{content:'';display:block}body .events:after,body .news:after,body .cast:after,body .cta:after,body .recap:after,body .agenda:after,body .description:after,body .extra:after,body .information:after,body .corr:after,body .accordion-list:after,body .box-group:after,body .elements-grid:after,body .timeline:after,body .theater-map:after{content:'';display:table;clear:both}body .accordion-list{padding-bottom:60px}body .news{margin-bottom:50px}body .description,body .extra,body .information,body .corr{padding-left:50.21875%}@media (max-width: 980px){body .description,body .extra,body .information,body .corr{padding-left:5.55556%}}body .description .title,body .extra .title,body .information .title,body .corr .title{padding-top:40px}body .description{zoom:1}body .description:before{content:'';display:block}body .description:after{content:'';display:table;clear:both}body .extra{zoom:1;overflow:hidden}body .extra:before{content:'';display:block}body .extra:after{content:'';display:table;clear:both}body .extra .m16{width:100%;float:right}body .extra .m16 .box--small{padding-bottom:20px}body .corr{zoom:1}body .corr:before{content:'';display:block}body .corr:after{content:'';display:table;clear:both}body .corr .m7{width:49.2%;margin-right:calc(.01562 * 100%)}body .agenda{background-color:#fff}body .agenda .title.section{background-color:#f2ede8;padding-bottom:10px;margin-top:50px;position:relative;line-height:40px;line-height:4rem}body .agenda .title.section:before{left:-6.25%}body .agenda .title.section:after{right:-6.25%}body .agenda .title.section:before,body .agenda .title.section:after{content:"";width:6.25%;height:50px;height:5rem;display:block;background-color:#f2ede8;position:absolute;top:0}body.in-sala,body.protagonisti,body.giornale{text-align:center}body.in-sala .area-bg,body.protagonisti .area-bg,body.giornale .area-bg{background-color:#fff;padding-bottom:40px;position:relative;z-index:0}body.biglietti-abbonamenti{text-align:center}body.biglietti-abbonamenti .line{background-color:#e6510f;margin:0 auto}body .info-box,body .generic-content{zoom:1;padding:40px 11.70138888888889%}body .info-box:before,body .generic-content:before{content:'';display:block}body .info-box:after,body .generic-content:after{content:'';display:table;clear:both}@media (max-width: 980px){body .info-box,body .generic-content{padding-left:5.55556%;padding-right:5.55556%}}body.giornale{text-align:center}body.giornale .area-bg{background-color:#fff}body.home .events--slider,body.in-sala .events--slider{margin-bottom:40px}body.home .events--slider,body.home .events--slider--m4,body.in-sala .events--slider,body.in-sala .events--slider--m4{position:relative;padding:0;overflow:hidden;transition:opacity 1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}body.home .events--slider .swiper-container,body.home .events--slider--m4 .swiper-container,body.in-sala .events--slider .swiper-container,body.in-sala .events--slider--m4 .swiper-container{opacity:0}body.home .events--slider .swiper-container.load,body.home .events--slider--m4 .swiper-container.load,body.in-sala .events--slider .swiper-container.load,body.in-sala .events--slider--m4 .swiper-container.load{opacity:1}body.home .events--slider>.title,body.home .events--slider--m4>.title,body.in-sala .events--slider>.title,body.in-sala .events--slider--m4>.title{padding-top:75px}@media (max-width: 980px){body.home .events--slider .swiper-container,body.home .events--slider--m4 .swiper-container,body.in-sala .events--slider .swiper-container,body.in-sala .events--slider--m4 .swiper-container{max-width:40%}}@media (max-width: 760px){body.home .events--slider .swiper-container,body.home .events--slider--m4 .swiper-container,body.in-sala .events--slider .swiper-container,body.in-sala .events--slider--m4 .swiper-container{max-width:60%}}@media (max-width: 640px){body.home .events--slider .swiper-container,body.home .events--slider--m4 .swiper-container,body.in-sala .events--slider .swiper-container,body.in-sala .events--slider--m4 .swiper-container{max-width:100%}}body.home .events--slider .small-cols-wrap,body.home .events--slider--m4 .small-cols-wrap,body.in-sala .events--slider .small-cols-wrap,body.in-sala .events--slider--m4 .small-cols-wrap{position:absolute;width:61.38888889%;left:32.98611%;bottom:0}@media (max-width: 980px){body.home .events--slider .small-cols-wrap,body.home .events--slider--m4 .small-cols-wrap,body.in-sala .events--slider .small-cols-wrap,body.in-sala .events--slider--m4 .small-cols-wrap{width:100%;position:static}}body.home .events--slider .bt,body.home .events--slider--m4 .bt,body.in-sala .events--slider .bt,body.in-sala .events--slider--m4 .bt{cursor:pointer;position:absolute;top:0px;background-repeat:no-repeat;background-size:500px;width:6.8223%;height:calc(100% + 30px);background-color:rgba(242,237,235,0.95);z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0}body.home .events--slider .bt.load,body.home .events--slider--m4 .bt.load,body.in-sala .events--slider .bt.load,body.in-sala .events--slider--m4 .bt.load{opacity:1}@media (max-width: 640px){body.home .events--slider .bt,body.home .events--slider--m4 .bt,body.in-sala .events--slider .bt,body.in-sala .events--slider--m4 .bt{display:none}}body.home .events--slider .bt.bt-prev,body.home .events--slider--m4 .bt.bt-prev,body.in-sala .events--slider .bt.bt-prev,body.in-sala .events--slider--m4 .bt.bt-prev{background-position:-358px center;background-image:url("arrow_sprite.png");left:0}@media (max-width: 1280px){body.home .events--slider .bt.bt-prev,body.home .events--slider--m4 .bt.bt-prev,body.in-sala .events--slider .bt.bt-prev,body.in-sala .events--slider--m4 .bt.bt-prev{background-position:-371px center}}body.home .events--slider .bt.bt-next,body.home .events--slider--m4 .bt.bt-next,body.in-sala .events--slider .bt.bt-next,body.in-sala .events--slider--m4 .bt.bt-next{background-position:-162px center;background-image:url("arrow_sprite.png");right:0px}@media (max-width: 980px){body.home .events--slider .bt.bt-next,body.home .events--slider--m4 .bt.bt-next,body.in-sala .events--slider .bt.bt-next,body.in-sala .events--slider--m4 .bt.bt-next{background-position:-104px center}}@media (max-width: 980px){body.home .events--slider .bt,body.home .events--slider--m4 .bt,body.in-sala .events--slider .bt,body.in-sala .events--slider--m4 .bt{width:16.242%;background-color:transparent}}@media (max-width: 640px){body.home .events--slider .bt,body.home .events--slider--m4 .bt,body.in-sala .events--slider .bt,body.in-sala .events--slider--m4 .bt{background-color:rgba(255,255,255,0.2)}}body.home .filters{border-bottom:0;text-align:center;margin:30px 0 20px 0}@media (max-width: 380px){body.home .filters{margin:20px 1%;text-align:left}}body.home .filters li .styled-checkbox-filter{padding-bottom:0;text-align:center}body.home .filters li .styled-checkbox-filter label:after{content:"";display:inline-block;width:0;height:0;background-color:transparent;border:0}body.dettaglio .e-content-wrap{background-color:#f2ede8}body.dettaglio .btn{display:inline-block;text-align:center;min-width:205px}body.dettaglio.teatro .abstract.cit,body.dettaglio.piccolo .abstract.cit{color:#e85a12}body.dettaglio.teatro .m8__textual .btn,body.dettaglio.piccolo .m8__textual .btn{color:#e85a12 !important}body.dettaglio.teatro .m8__textual:before,body.dettaglio.piccolo .m8__textual:before{background:url("m8_brush_sprite.png") no-repeat;background-position:-31px -384px}body.dettaglio.teatro .m8__textual:after,body.dettaglio.piccolo .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -461px}body.dettaglio.piccolo .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -563px}body.dettaglio.musica .abstract.cit{color:#d53975}body.dettaglio.musica .m8__textual .btn{color:#d53975 !important}body.dettaglio.musica .m8__textual:before{background:url("m8_brush_sprite.png") no-repeat;background-position:-31px -210px}body.dettaglio.musica .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -236px}body.dettaglio.cultura .abstract.cit{color:#77af45}body.dettaglio.cultura .m8__textual .btn{color:#77af45 !important}body.dettaglio.cultura .m8__textual:before{background:url("m8_brush_sprite.png") no-repeat;background-position:-31px -122px}body.dettaglio.cultura .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -607px}body.dettaglio.ragazzi .abstract.cit{color:#00c0f3}body.dettaglio.ragazzi .m8__textual .btn{color:#00c0f3 !important}body.dettaglio.ragazzi .m8__textual:before{background:url("m8_brush_sprite.png") no-repeat;background-position:-31px -296px}body.dettaglio.ragazzi .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -346px}body.dettaglio.cucina .abstract.cit{color:#c29f57}body.dettaglio.cucina .m8__textual .btn{color:#c29f57 !important}body.dettaglio.cucina .m8__textual:before{background:url("m8_brush_sprite.png") no-repeat;background-position:-8px -33px}body.dettaglio.cucina .m8__textual:after{background:url("logos_sprite.png") no-repeat;background-position:-6px -67px}body.dettaglio_extra .content-wrapper{position:relative;margin:0 auto;width:70%;height:550px;margin-bottom:50px}@media (max-width: 640px){body.dettaglio_extra .content-wrapper{width:calc(100% - (5.55556% * 2));height:85%}}body.dettaglio_extra .content-wrapper .swiper-container{height:550px;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);background-color:#191715}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide{width:100%;height:550px}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide .img__box{height:80%;width:100%;background-color:#191715;position:relative;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide .img__box img{max-width:100%;max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide .text__box{position:absolute;bottom:0;display:table;padding:20px 40px;margin:0;height:20%;width:100%;background-color:#fff;box-sizing:border-box;z-index:100}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide .text__box .caption{display:table-cell;vertical-align:middle;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem}body.dettaglio_extra .content-wrapper .swiper-container .swiper-slide .text__box .caption a{font-weight:900}body.dettaglio_extra .content-wrapper .swiper-container .video--wrapper{width:100%;height:80%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}body.dettaglio_extra .content-wrapper .swiper-container .video--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:87%;z-index:99;border:none}body.dettaglio_extra .content-wrapper .swiper-pagination{position:absolute;bottom:22%;left:50%;transform:translate3d(-50%, 0, 0)}body.dettaglio_extra .content-wrapper .swiper-pagination-fraction{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#38342b;background-position:center center;background-repeat:no-repeat;opacity:1;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;line-height:29px;line-height:2.9rem}@media (max-width: 640px){body.dettaglio_extra .content-wrapper .swiper-pagination-fraction{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;line-height:34px;line-height:3.4rem;width:35px;height:35px}}body.dettaglio_extra .content-wrapper .swiper-pagination-bullet-active{background-image:url("pagination_active.png")}body.dettaglio_extra .bt{cursor:pointer;position:absolute;top:50%;transform:translate3d(0, -100%, 0);background-repeat:no-repeat;width:60px;height:40px;z-index:9999999999}@media (max-width: 980px){body.dettaglio_extra .bt{transform:translate3d(0, -150%, 0)}}@media (max-width: 640px){body.dettaglio_extra .bt{display:none}}body.dettaglio_extra .bt.prev{background-position:-463px center;background-image:url("arrow_sprite.png");left:-5%}@media (max-width: 980px){body.dettaglio_extra .bt.prev{left:-7%}}body.dettaglio_extra .bt.next{background-position:-175px center;background-image:url("arrow_sprite.png");right:-4%}@media (max-width: 980px){body.dettaglio_extra .bt.next{right:-12%}}@media (max-width: 980px){body.dettaglio_extra .bt{width:16.242%;background-color:transparent}}@media (max-width: 640px){body.dettaglio_extra .bt{background-color:rgba(255,255,255,0.2)}}body .extra__overlay{position:fixed;z-index:-1;width:100%;height:100%;background-color:rgba(0,0,0,0.8);overflow:hidden;opacity:0;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}body .extra__overlay.show{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);z-index:99999;opacity:1;transform:translate3d(0%, 0, 0)}body .extra__overlay.show .close{display:block}body .extra__overlay .close{position:fixed;top:20px;right:20px;padding:5px 0px 0 0;width:44px;height:44px;z-index:99999999;display:none;cursor:pointer}@media (max-width: 640px){body .extra__overlay .close{top:10px;right:10px}}body .extra__overlay .close .bar{display:block;height:2px;width:34px;border-radius:1px;background:#fff;margin:7px auto}body .extra__overlay .close .bar.top{transform:translateY(10px) rotateZ(45deg)}body .extra__overlay .close .bar.bottom{transform:translateY(-8px) rotateZ(-45deg)}body .extra__overlay .close .bar.middle{width:0}body .extra__overlay .content-wrapper{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:70%;height:85%}@media (max-width: 640px){body .extra__overlay .content-wrapper{transform:translate3d(-50%, -45%, 0);width:calc(100% - (5.55556% * 2));height:85%}}body .extra__overlay .content-wrapper .swiper-container{height:100%;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);position:relative;background-color:#191715}body .extra__overlay .content-wrapper .swiper-container .swiper-slide{width:100%}body .extra__overlay .content-wrapper .swiper-container .swiper-slide .img__box{height:80%;width:100%;background-color:#191715;position:relative;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}body .extra__overlay .content-wrapper .swiper-container .swiper-slide .img__box img{max-width:100%;max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain}body .extra__overlay .content-wrapper .swiper-container .swiper-slide .text__box{position:absolute;bottom:0;display:table;padding:20px 40px;margin:0;height:20%;width:100%;background-color:#fff;box-sizing:border-box;z-index:100}body .extra__overlay .content-wrapper .swiper-container .swiper-slide .text__box .caption{display:table-cell;vertical-align:middle;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem}body .extra__overlay .content-wrapper .swiper-container .swiper-slide .text__box .caption a{font-weight:900}body .extra__overlay .content-wrapper .swiper-container .video--wrapper{width:100%;height:80%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}body .extra__overlay .content-wrapper .swiper-container .video--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:87%;z-index:99;border:none}body .extra__overlay .content-wrapper .swiper-pagination{position:absolute;bottom:23%;left:50%;transform:translate3d(-50%, 0, 0)}body .extra__overlay .content-wrapper .swiper-pagination-fraction{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#38342b;background-position:center center;background-repeat:no-repeat;opacity:1;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;line-height:29px;line-height:2.9rem}@media (max-width: 640px){body .extra__overlay .content-wrapper .swiper-pagination-fraction{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;line-height:34px;line-height:3.4rem;width:35px;height:35px}}body .extra__overlay .content-wrapper .swiper-pagination-bullet-active{background-image:url("pagination_active.png")}body .extra__overlay .bt{cursor:pointer;position:absolute;top:50%;transform:translate3d(0, -100%, 0);background-repeat:no-repeat;width:60px;height:40px;z-index:9999999999}@media (max-width: 980px){body .extra__overlay .bt{transform:translate3d(0, -150%, 0)}}@media (max-width: 640px){body .extra__overlay .bt{display:none}}body .extra__overlay .bt.prev{background-position:-463px center;background-image:url("arrow_sprite.png");left:12%}@media (max-width: 980px){body .extra__overlay .bt.prev{left:11%}}body .extra__overlay .bt.next{background-position:-175px center;background-image:url("arrow_sprite.png");right:12%}@media (max-width: 980px){body .extra__overlay .bt.next{right:3%}}@media (max-width: 980px){body .extra__overlay .bt{width:16.242%;background-color:transparent}}@media (max-width: 640px){body .extra__overlay .bt{background-color:rgba(255,255,255,0.2)}}@media (max-width: 980px){body.history .timeline{padding-top:30px}}body.history .swiper-wrapper{padding-top:50px}body.history .swiper-pagination{width:62%;left:0;top:0px;text-align:left}@media (max-width: 980px){body.history .swiper-pagination{width:100%}}body.history .swiper-pagination:before{content:'';display:block;border-top:1px solid #e6510f;width:100%;position:absolute;top:26px;left:0;z-index:-1}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(1),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(1) ~ p{width:100%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(2),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(2) ~ p{width:50%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(3),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(3) ~ p{width:33.33333%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(4),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(4) ~ p{width:25%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(5),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(5) ~ p{width:20%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(6),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(6) ~ p{width:15.66667%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(7),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(7) ~ p{width:13.28571%}body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(8),body.history .swiper-pagination .swiper-pagination-bullet:first-child:nth-last-child(8) ~ p{width:11.5%}body.history .swiper-pagination .swiper-pagination-bullet{height:33px;background-image:url("pagination.png");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:14px auto;margin:10px 0;opacity:1;text-align:center}body.history .swiper-pagination .swiper-pagination-bullet .label{position:relative;top:-14px;font-family:"Rasa",serif;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}body.history .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .label{font-weight:700}body.history .swiper-pagination .date-onbullet{padding-top:30px}body.history .swiper-pagination .swiper-pagination-bullet-active{background-image:url("pagination_active_b.png")}body.history .area__filter{background-color:#fff}body.history .m9,body.history .m9bis{float:none;text-align:center;padding:0 20% 5% 20%;margin-bottom:40px}@media (max-width: 980px){body.history .m9,body.history .m9bis{padding:0 3% 2%}}body .service__social{zoom:1;float:right;display:block;padding-right:15px}body .service__social:before{content:'';display:block}body .service__social:after{content:'';display:table;clear:both}body .service__social .link{padding:0;background-repeat:no-repeat;background-image:url("social.png");background-size:139px;text-indent:-50000px;display:inline-block;width:23px;margin:0 5px}@media (max-width: 980px){body .service__social .link{background-size:cover;width:54px;height:54px}}body .service__social .fb{background-position:0px 3px}@media (max-width: 980px){body .service__social .fb{background-position:0px 2px}}body .service__social .yt{background-position:-29px 3px}@media (max-width: 980px){body .service__social .yt{background-position:-78px 0}}body .service__social .tw{background-position:-59px 3px}@media (max-width: 980px){body .service__social .tw{background-position:-158px 0}}body .service__social .ig{background-position:-88px 3px}@media (max-width: 980px){body .service__social .ig{background-position:-236px 0}}body .service__social .pi{background-position:-118px 3px}@media (max-width: 980px){body .service__social .pi{background-position:-314px 0}}body .share .resp-sharing-button__link,body .share .resp-sharing-button__icon{display:inline-block}body .share .resp-sharing-button__link{text-decoration:none;color:#fff;margin:0.5em}body .share .resp-sharing-button{transition:25ms ease-out;padding:0.5em 1.4em;font-family:"Lato",sans-serif}body .share .resp-sharing-button span{padding-left:0.4em}body .share .resp-sharing-button__icon{stroke:#fff;fill:none}body .share .resp-sharing-button__icon svg{width:1em;height:1em}body .share .resp-sharing-button__icon--solid,body .share .resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}body .share .resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}body .share .resp-sharing-button--twitter:hover,body .share .resp-sharing-button--twitter:active{background-color:#2795e9;border-color:#2795e9}body .share .resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}body .share .resp-sharing-button--facebook:hover,body .share .resp-sharing-button--facebook:active{background-color:#2d4373;border-color:#2d4373}body.fuori-sala .m12,body.fuori-sala .m12bis{padding:0}body.fuori-sala .recap{padding-top:50px}.e-header,.e-footer,.e-content-wrap>section{opacity:0 !important;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1)}.e-header.in-view,.e-footer.in-view,.e-content-wrap>section.in-view{opacity:1 !important}html{font-size:62.5%}body{font-family:"Lato",sans-serif;font-size:10px;color:#38342b}a:link,a:visited,a:hover,a:active{text-decoration:none;color:#e6510f}.e-header{font-family:"Rasa",serif;text-transform:uppercase}.e-header .service .link{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:26px;line-height:2.6rem}@media (max-width: 1080px){.e-header .service .link{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:40px;line-height:4rem}}.e-header .service .service__nav li .link.active{color:#e6510f}.e-header .service .service__social .link{text-indent:-50000px;line-height:26px;line-height:2.6rem}.e-header .service .service__lang .link{font-weight:900}.e-header .service .service__lang .link.active{text-decoration:line-through;font-weight:400}.e-header .nav__main{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;line-height:50px;line-height:5rem}@media (max-width: 980px){.e-header .nav__main li .link{line-height:25px;line-height:2.5rem;font-family:"Lato",sans-serif;color:#616161}.e-header .nav__main li .link.hilight{color:#e6510f}}@media (max-height: 480px){.e-header .nav__main{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;line-height:35px;line-height:3.5rem}}.e-header .nav__main .hilight{font-weight:900;color:#e6510f}.container_title_section{padding:32px 0 30px 0;text-align:center}.container_title_section .tit,.container_title_section .subtit{color:#38342b;font-family:"Rasa",serif;font-weight:700;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem;max-width:70%;margin:0 auto}@media (max-width: 980px){.container_title_section .tit,.container_title_section .subtit{max-width:90%}}.container_title_section .tit{text-transform:uppercase;padding-bottom:7px}.container_title_section .subtit{font-family:"Lato",sans-serif;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:18px;line-height:1.8rem;padding-bottom:15px}.container_title_section .btn.first{margin-right:10px}.container_title_section .info{color:#e6510f;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;padding-top:10px;font-weight:900}.m1 .title{height:97px;font-family:"Rasa",serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:35px;line-height:52.5px;font-size:3.5rem;line-height:5.25rem;line-height:97px;line-height:9.7rem;text-align:center}.m10bis .title,.agenda .title,.events .title,.corr .title,.extra .title,.information .title,.description .title{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;padding-bottom:20px}@media (max-width: 980px){.m10bis .title,.agenda .title,.events .title,.corr .title,.extra .title,.information .title,.description .title{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem}}.m12 .pre,.m12bis .pre,.m8 .pre,.m8full .pre,.m15 .pre{font-family:"Rasa",serif;font-weight:700;text-transform:uppercase;font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;line-height:20px;line-height:2rem;color:#e6510f}.m12 .title,.m12bis .title,.m8 .title,.m8full .title,.m15 .title{font-size:37px;line-height:55.5px;font-size:3.7rem;line-height:5.55rem;line-height:30px;line-height:3rem;font-family:"Rasa",serif;font-weight:700;text-transform:uppercase}@media (max-width: 1210px){.m12 .title,.m12bis .title,.m8 .title,.m8full .title,.m15 .title{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:20px;line-height:2rem;padding:18px 0 0 0}}.m12 .pretitle,.m12bis .pretitle,.m8 .pretitle,.m8full .pretitle,.m15 .pretitle{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:15px;line-height:1.5rem;text-transform:uppercase;padding-bottom:10px}.m12 .date,.m12bis .date,.m8 .date,.m8full .date,.m15 .date{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem}.m12 .subtit,.m12bis .subtit,.m8 .subtit,.m8full .subtit,.m15 .subtit{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem}.m12 .desc,.m12bis .desc,.m8 .desc,.m8full .desc,.m15 .desc{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}@media (max-width: 1325px){.m12 .desc,.m12bis .desc,.m8 .desc,.m8full .desc,.m15 .desc{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:20px;line-height:2rem}}@media (max-width: 980px){.m12 .desc,.m12bis .desc,.m8 .desc,.m8full .desc,.m15 .desc{padding-right:5%}}.m13 .m13__textual .title{font-family:"Rasa",serif;text-transform:uppercase;font-style:italic;font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;line-height:20px;line-height:2rem}.m13 .m13__textual .paragraph--title{font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;font-weight:900;text-transform:uppercase;padding-bottom:10px}.m13 .m13__textual .paragraph{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;padding-bottom:20px}.m13 .m13__textual .subtitle{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}.m13 .m13__textual .icon-list li{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:16px;line-height:1.6rem}.m14 .text,.m14bis .text{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:16px;line-height:1.6rem;font-family:"Lato",sans-serif}@media (max-width: 1210px){.m14 .text,.m14bis .text{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:14px;line-height:1.4rem}}@media (max-width: 980px){.m14 .text,.m14bis .text{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;line-height:12px;line-height:1.2rem}}.m14 .text .title,.m14bis .text .title{font-size:32px;line-height:48px;font-size:3.2rem;line-height:4.8rem;line-height:38px;line-height:3.8rem;text-transform:uppercase;font-style:italic;font-family:"Rasa",serif;font-weight:700}@media (max-width: 1210px){.m14 .text .title,.m14bis .text .title{font-size:38px;line-height:57px;font-size:3.8rem;line-height:5.7rem;line-height:30px;line-height:3rem}}@media (max-width: 980px){.m14 .text .title,.m14bis .text .title{font-size:24px;line-height:36px;font-size:2.4rem;line-height:3.6rem;line-height:20px;line-height:2rem}}.m14 .text .subtitle,.m14bis .text .subtitle{text-transform:none;font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:16px;line-height:1.6rem}@media (max-width: 980px){.m14 .text .subtitle,.m14bis .text .subtitle{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:16px;line-height:1.6rem}}.m14 .text .info,.m14bis .text .info{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:900;text-transform:uppercase}@media (max-width: 1210px){.m14 .text .info,.m14bis .text .info{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}}.m18 .sub-title{font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;font-family:"Lato",sans-serif;color:#fff;text-transform:uppercase;font-weight:400;line-height:35px;line-height:3.5rem}@media (max-width: 980px){.m18 .sub-title{font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:30px;line-height:3rem}}@media (max-width: 640px){.m18 .sub-title{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:25px;line-height:2.5rem}}.m18 .title{font-size:48px;line-height:72px;font-size:4.8rem;line-height:7.2rem;font-family:"Rasa",serif;color:#fff;line-height:50px;line-height:5rem}@media (max-width: 980px){.m18 .title{font-size:35px;line-height:52.5px;font-size:3.5rem;line-height:5.25rem;line-height:30px;line-height:3rem}}@media (max-width: 640px){.m18 .title{font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;line-height:30px;line-height:3rem}}.m18 .up-title{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;font-family:"Lato",sans-serif;color:#fff;text-transform:uppercase;font-weight:400;line-height:30px;line-height:3rem}@media (max-width: 980px){.m18 .up-title{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:30px;line-height:3rem}}@media (max-width: 640px){.m18 .up-title{font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;line-height:30px;line-height:3rem}}.m18 .btn{font-size:26px;line-height:39px;font-size:2.6rem;line-height:3.9rem;font-family:"Rasa",serif}.m5 .txt,.m20 .txt{font-size:32px;line-height:48px;font-size:3.2rem;line-height:4.8rem;line-height:30px;line-height:3rem;font-style:italic;font-family:"Rasa",serif;text-transform:uppercase}.description .title,.extra .title,.information .title,.corr .title{font-family:"Rasa",serif;font-weight:700;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem}.dettaglio_extra .title{padding:50px 0;text-align:center;font-family:"Rasa",serif;font-weight:700;font-size:40px;line-height:60px;font-size:4rem;line-height:6rem;line-height:35px;line-height:3.5rem}.dettaglio_extra .abstract{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;padding:0 11.70138888888889% 50px}.e-footer .newsletter{color:#fff}.e-footer .newsletter .title{text-align:center;font-family:"Rasa",serif;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem}.e-footer .newsletter .desc{text-align:center;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}@media (max-width: 980px){.e-footer .newsletter .desc{padding:0 10px}}.e-footer .newsletter .user-input .txt-field{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:48px;line-height:4.8rem;font-family:"Lato",sans-serif}@media (max-width: 480px){.e-footer .newsletter .user-input .privacy{padding-left:20px}}.e-footer .newsletter .user-input .privacy label{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:18px;line-height:1.8rem;display:inline-block;text-align:left !important}.e-footer .newsletter .user-input .privacy label span{padding-left:25px}@media (max-width: 480px){.e-footer .newsletter .user-input .privacy label span{padding-left:10px}}@media (max-width: 640px){.e-footer .newsletter .user-input .privacy label{width:100%;line-height:30px;line-height:3rem}}@media (max-width: 480px){.e-footer .newsletter .user-input .privacy label{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;line-height:21px;line-height:2.1rem}}.e-footer .site-map{text-transform:uppercase}.e-footer .site-map .service__social .link{text-indent:-50000px;line-height:26px;line-height:2.6rem}@media (max-width: 980px){.e-footer .site-map .service__social{border-bottom:0;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:40px;line-height:4rem;font-weight:400}}.e-footer .site-map .service-nav li a{font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;line-height:30px;line-height:3rem;color:#fff}@media (max-width: 980px){.e-footer .site-map .service-nav li a{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:40px;line-height:4rem;font-weight:900}.e-footer .site-map .service-nav li a span{display:none}}.e-footer .site-map .address{color:#fff}.e-footer .site-map .address h6{font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;line-height:20px;line-height:2rem}@media (max-width: 980px){.e-footer .site-map .address h6{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;font-weight:900;padding-top:30px}}.e-footer .site-map .address p{font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;line-height:20px;line-height:2rem}@media (max-width: 980px){.e-footer .site-map .address p{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;font-weight:400;color:#beb9b5}.e-footer .site-map .address p a{color:#beb9b5}}.e-footer .site-map .footer-navigation li{padding-top:30px}.e-footer .site-map .footer-navigation li:first-child{padding-top:0}.e-footer .site-map .footer-navigation li a{font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;color:#fff}@media (max-width: 980px){.e-footer .site-map .footer-navigation li a{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;line-height:20px;line-height:2rem;font-weight:900}}.e-footer .site-map .footer-navigation li a.link-long{color:#e6510f}.e-footer .legal{color:#beb9b5;text-align:center;padding:15px 0;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;line-height:20px;line-height:2rem}@media (max-width: 980px){.e-footer .legal{min-height:90px}}.e-footer .legal .link:link,.e-footer .legal .link:visited,.e-footer .legal .link:hover,.e-footer .legal .link:active{color:#beb9b5;text-decoration:none}.e-footer .legal .link:hover{color:#e6510f}.module .m4__bg,.module .m3__bg{padding-bottom:15px;background-position:center bottom}@media (max-width: 980px){.module .m4__bg .bg-img,.module .m3__bg .bg-img{width:100%}}@media (max-width: 980px){.accordion-list .module{width:44%;float:left;margin:3%;min-height:270px}.accordion-list .module:nth-child(2n){margin-right:0}}@media (max-width: 640px){.accordion-list .module{width:100%;float:none;margin:0}.module.col{width:100% !important;margin-right:0 !important}}.module.col:last-child{margin-right:0 !important}.module.m3.hover .image:after,.module.m4.hover .image:after{background-color:transparent}.module.m3.hover .box--text,.module.m4.hover .box--text{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);opacity:0}.module.m3.hover .m3m4__cta .btn:after,.module.m4.hover .m3m4__cta .btn:after{width:100%;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;height:100%;background-color:#fff}.module .box--text{position:absolute;top:50%;left:0;transform:translate3d(0, -50%, 0);width:100%;z-index:5;padding:20px 20px;box-sizing:border-box;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);opacity:1}.module .box--text .pre,.module .box--text .desc{color:#fff;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}.module .box--text .pre{font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;line-height:15px;line-height:1.5rem;color:#fff;text-transform:uppercase}.module .box--text .pre:after{content:'';display:block;border-bottom:1px solid #fff;width:50px;margin:10px auto}.module .box--text .descÂ {font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem}.module .box--text .title{font-family:"Rasa",serif;font-size:28px;line-height:42px;font-size:2.8rem;line-height:4.2rem;line-height:30px;line-height:3rem}@media (max-width: 1280px){.module .box--text .title{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:30px;line-height:3rem}}.module .box--caption{position:absolute;top:50px;left:0;width:100%;height:41px;z-index:5}.module .m3m4__cta{position:absolute;z-index:9;bottom:5px;left:50%;transform:translate3d(-50%, 0, 0);width:100%}.module .m3m4__cta.m4__cta{bottom:10px}.module .m3m4__cta.m4__cta .btn{min-width:80px;padding:5px 5px}.module .m3m4__cta .btn{min-width:110px;margin:0;padding:10px 10px;color:#e6510f}@media (max-width: 1280px){.module .m3m4__cta .btn{min-width:80px;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem}}.module .m3m4__cta .btn:first-child{margin-right:5px}.module.module--musica{background:url("brush_top_m3m4_sprite.png") no-repeat;background-position:center -116px}.module.module--musica .box--caption{background:url("logos_sprite.png") no-repeat;background-position:center -177px}.module.module--musica .box--text .title{color:#d53975}.module.module--musica .btn{color:#d53975}.module.module--musica .m3__bg,.module.module--musica .m4__bg{background:url("brush_bottom_m3m4_musica.png") no-repeat center bottom}.module.module--teatro{background:url("brush_top_m3m4_sprite.png") no-repeat;background-position:center -219px}.module.module--teatro .box--caption{background:url("logos_sprite.png") no-repeat;background-position:center -400px}.module.module--teatro .box--caption.piccolo{background:url("logos_sprite.png") no-repeat;background-position:center -513px}.module.module--teatro .box--text .title{color:#e85a12}.module.module--teatro .btn{color:#e85a12}.module.module--teatro .m3__bg,.module.module--teatro .m4__bg{background:url("brush_bottom_m3m4_teatro.png") no-repeat center bottom}.module.module--violet{background-position:center 1px}.module.module--violet .box--text .title{color:#e285fd}.module.module--laboratori{background-position:center 1px}.module.module--laboratori .box--caption{background:url("https://www.teatroeliseo.com/wp-content/themes/eliseo/dist/images/layout/logo_cat_labortori.png") no-repeat center center}.module.module--laboratori .box--text .title{color:#4fb9e9}.module.module--cultura{background:url("brush_top_m3m4_sprite.png") no-repeat;background-position:center -63px}.module.module--cultura .box--caption{background:url("logos_sprite.png") no-repeat;background-position:center -118px}.module.module--cultura .box--text .title{color:#77af45}.module.module--cultura .btn{color:#77af45}.module.module--cultura .m3__bg,.module.module--cultura .m4__bg{background:url("brush_bottom_m3m4_cultura.png") no-repeat center bottom}.module.module--ragazzi{background:url("brush_top_m3m4_sprite.png") no-repeat;background-position:center -166px}.module.module--ragazzi .box--caption{background:url("logos_sprite.png") no-repeat;background-position:center -287px}.module.module--ragazzi .box--text .title{color:#00c0f3}.module.module--ragazzi .btn{color:#00c0f3}.module.module--ragazzi .m3__bg,.module.module--ragazzi .m4__bg{background:url("brush_bottom_m3m4_ragazzi.png") no-repeat center bottom}.module.module--cucina{background:url("brush_top_m3m4_sprite.png") no-repeat;background-position:center -10px}.module.module--cucina .box--caption{background:url("logos_sprite.png") no-repeat;background-position:center -7px}.module.module--cucina .box--text .title{color:#c29f57}.module.module--cucina .btn{color:#c29f57}.module.module--cucina .m3__bg,.module.module--cucina .m4__bg{background:url("brush_bottom_m3m4_cucina.png") no-repeat center bottom}.module.module--banner .box--text .title,.module.module--banner .box--text .pre{color:#38342b}.module.module--banner .box--text .pre{font-weight:400}.module.module--banner .box--text .pre:after{border-bottom:1px solid #5f5c55}.module.module--banner .box--text .desc{color:#e6510f}.module .box--small{zoom:1;width:100%}.module .box--small:before{content:'';display:block}.module .box--small:after{content:'';display:table;clear:both}.module .box--small .pre{text-align:left;font-weight:400;font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;border-bottom:1px solid #e6510f;font-family:"Rasa",serif;text-transform:uppercase}.module .box--small .title{font-family:"Rasa",serif;text-transform:uppercase;font-style:italic;text-align:left;font-size:32px;line-height:48px;font-size:3.2rem;line-height:4.8rem;line-height:32px;line-height:3.2rem;padding:10px 0;min-height:75px;word-wrap:break-word;overflow:hidden}@media (max-width: 1210px){.module .box--small .title{font-size:28px;line-height:42px;font-size:2.8rem;line-height:4.2rem;line-height:28px;line-height:2.8rem}}@media (max-width: 480px){.module .box--small .title{font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem}}.module .box--small .abstract{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:20px;line-height:2rem;text-transform:none;text-align:left}.module .box--small .abstract .go{font-weight:900;color:#e6510f;white-space:nowrap}.module .box--list .title.musica{color:#d53975}.module .box--list .title.teatro{color:#e85a12}.module .box--list .title.violet{color:#e285fd}.module .box--list .title.laboratori{color:#4fb9e9}.module .box--list .title.cultura{color:#77af45}.module .box--list .title.ragazzi{color:#00c0f3}.module .box--list .title.cucina{color:#c29f57}.module .title-events-status{display:none}.module.events-status-bottom .title-events-status{display:block;position:absolute;text-transform:uppercase;border-bottom:2px solid #e6510f;color:#fff;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;font-weight:900;z-index:15;min-width:120px;bottom:65px;left:50%;transform:translate3d(-50%, 0, 0)}.module.events-status-upper .title-events-status{display:block;position:absolute;text-transform:uppercase;border-bottom:2px solid #e6510f;color:#fff;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:900;z-index:10;display:block;position:absolute;top:20px;left:20px}.module .overlay-wrap{opacity:0;position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:15;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.module .overlay-wrap:hover{opacity:1}.module .overlay-wrap.mobile{opacity:1}.module .overlay-wrap .overlay-text{width:70%;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.module .overlay-wrap .overlay-text h5{color:#fff;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin-bottom:5%}@media (max-width: 1280px){.module .overlay-wrap .overlay-text h5{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}}.module .overlay-wrap .overlay-text ul{height:75%}.module .overlay-wrap .overlay-text ul li{color:#e6510f;font-weight:700;font-family:"Rasa",serif;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:28px;line-height:2.8rem;font-style:italic}@media (max-width: 1280px){.module .overlay-wrap .overlay-text ul li{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:18px;line-height:1.8rem}}.module .overlay-wrap .overlay-text ul li:first-child{padding-top:0}.module .overlay-wrap .overlay-text ul li:after{content:"";display:block;width:100px;border-bottom:1px solid #fff;margin:5% auto}.module .overlay-wrap .overlay-text ul li a{color:#e6510f}.history .m1 .title{background:url("m1_storia_bg.jpg") center top no-repeat}.in-sala .m1 .title{background:url("m1_insala_bg.jpg") center top no-repeat}.fuori-sala .m1 .title{background:url("m1_fuorisala_bg.jpg") center top no-repeat}.biglietti-abbonamenti .m1 .title{background:url("m1_bigliettiabbonamenti_bg.jpg") center top no-repeat}.giornale .m1 .title{background:url("m1_giornale_bg.jpg") center top no-repeat}.protagonisti .m1 .title{background:url("m1_protagonisti_bg.jpg") center top no-repeat}.info-contatti .m1 .title{background:url("m1_infoecontatti_bg.jpg") center top no-repeat}.m2.accordion{position:relative}@media (max-width: 640px){.m2.accordion .accordion__item .content .arrow{position:relative;border:1px solid #38342b;padding:15px 25px;max-width:280px;height:100%}.m2.accordion .accordion__item .content .arrow:after{content:'';display:block;width:40px;height:40px;position:absolute;top:0px;right:10px;background-image:url("arrow_sprite.png");background-size:900%;background-position:-20px -13px;background-repeat:no-repeat}.m2.accordion .accordion__item.active .content .subtit:after{content:'';display:block;width:40px;height:40px;position:absolute;top:0px;right:10px;background-image:url("arrow_sprite.png");background-size:900%;background-position:-202px -13px;background-repeat:no-repeat}}.m2 .panel{max-height:0;overflow:hidden;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);opacity:0}@media all and (min-width: 641px){.m2 .panel{opacity:1;max-height:250px}}.m2 .panel.show{opacity:1;max-height:250px;transition:opacity .6s ease 0s,max-height .6s cubic-bezier(0.19, 1, 0.22, 1) 0s}.m3{position:relative;float:left;text-align:center;padding-top:30px;opacity:0;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.m3.load{opacity:1}.m3 .link:hover .image:after{background-color:transparent}.m3 .image:after{content:'';display:block;width:100%;height:calc(100% - 45px);background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:30px;z-index:2;transition:background-color .6s cubic-bezier(0.23, 1, 0.32, 1)}.m3 .image.archivio:after{content:'';display:block;width:100%;height:calc(100% - 45px);background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:30px;z-index:10}.m4,.m4bis{position:relative;float:left;text-align:center;padding-top:30px;cursor:pointer;overflow:hidden;opacity:0;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.m4.load,.m4bis.load{opacity:1}.m4 .title-events-status,.m4bis .title-events-status{display:none}.m4 .image:after,.m4bis .image:after{content:'';display:block;width:100%;height:calc(100% - 45px);background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:30px;z-index:2;transition:background-color .6s cubic-bezier(0.23, 1, 0.32, 1)}.m4 .image.past:after,.m4bis .image.past:after{content:'';display:block;width:100%;height:calc(100% - 45px);background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:30px;z-index:10;transition:background-color .6s cubic-bezier(0.23, 1, 0.32, 1)}.m4 .image.archivio:after,.m4bis .image.archivio:after{content:'';display:block;width:100%;height:calc(100% - 45px);background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:30px;z-index:10}.in-sala .m4.col,.archivio .m4.col,.in-sala .m4bis.col,.archivio .m4bis.col{margin-right:calc(.03125 * 100%);width:22.65625%}@media (max-width: 980px){.in-sala .m4.col,.archivio .m4.col,.in-sala .m4bis.col,.archivio .m4bis.col{width:49.60938%;margin-right:calc(.00781 * 100%)}}.m5{position:relative;float:left;text-align:center}@media (max-width: 980px){.m5{padding:10px 0 20px 0}}.m5 .m5__textual{zoom:1;vertical-align:bottom;position:relative}.m5 .m5__textual:before{content:'';display:block}.m5 .m5__textual:after{content:'';display:table;clear:both}.m5 .m5__textual .thumb img{width:100%}.m5 .m5__textual .title{text-align:left;width:100%;height:100%;padding-bottom:0}.m5 .m5__textual .title .txt{position:absolute;bottom:0;left:0;padding:0 3% 1% 2%;color:#fff}.protagonisti .m5.col{width:32.6%;margin-right:calc(.01094 * 100%);margin-bottom:calc(.01094 * 100%)}.protagonisti .m5.col:nth-child(3n){margin-right:0}@media (max-width: 980px){.protagonisti .m5.col{width:49.3%}.protagonisti .m5.col:nth-child(3n){margin-right:calc(.01094 * 100%)}.protagonisti .m5.col:nth-child(2n){margin-right:0}}@media (max-width: 640px){.protagonisti .m5.col{width:100%;margin-right:0}}.m6{text-align:left;position:relative;margin-bottom:80px;float:left;width:50%}.m6:before{content:"";width:54px;height:11px;display:block;position:absolute;right:50%;top:-11px;background:url("m13_brush_sprite.png") -6px 0px no-repeat}.m6.brush-vert:before{background:url("m13_brush_sprite.png") -6px 0px no-repeat;width:30px;height:27px;top:-27px}.m6 .m6__visual{width:100%}.m6 .m6__textual{width:90%;position:relative;margin-top:-140px;top:85px;left:50%;transform:translate(-50%, 0%);background-color:#fff;padding:5%}@media (max-width: 980px){.m6 .m6__textual{position:relative;top:50px;left:0;transform:translate(0%, 0%);width:100%}}.m6 .m6__textual:before{content:"";width:78px;height:26px;display:block;position:absolute;right:49px;top:-26px}.m6 .m6__textual .subtitle{padding-bottom:15px}.giornale .m6.col{width:48.4%;margin-right:calc(.03125 * 100%)}@media (max-width: 980px){.giornale .m6.col{width:48%}}@media (max-width: 640px){.giornale .m6.col{width:100%}.giornale .m6.col:last-child{margin-bottom:60px !important}}.giornale .m6.col .go{font-weight:900;color:#e6510f;display:block}.m7{position:relative;float:left;text-align:center;padding-top:30px;margin-bottom:60px;height:321px}.m7 .title{height:106px}.m7 .abstract{height:80px}.m7 .thumb{padding:11px 0}.m7 .thumb img{width:100%}.m7 .thumb.top{background:url("m13_brush_sprite.png") 186px -179px no-repeat}.m7 .thumb.bottom{background:url("m13_brush_sprite.png") 186px -179px no-repeat}.home .m7.col,.giornale .m7.col,.history .m7.col{width:23.4375%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.home .m7.col,.giornale .m7.col,.history .m7.col{width:49.2%;margin-right:calc(.01562 * 100%);margin-bottom:10px}.home .m7.col:nth-child(2n),.giornale .m7.col:nth-child(2n),.history .m7.col:nth-child(2n){margin-right:0}}@media (max-width: 640px){.home .m7.col,.giornale .m7.col,.history .m7.col{width:100%;margin-right:0;margin-bottom:115px}}@media (max-width: 1080px){.giornale .m7.col{width:49.2%;margin-right:calc(.01562 * 100%);margin-bottom:10px;margin-top:100px}.giornale .m7.col:nth-child(2n){margin-right:0}.giornale .m7.col:nth-child(-n+2){margin-top:30px}}@media (max-width: 640px){.giornale .m7.col{margin-top:100px}.giornale .m7.col:nth-child(-n+2){margin-top:100px}.giornale .m7.col:first-child{margin-top:30px}}.dettaglio .m7.col,.dettaglio_extra .m7.col{width:49.2%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.dettaglio .m7.col,.dettaglio_extra .m7.col{width:49.2%;margin-right:calc(.01562 * 100%);margin-bottom:40px}.dettaglio .m7.col:nth-child(2n),.dettaglio_extra .m7.col:nth-child(2n){margin-right:calc(.01562 * 100%)}}@media (max-width: 640px){.dettaglio .m7.col,.dettaglio_extra .m7.col{width:100%;margin-right:0}}.m8,.m8full{position:relative;zoom:1;margin-bottom:80px}.m8:before,.m8full:before{content:'';display:block}.m8:after,.m8full:after{content:'';display:table;clear:both}@media (max-width: 980px){.m8,.m8full{margin-bottom:20px}}.m8 .m8__visual,.m8full .m8__visual{float:left;width:60%}@media (max-width: 980px){.m8 .m8__visual,.m8full .m8__visual{width:100%;float:none}}.m8 .m8__textual,.m8full .m8__textual{width:44%;min-height:90%;position:absolute;top:0;right:0;background-color:#fff;padding:3% 3% 6% 3%}.m8 .m8__textual .btn,.m8full .m8__textual .btn{border:1px solid #0e0f0f;color:#e6510f;padding:10px 25px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;background-color:transparent;text-transform:uppercase;font-weight:900;display:inline-block;max-width:280px;position:relative;cursor:pointer;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.m8 .m8__textual .btn:after,.m8full .m8__textual .btn:after{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:0%;height:100%;background-color:#38342b}.m8 .m8__textual .btn:hover,.m8full .m8__textual .btn:hover{color:#fff;border:1px solid #38342b}.m8 .m8__textual .btn:hover:after,.m8full .m8__textual .btn:hover:after{width:100%}.m8 .m8__textual .title-events-status,.m8full .m8__textual .title-events-status{width:120px;display:none;text-transform:uppercase;border-bottom:2px solid #e6510f;color:#38342b;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;font-weight:900;max-width:120px;padding:10px 0 0}@media (max-width: 980px){.m8 .m8__textual,.m8full .m8__textual{width:100%;position:static;top:auto;right:auto;transform:none;padding-bottom:190px;position:relative}}.m8 .m8__textual:before,.m8full .m8__textual:before{content:"";width:78px;height:26px;display:block;position:absolute;right:49px;top:-26px}.m8 .m8__textual:after,.m8full .m8__textual:after{content:"";width:78px;display:block;position:absolute;left:3%;bottom:3%;height:40px;height:4rem}.m8 .m8__textual.module--teatro .module-logo,.m8full .m8__textual.module--teatro .module-logo{background:url("logos_sprite.png") no-repeat;background-position:-6px -461px}.m8 .m8__textual.module--teatro .title,.m8full .m8__textual.module--teatro .title{border-top:1px solid #e85a12}.m8 .m8__textual.module--teatro .btn,.m8full .m8__textual.module--teatro .btn{color:#e85a12 !important}.m8 .m8__textual.module--musica .module-logo,.m8full .m8__textual.module--musica .module-logo{background:url("logos_sprite.png") no-repeat;background-position:-6px -236px}.m8 .m8__textual.module--musica .title,.m8full .m8__textual.module--musica .title{border-top:1px solid #d53975}.m8 .m8__textual.module--musica .btn,.m8full .m8__textual.module--musica .btn{color:#d53975 !important}.m8 .m8__textual.module--cucina .module-logo,.m8full .m8__textual.module--cucina .module-logo{background:url("logos_sprite.png") no-repeat;background-position:-6px -67px}.m8 .m8__textual.module--cucina .title,.m8full .m8__textual.module--cucina .title{border-top:1px solid #c29f57}.m8 .m8__textual.module--cucina .btn,.m8full .m8__textual.module--cucina .btn{color:#c29f57 !important}.m8 .m8__textual.module--cultura .module-logo,.m8full .m8__textual.module--cultura .module-logo{background:url("logos_sprite.png") no-repeat;background-position:-6px -616px}.m8 .m8__textual.module--cultura .title,.m8full .m8__textual.module--cultura .title{border-top:1px solid #77af45}.m8 .m8__textual.module--cultura .btn,.m8full .m8__textual.module--cultura .btn{color:#77af45 !important}.m8 .m8__textual.module--ragazzi .module-logo,.m8full .m8__textual.module--ragazzi .module-logo{background:url("logos_sprite.png") no-repeat;background-position:-6px -346px}.m8 .m8__textual.module--ragazzi .title,.m8full .m8__textual.module--ragazzi .title{border-top:1px solid #00c0f3}.m8 .m8__textual.module--ragazzi .btn,.m8full .m8__textual.module--ragazzi .btn{color:#00c0f3 !important}.m8 .m8__textual .module-logo,.m8full .m8__textual .module-logo{width:85px;height:32px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:10px}.m8 .m8__textual .title,.m8full .m8__textual .title{padding:18px 0 10px 0;text-transform:none}.m8 .m8__textual .btn,.m8full .m8__textual .btn{position:absolute;bottom:0;left:auto;margin-bottom:30px}@media screen and (max-width: 900px){.m8 .m8__textual .btn,.m8full .m8__textual .btn{position:relative;margin-top:30px}}@media (max-width: 980px){.m8 .m8__textual .btn,.m8full .m8__textual .btn{float:left;margin-right:20px}}@media (max-width: 640px){.m8 .m8__textual .btn,.m8full .m8__textual .btn{max-width:none}}.m8 .m8__textual .share,.m8full .m8__textual .share{display:block;position:absolute;bottom:4%;right:3%;zoom:1}.m8 .m8__textual .share:before,.m8full .m8__textual .share:before{content:'';display:block}.m8 .m8__textual .share:after,.m8full .m8__textual .share:after{content:'';display:table;clear:both}.m8 .m8__textual .share .resp-sharing-button__link,.m8full .m8__textual .share .resp-sharing-button__link{float:left}.m8.bis .m8__visual,.m8full.bis .m8__visual{float:right}@media (max-width: 980px){.m8.bis .m8__visual,.m8full.bis .m8__visual{float:none}}.m8.bis .m8__textual,.m8full.bis .m8__textual{left:0}.m8.past .title-events-status,.m8full.past .title-events-status{display:block}.m8.past .acquista,.m8full.past .acquista{opacity:.2;cursor:default}.m8.past .acquista:after,.m8full.past .acquista:after{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:0%;height:100%;background-color:white}.m8full{padding-top:35px;margin-bottom:0}.m8full .col-wrap{position:relative;zoom:1}.m8full .col-wrap:before{content:'';display:block}.m8full .col-wrap:after{content:'';display:table;clear:both}.m8full .swiper-pagination{display:block}.m8full .overlay{width:0;position:absolute;z-index:9;top:0;right:0;background-color:#000;transition:width 1s cubic-bezier(0.23, 1, 0.32, 1) .6s}.m8full .overlay .close{position:absolute;top:20px;right:20px;padding:5px 0px 0 0;width:44px;height:44px;z-index:9;display:none;cursor:pointer}.m8full .overlay .close .bar{display:block;height:2px;width:34px;border-radius:1px;background:#616161;margin:7px auto}.m8full .overlay .close .bar.top{transform:translateY(10px) rotateZ(45deg)}.m8full .overlay .close .bar.bottom{transform:translateY(-8px) rotateZ(-45deg)}.m8full .overlay .close .bar.middle{width:0}.m8full .overlay iframe{width:100%;height:100%;opacity:0;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1) 0s}.m8full .m8__visual{position:relative;float:left;width:62.421875%}.m8full .m8__visual .has-overlay .play-ico{cursor:pointer;display:block;width:45px;height:51px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);background-image:url("bt_play.png");background-repeat:no-repeat;background-position:center center}@media (max-width: 980px){.m8full .m8__visual{width:100%}}.m8full .m8__textual{width:41.71875%;z-index:9;transition:transform 2s ease;opacity:0}@media (max-width: 980px){.m8full .m8__textual{width:100%;opacity:1}}.m8full .m8__textual .pre{line-height:25px;line-height:2.5rem;border-top:0;color:#38342b;font-family:"Lato",sans-serif;font-weight:400}.m8full .m8__textual .title{border-top:0}.m8full .m8__textual .pre,.m8full .m8__textual .author,.m8full .m8__textual .detail{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}@media (max-width: 1325px){.m8full .m8__textual .pre,.m8full .m8__textual .author,.m8full .m8__textual .detail{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem}}@media (max-width: 1210px){.m8full .m8__textual .pre,.m8full .m8__textual .author,.m8full .m8__textual .detail{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}}.m8full .m8__textual .pre{text-transform:uppercase}.m8full .m8__textual .author{font-weight:900;padding-bottom:10px}.m8full .m8__textual .detail{padding-bottom:25px}@media (max-width: 1325px){.m8full .m8__textual .detail{padding-bottom:20px}}.m8full .m8__textual .detail .evid{font-weight:900}.m8full .m8__textual .btn{position:relative;display:block;margin-bottom:15px}@media (max-width: 1325px){.m8full .m8__textual .btn{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem}}@media (max-width: 980px){.m8full .m8__textual .btn{border:1px solid #0e0f0f;padding:10px 30px;width:auto;margin-right:10px}.m8full .m8__textual .btn.default{margin-right:0}}@media (max-width: 640px){.m8full .m8__textual .btn{border:1px solid #0e0f0f;padding:10px 30px;margin-bottom:10px;width:100%;margin-top:10px}}.m8full .swiper-pagination{left:50%;bottom:0;transform:translate3d(-50%, 0, 0)}.m8full .swiper-pagination .swiper-pagination-bullet{width:13px;height:13px;background-image:url("pagination.png");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:14px auto;margin:10px 4px;opacity:1}.m8full .swiper-pagination .swiper-pagination-bullet-active{background-image:url("pagination_active_w.png")}.expand.m8full .overlay{width:100%;transition:width 1s cubic-bezier(0.23, 1, 0.32, 1) 0s}.expand.m8full .overlay .close{display:block}.expand.m8full .overlay iframe{opacity:1;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1) 1s}@media all and (min-width: 981px){.expand.m8full .m8__textual{transition:transform 1s ease 0s;transform:translate3d(-200%, -50%, 0)}}.expand.m8full .swiper-pagination{display:none}.m8 .m8__textual{top:50%;transform:translate3d(0, -50%, 0)}.m9,.m9bis{position:relative;float:right;text-align:left;padding-bottom:50px}@media (max-width: 480px){.m9,.m9bis{width:100%;float:none}}.m9 .title,.m9bis .title{font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem;font-family:"Rasa",serif;font-weight:900;font-style:italic}.m9 .abstract,.m9bis .abstract{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;padding-bottom:20px;padding-top:20px}.m9 .abstract.cit,.m9bis .abstract.cit{font-size:28px;line-height:42px;font-size:2.8rem;line-height:4.2rem;line-height:32px;line-height:3.2rem;font-family:"Rasa",serif;font-weight:700;padding:10px 0 0 0;font-style:italic}.m9 .abstract.cit .author,.m9bis .abstract.cit .author{display:block;float:right;font-weight:400}.dettaglio .m9.col,.dettaglio .m9bis.col{width:100%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.dettaglio .m9.col,.dettaglio .m9bis.col{width:100%;margin-right:0}}.m9bis{float:left;width:100%}.m10{position:relative;float:right;text-align:left;padding:0;border-top:1px solid #38342b}@media (max-width: 480px){.m10{width:100%;float:none}}.m10 .title{font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem;font-family:"Rasa",serif;font-weight:900}.m10 .wrap-cast{zoom:1}.m10 .wrap-cast:before{content:'';display:block}.m10 .wrap-cast:after{content:'';display:table;clear:both}.m10 .wrap-cast .abstract{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;padding-bottom:20px;float:left;padding-right:5%;width:50%}.m10 .wrap-cast .abstract span{font-weight:900}.information .m10.col{width:100%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.information .m10.col{width:100%;margin-right:0}}.m10bis{position:relative;padding:0}.m10bis .bt-prev,.m10bis .bt-next{background-position:center center;background-repeat:no-repeat;background-size:105px;text-indent:-500000px;width:18px;height:18px;position:absolute;top:50%;transform:translate3d(0, -50%, 0)}.m10bis .bt-prev.swiper-button-disabled,.m10bis .bt-next.swiper-button-disabled{display:none}@media (max-width: 640px){.m10bis .bt-prev,.m10bis .bt-next{display:none}}.m10bis .bt-prev{background-image:url("bt_slide_sprite.png");background-position:-57px -4px;left:-6%}.m10bis .bt-next{background-image:url("bt_slide_sprite.png");background-position:-4px -4px;right:-6%}.m10bis .title{padding-bottom:20px}.m10bis .caption{background-color:#fff;text-transform:uppercase;padding:10px;text-align:center;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;color:#858585;font-family:"Lato",sans-serif;font-weight:900}@media (max-width: 1080px){.m10bis .caption{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}}.m12,.m12bis{background:url("big_brush_bg.png") center 40px no-repeat;padding:0px 0 50px 0}@media (max-width: 480px){.m12,.m12bis{background-position:center bottom;padding-bottom:20px}}@media (max-width: 980px){.m12,.m12bis{background-position:center center}}.m12 .container_title_section .title,.m12bis .container_title_section .title{padding-bottom:0}.m12 .container_title_section .date,.m12bis .container_title_section .date{padding:5px 0 15px 0}@media (max-width: 980px){.m12 .container_title_section .date,.m12bis .container_title_section .date{padding-bottom:0}}.m12 .container_title_section .subtit,.m12bis .container_title_section .subtit{width:40%;margin:0 auto;color:#fff;font-weight:400;padding-bottom:10px}@media (max-width: 480px){.m12 .container_title_section .subtit,.m12bis .container_title_section .subtit{width:100%}}.m12 .container_title_section .subtit a,.m12bis .container_title_section .subtit a{color:#fff}.m12 .container_title_section .btn,.m12bis .container_title_section .btn{background-color:#fff;margin:0;color:#e6510f;display:inline-block;z-index:10}.m12bis{background-position:top center;margin-top:30px}.m12bis .container_title_section .subtit{padding-top:10px;font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;color:#38342b}.m13{text-align:left;position:relative;float:left;width:50%}@media (max-width: 980px){.m13{float:none}}.m13:before{content:"";width:54px;height:27px;display:block;position:absolute;right:50%;top:-27px;background:url("m13_brush_sprite.png") -7px 0px no-repeat}.m13.brush-vert:before{background:url("m13_brush_sprite.png") -7px 0px no-repeat;width:30px;height:27px;top:-27px}.m13 .m13__visual{width:100%}@media (max-width: 980px){.m13 .m13__visual{max-height:100px}}.m13 .m13__textual{width:90%;position:relative;left:50%;margin-top:-190px;transform:translate(-50%, 0%);background-color:#fff;padding:5%;min-height:450px}@media (max-width: 980px){.m13 .m13__textual{position:relative;top:0;left:0;transform:translate(0%, 0%);width:100%;margin-top:0}}.m13 .m13__textual:before{content:"";width:78px;height:26px;display:block;position:absolute;right:49px;top:-26px}.m13 .m13__textual .title{border-top:0;padding:5px 0 20px 0}.m13 .m13__textual .subtitle{padding-bottom:15px}.m13 .m13__textual .icon-list li{padding:5px 0 5px 45px;margin-bottom:30px}.m13 .m13__textual .icon-list li.dove{background:url("m13_ico_sprite.png") -20px -97px no-repeat}.m13 .m13__textual .icon-list li.tel{background:url("m13_ico_sprite.png") -20px -356px no-repeat}.m13 .m13__textual .icon-list li.mail{background:url("m13_ico_sprite.png") -20px -272px no-repeat}.m13 .m13__textual .icon-list li.ticket{background:url("m13_ico_sprite.png") -20px -192px no-repeat}.m13 .m13__textual .icon-list.light{margin-bottom:35px}.m13 .m13__textual .icon-list.light li{padding:0 0 0 45px;margin-bottom:10px;background:url("m13_ico_sprite.png") -29px -26px no-repeat}.biglietti-abbonamenti .m13.col,.info-contatti .m13.col{width:48.4%;margin-right:calc(.03125 * 100%)}@media (max-width: 980px){.biglietti-abbonamenti .m13.col,.info-contatti .m13.col{width:100%;margin-right:0}}.m14,.m14bis{zoom:1;background-color:#fff;margin-bottom:15px;border-top-left-radius:9px;border-bottom-left-radius:9px}.m14:before,.m14bis:before{content:'';display:block}.m14:after,.m14bis:after{content:'';display:table;clear:both}@media (max-width: 980px){.m14,.m14bis{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0}}.m14.m14--simple,.m14bis.m14--simple{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.m14 .accordion,.m14 .elementblock,.m14bis .accordion,.m14bis .elementblock{position:relative;color:#38342b;cursor:pointer;width:100%;text-align:left;border:none;outline:none}.m14 .accordion:before,.m14 .elementblock:before,.m14bis .accordion:before,.m14bis .elementblock:before{content:"";width:34px;height:63px;display:block;position:absolute;left:-34px;top:25px;background:url("brush_side_sprite.png") -30px center no-repeat}@media (max-width: 980px){.m14 .accordion:before,.m14 .elementblock:before,.m14bis .accordion:before,.m14bis .elementblock:before{left:-14px;z-index:-1}}.m14 .accordion:after,.m14 .elementblock:after,.m14bis .accordion:after,.m14bis .elementblock:after{content:"";width:36px;height:67px;display:block;position:absolute;right:-36px;top:25px;background:url("brush_side_sprite.png") -124px center no-repeat}@media (max-width: 980px){.m14 .accordion:after,.m14 .elementblock:after,.m14bis .accordion:after,.m14bis .elementblock:after{right:-14px;z-index:-1}}.m14 .accordion .accordion__item,.m14 .accordion .elementblock__item,.m14 .elementblock .accordion__item,.m14 .elementblock .elementblock__item,.m14bis .accordion .accordion__item,.m14bis .accordion .elementblock__item,.m14bis .elementblock .accordion__item,.m14bis .elementblock .elementblock__item{zoom:1;display:table;width:100%}.m14 .accordion .accordion__item:before,.m14 .accordion .elementblock__item:before,.m14 .elementblock .accordion__item:before,.m14 .elementblock .elementblock__item:before,.m14bis .accordion .accordion__item:before,.m14bis .accordion .elementblock__item:before,.m14bis .elementblock .accordion__item:before,.m14bis .elementblock .elementblock__item:before{content:'';display:block}.m14 .accordion .accordion__item:after,.m14 .accordion .elementblock__item:after,.m14 .elementblock .accordion__item:after,.m14 .elementblock .elementblock__item:after,.m14bis .accordion .accordion__item:after,.m14bis .accordion .elementblock__item:after,.m14bis .elementblock .accordion__item:after,.m14bis .elementblock .elementblock__item:after{content:'';display:table;clear:both}@media (max-width: 980px){.m14 .accordion .accordion__item,.m14 .accordion .elementblock__item,.m14 .elementblock .accordion__item,.m14 .elementblock .elementblock__item,.m14bis .accordion .accordion__item,.m14bis .accordion .elementblock__item,.m14bis .elementblock .accordion__item,.m14bis .elementblock .elementblock__item{padding-bottom:4%}}.m14 .accordion .accordion__item .content,.m14 .accordion .elementblock__item .content,.m14 .elementblock .accordion__item .content,.m14 .elementblock .elementblock__item .content,.m14bis .accordion .accordion__item .content,.m14bis .accordion .elementblock__item .content,.m14bis .elementblock .accordion__item .content,.m14bis .elementblock .elementblock__item .content{display:table;width:100%;height:120px}.m14 .accordion .accordion__item .content .text,.m14 .accordion .elementblock__item .content .text,.m14 .elementblock .accordion__item .content .text,.m14 .elementblock .elementblock__item .content .text,.m14bis .accordion .accordion__item .content .text,.m14bis .accordion .elementblock__item .content .text,.m14bis .elementblock .accordion__item .content .text,.m14bis .elementblock .elementblock__item .content .text{width:68.5%;padding:2% 0 2% 4%}@media (max-width: 980px){.m14 .accordion .accordion__item .content .text,.m14 .accordion .elementblock__item .content .text,.m14 .elementblock .accordion__item .content .text,.m14 .elementblock .elementblock__item .content .text,.m14bis .accordion .accordion__item .content .text,.m14bis .accordion .elementblock__item .content .text,.m14bis .elementblock .accordion__item .content .text,.m14bis .elementblock .elementblock__item .content .text{width:100%}}.m14 .accordion .accordion__item .content .text .title,.m14 .accordion .elementblock__item .content .text .title,.m14 .elementblock .accordion__item .content .text .title,.m14 .elementblock .elementblock__item .content .text .title,.m14bis .accordion .accordion__item .content .text .title,.m14bis .accordion .elementblock__item .content .text .title,.m14bis .elementblock .accordion__item .content .text .title,.m14bis .elementblock .elementblock__item .content .text .title{display:block;padding-bottom:0}@media (max-width: 980px){.m14 .accordion .accordion__item .content .text .title,.m14 .accordion .elementblock__item .content .text .title,.m14 .elementblock .accordion__item .content .text .title,.m14 .elementblock .elementblock__item .content .text .title,.m14bis .accordion .accordion__item .content .text .title,.m14bis .accordion .elementblock__item .content .text .title,.m14bis .elementblock .accordion__item .content .text .title,.m14bis .elementblock .elementblock__item .content .text .title{padding-top:4%}}.m14 .accordion .accordion__item .content .text .info,.m14 .accordion .elementblock__item .content .text .info,.m14 .elementblock .accordion__item .content .text .info,.m14 .elementblock .elementblock__item .content .text .info,.m14bis .accordion .accordion__item .content .text .info,.m14bis .accordion .elementblock__item .content .text .info,.m14bis .elementblock .accordion__item .content .text .info,.m14bis .elementblock .elementblock__item .content .text .info{display:block;padding-top:15px}.m14 .accordion .accordion__item .content .button,.m14 .accordion .elementblock__item .content .button,.m14 .elementblock .accordion__item .content .button,.m14 .elementblock .elementblock__item .content .button,.m14bis .accordion .accordion__item .content .button,.m14bis .accordion .elementblock__item .content .button,.m14bis .elementblock .accordion__item .content .button,.m14bis .elementblock .elementblock__item .content .button{position:relative;z-index:5;border-right:1px solid #f2ede8;width:21.5%;text-align:center}@media (max-width: 980px){.m14 .accordion .accordion__item .content .button,.m14 .accordion .elementblock__item .content .button,.m14 .elementblock .accordion__item .content .button,.m14 .elementblock .elementblock__item .content .button,.m14bis .accordion .accordion__item .content .button,.m14bis .accordion .elementblock__item .content .button,.m14bis .elementblock .accordion__item .content .button,.m14bis .elementblock .elementblock__item .content .button{border-right:0;padding-top:40px;width:100%}}.m14 .accordion .accordion__item .content .button .btn,.m14 .accordion .elementblock__item .content .button .btn,.m14 .elementblock .accordion__item .content .button .btn,.m14 .elementblock .elementblock__item .content .button .btn,.m14bis .accordion .accordion__item .content .button .btn,.m14bis .accordion .elementblock__item .content .button .btn,.m14bis .elementblock .accordion__item .content .button .btn,.m14bis .elementblock .elementblock__item .content .button .btn{color:#e6510f;display:inline-block}.m14 .accordion .accordion__item .content .button .btn.brown,.m14 .accordion .elementblock__item .content .button .btn.brown,.m14 .elementblock .accordion__item .content .button .btn.brown,.m14 .elementblock .elementblock__item .content .button .btn.brown,.m14bis .accordion .accordion__item .content .button .btn.brown,.m14bis .accordion .elementblock__item .content .button .btn.brown,.m14bis .elementblock .accordion__item .content .button .btn.brown,.m14bis .elementblock .elementblock__item .content .button .btn.brown{border:1px solid #0e0f0f;color:#e6510f;padding:10px 25px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem;background-color:transparent;text-transform:uppercase;font-weight:900;display:inline-block;max-width:280px;position:relative;cursor:pointer;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1)}.m14 .accordion .accordion__item .content .button .btn.brown:after,.m14 .accordion .elementblock__item .content .button .btn.brown:after,.m14 .elementblock .accordion__item .content .button .btn.brown:after,.m14 .elementblock .elementblock__item .content .button .btn.brown:after,.m14bis .accordion .accordion__item .content .button .btn.brown:after,.m14bis .accordion .elementblock__item .content .button .btn.brown:after,.m14bis .elementblock .accordion__item .content .button .btn.brown:after,.m14bis .elementblock .elementblock__item .content .button .btn.brown:after{transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:0%;height:100%;background-color:#38342b}.m14 .accordion .accordion__item .content .button .btn.brown:hover,.m14 .accordion .elementblock__item .content .button .btn.brown:hover,.m14 .elementblock .accordion__item .content .button .btn.brown:hover,.m14 .elementblock .elementblock__item .content .button .btn.brown:hover,.m14bis .accordion .accordion__item .content .button .btn.brown:hover,.m14bis .accordion .elementblock__item .content .button .btn.brown:hover,.m14bis .elementblock .accordion__item .content .button .btn.brown:hover,.m14bis .elementblock .elementblock__item .content .button .btn.brown:hover{color:#e6510f;border:1px solid #38342b}.m14 .accordion .accordion__item .content .button .btn.brown:hover:after,.m14 .accordion .elementblock__item .content .button .btn.brown:hover:after,.m14 .elementblock .accordion__item .content .button .btn.brown:hover:after,.m14 .elementblock .elementblock__item .content .button .btn.brown:hover:after,.m14bis .accordion .accordion__item .content .button .btn.brown:hover:after,.m14bis .accordion .elementblock__item .content .button .btn.brown:hover:after,.m14bis .elementblock .accordion__item .content .button .btn.brown:hover:after,.m14bis .elementblock .elementblock__item .content .button .btn.brown:hover:after{width:100%}.m14 .accordion .accordion__item .content .arrow,.m14 .accordion .elementblock__item .content .arrow,.m14 .elementblock .accordion__item .content .arrow,.m14 .elementblock .elementblock__item .content .arrow,.m14bis .accordion .accordion__item .content .arrow,.m14bis .accordion .elementblock__item .content .arrow,.m14bis .elementblock .accordion__item .content .arrow,.m14bis .elementblock .elementblock__item .content .arrow{width:10%;background:url("arrow_sprite.png") no-repeat;background-position:1% center;transition:all 2s cubic-bezier(0.23, 1, 0.32, 1)}@media (max-width: 1280px){.m14 .accordion .accordion__item .content .arrow,.m14 .accordion .elementblock__item .content .arrow,.m14 .elementblock .accordion__item .content .arrow,.m14 .elementblock .elementblock__item .content .arrow,.m14bis .accordion .accordion__item .content .arrow,.m14bis .accordion .elementblock__item .content .arrow,.m14bis .elementblock .accordion__item .content .arrow,.m14bis .elementblock .elementblock__item .content .arrow{background-position:2% center}}@media (max-width: 1080px){.m14 .accordion .accordion__item .content .arrow,.m14 .accordion .elementblock__item .content .arrow,.m14 .elementblock .accordion__item .content .arrow,.m14 .elementblock .elementblock__item .content .arrow,.m14bis .accordion .accordion__item .content .arrow,.m14bis .accordion .elementblock__item .content .arrow,.m14bis .elementblock .accordion__item .content .arrow,.m14bis .elementblock .elementblock__item .content .arrow{background-position:-19px center}}@media (max-width: 980px){.m14 .accordion .accordion__item .content .arrow,.m14 .accordion .elementblock__item .content .arrow,.m14 .elementblock .accordion__item .content .arrow,.m14 .elementblock .elementblock__item .content .arrow,.m14bis .accordion .accordion__item .content .arrow,.m14bis .accordion .elementblock__item .content .arrow,.m14bis .elementblock .accordion__item .content .arrow,.m14bis .elementblock .elementblock__item .content .arrow{height:40px;margin-top:30px !important;background-position:9% center;background-size:1200%}}@media (max-width: 380px){.m14 .accordion .accordion__item .content .arrow,.m14 .accordion .elementblock__item .content .arrow,.m14 .elementblock .accordion__item .content .arrow,.m14 .elementblock .elementblock__item .content .arrow,.m14bis .accordion .accordion__item .content .arrow,.m14bis .accordion .elementblock__item .content .arrow,.m14bis .elementblock .accordion__item .content .arrow,.m14bis .elementblock .elementblock__item .content .arrow{background-position:9% center}}.m14 .accordion .accordion__item .content .arrow.active,.m14 .accordion .elementblock__item .content .arrow.active,.m14 .elementblock .accordion__item .content .arrow.active,.m14 .elementblock .elementblock__item .content .arrow.active,.m14bis .accordion .accordion__item .content .arrow.active,.m14bis .accordion .elementblock__item .content .arrow.active,.m14bis .elementblock .accordion__item .content .arrow.active,.m14bis .elementblock .elementblock__item .content .arrow.active{transform:rotate(180deg)}.m14 .accordion .accordion__item.abb .text,.m14 .accordion .elementblock__item.abb .text,.m14 .elementblock .accordion__item.abb .text,.m14 .elementblock .elementblock__item.abb .text,.m14bis .accordion .accordion__item.abb .text,.m14bis .accordion .elementblock__item.abb .text,.m14bis .elementblock .accordion__item.abb .text,.m14bis .elementblock .elementblock__item.abb .text{width:50%;padding:0 0 0 2%}@media (max-width: 980px){.m14 .accordion .accordion__item.abb .text,.m14 .accordion .elementblock__item.abb .text,.m14 .elementblock .accordion__item.abb .text,.m14 .elementblock .elementblock__item.abb .text,.m14bis .accordion .accordion__item.abb .text,.m14bis .accordion .elementblock__item.abb .text,.m14bis .elementblock .accordion__item.abb .text,.m14bis .elementblock .elementblock__item.abb .text{padding:20px 4% 0}}.m14 .accordion .accordion__item.abb .card,.m14 .accordion .elementblock__item.abb .card,.m14 .elementblock .accordion__item.abb .card,.m14 .elementblock .elementblock__item.abb .card,.m14bis .accordion .accordion__item.abb .card,.m14bis .accordion .elementblock__item.abb .card,.m14bis .elementblock .accordion__item.abb .card,.m14bis .elementblock .elementblock__item.abb .card{width:18.5%}@media (max-width: 980px){.m14 .accordion .accordion__item.abb .card,.m14 .accordion .accordion__item.abb .text,.m14 .accordion .elementblock__item.abb .card,.m14 .accordion .elementblock__item.abb .text,.m14 .elementblock .accordion__item.abb .card,.m14 .elementblock .accordion__item.abb .text,.m14 .elementblock .elementblock__item.abb .card,.m14 .elementblock .elementblock__item.abb .text,.m14bis .accordion .accordion__item.abb .card,.m14bis .accordion .accordion__item.abb .text,.m14bis .accordion .elementblock__item.abb .card,.m14bis .accordion .elementblock__item.abb .text,.m14bis .elementblock .accordion__item.abb .card,.m14bis .elementblock .accordion__item.abb .text,.m14bis .elementblock .elementblock__item.abb .card,.m14bis .elementblock .elementblock__item.abb .text{width:100%}}.m14 .accordion .accordion__item .card,.m14 .accordion .accordion__item .text,.m14 .accordion .accordion__item .button,.m14 .accordion .accordion__item .arrow,.m14 .accordion .elementblock__item .card,.m14 .accordion .elementblock__item .text,.m14 .accordion .elementblock__item .button,.m14 .accordion .elementblock__item .arrow,.m14 .elementblock .accordion__item .card,.m14 .elementblock .accordion__item .text,.m14 .elementblock .accordion__item .button,.m14 .elementblock .accordion__item .arrow,.m14 .elementblock .elementblock__item .card,.m14 .elementblock .elementblock__item .text,.m14 .elementblock .elementblock__item .button,.m14 .elementblock .elementblock__item .arrow,.m14bis .accordion .accordion__item .card,.m14bis .accordion .accordion__item .text,.m14bis .accordion .accordion__item .button,.m14bis .accordion .accordion__item .arrow,.m14bis .accordion .elementblock__item .card,.m14bis .accordion .elementblock__item .text,.m14bis .accordion .elementblock__item .button,.m14bis .accordion .elementblock__item .arrow,.m14bis .elementblock .accordion__item .card,.m14bis .elementblock .accordion__item .text,.m14bis .elementblock .accordion__item .button,.m14bis .elementblock .accordion__item .arrow,.m14bis .elementblock .elementblock__item .card,.m14bis .elementblock .elementblock__item .text,.m14bis .elementblock .elementblock__item .button,.m14bis .elementblock .elementblock__item .arrow{display:table-cell;vertical-align:middle}@media (max-width: 980px){.m14 .accordion .accordion__item .card,.m14 .accordion .accordion__item .text,.m14 .accordion .accordion__item .button,.m14 .accordion .accordion__item .arrow,.m14 .accordion .elementblock__item .card,.m14 .accordion .elementblock__item .text,.m14 .accordion .elementblock__item .button,.m14 .accordion .elementblock__item .arrow,.m14 .elementblock .accordion__item .card,.m14 .elementblock .accordion__item .text,.m14 .elementblock .accordion__item .button,.m14 .elementblock .accordion__item .arrow,.m14 .elementblock .elementblock__item .card,.m14 .elementblock .elementblock__item .text,.m14 .elementblock .elementblock__item .button,.m14 .elementblock .elementblock__item .arrow,.m14bis .accordion .accordion__item .card,.m14bis .accordion .accordion__item .text,.m14bis .accordion .accordion__item .button,.m14bis .accordion .accordion__item .arrow,.m14bis .accordion .elementblock__item .card,.m14bis .accordion .elementblock__item .text,.m14bis .accordion .elementblock__item .button,.m14bis .accordion .elementblock__item .arrow,.m14bis .elementblock .accordion__item .card,.m14bis .elementblock .accordion__item .text,.m14bis .elementblock .accordion__item .button,.m14bis .elementblock .accordion__item .arrow,.m14bis .elementblock .elementblock__item .card,.m14bis .elementblock .elementblock__item .text,.m14bis .elementblock .elementblock__item .button,.m14bis .elementblock .elementblock__item .arrow{width:100%;margin:0 auto;display:block}}.m14 .accordion .accordion__item .panel,.m14 .accordion .elementblock__item .panel,.m14 .elementblock .accordion__item .panel,.m14 .elementblock .elementblock__item .panel,.m14bis .accordion .accordion__item .panel,.m14bis .accordion .elementblock__item .panel,.m14bis .elementblock .accordion__item .panel,.m14bis .elementblock .elementblock__item .panel{width:90%;background-color:white;max-height:0;overflow:hidden;transition:all .6s cubic-bezier(0.23, 1, 0.32, 1);opacity:0;text-align:left}.m14 .accordion .accordion__item .panel .text,.m14 .accordion .elementblock__item .panel .text,.m14 .elementblock .accordion__item .panel .text,.m14 .elementblock .elementblock__item .panel .text,.m14bis .accordion .accordion__item .panel .text,.m14bis .accordion .elementblock__item .panel .text,.m14bis .elementblock .accordion__item .panel .text,.m14bis .elementblock .elementblock__item .panel .text{padding:20px 20px 20px 45px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}@media (max-width: 980px){.m14 .accordion .accordion__item .panel .text,.m14 .accordion .elementblock__item .panel .text,.m14 .elementblock .accordion__item .panel .text,.m14 .elementblock .elementblock__item .panel .text,.m14bis .accordion .accordion__item .panel .text,.m14bis .accordion .elementblock__item .panel .text,.m14bis .elementblock .accordion__item .panel .text,.m14bis .elementblock .elementblock__item .panel .text{padding:4%}}.m14 .accordion .accordion__item .panel.show,.m14 .accordion .elementblock__item .panel.show,.m14 .elementblock .accordion__item .panel.show,.m14 .elementblock .elementblock__item .panel.show,.m14bis .accordion .accordion__item .panel.show,.m14bis .accordion .elementblock__item .panel.show,.m14bis .elementblock .accordion__item .panel.show,.m14bis .elementblock .elementblock__item .panel.show{display:block;opacity:1;max-height:500px}.m14 .accordion .accordion__item.active .content .arrow,.m14 .accordion .elementblock__item.active .content .arrow,.m14 .elementblock .accordion__item.active .content .arrow,.m14 .elementblock .elementblock__item.active .content .arrow,.m14bis .accordion .accordion__item.active .content .arrow,.m14bis .accordion .elementblock__item.active .content .arrow,.m14bis .elementblock .accordion__item.active .content .arrow,.m14bis .elementblock .elementblock__item.active .content .arrow{transform:rotate(180deg)}.m14bis .elementblock{cursor:default}.m14bis .elementblock .elementblock__item .content .text{width:60%}.m14bis .elementblock .elementblock__item .content .button{border-right:0}.m15{position:relative;margin-bottom:30px;zoom:1}.m15:before{content:'';display:block}.m15:after{content:'';display:table;clear:both}.m15 .m15__visual{float:left;width:62%}@media (max-width: 980px){.m15 .m15__visual{width:100%;float:none}}.m15 .m15__textual{width:38%;height:71%;position:absolute;top:50%;right:0;margin-top:-16%;background-color:#fff;padding:3%;transition:transform .6s cubic-bezier(0.23, 1, 0.32, 1)}@media (max-width: 980px){.m15 .m15__textual{width:100%;position:static;top:auto;right:auto;transform:none}}.m15 .m15__textual:after{content:'';display:block;position:absolute;bottom:0;right:0;height:60px;width:100%;background-color:rgba(255,255,255,0.7)}@media (max-width: 980px){.m15 .m15__textual:after{display:none}}.m15 .m15__textual .text--scroll{width:100%;height:100%;padding:0 5% 0 0;overflow-y:scroll;overflow-x:hidden}.m15 .m15__textual .text--scroll .pre{padding-bottom:10px}.m15 .m15__textual .text--scroll .title{border-top:1px solid #e6510f;padding:18px 0 10px 0}@media (max-width: 1210px){.m15 .m15__textual .text--scroll .title{padding:18px 0 0 0}}.m15 .m15__textual .text--scroll .desc{padding-bottom:5%}.m16{position:relative;float:left;text-align:center;padding-top:30px;transition:all 1.3s ease}.m16 .wrap-tit-abstract{width:35%;float:left;margin-right:calc(.01562 * 100%)}@media (max-width: 640px){.m16 .wrap-tit-abstract{width:100%;float:none}}.m16 .wrap-tit-abstract .title{min-height:85px}.m16 .thumb{width:62%;float:right}@media (max-width: 640px){.m16 .thumb{width:100%;float:none;padding-top:20px;cursor:pointer}}.m16 .thumb img{width:100%}.home .m16.col{width:50%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.home .m16.col{width:100%;margin-right:0;padding-bottom:20px;padding-top:80px}}@media (max-width: 640px){.home .m16.col{padding-top:20px}}@media (max-width: 640px){.dettaglio .m16.col{width:100%;margin-right:0}}.m18{padding-bottom:50px}.m18 img{width:100%}.m18 .text-area{position:absolute;left:50%;top:5%;transform:translate3d(-50%, 0%, 0);text-align:center;z-index:9}@media (max-width: 1080px){.m18 .text-area{transform:translate3d(-50%, 20%, 0) scale(1)}}@media (max-width: 640px){.m18 .text-area{width:100%;transform:translate3d(-50%, 0%, 0) scale(0.8)}}.m18 .text-area .up-title{position:relative;margin-bottom:20px}.m18 .text-area .up-title:after{content:'';display:block;width:100px;height:1px;background:#fff;position:absolute;top:40px;left:50%;transform:translate3d(-50%, 0%, 0)}.m18 .text-area .btn{margin-top:60px;border:1px solid #fff;text-align:center;min-width:165px;max-width:300px}@media (max-width: 980px){.m18 .text-area .btn{margin-top:20px}}.m18 .text-area .btn.first{margin-right:40px}@media (max-width: 980px){.m18 .text-area .btn{min-width:110px;padding:8px 18px}.m18 .text-area .btn.first{margin-right:10px}}@media (max-width: 640px){.m18 .text-area .btn{min-width:80px}.m18 .text-area .btn.first{margin-bottom:10px}}.m18 .swiper-slide .image{transition:transform .5s cubic-bezier(0.23, 1, 0.32, 1);transform:scale(0.9);display:block;opacity:0}.m18 .swiper-slide.swiper-slide-active .image{transform:scale(1);opacity:1}.m18 .swiper-pagination{left:50%;transform:translate3d(-50%, -100%, 0);opacity:0}.m18 .swiper-pagination.load{opacity:1}.m18 .swiper-pagination .swiper-pagination-bullet{width:30px;height:30px;background-image:url("pagination.png");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:30px auto;margin:10px 4px;opacity:1}@media (max-width: 640px){.m18 .swiper-pagination .swiper-pagination-bullet{display:none}}.m18 .swiper-pagination .swiper-pagination-bullet-active{background-image:url("pagination_active.png")}.m19{position:relative;float:left;padding:0 0 30px 0;width:35%;float:left;margin-right:5%}@media (max-width: 480px){.m19{width:100%;float:none}}.m19 span{font-weight:900}.m19 .pre,.m19 .m19__textual .event.empty{font-weight:400;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:20px;line-height:2rem;padding:30px 0}@media (max-width: 480px){.m19 .pre,.m19 .m19__textual .event.empty{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:20px;line-height:2rem}}.m19 .container-events{max-height:380px;height:380px}.m19 .bt-next{display:block;width:30px;height:20px;background-image:url("arrow_sprite.png");background-repeat:no-repeat;background-position:-34px center;background-size:400px;position:absolute;right:0;bottom:0;z-index:999}.m19 .bt-next.swiper-button-disabled{display:none}.m19 .bt-prev{display:block;width:30px;height:20px;background-image:url("arrow_sprite.png");background-repeat:no-repeat;background-position:-234px center;background-size:400px;position:absolute;right:0;top:30px;z-index:999}.m19 .bt-prev.swiper-button-disabled{display:none}@media (max-width: 640px){.m19 .bt-next,.m19 .bt-prev{display:none}}.m19 .swiper-container{width:100%;height:100%}.m19 .swiper-container .swiper-slide{height:auto}.m19 .swiper-container .element-event{padding-bottom:10px}.m19 .swiper-container .element-event:hover{background-color:rgba(0,0,0,0.05)}.m19 .swiper-container .element-event .link:hover{text-decoration:none !important}.m19 .swiper-container .element-event .preTitle{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;color:#38342b}.m19 .swiper-container .element-event .preTitle .place{padding:0 0 0 10px}.m19 .swiper-container .element-event .preTitle .place:before{content:'-';display:inline-block;position:relative;left:-4px}.m19 .swiper-container .element-event .author{text-transform:none;font-weight:900;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}.m19 .swiper-container .element-event .title{font-family:"Rasa",serif;font-weight:900;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:28px;line-height:2.8rem;padding-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-rendering:auto}.m19 .swiper-container .element-event .desc{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;color:#38342b}.m19 .swiper-container .element-event.teatro .author{color:#e85a12}.m19 .swiper-container .element-event.musica .author{color:#d53975}.m19 .swiper-container .element-event.cultura .author{color:#77af45}.m19 .swiper-container .element-event.ragazzi .author{color:#00c0f3}.m19 .swiper-container .element-event.cucina .author{color:#c29f57}.m19 .swiper-container .element-event.laboratori .author{color:#4fb9e9}.m19 .swiper-container .element-event.violet .author{color:#e285fd}.home .m19.col{width:49.2%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.home .m19.col{width:100%;margin-right:0}}.m19 .m19__calendar{transform:translate3d(0, 0, 0);width:90%;margin:0 auto;overflow:hidden}.m19 .m19__calendar .header{width:100%;text-align:center;position:relative;z-index:100;background-color:#fff}.m19 .m19__calendar .header .pre{text-transform:uppercase}.m19 .m19__calendar .header .left,.m19 .m19__calendar .header .right{position:absolute;width:38px;height:44px;background-size:125px;background-repeat:no-repeat;background-position:center center;top:50%;transform:translate3d(0, -50%, 0);cursor:pointer}.m19 .m19__calendar .header .left{background-image:url("bt_slide_sprite.png");background-position:-89px 8px;left:15px}.m19 .m19__calendar .header .right{background-image:url("bt_slide_sprite.png");background-position:-24px 8px;right:15px}.m19 .m19__calendar .day{display:inline-block;width:14.285714286%;padding:10px;text-align:center;vertical-align:top;cursor:pointer;background:transparent;position:relative;z-index:100;font-family:"Rasa",serif;border-right:1px solid #eeeceb}.m19 .m19__calendar .day:last-child{border:none}.m19 .m19__calendar .day.other{color:#d1cdc4}.m19 .m19__calendar .day.active-day{color:#38342b;background-color:#ebebeb}.m19 .m19__calendar .day .day-name{font-size:9px;line-height:13.5px;font-size:.9rem;line-height:1.35rem;text-transform:uppercase;margin-bottom:5px;color:#726a57;letter-spacing:.7px}.m19 .m19__calendar .day .day-number{font-size:28px;line-height:42px;font-size:2.8rem;line-height:4.2rem;line-height:28px;line-height:2.8rem;letter-spacing:1.5px}@media (max-width: 480px){.m19 .m19__calendar .day .day-number{font-size:22px;line-height:33px;font-size:2.2rem;line-height:3.3rem;line-height:28px;line-height:2.8rem}}.m19 .m19__calendar .day .day-events{list-style:none;margin-top:3px;text-align:center;height:12px;line-height:6px;overflow:hidden}.m19 .m19__calendar .day .day-events span{vertical-align:top;display:inline-block;padding:0;margin:0;width:5px;height:5px;border-radius:5px;line-height:5px;margin:0 1px}.m19 .m19__calendar .day .day-events .teatro{background:#e85a12}.m19 .m19__calendar .day .day-events .musica{background:#d53975}.m19 .m19__calendar .day .day-events .cultura{background:#77af45}.m19 .m19__calendar .day .day-events .ragazzi{background:#00c0f3}.m19 .m19__calendar .day .day-events .cucina{background:#c29f57}.m19 .m19__calendar .day .day-events .laboratori{background:#4fb9e9}.m19 .m19__calendar .day .day-events .violet{background:#e285fd}.m19 .m19__calendar .week{border-bottom:1px solid #eeeceb}.m19 .m19__calendar .week:last-child{border:none}.m19 .m19__calendar .month{opacity:0}.m19 .m19__calendar .month.new{animation:fadeIn 1s ease-out;opacity:1}@keyframes fadeIn{from{opacity:0}}.m19 .m19__calendar .month.in.next{animation:moveFromTopFadeMonth .3s cubic-bezier(0.23, 1, 0.32, 1);opacity:1}@keyframes moveFromTopFadeMonth{from{opacity:0;transform:translateY(30%)}}.m19 .m19__calendar .month.out.next{animation:moveToTopFadeMonth .3s cubic-bezier(0.755, 0.05, 0.855, 0.06);opacity:1}@keyframes moveToTopFadeMonth{to{opacity:0;transform:translateY(-10%)}}.m19 .m19__calendar .month.in.prev{animation:moveFromBottomFadeMonth .3s cubic-bezier(0.23, 1, 0.32, 1);opacity:1}@keyframes moveFromBottomFadeMonth{from{opacity:0;transform:translateY(-10%)}}.m19 .m19__calendar .month.out.prev{animation:moveToBottomFadeMonth .3s cubic-bezier(0.755, 0.05, 0.855, 0.06);opacity:1}@keyframes moveToBottomFadeMonth{to{opacity:0;transform:translateY(10%)}}.m20{position:relative;float:left;text-align:center;padding:30px 0 80px 0}@media (max-width: 980px){.m20{padding:10px 0 20px 0}}.m20 .m20__textual{zoom:1;vertical-align:bottom;position:relative}.m20 .m20__textual:before{content:'';display:block}.m20 .m20__textual:after{content:'';display:table;clear:both}.m20 .m20__textual .thumb img{width:100%}.m20 .m20__textual .title{text-align:left;width:100%;height:100%;padding-bottom:0}.m20 .m20__textual .title .txt{position:absolute;bottom:0;left:0;padding:0 3% 1% 2%;color:#fff}.home .m20.col{width:32.6%;margin-right:calc(.01094 * 100%)}@media (max-width: 980px){.home .m20.col{width:100%;margin-right:0}}.m23{position:relative;float:left;text-align:center;padding:1% 2%;background-color:#fff;margin-bottom:60px;min-height:245px}.m23 .box--small .abstract{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:20px;line-height:2rem}.biglietti-abbonamenti .m23.col{width:23.4375%;margin-right:calc(.01562 * 100%)}@media (max-width: 980px){.biglietti-abbonamenti .m23.col{width:100%;margin-right:0}}.m26{zoom:1;border-top:1px solid #e6510f;padding-bottom:60px}.m26:before{content:'';display:block}.m26:after{content:'';display:table;clear:both}.m26 .m26__visual{float:left;width:66%}@media (max-width: 980px){.m26 .m26__visual{display:none}}.m26 .m26__textual{float:right;width:34%;position:relative}@media (max-width: 980px){.m26 .m26__textual{width:100%;float:none}}.m26 .accordion{position:relative;color:#38342b;cursor:pointer;text-align:left;border:none;outline:none}.m26 .accordion .content{zoom:1;display:table;width:100%}.m26 .accordion .content:before{content:'';display:block}.m26 .accordion .content:after{content:'';display:table;clear:both}@media (max-width: 980px){.m26 .accordion .content{padding-bottom:0%}}.m26 .accordion .content .text{padding:4% 0 0 4%}@media (max-width: 980px){.m26 .accordion .content .text{padding-top:0}}.m26 .accordion .content .text .title{display:block;padding-bottom:0;font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;font-family:"Rasa",serif;font-weight:700;text-transform:uppercase}@media (max-width: 980px){.m26 .accordion .accordion__item{width:50%;float:left;padding:10px 0 0}.m26 .accordion .accordion__item .content .text .title{font-size:32px;line-height:48px;font-size:3.2rem;line-height:4.8rem;line-height:32px;line-height:3.2rem;font-style:italic}}@media (max-width: 640px){.m26 .accordion .accordion__item{width:100%;float:none}}.m26 .accordion .accordion__item.active .content .text .title{font-size:32px;line-height:48px;font-size:3.2rem;line-height:4.8rem;line-height:32px;line-height:3.2rem;font-style:italic}.m26 .panel{width:100%;max-height:0;overflow:hidden;transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) 0s,max-height .6s cubic-bezier(0.19, 1, 0.22, 1) 0s;opacity:0;text-align:left}@media (max-width: 980px){.m26 .panel{opacity:1;max-height:250px}.m26 .panel:after{content:'';display:block;border-bottom:1px solid #e6510f;width:100px;padding-top:10px;padding-bottom:10px}}@media (max-width: 980px) and (max-width: 980px){.m26 .panel:after{padding-top:0}}.m26 .panel .text{padding:0 4%;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:28px;line-height:2.8rem;text-transform:uppercase}.m26 .panel .text .price,.m26 .panel .text .seats{font-weight:900}@media (max-width: 980px){.m26 .panel .text{padding:0 4%}}.m26 .panel.show{opacity:1;max-height:250px;transition:opacity .6s ease 0s,max-height .6s cubic-bezier(0.19, 1, 0.22, 1) 0s}.m26 .panel.show:after{content:'';display:block;border-bottom:1px solid #e6510f;width:100px;padding-top:4%}@media (max-width: 980px){.m26 .panel.show:after{padding-top:0}}.m27{width:100%;background-color:#fff}.m27 .sponsor__line{width:88.88888%;overflow:hidden;padding:20px 0 30px 0;margin:0 5.55556%}.m27 .sponsor__line .sponsor__section{width:50%;display:block;float:left;padding:0 2.5%}.m27 .sponsor__line .sponsor__section:first-child{margin-left:0}.m27 .sponsor__line .sponsor__section:last-child{margin-right:0}.m27 .sponsor__line .sponsor__section:nth-child(2){border-left:1px solid #858585}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section:nth-child(2){border:none}}.m27 .sponsor__line .sponsor__section h6{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:22px;line-height:2.2rem;color:#858585}.m27 .sponsor__line .sponsor__section .sponsor__section--logo{float:left;width:30%;height:59px;margin-top:20px;margin-right:1.66666667%;background-image:url("sponsor-logos_sprite.png");background-repeat:no-repeat;background-size:100%;cursor:pointer}.m27 .sponsor__line .sponsor__section .sponsor__section--logo a{width:100%;height:59px;display:block}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo{height:50px;background-size:70%}}@media (max-width: 480px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo{background-size:100%;height:34px}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--lazio{background-position:center 10%}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--roma{background-position:center 18%}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--commercio{background-position:center 26%;margin-right:5px}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--depositi{background-position:center 37%;background-size:100%;height:50px}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--depositi{background-size:50%}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--terna{background-position:center 43.5%}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--salini{background-position:center 44%}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--mediaset{background-position:center 72%}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--mediaset{background-position:center 72%}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--onorato{background-position:center 62%;background-size:62%;height:74px}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--onorato{background-position:center 63%;background-size:29%;height:50px}}@media (max-width: 640px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--onorato{background-position:center 63%;background-size:49%}}@media (max-width: 480px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--onorato{background-size:60%;background-position:center 61%;height:40px}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--pirelli{background-position:center 52%;margin-left:17px}@media (max-width: 480px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--pirelli{margin-left:0}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--costacurta{background-position:center 78%}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--castellani{background-position:center 88%;background-size:80%}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--castellani{background-size:45%}}@media (max-width: 480px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--castellani{background-size:75%;background-position:center 98%}}.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--interflora{background-position:center 97%}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section .sponsor__section--logo.logo--interflora{background-size:60%}}@media (max-width: 980px){.m27 .sponsor__line .sponsor__section{width:100%;margin-top:30px}}.m27 .sponsor__line.first{padding:50px 0 20px 0;border-bottom:1px solid #858585}.m27 .sponsor__line.first .sponsor__section{width:33.3333%;display:block;float:left;border-right:none}.m27 .sponsor__line.first .sponsor__section h6{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:22px;line-height:2.2rem;color:#858585;float:left;padding-right:20px}.m27 .sponsor__line.first .sponsor__section .sponsor__section--logo{float:left;width:50%;height:80px;background-image:url("sponsor-logos_sprite.png");background-repeat:no-repeat;background-size:100%;margin:0;cursor:pointer}.m27 .sponsor__line.first .sponsor__section .sponsor__section--logo a{width:100%;height:80px;display:block}@media (max-width: 980px){.m27 .sponsor__line.first .sponsor__section .sponsor__section--logo{width:70%;background-size:90%}}@media (max-width: 640px){.m27 .sponsor__line.first .sponsor__section .sponsor__section--logo{background-size:50%}}@media (max-width: 480px){.m27 .sponsor__line.first .sponsor__section .sponsor__section--logo{background-size:60%}}@media (max-width: 480px){.m27 .sponsor__line.first .sponsor__section{padding:20px 0 10px 0}}@media (max-width: 640px){.m27 .sponsor__line.first{border:none}.m27 .sponsor__line.first .sponsor__section{width:100%;text-align:center}}@media (max-width: 980px){.m27 .sponsor__line.first{padding-top:20px;padding-bottom:0px}}.e-header{width:100%;background-color:#f2ede8;transform:translate3d(0, 0, 0)}.e-header:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:url("rainbow_header_border.png");background-repeat:no-repeat;background-size:contain;background-repeat:repeat-x;z-index:5}.e-header .link{display:inline-block;color:#38342b;text-decoration:none !important}.e-header .service{width:100%;background-color:#fff;border-bottom:1px solid #0e0f0f;zoom:1}.e-header .service:before{content:'';display:block}.e-header .service:after{content:'';display:table;clear:both}.e-header .service li{float:left}.e-header .service li .link:hover{color:#e6510f}.e-header .service .service__nav{zoom:1;float:left}.e-header .service .service__nav:before{content:'';display:block}.e-header .service .service__nav:after{content:'';display:table;clear:both}.e-header .service .service__nav li{border-right:1px solid #0e0f0f}.e-header .service .service__nav .link{padding:0 20px}.e-header .service .press__area{float:right;padding:0 20px;border-right:1px solid #0e0f0f}@media (max-width: 1065px){.e-header .service .press__area{position:absolute;top:40px;right:0;width:50%;background-color:#f2ede8;padding:0;border:none}.e-header .service .press__area li{width:100%}}.e-header .service .service__lang{zoom:1;float:right}.e-header .service .service__lang:before{content:'';display:block}.e-header .service .service__lang:after{content:'';display:table;clear:both}.e-header .service .service__lang .link{padding:0 10px}.e-header .logo{padding:26px 0 15px}.e-header .logo .img{margin:0 auto;display:block;width:170px}.e-header .nav{display:table;margin:0 auto;transition:all 1s cubic-bezier(0.23, 1, 0.32, 1)}.e-header .nav .nav__main{zoom:1;list-style:none}.e-header .nav .nav__main:before{content:'';display:block}.e-header .nav .nav__main:after{content:'';display:table;clear:both}.e-header .nav .nav__main .mobile{display:none}.e-header .nav .nav__main li{float:left;padding:0 20px;position:relative}.e-header .nav .nav__main li .link:after{content:'';display:block;background-image:url("nav_active_cut.png");background-size:60px;background-repeat:no-repeat;background-position:center;width:100px;height:18px;position:absolute;left:50%;bottom:-4px;opacity:0;transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1);transform:translate3d(-50%, 2px, 0)}.e-header .nav .nav__main li .link:hover:after,.e-header .nav .nav__main li .link.active:after{opacity:1;transform:translate3d(-50%, 0, 0)}.e-header .nav .nav__main li .link.active{font-weight:bold}.e-header .nav .nav__main .hilight{padding-left:15px;background-image:url("hilight_nav.png");background-position:left center;background-repeat:no-repeat}@media (max-width: 1080px){.e-header{border-bottom:0;position:fixed;z-index:99;bottom:0;left:auto;right:auto;width:100%;padding:0 5.555555556%;height:60px;height:6rem;background-color:#fff;transition:height 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.e-header .service,.e-header .logo,.e-header .nav{position:absolute;left:50%;transform:translate3d(-50%, 0, 0)}.e-header .logo{padding:0;bottom:8px;background-color:#fff;z-index:999}.e-header .logo .img{-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;max-width:120px}.e-header .service{display:none;transform:translate3d(-50%, 0, 0);top:0;border:0}.e-header .service li{width:50%;text-align:center}.e-header .service .service__nav{background-color:#f2ede8;width:100%;float:none;transform:translate3d(0, 0, 0)}.e-header .service .service__nav li{border:none;display:table;width:50%}.e-header .service .service__nav .link{padding-top:0px;padding-top:0rem;display:inline;vertical-align:middle;height:40px;height:4rem;pointer-events:auto}.e-header .service .service__nav .link.no-mobile{display:none}.e-header .service .service__social{display:none}.e-header .service .service__lang{width:100%;transform:translate3d(0, -4rem, 0);background-color:#42403d}.e-header .service .service__lang a{color:#fff}.e-header .nav{display:none;transform:translate3d(-50%, -45%, 0);top:50%}}@media (max-width: 1080px) and (max-height: 480px){.e-header .nav{transform:translate3d(-50%, -50%, 0)}}@media (max-width: 1080px){.e-header .nav .nav__main .mobile{display:block}.e-header .nav .nav__main .line{margin:5px auto}.e-header .nav .nav__main li{float:none;text-align:center}.e-header .nav .nav__main li .link:after{display:none}.e-header .nav .nav__main li .active{color:#e6510f}.e-header .hamburger{cursor:pointer;display:inline-block;width:auto;margin:0 auto;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);position:absolute;bottom:14px;left:4%;z-index:9999}.e-header .hamburger .bar{display:block;height:2px;width:34px;border-radius:1px;background:#616161;margin:7px auto;transition:all .3s cubic-bezier(0.19, 1, 0.22, 1)}.e-header.open{height:100%}.e-header.open .service{display:block}.e-header.open .service .service__nav .link{pointer-events:auto}.e-header.open .nav{display:block}.e-header.open .hamburger .bar.top{transform:translateY(10px) rotateZ(45deg)}.e-header.open .hamburger .bar.bottom{transform:translateY(-8px) rotateZ(-45deg)}.e-header.open .hamburger .bar.middle{width:0}}.e-header.sticky{top:-115.21875px;position:fixed;z-index:9999}.e-header.sticky .logo{padding:26px 0 15px}.e-header.sticky .logo .img{margin:0 auto;display:block;width:170px}.amici--eliseo{background-color:#fff;text-align:center;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;line-height:70px;line-height:7rem}.amici--eliseo p{color:#858585;display:inline-block}.amici--eliseo p a{margin-left:20px;margin-bottom:20px;float:right;display:block;width:100px;height:50px;background:url("logo_amicieliseo.png") center center no-repeat;background-size:contain;cursor:pointer}@media (max-width: 480px){.amici--eliseo p a{margin-left:10px;width:80px;height:50px}}.map{min-height:360px;text-align:center;position:relative;background:url("map_bg.jpg") center top no-repeat}.map .title{position:absolute;top:50%;left:0;transform:translate3d(0, -50%, 0);width:100%;font-size:25px;line-height:37.5px;font-size:2.5rem;line-height:3.75rem;line-height:25px;line-height:2.5rem;color:#fff;font-family:"Rasa",serif;font-style:italic}.map .title:before{content:'';display:block;background:url("brush.png") center top no-repeat;width:24px;height:64px;margin:5px auto}.e-footer{text-align:left;background:#42403d}.e-footer .newsletter{padding:60px 0}@media (max-width: 980px){.e-footer .newsletter{padding-top:20px}}.e-footer .newsletter div.wpcf7-validation-errors,.e-footer .newsletter div.wpcf7-mail-sent-ok{border:0 !important}.e-footer .newsletter .nl-overlay{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.4)}.e-footer .newsletter .nl-overlay .nl-overlay-content{background-color:#fefefe;margin:15% auto;padding:20px;width:50%;color:#38342b;text-align:center;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:24px;line-height:2.4rem}@media (max-width: 980px){.e-footer .newsletter .nl-overlay .nl-overlay-content{width:100%}}.e-footer .newsletter .nl-overlay .nl-overlay-content .title{color:#e6510f;font-weight:700;font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;line-height:30px;line-height:3rem}.e-footer .newsletter .nl-overlay .nl-overlay-content .line{margin:20px auto}.e-footer .newsletter .user-input{text-align:center;padding:30px 0}.e-footer .newsletter .user-input .txt-field{border:none;padding:0 30px;width:430px}@media (max-width: 640px){.e-footer .newsletter .user-input .txt-field{width:100%;margin:0}}@media (max-width: 980px){.e-footer .newsletter .user-input .txt-field{width:96%;margin-bottom:30px}}.e-footer .newsletter .user-input .btn{margin:0 0 20px 20px;line-height:48px;line-height:4.8rem;padding-top:0;padding-bottom:0}@media (max-width: 640px){.e-footer .newsletter .user-input .btn{transform:translate3d(0, 100px, 0);margin:0 0 20px}}.e-footer .newsletter .user-input .btn[disabled=disabled]{opacity:0.2}.e-footer .newsletter .user-input .btn[disabled=disabled]:hover{border:1px solid #38342b}.e-footer .newsletter .user-input .privacy{padding-top:20px}.e-footer .newsletter .user-input .privacy span a{color:#fff;text-decoration:underline}@media (max-width: 980px){.e-footer .newsletter .user-input .privacy{padding-top:0}}@media (max-width: 640px){.e-footer .newsletter .user-input .privacy{transform:translate3d(0, -30px, 0)}}.e-footer .site-map{width:100%;overflow:hidden;border-top:1px solid #1f1e1c;padding:75px 0}@media (max-width: 980px){.e-footer .site-map{display:table;padding:40px 0}}.e-footer .site-map .service__social{float:none;width:100%;overflow:hidden;border-right:0;padding-right:0;margin-bottom:10px}.e-footer .site-map .service__social li{float:left;display:block;width:30px}@media (max-width: 980px){.e-footer .site-map .service__social li{position:relative;width:62px;padding:30px 0}}@media (max-width: 980px){.e-footer .site-map .service__social{padding-left:0;border-bottom:1px solid #38342b;margin-bottom:20px}}@media (max-width: 980px){.e-footer .site-map .social{width:100%;margin:0;padding-left:0;text-align:center}}.e-footer .site-map .address{width:25%;float:left}.e-footer .site-map .address a{color:#fff}.e-footer .site-map .footer-navigation{width:40%}.e-footer .site-map .footer-navigation .wrap-links .column-links{width:33.3333%}@media (max-width: 980px){.e-footer .site-map .footer-navigation .wrap-links .column-links{display:none}}@media (max-width: 980px){.e-footer .site-map .footer-navigation .wrap-links .column-links.mobile-link{display:block;width:100%;margin:0;padding-left:0;text-align:center}}.e-footer .site-map .column{float:left;display:inline-block}.e-footer .site-map .column.footer-navigation,.e-footer .site-map .column.address{float:right}@media (max-width: 980px){.e-footer .site-map .column{width:100%;margin:0;padding-left:0;text-align:center;display:table-cell;vertical-align:middle}}.e-footer .site-map .column-left{padding:0 0 0 5.55556%;float:left}@media (max-width: 980px){.e-footer .site-map .column-left{padding:0;float:none;text-align:center;margin:0 auto}.e-footer .site-map .column-left .service__social{display:inline-block;width:auto}}.e-footer .legal{background:#1f1e1c;width:100%}




