@font-face{font-family:Gotham;src:url(../type/Gotham-Bold.woff2) format("woff2"),url(../type/Gotham-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../type/Gotham-Black.woff2) format("woff2"),url(../type/Gotham-Black.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none}html{font-size:10px;width:100vw;height:100vh;overflow-x:hidden}body{font-family:Gotham;font-size:1rem;color:#5c3a8b;background:#E3E3E3;width:100vw;height:100vh}.purple{background:#5C3A8B!important}.dark-purple{background:#2c1b44!important}.white{background:white!important}.red{background:#9C1F18!important}.type-white{color:#fff!important}.type-purple{color:#5c3a8b!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}main{position:absolute;left:0;top:0;width:100vw;min-height:100vh;height:auto;display:flex;justify-content:center}main nav .menu,main nav .act{display:none}main a{position:relative;display:block;color:#fff;text-decoration:none}main nav{position:fixed;left:0;width:100vw;height:10rem;pointer-events:none;z-index:10;background:#9C1F18}main nav ul{position:absolute;left:calc((100vw - 800px)/2);top:0;width:880px;height:10rem;display:flex;align-items:center;justify-content:space-between}main nav ul li{position:relative}main nav ul li a{pointer-events:auto;font-display:Gotham;font-weight:700;font-size:1.3rem;text-align:center;text-transform:uppercase;text-decoration:underline;color:#fff}main .social{position:absolute;top:-1.5rem;left:-2.5rem;width:5rem;height:40rem;display:flex;flex-direction:column}main .social img{cursor:pointer;pointer-events:auto}main .social .fb{margin-top:auto}main .social .insta{margin:3rem 0}main article{position:relative;width:100vw;min-height:20vh;padding-top:10rem;font-size:2rem;line-height:1.8;display:flex;flex-direction:column;justify-content:center}main article section{position:relative;width:100vw;height:auto;min-width:1024px;min-height:20vh;background:#E3E3E3;padding-top:6rem;padding-bottom:12rem}main article section h2,main article section h3,main article section h4,main article section h5,main article section p,main article section p+a{max-width:1024px;margin:0 auto;padding:0 12rem}main article section h2{position:relative;margin-top:3rem;font-size:2rem;color:#9c1f18;letter-spacing:2px}main article section h2#artistas-e-obras{height:8rem;margin-bottom:-13rem;color:#9c1f18;z-index:1;background:white;display:flex;align-items:flex-end}main article section h3{margin-top:3rem;margin-bottom:3rem!important;font-size:3.15rem;font-weight:400;line-height:1.3;color:#9c1f18}main article section h5{font-family:Gotham;font-weight:700;letter-spacing:2px}main article section p,main article section p.small{margin-top:3rem;line-height:1.6}main article section p.destaque{font-size:3rem;color:#fff}main article section p.destaque a{display:inline-block;text-decoration:underline}main article section p.small{font-size:1.5rem}main article section p+a{display:block;color:#fff;margin:5rem 0}main article section h3+p{margin-top:5rem;margin-top:0}main article section p+h3{margin-top:3rem}main article section p+h5{margin-bottom:5rem}main article section h5+p{margin-top:1rem}main article section h4{display:flex;align-items:center}main article section h4 span{display:block;margin-left:2.5rem;font-weight:400;font-size:2.5rem;letter-spacing:2px;color:#9c1f18}main article section .links{position:relative;width:100vw;height:auto;margin:5rem 0;max-width:1024px;margin:0 auto;padding:3rem 12rem}main article section .links a{font-size:1.5rem;display:inline-block;color:#9c1f18!important}main article section .links a:not(:first-child):before{content:"-";margin:0 .5rem}main article section figure{position:relative;width:100vw;height:auto;margin:5rem 0;display:grid;place-items:center}main article section figure figcaption{position:relative;left:0;width:920px;padding:2.5rem 6.6%;color:#9c1f18;font-size:1.6rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}main article section figure figcaption span{display:block;font-weight:400;font-size:1.2rem}main article section figure figcaption span:first-child{font-weight:700}main article section figure picture{position:relative;width:100vw;display:grid;place-items:center;background:#5C3A8B!important}main article section figure picture img{display:block;width:1024px;height:auto;object-fit:contain}main article section figure.cols{width:100vw;display:flex;align-items:flex-end;justify-content:center}main article section figure.cols>*{flex:0}main article section figure.cols figcaption{position:relative;flex:0 1 420px;padding:0;display:flex;flex-direction:column;align-items:flex-start;font-size:1.6rem}main article section figure.cols figcaption span{flex:0;display:block;margin-left:3rem}main article section figure.cols figcaption span:first-child{margin-top:auto}main article section figure.cols img{width:360px;height:360px}main article section .video,main article section .video--acc{position:relative;width:900px;height:510px;margin:3rem auto!important;padding:0;border:1px solid rgba(255,255,255,.4)}main article section .video img,main article section .video--acc img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;transform:scale(.7);object-fit:none;object-position:center}main article section .video--acc{display:none}main article section .video__swap{position:relative;width:100%;height:auto;padding:3rem 0;color:#fff;font-family:Gotham;font-size:1.4rem;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;text-decoration:underline;cursor:pointer}main article section .video__swap__bt[data-index="1"] .wrapper{width:max-content;height:auto;margin:auto;display:flex;align-items:center}main article section .video__swap__bt[data-index="1"] .wrapper img{display:block;width:5rem;height:5rem;margin-right:2rem}main article section .video__swap__bt[data-index="1"] .wrapper span{display:block}main article section .video__swap__bt[data-index="2"]{display:none}main article section figure.single{position:relative;width:100%;height:auto;display:block;max-width:1024px;margin:0 auto;padding:5rem 12rem}main article section figure.single img{display:block;width:45rem}main article #ficha{width:100%;display:flex;flex-direction:column;display:grid;place-items:center}main article #ficha h2{width:100%;margin:5rem 0}main article #ficha .cols{width:1024px;padding:0 12rem;display:flex;justify-content:space-between}main article #ficha .cols .col{flex:0 1 45%;width:45%}main article #ficha .cols .col strong{display:block;font-size:1.2rem;text-transform:uppercase}main article #ficha .cols .col a{display:inline-block;color:#5c3a8b;text-decoration:underline}main article #ficha .cols .col p,main article #ficha .cols .col strong{margin:unset;padding:unset}main article #ficha .cols .col p+strong{margin-top:4rem}main article .profile{position:relative;max-width:1024px;margin:0 auto;padding:5rem 12rem;display:flex;align-items:center;justify-content:flex-start}main article .profile img{display:block;width:15rem;height:15rem}main article .profile p{flex:1 1;margin:unset;padding:unset;margin-left:2rem;font-size:2.4rem;font-weight:400}main article .first{position:relative;height:600px!important;padding-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:-1}main article .first .marca__wrapper{position:relative;top:-15vh;width:878px;height:620px}main article .first .marca__wrapper .marca{position:absolute;left:0;top:0}main article .first .marca__wrapper .ladeira{position:absolute;left:2rem;top:42rem}main article .first .marca__wrapper .hash{position:absolute;left:64rem;top:17rem}main article .first h3{position:relative;width:100%;padding:0;margin:0;font-size:1.5rem;text-align:center}main article .last{padding-bottom:0}main article #contato{padding-bottom:0!important}main article #contato a{display:block;max-width:1024px;padding:0 12rem;margin:3rem auto}main article .footer{position:relative;width:100vw;height:auto;margin-top:10rem;margint-bottom:0;background:white;display:grid;place-items:center}main article .footer img{width:102.4rem}main article .footer__desk{display:block}main article .footer__mobile{display:none}@media screen and (max-width: 102.3rem) and (orientation: portrait){body{width:100vw!important}main nav{display:flex!important;align-items:center;width:100vw;height:100vh}main nav .menu{position:absolute;left:0;top:0!important;height:7rem;padding-left:3rem;opacity:.7;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;display:none;align-items:center;color:#fff}main nav .act{display:block;position:absolute;top:0rem;right:0rem;width:6rem;height:6rem;pointer-events:auto}main nav .act .bi-list,main nav .act .bi-x-lg{display:block;position:absolute;left:1.5rem;top:1.5rem;color:#fff}main nav .act .bi-list{display:none}main nav ul{position:relative;top:5rem;left:0;width:100vw!important;height:auto;flex-direction:column}main nav ul li{width:100%;padding:3rem 0!important;white-space:nowrap!important;font-display:normal!important;letter-spacing:1px}main nav ul li br{display:none}main nav ul li .social{position:relative;left:0;width:100%;height:10rem!important;margin-top:3rem;flex-direction:row!important;align-items:center!important;justify-content:center!important}main nav ul li .social .contato,main nav ul li .social .fb,main nav ul li .social .insta{position:relative;left:0!important;width:4rem;height:4rem;margin:0 1.5rem!important;padding:0!important}main nav.closed{height:7rem;overflow:hidden}main nav.closed .menu{display:flex!important}main nav.closed .act{display:block!important;pointer-events:auto}main nav.closed .act .bi-list{display:block!important}main nav.closed .act .bi-x-lg{display:none!important}main nav.closed ul{display:none}main article{position:relative;left:0;padding-top:0;overflow-x:hidden}main article section{width:100vw!important;height:auto!important;min-width:unset!important;max-width:unset!important;padding:3rem}main article section h2,main article section h3,main article section h4,main article section h5,main article section p,main article section p+a{max-width:unset!important;margin:unset!important;padding:unset!important}main article section h2{font-size:1.8rem}main article section h3{font-size:2.1rem;margin:5rem 0!important}main article section p{font-size:1.8rem;margin-top:2rem!important}main article section p.small{margin-top:1rem!important}main article section figure{left:-3rem!important;width:100vw!important;max-width:unset!important;min-width:unset!important}main article section figure figcaption{max-width:unset!important;min-width:unset!important;width:100vw!important;text-align:right}main article section figure picture{padding:0;margin:0;max-width:unset!important;min-width:unset!important;width:100vw!important}main article section figure picture img{width:100vw}main article section .cols{flex-direction:column;width:100vw!important;left:0!important;padding:0!important;margin:0}main article section .cols .col{display:block;width:100vw!important;left:0!important;padding:0;margin:0}main article section figure.cols{margin:5rem 0;display:block}main article section figure.cols picture{width:calc(100vw + 5.5rem)!important;left:-3rem;width:100vw!important;height:100vw!important;background:red!important}main article section figure.cols picture img{width:100%!important;height:100%!important}main article section figure.cols figcaption{width:100vw!important;height:10rem!important;display:flex!important;justify-content:flex-end;padding-right:7rem}main article section figure.cols figcaption span{width:100%!important;margin:0!important}main article section figure.single{left:0!important;padding:0!important;margin:3rem 0!important;width:70vw!important}main article section figure.single img{width:100%}main article section .links{width:100%!important;padding:3rem 0!important;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}main article section .links a{display:block;width:100%;font-size:2rem!important}main article section .links a:not(:first-child):before{content:""!important;margin:0!important}main article section h4 span{font-size:2rem!important;line-height:1.2}main article #ficha .cols{width:100%!important}main article #ficha .cols strong{margin-top:2.5rem!important}main article #ficha .cols p{margin-top:0!important}main article #ficha .cols .col{width:100%!important}main article #video{padding:3rem!important}main article #video .video{left:0vw!important;width:80vw;height:55vw}main article #contato a{padding:0!important}main article .profile{padding:3rem 0!important}main article .profile p{margin-left:2.5rem!important;font-size:2.5rem!important;font-weight:400!important;font-family:Gotham!important;line-height:1.2}main article .footer{position:relative;left:-3rem;width:calc(100vw + 2.5rem);width:100vw!important;height:auto;background:white!important}main article .footer .footer__desk{display:none!important}main article .footer .footer__mobile{display:block!important;width:90vw!important;margin-top:5rem;padding-bottom:5rem}main article .first .marca__wrapper{display:block!important;top:5rem!important;width:100vw!important;height:35rem!important}main article .first .marca__wrapper .marca{position:flex;top:0rem!important;width:100%!important}main article .first .marca__wrapper .ladeira{position:absolute;top:21rem}main article .first .marca__wrapper .hash{position:absolute;top:1rem;left:16rem}main article .first h3{font-size:1.5rem;line-height:1.5;font-weight:400}main article .first br{display:none}}
