@import url("font-awesome.min.css");
@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600");
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none}a:hover{color:#da9e29}small{font-size:.75rem;text-transform:uppercase}strong{font-weight:bolder}.breadcrumb{font-size:.75rem}p,h1,h2,h3{padding:10px 0}h1,h2,h3{letter-spacing:2px}h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}h4{font-size:16px}p{font-size:14px;line-height:22px}p,h1,h2,h3,h4,cite,a,span,address,small,ul,ol{color:#444;font-family:Raleway,arial,sans;-webkit-font-smoothing:antialiased;font-smooth:always;-webkit-transform:rotate -1e-10deg;-ms-transform:rotate -1e-10deg;transform:rotate -1e-10deg}p -webkit-text-shadow rgba(0,h1 -webkit-text-shadow rgba(0,h2 -webkit-text-shadow rgba(0,h3 -webkit-text-shadow rgba(0,h4 -webkit-text-shadow rgba(0,cite -webkit-text-shadow rgba(0,a -webkit-text-shadow rgba(0,span -webkit-text-shadow rgba(0,address -webkit-text-shadow rgba(0,small -webkit-text-shadow rgba(0,ul -webkit-text-shadow rgba(0,ol -webkit-text-shadow rgba(0,p 0,h1 0,h2 0,h3 0,h4 0,cite 0,a 0,span 0,address 0,small 0,ul 0,ol 0,p .01) 0 0 1px,h1 .01) 0 0 1px,h2 .01) 0 0 1px,h3 .01) 0 0 1px,h4 .01) 0 0 1px,cite .01) 0 0 1px,a .01) 0 0 1px,span .01) 0 0 1px,address .01) 0 0 1px,small .01) 0 0 1px,ul .01) 0 0 1px,ol .01) 0 0 1px{text-shadow:rgba(0,0,0,0.01) 0 0 1px;-moz-osx-font-smoothing:grayscale}.titulo-sessao{margin:20px 0}.titulo{margin:20px 0;font:300 40px Raleway,arial,sans}.titulo .fa{color:#da9e29}.titulo h1{text-transform:uppercase}@media only screen and (max-width:600px){.titulo h1{font-size:30px}}.container{width:auto;max-width:85%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;max-width:1200px;position:relative}.container::after{content:'';display:table;clear:both}@media only screen and (max-width:480px){.container{max-width:100%;padding:0 20px}}#content{padding-bottom:20px}.visible{display:block}.button{display:inline-block;padding:10px;text-transform:uppercase;color:#999;border:solid 1px #999;font-size:.75rem}.button.tiny{padding:5px 10px;margin-bottom:3px}.button:hover,.button.active{color:#da9e29;border:solid 1px #da9e29}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100px;width:100%;position:relative}header .menu-mobile{display:none}@media only screen and (max-width:600px){header .menu-mobile{display:inline-block;position:absolute;top:20px;right:10px;color:#000;font-size:25px}}header .close{display:none;position:absolute;top:20px;right:50px;color:#000;font-size:25px}@media only screen and (max-width:600px){header .close{display:block}}header h1{position:relative;top:1.5rem;bottom:.625rem;width:185px}@media only screen and (max-width:600px){header h1{width:170px;top:.625rem}}header h1 img,header h1 svg{width:100%}@media only screen and (max-width:600px){header .main-nav{display:none;background:#fff;position:fixed;height:100vh;width:100%;top:0;right:auto;z-index:9998;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:80px}}header nav{position:absolute;right:6.25rem;top:45%}@media only screen and (max-width:600px){header nav{position:relative;right:auto;top:auto}}header nav ul li{display:inline-block;padding:0 20px 20px 20px}@media only screen and (max-width:600px){header nav ul li{display:block;text-align:left;font-size:24px}}header nav ul li:hover .subnav-artistas{display:block;position:absolute;background:rgba(255,255,255,0.9);z-index:1000;left:0;top:35px;width:100%;-webkit-columns:100px 3;-moz-columns:100px 3;-webkit-columns:200px 5;-moz-columns:200px 5;columns:200px 5}header nav ul li:hover .subnav-artistas a{display:block}.translate{position:absolute;right:0;top:45%}@media only screen and (max-width:600px){.translate{padding:20px;position:relative;right:auto;top:auto}}.translate li{padding:0 5px;display:inline-block}.translate a{font-size:10px;color:#da9e29}@media only screen and (max-width:600px){.translate a{font-size:16px}}.translate a:hover{color:#444}.subnav-artistas{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px;-webkit-columns:100px 3;-moz-columns:100px 3;-webkit-columns:100px 3;-moz-columns:100px 3;columns:100px 3}.subnav-artistas .letra{padding-bottom:20px}.subnav-artistas .letra b{font-weight:700;color:#999;border-bottom:solid 2px #da9e29;text-transform:uppercase;margin-bottom:10px}.subnav-artistas .letra a{padding:5px 0;font-size:.75rem}.two-columns{clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.two-columns .line{position:relative;width:100%}@media only screen and (max-width:600px){.two-columns .line{width:auto}}.two-columns .line .content{float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%}.two-columns .line .content::after{content:'';display:table;clear:both}.two-columns .line .content:last-child{margin-right:0%}@media only screen and (max-width:600px){.two-columns .line .content{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;height:auto}.two-columns .line .content::after{content:'';display:table;clear:both}.two-columns .line .content:last-child{margin-right:0%}}.two-columns .line .content .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media only screen and (max-width:600px){.two-columns .line .content .text{height:auto}}.slider-home img{width:100%}.slider-expo img{width:100%}.cycle-pager{display:block;padding:20px 0;border-bottom:solid 1px #999;margin:auto;cursor:pointer}.cycle-pager span{display:inline-block;height:.4375rem;width:9%;background:#999;margin-right:5px}.cycle-pager span.cycle-pager-active{background:#da9e29}.current-expo-home{padding:20px 0}.current-expo-home .button{position:absolute;bottom:0}.current-expo-home .info-title h2{font-weight:400;font-size:2.5rem;text-transform:uppercase;color:#da9e29}@media only screen and (max-width:600px){.current-expo-home .info-title h2{font-size:1.875rem}}.current-expo-home .info-title h3{font-size:1.25rem;padding-top:5px}.current-expo-home .info-expo{position:relative}.current-expo-home .info-expo .button{left:0}.current-expo-home .info-expo p{display:inline-block}.current-expo-home .info-expo p:first-child{padding-right:40px}.current-expo-home .info-expo p strong{font-weight:bolder;font-size:.875rem;padding:5px 0;color:#000;display:block}.current-expo-single{width:100%;margin:auto;padding:20px 0}.current-expo-single .button{position:absolute;bottom:0}.current-expo-single .info-title h2{font-weight:400;font-size:2.5rem;text-transform:uppercase;color:#da9e29}.current-expo-single .info-title h3{font-size:1.25rem;padding:5px 0 40px 0}.current-expo-single .info-expo{position:relative}.current-expo-single .info-expo .button{left:0}.current-expo-single .info-expo p{display:inline-block}.current-expo-single .info-expo p:first-child{padding-right:40px}.current-expo-single .info-expo p strong{font-weight:bolder;font-size:.875rem;padding:5px 0;color:#000;display:block}.single-expo article{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0%;margin-right:3%;padding-top:20px}.single-expo article::after{content:'';display:table;clear:both}.single-expo article:last-child{margin-right:0%}.single-expo aside{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%;padding-top:20px}.single-expo aside::after{content:'';display:table;clear:both}.single-expo aside:last-child{margin-right:0%}.single-expo aside h4{text-transform:uppercase}.header-expo{position:relative}.header-expo img{width:100%}.header-expo .data-expo{color:#da9e29}.header-expo .about{width:30%;background:#fff;position:absolute;right:5%;top:10%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-expo.intro-expo figure{max-height:300px;overflow:hidden}.blocos-expo{width:auto;max-width:100%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.blocos-expo h3{text-transform:uppercase;display:block;width:100%}.blocos-expo::after{content:'';display:table;clear:both}.blocos-expo .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0%;margin-right:2%;margin-bottom:3.125rem;overflow:hidden}.blocos-expo .box::after{content:'';display:table;clear:both}.blocos-expo .box:nth-child(n){margin-right:2%;float:left;clear:none}.blocos-expo .box:nth-child(4n){margin-right:0%;float:right}.blocos-expo .box:nth-child(4n + 1){clear:both}@media only screen and (max-width:600px){.blocos-expo .box{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;margin-bottom:.9375rem}.blocos-expo .box::after{content:'';display:table;clear:both}.blocos-expo .box:last-child{margin-right:0%}}.blocos-expo .box figure.figure-expo{width:100%;max-height:120px;overflow:hidden}.blocos-expo .box figure.figure-artista{width:100%;max-height:210px;overflow:hidden}.blocos-expo .box img{width:100%}.blocos-expo .box p{text-transform:uppercase;color:#da9e29}.blocos-expo .box small{font-size:14px;color:#444}.blocos-expo .box h4{line-height:18px;padding-bottom:.625rem}.nav-expo{border-bottom:solid 1px #999;margin-bottom:10px}.nav-expo a{display:block;padding:10px 0;font-size:14px}.nav-artistas h4{padding-bottom:10px}footer{border-top:solid 1px #999;clear:both;padding:40px 0}footer address{text-align:center;font-size:.75rem}@media only screen and (max-width:600px){footer address{line-height:20px}}footer address i{display:inline-block;padding:0 20px;color:#999}.galeria:after{content:'';display:block;clear:both}.galeria a{width:23%;margin:2% 2% 0 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;text-align:center}@media only screen and (max-width:600px){.galeria a{width:48%}}.galeria a.col_2{width:48%}.galeria a img{max-width:100%;display:block}.galeria a figure{display:none}.pswp__bg{background:#fff !important}#supermodal{width:100%;display:none;height:100vh;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;background:#090909;position:fixed;top:0;-webkit-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}@media only screen and (max-width:600px){#supermodal{display:block;max-width:100%;height:auto}}#supermodal main{background:#fff;height:100vh;width:100%;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:1600px;position:relative}@media only screen and (max-width:600px){#supermodal main{display:block;max-width:100%;height:auto}}#supermodal .slider{width:60%;-webkit-align-self:center;-ms-align-self:center;align-self:center;position:relative}@media only screen and (max-width:600px){#supermodal .slider{display:block;max-width:90%;height:auto}}#supermodal .interaction{width:40%;position:relative;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:40px}@media only screen and (max-width:600px){#supermodal .interaction{display:block;max-width:80%;height:auto}}#supermodal .slider .center{width:100%;position:absolute;z-index:100;top:40%}#supermodal .slider .cycle-slide{width:100%;text-align:center}#supermodal .slider img{max-width:80%;max-height:80vh;margin-left:10%}#supermodal .slider .arrow{font-size:50px;position:absolute}#supermodal .slider .prev a,#supermodal .slider .next a{display:inline-block;   font-size: 80px !important;  font-weight: 200;}#supermodal .slider .prev{left:5px}#supermodal .slider .next{right:5px}#supermodal .close{font-size:50px;position:absolute;top:20px;right:20px;display:inline-block;z-index:2}#supermodal #supermodal.visible{display:flex;-webkit-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}#supermodal h1{width:100%;text-align:center;position:absolute;top:-70px;left:20px}#supermodal .slider h1 img{width:130px}#supermodal .interaction{background:#f0f0f0;height:100vh}#supermodal .interaction section{width:100%}#supermodal .interaction .author{font-size:3rem}#supermodal .interaction .year{display:block;font-size:1rem}#supermodal .interaction .title{font-size:1.4rem}#supermodal .interaction .info{margin:0}#supermodal .interaction span{display:block}#supermodal .interaction .openForm,#supermodal .interaction button{display:inline-block;padding:10px;text-transform:uppercase;color:#999;border:solid 1px #999;font-size:.75rem}#supermodal #forminfo{display:none}#supermodal form label{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#supermodal form input,#supermodal form textarea{display:block;padding:10px;margin:10px;border:solid 1px #999;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#supermodal form textarea{height:100px}#supermodal .interaction button{padding:15px 40px;margin-left:10px}#supermodal .closeForm{font-size:10px;text-decoration:underline;display:inline-block;padding:0 30px}.contato form,.contato .social,.contato .horarios{float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0%;margin-right:3%}.contato form::after,.contato .social::after,.contato .horarios::after{content:'';display:table;clear:both}.contato form:nth-child(n),.contato .social:nth-child(n),.contato .horarios:nth-child(n){margin-right:3%;float:left;clear:none}.contato form:nth-child(3n),.contato .social:nth-child(3n),.contato .horarios:nth-child(3n){margin-right:0%;float:right}.contato form:nth-child(3n + 1),.contato .social:nth-child(3n + 1),.contato .horarios:nth-child(3n + 1){clear:both}@media only screen and (max-width:600px){.contato form,.contato .social,.contato .horarios{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.contato form::after,.contato .social::after,.contato .horarios::after{content:'';display:table;clear:both}.contato form:last-child,.contato .social:last-child,.contato .horarios:last-child{margin-right:0%}}@media only screen and (max-width:600px){.contato .horarios{padding-top:20px}}.contato form input,.contato form textarea{width:100%;display:block;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #444;padding:5px;font:400 16px Raleway,arial,sans;color:#444;margin:2px 0 10px 0;outline:none}.contato form input:focus,.contato form textarea:focus{border-color:#da9e29}.contato form label{display:block;font:700 16px Raleway,arial,sans;color:#444}.contato form textarea{height:100px}.contato form button{padding:5px 20px;cursor:pointer;font:400 16px Raleway,arial,sans;color:#444;background:transparent;border:solid 1px #444}.contato form button:hover{color:#da9e29;border-color:#da9e29}