body{background-color:#fff;color:#000}.menu-screen__langs.button_appointment{bottom:20%}.menu-screen__langs .link,.menu-screen__langs .objects__typography a,.objects__typography .menu-screen__langs a{margin-left:0}a.link.link--txt-regular.link--black-turq.appointment{color:#fff;background-color:#6d1a0a;padding:10px}.cta_appointment{background-color:#6d1a0a;padding:10px;text-transform:uppercase;font-family:'IBM Plex Sans',sans-serif;font-size:12px;font-weight:500;line-height:2;text-decoration:none;text-transform:uppercase;color:#fff;letter-spacing:8.5px}.page-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-bottom:40px;position:relative}.home .page-body{padding-top:60px}.i-articles .wrapper:before,.i-articles__inner{background-color:#eaeaea}.f-screen__txt-layer h1{color:#fff;text-shadow:2px 2px 5px #000;text-transform:uppercase}.f-screen__txt-layer h6{text-shadow:1px 1px 3px #000;color:#fff}.f-screen__decor-diver-1,.f-screen__decor-diver-2{width:300px;height:auto}.i-articles__post{flex-basis:1000px;width:auto}p,h1,p.h1{color:#000}.person-slider__sl-visual{right:-10%}section#team{margin-bottom:80px}footer{margin-top:100px}section{outline:none}.btn-primary{background-color:#000}.btn-primary:hover{background-color:#6d1a0a}.menu-screen__langs img{max-width:100px}span.i-articles__post-time{font-size:24px;margin-bottom:55px;line-height:35px}small.person-slider__sl-head-small{color:#000 !important}.page-body:before{background:linear-gradient(to bottom,rgba(109,26,10,0) 0,rgba(109,26,10,.06) 15%,rgba(109,26,10,.2) 29%,rgba(109,26,10,.4) 100%)}.form-gr--xs-white .form-gr__name{color:#000}.btn-primary--xs-white{color:#fff}p.contacts-sect__copyright{color:#000}@media screen and (min-width:760px){::-webkit-scrollbar-thumb{background-color:#6d1a0a;border-radius:8px 0 0 8px/25px;cursor:pointer}}section#staff-intro{background:#fff}h3{color:#6d1a0a;text-transform:uppercase;font-size:22px !important;margin-top:0;margin-bottom:10px}h4{font-size:16px;font-weight:700;color:#6d1a0a;margin-top:0;margin-bottom:10px}.person-slider__sl-txt-block{width:600px;max-width:100%}section#team.blogpost{margin-bottom:0}@media screen and (max-width:980px){h1{font-size:45px !important;padding:0}h3{font-size:24px}.objects__typography h1{padding-left:0}h6{font-size:18px !important}img.f-screen__decor-diver-1{display:none}img.f-screen__decor-diver-2{right:40%}span.i-articles__post-time{font-size:24px;margin-bottom:25px;line-height:35px}section#staff-intro{margin-top:60px !important}.person-slider__sl-txt{margin-top:120px}.cta_appointment{letter-spacing:6.5px}.objects__h-year:after{display:none}.input--xs-white{border-bottom-color:rgba(0,0,0,.6);color:#000}.menu-screen__langs img{max-width:50px}.menu-screen__nav-i-title{font-size:32px}a.menu-screen__nav-item.js-menu-screen_nav-item{margin:45px auto}.show{width:35% !important;margin:3px !important}}#rl_pf{display:-ms-flexbox;-ms-flex-wrap:wrap;-ms-flex-direction:column;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:flex}.show{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;width:24%;margin:.3vw}.show img{width:100%;height:auto}.item{overflow:hidden;position:relative;text-align:center;-webkit-border-radius:10px;border-radius:10px}.item .pf_content{width:100%;height:100%;margin:0;position:absolute;overflow:hidden;top:0;left:0}.item img{display:block;position:relative}.item h2{color:#fff;font-size:.3em;text-indent:3px;letter-spacing:6px;text-align:center;font-weight:200;position:relative;text-transform:uppercase;margin-bottom:25px}.item h3{color:#fff;font-size:.25em;text-indent:1px;letter-spacing:2px;text-align:center;font-weight:100;position:relative;text-transform:uppercase}.item .pf_viewmore{color:#fff;width:100%;font-size:.28em;text-indent:3px;letter-spacing:6px;font-weight:200;text-align:center;display:inline-block;text-decoration:none;background-color:rgba(0,0,0,.2)}.open-item img{transition:all 1.5s ease;-webkit-border-radius:10px;border-radius:10px}.open-item .pf_content{opacity:0;background-color:rgba(0,0,0,.8);transition:all .4s ease}.open-item h2{transform:translateY(-100px);opacity:0;transition:all .2s ease}.open-item h3{transform:translateY(100px);opacity:0;transition:all 1s ease;margin-top:28%!important}.open-item .pf_viewmore{transform:translateY(30px);vertical-align:middle;height:30px;line-height:30px;opacity:0;transition:all 1s ease;position:absolute;bottom:0;left:0}.open-item:hover img{transform:scale(1.5)}.open-item:hover .pf_content{opacity:1}.open-item:hover h2,.open-item:hover h3,.open-item:hover .pf_viewmore{opacity:1;transform:translateY(0px)}.full-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;-webkit-border-radius:10px;border-radius:10px}.container-persona{margin-bottom:40px}.container-bio2{width:50%;float:left;text-align:center;margin-bottom:40px}.container-bio3{width:33.33%;float:left;text-align:center;margin-bottom:40px}.bio-artista{margin-bottom:20px}.page-template-page-convention .bio-artista{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.page-template-page-convention .bio-artista img{max-height:100px;-webkit-border-radius:50%;border-radius:50%}.container-bio3 .bio-artista{margin-bottom:0}.bio-artista img{max-height:150px;-webkit-border-radius:50%;border-radius:50%}.bio-artista div{padding:5px 10px}.cta-artista .contatto{background:#0d0d0d;color:#fff}.cta-artista .contatto:hover{background:#6d1929}.modalContent{z-index:1;position:fixed;font-size:.3em;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:999;opacity:0;-webkit-transition:opacity:.8s ease;-moz-transition:opacity .8s ease;transition:opacity .8s ease;pointer-events:none}.modalContent:target{opacity:1;pointer-events:auto}.modalContent .full-link{cursor:default}.modalContent>div{z-index:0;width:80vw;height:80vh;position:relative;margin:2% auto;padding:0;background:#fff}.close{color:#fff;position:absolute;text-align:center;width:100%;text-decoration:none;height:30px;line-height:30px;vertical-align:middle;bottom:0;left:0;font-size:1em;text-indent:3px;letter-spacing:6px;font-weight:200;display:inline-block;background:rgba(0,0,0,.6);transition:all .5s ease}.close:hover{background:rgba(0,0,0,.9);transition:all .5s ease}.modalDesc{padding:15px 0 10px;margin:0 auto;font-size:1em;text-indent:1px;letter-spacing:2px;text-align:center;font-weight:200;width:100%;top:0;left:0;background:rgba(255,255,255,.8)}.modalDesc p{padding:0 20px;width:80%;margin:0 auto}.modalDesc h2{font-size:1.4em;text-indent:3px;letter-spacing:6px;font-weight:400}.modalDesc h3{font-size:1em;text-indent:2px;letter-spacing:4px;font-weight:200;padding-bottom:10px}.modalDesc h3 a{text-decoration:none;color:#333;transition:all .5s ease}.modalDesc h3 a:hover{font-size:1em;letter-spacing:8px;text-indent:4px;transition:all .5s ease;text-shadow:0 5px 4px rgba(0,0,0,1)}@media screen and (max-width:400px){.modalContent>div{width:100vw;height:100vh;margin:0}.modalDesc p{padding:0 20px 0 5px;text-align:justify}.modalDesc h2{margin:0;padding:0}}@media screen and (min-width:401px) and (max-width:800px){.modalContent>div{margin:0 auto;width:90vw;height:90vh}.modalDesc p{text-align:justify}.modalDesc h2{margin:0;padding:0}}.pf_1>div{background-size:contain;max-width:90vw;max-height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;background-color:transparent;background-position:center;background-repeat:no-repeat}.pf_2>div{background-size:cover}.pf_3>div{background-size:cover}.pf_4>div{background-size:cover}.pf_5>div{background-size:cover}.ind-section-title,.person-slider__slide._person-slide-in .person-slider__sl-head-small{font-size:16px}.person-slider__slide._person-slide-in .person-slider__sl-txt h4{font-size:14px}.contacts-sect__ab-txt-col p{font-size:20px}.gallery-persona{float:left;margin-top:40px;display:inline-block;width:calc(100vw - 10px);margin-left:calc((100vw - 10px - 960px) / 2 * -1)}.gallery-persona .item{width:25%;padding:.3vw;float:left}.wpcf7-textarea{max-height:100px}input[type=checkbox]{-webkit-appearance:checkbox}.wpcf7-list-item{margin:0!important}@media (max-width:1142px) and (min-width:1021px){.gallery-persona{margin-left:calc((100vw - 10px - 960px) / 2 * -1 - 45px)}}@media (max-width:1020px){.gallery-persona{width:100vw;margin-left:calc((100vw - 10px - 700px) / 2 * -1)}}@media (max-width:980px){.gallery-persona .item{width:50%}}@media (max-width:767px){.gallery-persona{margin-left:-25px}}@media (max-width:640px){.gallery-persona{margin-left:-15px}}@media (max-width:600px){.gallery-persona{margin-left:calc((100vw - 430px) / 2 * -1)}}@media (max-width:460px){.gallery-persona{margin-left:-15px}}.objects__content-inner{margin-left:0;max-width:100%}@media (max-width:767px){.objects__content-inner .video-wr{display:none}}@media screen and (max-width:700px){.objects{margin-top:50px!important}}.objects__cols{position:relative;z-index:15}.contenuto{padding-bottom:20px}.mappa{background:#000}.mappa iframe{min-height:60vh;opacity:.7;margin-bottom:-5px;pointer-events:none}.mappa iframe.clicked{pointer-events:auto}.container-box-contatti{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}.box-contatti{background:#eaeaea;text-align:center;padding:40px;width:49%;-webkit-border-radius:10px;border-radius:10px}.box-contatti h4{font-style:italic;font-size:22px}.contatto{background:#fff;padding:10px 20px;color:#000;font-size:16px;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;transition:all .65s}.contatto:hover{background:#6d1929;color:#fff}.cta-mobile{display:none}.singolo-premio{display:flex;align-items:center}.singolo-premio:nth-child(even){flex-direction:row-reverse}.immagine-premio,.testo-premio{width:50%;padding:15px}.testo-premio .bio-artista p{font-size:16px}.page-template-page-opere .testo-premio p{font-size:16px}.single-artisti .video-bg{background:#333}.single-artisti .video-bg img{opacity:.5}@media (max-width:767px){.home .f-screen__txt-layer{top:55%}.video-bg{height:60vh}.video-bg video{object-fit:cover}.decorazione-video{height:100px}.single-artisti .video-bg img{object-fit:cover;width:100%;height:100%}.single-artisti .f-screen{margin:-60px 0 80px}.single-artisti .f-screen__general-shape{padding-bottom:140%}section#team{margin-bottom:20px}.container-box-contatti{display:block}.box-contatti{width:100%;margin:20px 0}.container-bio2{width:50%;float:left;display:block;margin-bottom:50px}.container-bio3{width:50%;float:left;display:block;margin-bottom:50px;min-height:260px}.container-bio3 h3{font-size:18px !important}.bio-artista p{display:none}.page-template-page-convention .bio-artista p{display:block}.bio-artista div{padding:5px 20px}.container-bio .cta-artista{display:none}#rl_pf{margin:0}.cta-mobile{display:block;margin:15px}.cta-mobile .contatto{width:100%;display:block;text-align:center}.page-template-page-convention .video-bg{max-height:40vh}.page-template-page-opere .video-bg{height:unset}.singolo-premio{display:block}.immagine-premio,.testo-premio{width:100%}}@media (max-width:400px){.video-bg{height:75vh}.page-template-page-opere .video-bg{height:unset}.f-screen__general-shape{padding-bottom:170%}}@media (min-width:1280px){.single-artisti .video-bg{max-height:80vh}.solosfondo{height:50vh;background-color:#959595}.single-artisti .video-bg img{object-fit:cover;width:100%;height:100%}.f-screen__general-shape,.single-artisti .f-screen__general-shape{padding-bottom:100%}}.page-template-default .page-inner{overflow:unset}