*,.row,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,a:hover{color:#121212;text-decoration:none}form,p,ul{margin:0 0 2em}@font-face{font-family:brushgarage;src:url(../fonts/brushgarage.eot?dpxtzk);src:url(../fonts/brushgarage.eot?dpxtzk#iefix) format("embedded-opentype"),url(../fonts/brushgarage.ttf?dpxtzk) format("truetype"),url(../fonts/brushgarage.woff?dpxtzk) format("woff"),url(../fonts/brushgarage.svg?dpxtzk#brushgarage) format("svg");font-weight:400;font-style:normal}[class*=" ico-"],[class^=ico-]{font-family:brushgarage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-phone:before{content:"\e942"}.ico-envelop:before{content:"\e945"}.ico-location:before{content:"\e947"}.ico-undo:before{content:"\e967"}.ico-bubble:before{content:"\e96e"}.ico-share:before{content:"\ea82"}.ico-facebook:before{content:"\ea90"}.ico-instagram:before{content:"\ea92"}.ico-whatsapp:before{content:"\ea93"}*,:after,:before{box-sizing:border-box}body{color:#a2a2a2;font-family:"Open Sans",Helvetica,sans-serif;font-size:16px;font-weight:400;background:#191919;margin:0;padding:0;border:0;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button,input,meter,progress,select,textarea{-webkit-writing-mode:horizontal-tb}button,input,select,textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;margin:0;font:11px system-ui}input{-webkit-appearance:textfield;background-color:#fff;-webkit-rtl-ordering:logical;user-select:text;cursor:auto;padding:1px;border-width:2px;border-style:inset;border-color:initial;border-image:initial}h1,h2,h3,h4,h5,h6{color:#787878;font-weight:400;line-height:1em;margin:0 0 1em}h1,h2,h3{line-height:1.5em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}a{-moz-transition:color .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out;border-bottom:dotted 1px}a:hover{border-bottom-color:transparent}ol{list-style:none}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}input[type=text],input[type=password],input[type=email],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#f7f7f7;border-radius:.35em;border:2px solid transparent;color:inherit;display:block;outline:0;padding:0 .75em;text-decoration:none;width:100%}.image,ul.actions li{display:inline-block}input[type=text].invalid,input[type=password].invalid,input[type=email].invalid,select.invalid,textarea.invalid{border-color:rgba(18,18,18,.25)}input[type=text],input[type=password],input[type=email],select{height:2.75em}textarea{padding-top:10px;padding-bottom:10px}::-webkit-input-placeholder{color:#b2b2b2!important;opacity:1}:-moz-placeholder{color:#b2b2b2!important;opacity:1}::-moz-placeholder{color:#b2b2b2!important;opacity:1}:-ms-input-placeholder{color:#b2b2b2!important;opacity:1}.button,input[type=submit],input[type=reset],input[type=button]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;background-color:transparent;border-radius:.35em;border:3px solid #efefef;color:#787878!important;cursor:pointer;display:inline-block;font-weight:400;height:3.15em;height:calc(2.75em + 6px);line-height:2.75em;min-width:10em;padding:0 1.5em;text-align:center;text-decoration:none;white-space:nowrap}.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#efefef;color:#121212}b,strong{color:#787878;font-weight:400}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{padding:0 1em 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}ul.labeled-icons{list-style:none;padding:0}ul.labeled-icons li{line-height:1.75em;margin:1.5em 0 0;padding-left:2.25em;position:relative}ul.labeled-icons li:first-child{margin-top:0}ul.labeled-icons li h3{color:#b2b2b2;left:0;position:absolute;text-align:center;top:5px;width:1em}.icon,.image{position:relative}.image{border-radius:.35em;border:0}.image img,.image.fit{display:block;width:100%}.image img{border-radius:.35em}.image.avatar{border-radius:0}.image.avatar img{border-radius:0;width:100%}.image.fit{margin:0 0 2em}.image.thumb{text-align:center}.icon{text-decoration:none;border-bottom:none}.icon>.label{display:none}.row{width:100%;margin:0 0 -1px -2.5em;border-bottom:solid 1px transparent;box-sizing:border-box}.row:after,.row:before{content:'';display:block;clear:both;height:0}.row>*{padding:0 0 0 2.5em;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row>.c4{width:33.3333333333%;clear:none;margin-left:0}@media screen and (max-width:736px){.row>.c4{width:100%;clear:left;margin-left:0}}.row>.c12,.row>.c6,.row>.c8{clear:none;margin-left:0}.row>.c6{width:50%}@media screen and (max-width:736px){.row>.c6{width:100%;clear:none;margin-left:0}}.row>.c8{width:66.6666666667%}@media screen and (max-width:736px){.row>.c8{width:100%;clear:none;margin-left:0}}.row>.c12{width:100%}.row.uniform{margin:-1em 0 -1px -1em}.row.uniform>.c12,.row.uniform>.c4,.row.uniform>.c6,.row.uniform>.c8{padding:1em 0 0 1em}#header{height:100vh;width:100%;box-sizing:border-box;margin:0}#header .toggle{position:fixed;top:10px;right:10px;color:#fff;z-index:9;text-decoration:none;border:none;width:14px;height:2px;display:block;text-indent:-999em;background:#fff}#header .toggle:after,#header .toggle:before{content:"";display:block;background:#fff;height:2px;float:right;transition:.3s all}#header .toggle:before{width:14px;margin-top:5px}#header .toggle:after{width:9px;margin-top:3px}#header .toggle.close{right:5px;transform:rotate(45deg);transform-origin:20% -20%}#header .toggle.close:before{transform:rotate(90deg);transform-origin:65% -65%}#header .toggle.close:after{width:0}@media screen and (min-width:480px){#header .toggle{display:none}}#header .slideshow{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../bg.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center 0;opacity:.45;display:flex;justify-content:center;align-items:flex-end;align-content:flex-end;overflow:hidden}#header .container{text-align:center;height:100%;display:block;position:relative}#header .container h3{padding-top:100px;display:block;color:#7d818c;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;margin:0 auto;padding-bottom:5px;font-size:18px;line-height:1.1;letter-spacing:4px;max-width:650px;width:90%}#header .nav,.main .container .gallery,.main#sobre .container{max-width:1000px;box-sizing:border-box}#header .container h1{font-family:'Open Sans',Helvetica,sans-serif;font-size:44px;margin-bottom:5px;margin:0 auto;line-height:1.2;display:block;letter-spacing:1px;color:#FFF;text-transform:none;font-weight:300;width:90%;flex:0 0 90%}.main .container .gallery .item-art h2,.main .container .title{text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400}#header .nav{width:100%;position:relative;padding:30px 15px 15px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-content:center;z-index:1}#header .nav ul{display:flex;flex:1 1 100%;justify-content:flex-end;transition:.5s all}#header .nav ul li{display:block}@media screen and (max-width:480px){#header .nav ul{background:rgba(0,0,0,.75);width:100%;height:100vh;flex-direction:column;justify-content:flex-start;position:fixed;top:0;right:-100%;padding:120px 20px 20px;z-index:8}#header .nav ul.open{right:0}#header .nav ul li{padding:15px}}#header .nav ul li a{font-size:.75em;color:rgba(125,129,140,.85);transition:.3s all;text-transform:uppercase;padding:10px;text-decoration:none;border:none}#header .nav ul li a:hover{color:#fff}#header h1.logo{flex:0 0 100px;width:100px;height:80px;background:url(../images/logo.svg) no-repeat;text-indent:-999em}@media screen and (max-width:480px){#header .nav ul li a{font-size:1.2em;padding:5px 20px;color:#fff}#header h1.logo{position:relative;z-index:9}}.scroll-mouse{position:fixed;margin:-20px 0 20px;width:20px;height:30px;border-radius:20px;border:1px solid #fff;transition:.5s all}.scroll-mouse.hide{opacity:0}.scroll-mouse:after{background:#fff;position:absolute;top:5px;left:7px;border-radius:5px;width:4px;height:4px;display:block;content:"";animation-name:scroll;animation-duration:3s;animation-iteration-count:infinite}@keyframes mouse{0%,100%,85%{opacity:1}25%,55%{opacity:.5}}@keyframes scroll{0%,100%,75%,98%{top:6px}83%,90%{top:11px}95%{top:5px}}.main{position:relative;background:#191919;padding:50px 0}.main .container .title{color:rgba(255,255,255,.9);padding-bottom:5px;font-size:18px;line-height:1.1;letter-spacing:4px;position:relative;text-align:center}.main .container .gallery{width:100%;margin:0 auto;padding:20px;column-count:3;column-gap:20px}@media screen and (max-width:768px){.main .container .gallery{column-count:2}}@media screen and (max-width:480px){.main .container .gallery{column-count:1;padding:20px}}.main .container .gallery .item-art{margin-bottom:20px;border-radius:3px;padding:0;box-sizing:border-box;overflow:hidden;transition:.3s all;white-space:nowrap;display:block}.main .container .gallery .item-art h2{color:rgba(255,255,255,.9);font-size:14px;letter-spacing:1px;position:relative;line-height:2em;margin:-50px 0 0;display:flex;justify-content:space-between}.main .container .gallery .item-art h2 span{padding:0 5px}.main .container .gallery .item-art h2 small{font-size:13px;color:rgba(255,255,255,.9);padding:0 5px}.main .container .gallery .item-art img{background:#121212;width:100%;margin:0 0 -3px;transition:.5s all;opacity:.75;border-radius:3px;box-shadow:0 1px 5px 1px rgba(0,0,0,.3)}.main .container .gallery .item-art:hover img{opacity:1}.main .container .main-footer{display:flex;justify-content:center;padding:15px;box-sizing:border-box}.main .container .main-footer a.back{color:rgba(255,255,255,.5);transition:.3s all;padding:10px;border:1px solid rgba(255,255,255,.3);border-radius:3px;opacity:0}.main .container .main-footer a.back i{color:rgba(255,255,255,.75);transition:.3s all}.main .container .main-footer a.back:hover{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.75)}.main .container .main-footer a.back:hover i{color:#fff}.main .container .main-footer a.back.show{opacity:1}.main .preloader{width:100%;height:100%;background:#191919;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:-10;opacity:0;transition:.25s opacity}.main .preloader.show{display:flex;z-index:1;opacity:1}.main#sobre{min-height:70vh;background:#333;text-align:center}.main#sobre .container{width:100%;padding:30px 15px 15px;margin:0 auto}.cssload-loading,.cssload-loading i{position:absolute;width:10px;height:10px}.footer{min-height:60vh;padding:50px 0;display:flex;justify-content:center;flex-wrap:wrap;box-sizing:border-box}.footer .icons{flex:0 0 100%;display:flex;justify-content:center;padding:0;margin:0}.footer .icons li{list-style:none;padding:0;margin:0}.footer .icons li a{font-size:20px;padding:10px;color:rgba(255,255,255,.75);transition:.3s all}.footer .icons li a:hover{color:#fff}.footer .icons li a .fb_fans{display:none}.footer .copyright{font-size:.83em;opacity:.75}.cssload-loading{left:50%;margin:-5px 0 0 -5px}.cssload-loading i{top:10px;left:10px;display:block;background:rgba(170,170,170,.98);border-radius:10px;animation:cssload-spin2 1.275s ease-in-out infinite;-o-animation:cssload-spin2 1.275s ease-in-out infinite;-ms-animation:cssload-spin2 1.275s ease-in-out infinite;-webkit-animation:cssload-spin2 1.275s ease-in-out infinite;-moz-animation:cssload-spin2 1.275s ease-in-out infinite}.cssload-loading i:first-child{top:-10px;left:0;background:#ccc;animation:cssload-spin 1.275s ease-in-out infinite;-o-animation:cssload-spin 1.275s ease-in-out infinite;-ms-animation:cssload-spin 1.275s ease-in-out infinite;-webkit-animation:cssload-spin 1.275s ease-in-out infinite;-moz-animation:cssload-spin 1.275s ease-in-out infinite}.cssload-loading i:last-child{top:10px;left:-10px;background:#999;animation:cssload-spin3 1.275s ease-in-out infinite;-o-animation:cssload-spin3 1.275s ease-in-out infinite;-ms-animation:cssload-spin3 1.275s ease-in-out infinite;-webkit-animation:cssload-spin3 1.275s ease-in-out infinite;-moz-animation:cssload-spin3 1.275s ease-in-out infinite}@keyframes cssload-spin{0%,100%{top:-10px;left:0;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:10px;left:10px;transform:scale(1)}66%{top:10px;left:-10px;transform:scale(1)}}@-o-keyframes cssload-spin{0%,100%{top:-10px;left:0;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:10px;left:10px;-o-transform:scale(1)}66%{top:10px;left:-10px;-o-transform:scale(1)}}@-ms-keyframes cssload-spin{33%,66%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{top:-10px;left:0}17%,50%,83%{-ms-transform:scale(.5)}33%{left:10px}66%{left:-10px}}@-webkit-keyframes cssload-spin{0%,100%{top:-10px;left:0;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:10px;left:10px;-webkit-transform:scale(1)}66%{top:10px;left:-10px;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin{0%,100%{top:-10px;left:0;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:10px;left:10px;-moz-transform:scale(1)}66%{top:10px;left:-10px;-moz-transform:scale(1)}}@keyframes cssload-spin2{0%,100%{top:10px;left:10px;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:10px;left:-10px;transform:scale(1)}66%{top:-10px;left:0;transform:scale(1)}}@-o-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:10px;left:-10px;-o-transform:scale(1)}66%{top:-10px;left:0;-o-transform:scale(1)}}@-ms-keyframes cssload-spin2{0%,100%,33%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{left:10px}17%,50%,83%{-ms-transform:scale(.5)}33%{left:-10px}66%{top:-10px;left:0}}@-webkit-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:10px;left:-10px;-webkit-transform:scale(1)}66%{top:-10px;left:0;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:10px;left:-10px;-moz-transform:scale(1)}66%{top:-10px;left:0;-moz-transform:scale(1)}}@keyframes cssload-spin3{0%,100%{top:10px;left:-10px;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:-10px;left:0;transform:scale(1)}66%{top:10px;left:10px;transform:scale(1)}}@-o-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:-10px;left:0;-o-transform:scale(1)}66%{top:10px;left:10px;-o-transform:scale(1)}}@-ms-keyframes cssload-spin3{0%,100%,66%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{left:-10px}17%,50%,83%{-ms-transform:scale(.5)}33%{top:-10px;left:0}66%{left:10px}}@-webkit-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:-10px;left:0;-webkit-transform:scale(1)}66%{top:10px;left:10px;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:-10px;left:0;-moz-transform:scale(1)}66%{top:10px;left:10px;-moz-transform:scale(1)}}