@media only screen and (max-width:768px){h1.qodef-m-title{font-size:44px}}.qodef-h2,h2{margin:0}.underline{text-decoration:underline;font-weight:600}strong.blu,.blu,body,p{color:#3054A6}.bigger{font-size:105%}body[class*=kahlo-core] p{margin:0}.justify-content-end{justify-content:end}.justify-content-start{justify-content:start}.qodef-qi-button.qodef-layout--outlined{color:#3054A6;background-color:#fff0;border:2px solid #3054A6}@media (max-width:1024px){.qodef-content-grid{width:100%}#qodef-page-outer{padding:0 20px}.qodef-grid-inner div[data-element_type=container].qodef-elementor-content-grid{width:100%;max-width:100%}}#es-fullscreen-slider .slide-image{width:100%;height:100%}#es-fullscreen-slider .slide-media-image{position:relative;max-width:100%;width:100%;height:800px;display:inline-block}#es-fullscreen-slider .slide-media-image img{display:block;width:100%;object-fit:cover;height:100%}#es-fullscreen-slider .slider-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 12px 0 0}#es-fullscreen-slider .slider-title{flex-basis:calc(65% - 2rem)}#es-fullscreen-slider .slider-dl{text-align:right;flex-basis:calc(35% - 2rem);margin-top:auto}#es-fullscreen-slider .slider-data{padding-bottom:10px;font-size:25px;font-weight:600;color:#3054A6;line-height:1.1em;letter-spacing:-2px}#es-fullscreen-slider .slider-location{padding-bottom:25px;font-size:20px;font-weight:600;color:#3054A6}#es-fullscreen-slider h1{clip-path:inset(100% 0% 0% 0%);opacity:1;z-index:99999999;position:relative;overflow-wrap:break-word;margin:0;line-height:1.2em}@media (max-width:768px){#es-fullscreen-slider .slider-header{display:flex;flex-direction:column;padding:0}#es-fullscreen-slider .slider-title{flex-basis:100%;width:100%}#es-fullscreen-slider .slider-dl{text-align:right;flex-basis:100%;width:100%;margin-top:auto;padding:10px 5px 0 0}#es-fullscreen-slider .slider-data{font-size:20px}#es-fullscreen-slider .slider-location{font-size:18px}#es-fullscreen-slider .slide-media-image{position:relative;max-width:100%;width:100%;height:350px;display:inline-block}}h1.qodef-e-featured-title{font-size:60px;margin:10px 0}h2.sub-title{font-size:40px;margin:10px 0}h3.title-interno{font-size:35px;margin:0}h4.sub-title{margin:5px 0;font-size:28px}p.curatore{color:#3054A6}.doc-content hr{background-color:#001B94}body.single-evento #qodef-page-inner{padding:0 0 50px}body.single-evento .content{margin:40px 0}body.single-evento .evento-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}body.single-evento .evento-title{flex-basis:calc(65% - 2rem)}body.single-evento .evento-dl{text-align:right;flex-basis:calc(35% - 2rem);margin-top:auto}body.single-evento .evento-data{padding-bottom:10px;font-size:25px;font-weight:600;color:#3054A6;line-height:1.1em;letter-spacing:-2px}body.single-evento .evento-location{padding-bottom:5px;font-size:20px;font-weight:600;color:#3054A6}body.single-evento .qodef-e-image{position:relative;max-width:100%;width:100%;height:800px;display:inline-block;overflow:hidden}.single-evento .content-mostra{container-type:inline-size;column-count:2;column-gap:40px}.single-evento .content-mostra p{color:#000}@media (max-width:768px){h1.qodef-e-featured-title{font-size:48px;margin:10px 0}h2.sub-title{font-size:32px;margin:10px 0}h3.title-interno{font-size:28px;margin:0}h4.sub-title{margin:5px 0;font-size:22px}body.single-evento .evento-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}body.single-evento .evento-title{flex-basis:100%;width:100%}body.single-evento .evento-dl{padding-top:10px}body.single-evento .evento-data{font-size:20px}body.single-evento .evento-location{font-size:18px}body.single-evento .qodef-e-image{height:auto}.single-evento .content-mostra{container-type:inline-size;column-count:1;column-gap:40px}}.youtube-video-container{width:80%;max-width:100%;margin:40px 0;clear:both}.youtube-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.youtube-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:768px){.youtube-video-container{margin:30px 0;width:100%}.youtube-video-wrapper{padding-bottom:56.25%}}a.file-doc::before,a.file-zip::before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.5rem}a.file-doc::before{content:"\f15b"}a.file-zip::before{content:"\f1c6"}a[href$=".pdf" i]::before,a[href$=".zip" i]::before,a[href$=".doc" i]::before,a[href$=".docx" i]::before,a[href$=".xls" i]::before,a[href$=".xlsx" i]::before,a[href$=".ppt" i]::before,a[href$=".pptx" i]::before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.5rem;display:inline-block;width:1em;text-align:center}a[href$=".pdf" i]::before{content:"\f1c1"}a[href$=".zip" i]::before{content:"\f1c6"}a[href$=".doc" i]::before,a[href$=".docx" i]::before{content:"\f1c2"}a[href$=".xls" i]::before,a[href$=".xlsx" i]::before{content:"\f1c3"}a[href$=".ppt" i]::before,a[href$=".pptx" i]::before{content:"\f1c4"}ul.info-list{list-style:none;padding-left:0;margin:20px 0 20px}.info-list li{position:relative;padding-left:1.75rem;margin-bottom:.5rem;line-height:2rem;word-wrap:break-word}.info-list li.with-icon::before{content:"\f111";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:.1rem;color:#3155a8}.info-list li.map{font-weight:700;font-size:105%}.info-list li.map::before{content:"\f279"}.info-list li.calendar::before{content:"\f073"}.info-list li.period::before{content:"\f017"}.info-list li.globe::before{content:"\f0ac"}.info-list li.flag-uk::before{content:"\f024"}.info-list li.artist::before{content:"\f53f"}.es-info{margin:30px 0;display:flex;flex-wrap:wrap;gap:2rem}.es-info .period,.es-info .calendar{text-transform:lowercase}main.en .es-info .period,main.en .es-info .calendar{text-transform:capitalize}.es-info .calendar::first-letter{text-transform:uppercase}.es-info .info-content{flex:1 1 calc(50% - 2rem);padding:10px;width:100%}.es-info .doc-content{flex:1 1 calc(50% - 2rem);padding:10px;width:100%}@media (max-width:768px){.es-info .info-content{flex:1 1 100%;width:100%}.es-info .doc-content{flex:1 1 100%;width:100%}}.es-grid{display:flex;flex-wrap:wrap;max-width:1440px;margin:30px auto}.es-grid-item{flex:1 1 calc(25% - 2rem);max-width:350px;background:#fff;overflow:hidden;box-sizing:border-box;padding:10px;margin-bottom:40px}.es-grid-item .info{padding-top:10px}.es-grid-item .info p{margin:0;font-size:smaller}.es-grid-item .info .titolo{font-family:'Space Grotesk'}@media (max-width:991px){.es-info{gap:0rem}.es-grid-item{flex:1 1 calc(50% - 2rem)}}@media (max-width:575px){.es-grid-item{flex:1 1 100%}}.es-grid-docs{flex:1 1 calc(33% - 10px);box-sizing:border-box}@media (max-width:575px){.es-grid-docs{flex:1 1 100%}}ul.documenti{-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.documenti li{list-style-type:none;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}ul.lista-archivio{display:flex;flex-wrap:wrap;margin:0;padding:0}ul.lista-archivio li{list-style-type:none;font-weight:400;font-size:20px;line-height:30px;margin:0 0 25px 0;width:25%;box-sizing:border-box;padding-right:20px;border-bottom:#ccc 1px solid;padding-bottom:18px}ul.lista-archivio li a:hover{color:#036}@media (max-width:768px){ul.documenti{-webkit-column-count:1;-moz-column-count:1;column-count:1}ul.lista-archivio li{width:100%;padding-right:0}}.content-social{text-align:right}.social-links{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.social-links a{display:flex;align-items:center;justify-content:center;text-decoration:none}.es-eventi-grid{display:flex;flex-wrap:wrap;gap:2rem;margin:1rem 0}.es-evento-card{background:#fff;overflow:hidden;display:flex;flex-direction:column}.es-evento-card.col-4{flex:1 1 calc(25% - 2rem);max-width:360px}.es-evento-card.col-3{flex:1 1 calc(33% - 2rem);max-width:450px}.es-evento-card.col-3 .es-evento-media{display:block;width:100%;height:345px;overflow:hidden}.es-evento-card.col-4 .es-evento-media{display:block;width:100%;height:240px;overflow:hidden}.es-evento-card.col-3 img.es-evento-thumb,.es-evento-card.col-4 img.es-evento-thumb{border:1px solid #f1f1f1;width:100%;height:100%;object-fit:cover;display:block}.es-evento-media{display:block}.es-evento-card img.es-evento-thumb{width:100%;height:auto;display:block;border:1px solid #f1f1f1}.es-evento-thumb.placeholder{background:#f3f3f3;padding-top:56.25%;display:block}.es-evento-body{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.es-evento-date{font-size:1.2rem;text-transform:uppercase;color:#3054A6;font-weight:700}h2.es-evento-title,h3.es-evento-title,.es-evento-title{font-size:22px;font-weight:600;margin-top:10px}.es-evento-title{margin:0}.es-evento-title a{text-decoration:none;color:inherit}.es-evento-location{font-weight:400;color:#3054A6;margin:0}.es-evento-period{margin:0;color:#4a4a4a}@media (max-width:991px){.es-evento-card.col-3,.es-evento-card.col-4{flex:1 1 calc(50% - 2rem)}}@media (max-width:575px){.es-evento-card.col-3,.es-evento-card.col-4{flex:1 1 100%}}#es-fullscreen-slider .swiper-button-next,#es-fullscreen-slider .swiper-button-prev{width:50px!important;height:50px!important;min-width:50px!important;max-width:50px!important;position:absolute;bottom:30px;top:auto;left:auto;margin-top:0;margin-left:0;margin-right:0;z-index:10;display:flex!important;align-items:center;justify-content:center;flex-shrink:0}#es-fullscreen-slider .swiper-button-next{right:20px!important;left:auto!important}#es-fullscreen-slider .swiper-button-prev{right:90px!important;left:auto!important}@media (max-width:768px){#es-fullscreen-slider .swiper-button-next,#es-fullscreen-slider .swiper-button-prev{display:none!important}}#es-fullscreen-slider .swiper-button-next svg,#es-fullscreen-slider .swiper-button-prev svg{width:52px;height:62px;min-width:52px;max-width:52px;flex-shrink:0;display:block}.content-ricerca{display:flex;flex-wrap:wrap;gap:20px}.content-ricerca .col-6{width:calc(50% - 20px)}.content-ricerca .col-12{width:calc(100% - 20px)}.content-risultato{padding:40px 0}select#portfolio-filter{width:40%;font-size:22px}div.back_to_portfolio{display:flex;justify-content:end}#ricerca{display:flex;justify-items:end;justify-content:end;margin-top:-47px;gap:18px}#ricerca .testoRicerca{font-size:22px;display:inline-block;line-height:47px}input.campo_cerca::placeholder,input.campo_cerca{font-size:22px}div.sede-item p{text-align:left}#portfolio-content{padding:40px 0}#portfolio-content .content-artisti{-webkit-column-count:4;-moz-column-count:4;column-count:4}#portfolio-content .content-curatori{-webkit-column-count:4;-moz-column-count:4;column-count:4}#portfolio-content .content-sedi{display:flex;flex-wrap:wrap;gap:20px}.sedi-italia{flex:2}.sedi-estere{flex:1}.titolo-citta{font-size:24px;margin:10px 0;font-weight:700}.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:20px}.two-cols .item{break-inside:avoid;margin-bottom:20px}.one-col{-webkit-column-count:1;-moz-column-count:1;column-count:1}.one-col .item{margin-bottom:20px}.artista-item{color:#666}a.artista-link:hover{text-decoration:underline}@media (max-width:768px){select#portfolio-filter{width:100%}#ricerca{display:flex;flex-direction:column;justify-items:start;justify-content:start;margin-top:20px;gap:0}#ricerca .testoRicerca{font-size:22px}input.campo_cerca::placeholder,input.campo_cerca{font-size:20px}input.campo_cerca{height:30px}#portfolio-content .content-sedi{flex-direction:column}#portfolio-content .content-artisti{-webkit-column-count:2;-moz-column-count:2;column-count:2}#portfolio-content .content-curatori{-webkit-column-count:2;-moz-column-count:2;column-count:2}.two-cols{-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:0}}.tax-artista h1{margin-bottom:60px}.artista-content h2,.artista-content h2.sub-title{font-size:40px;margin:0}.artista-content ul.info-list{list-style:none;padding-left:0;margin:10px 0 10px}.single-sede-espositiva h1{margin-bottom:10px}.sede-espositiva-meta{margin-bottom:60px}.sede-espositiva-content h2,.sede-espositiva-content h2.sub-title{font-size:40px;margin:0}.sede-espositiva-content ul.info-list{list-style:none;padding-left:0;margin:10px 0 10px}.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul.sub-menu>li:last-child{width:25%;margin-top:30px;margin-left:30px}.qodef-mobile-header-navigation>ul li:last-child a{color:#900}button[type="submit"]{background-color:#fff0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.qodef-main-contact-form textarea{border-color:var(--qode-main-color)}.qodef-button.qodef-layout--filled.qodef-html--link{background-color:#fff0}span.br_desktop{display:block}@media only screen and (max-width:1024px){span.br_desktop{display:inline}}#qodef-page-footer,footer#qodef-page-footer .widget.widget_nav_menu ul li a{font-size:16px}#qodef-page-footer #qodef-page-footer-top-area-inner .qodef-grid.qodef-first-column-distribution--50.qodef-col-num--4>.qodef-grid-inner{grid-template-columns:2fr repeat(3,minmax(0,1fr))}@media only screen and (max-width:1024px){#qodef-page-footer #qodef-page-footer-top-area-inner .qodef-grid.qodef-first-column-distribution--50.qodef-col-num--4>.qodef-grid-inner{grid-template-columns:repeat(var(--qode-columns),minmax(0,1fr))}}#qodef-page-footer #qodef-page-footer-top-area-inner .qodef-grid .qodef-grid-item{padding:30px}@media only screen and (max-width:1024px){#qodef-page-footer #qodef-page-footer-top-area-inner .qodef-grid .qodef-grid-item{padding:15px 30px}}#qodef-page-footer-top-area{padding:30px 0}@media only screen and (max-width:1024px){#qodef-page-footer-top-area{padding:0}}#qodef-page-footer .widget a,#qodef-page-footer .widget p{color:#fff}#qodef-page-footer .widget a:hover{color:#fff}#qodef-page-footer .widget .qodef-widget-title{color:#fff}#qodef-page-footer .widget:not(.widget_kahlo_core_title_widget){color:#fff}#qodef-page-footer #qodef-page-footer-bottom-area-inner .qodef-grid .qodef-grid-item{padding:10px}#qodef-page-footer .widget.widget_nav_menu ul li a{font-weight:700}footer#qodef-page-footer .qodef-grid-item .widget_media_image{margin-bottom:20px}#text-5{padding-left:20px}@media only screen and (max-width:1024px){#text-5{padding-left:0}}@media only screen and (max-width:680px){#qodef-page-footer-top-area .qodef-content-full-width .qodef-grid{padding:20px 0}#qodef-page-footer-bottom-area .qodef-content-full-width .qodef-grid{padding:3% 3% 14%}}