a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;min-height:100%;height:100%;overflow:auto}*,:after,:before{box-sizing:inherit}body{overflow:visible;color:#f3b31e;background-color:#f3b31e;background-repeat:repeat;transition:border .8s;margin:0}.main,body{height:100%}.main{padding-top:2rem;width:100%;border:1rem solid #f3b31e;overflow-y:scroll;position:fixed;transition:border .4s}.main.in{border:2rem solid #fff}#drop{width:35px;margin:0 auto;display:block;position:absolute;left:0;right:0;top:40px}#bottomSymbol{width:50px;margin:1rem auto;display:block}#logo{width:100vh;position:absolute;display:none;padding:1rem 0;margin:0 auto;opacity:0;transition:all .5s;transform:translate3d(0,-20px,0);right:20px;left:20px;top:20px;bottom:20px}#logo.in{opacity:.03;transform:translateZ(0)}#logo.fade{opacity:.01;transform:scale(.96)}.contact{line-height:2rem;color:#000;text-align:center;letter-spacing:.2rem;display:block;padding-top:1rem}.guide-lines{color:#000;left:0;padding:4rem;margin:3rem;height:calc(100% - 6rem);width:calc(100% - 6rem);z-index:99999;font-size:28px;line-height:2.4rem;overflow:scroll;font-size:1.5rem}.guide-lines,.guide-lines .close{position:fixed;background:#fff;top:0}.guide-lines .close{right:0;border:4px solid #f3b31e;width:50px;height:50px;text-align:center;display:flex;align-items:center;justify-content:center;margin:20px;font-size:2rem;line-height:0;z-index:999999}.guide-lines h2{font-size:2.2rem;margin-bottom:1rem}.guide-lines ul{color:#343434;list-style:disc;list-style-position:outside;padding-left:1rem}.guide-lines ul li{margin-bottom:.6rem}.tattooers{text-align:center;margin:3rem;position:relative}.tattooers a.item{cursor:pointer}.tattooers a.item:hover{color:#fff}.tattooers .item{color:#000;clear:both;display:block;float:left;text-decoration:none;text-transform:uppercase;text-align:left;font-family:Georgia,Times,Times New Roman,serif;font-size:4rem;padding:1.2rem 0;letter-spacing:.8rem;line-height:26.4px;transition:all .2s ease;opacity:0;font-weight:700;transform:translate3d(0,30px,0)}.tattooers .item.in{opacity:1;transform:translateZ(0)}.tattooers .item .line{border-bottom:1px solid #000;width:80px}.tattooers span.item{display:block;float:left;font-size:1rem;letter-spacing:.4rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 3s ease-in normal forwards}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@media (max-width:800px){.main{position:relative}.main.in{border:1rem solid #fff}#drop{width:20px;margin:0 auto 10px;display:block}#bottomSymbol{width:30px;margin:1rem auto;display:block}#logo{width:100%;padding:0 1rem}.guide-lines{font-size:1rem;padding:1.6rem;margin:0;line-height:2rem;height:100%;width:100%;border:24px solid #f3b31e}.guide-lines h2{font-size:1.4rem;margin-bottom:1rem}.guide-lines p{color:#343434}.guide-lines ul{list-style:disc;list-style-position:outside;padding-left:1rem;color:#343434}.tattooers .item{font-size:.9rem;padding:.3rem 0;letter-spacing:.4rem}.tattooers span.item{letter-spacing:.2rem;font-size:.7rem}}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background:#fff}body{scrollbar-face-color:#fff;scrollbar-track-color:#fff}