#circles-js,.about,.about-close,.btn-action .bg{overflow:hidden}html{cursor:default;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}body{background:#63f;color:#fff;text-align:center;text-decoration:none;letter-spacing:1px;font-weight:300;font-size:1em;font-family:Lato,sans-serif}#circles-js{position:fixed;z-index:-1;width:100%;height:100%;-webkit-animation:fadeIn 2s ease-in .8s both;animation:fadeIn 2s ease-in .8s both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#layer-1,#layer-2,#layer-3,#layer-4,#layer-5,#layer-6,#layer-7,#layer-8,#layer-9,#layer-10,#layer{visibility: hidden;}.logo-pic,svg{position:fixed;top:25%;right:0;left:0;z-index:1;margin:0 auto}.tagline-min{top:43%;animation:fadeIn 2s 1.5s both}.tagline-max,.tagline-min{right:0;margin:0 auto;left:0;position:fixed;z-index:1;-webkit-animation:fadeIn 2s 1.5s both}.tagline-max{top:36%;letter-spacing:1.8px;font-size:1.1em;line-height:25px;animation:fadeIn 2s 1.5s both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.btn-pulse{position:fixed;right:0;bottom:20%;left:0;z-index:1;visibility:hidden;margin:0 auto;width:3.5em;height:3.5em;border:1px solid #0ff;border-radius:50%;opacity:.7;-webkit-animation:outer 3.5s linear 2s infinite;animation:outer 3.5s linear 2s infinite}.btn-action .bg,.btn-action .btn{position:fixed;bottom:20%;z-index:1;width:3.5em;height:3.5em;border-radius:50%}@-webkit-keyframes outer{0%{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}@keyframes outer{0%{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}.btn-action .btn{right:0;left:0;margin:0 auto;background-color:#fff;cursor:pointer;-webkit-animation:fadeIn 2s 1.5s both;animation:fadeIn 2s 1.5s both}@keyframes fadeIn{0%{opacity:0}100%{opacity:.8}}.btn-action .bg{left:50.2%;display:block;visibility:hidden;background-color:#63f;opacity:0;-webkit-transition:visibility 0s .5s;transition:visibility 0s .5s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-2em);transform:translateX(-2em)}.btn-action .bg.is-visible{visibility:visible;opacity:1}.about{position:fixed;top:0;left:0;z-index:2;visibility:hidden;width:100%;height:100%;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s 0s,z-index 0s .3s;transition:visibility 0s .3s,opacity .3s 0s,z-index 0s .3s;pointer-events:none}.about-is-visible .about{z-index:1;visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s,opacity .3s 0s,z-index 0s 0s;transition:visibility 0s 0s,opacity .3s 0s,z-index 0s 0s;pointer-events:auto}[class^=a-]{position:fixed;line-height:23px}.a-intro{top:13%;right:0;left:0;margin:0 auto;letter-spacing:1.1px;font-weight:700}.symbol{margin-left:2px;color:#0ff}.a-description{top:25%;right:0;left:0;margin:0 auto;padding:0 27%;letter-spacing:1.3px;font-weight:700;line-height:25px}.a-art,.a-design{letter-spacing:1.3px}.a-art{top:40%;left:31%}.a-design{top:40%;left:44.8%}.a-detail{top:40%;left:57%}.about-close,.contact{position:fixed;left:0;margin:0 auto}[class^=p-]{padding:0 1px;color:#0ff;font-weight:700}[class^=t-]{padding:2px;font-weight:700}.contact{right:0;bottom:8%}.contact a{color:#fff;font-size:.9em;line-height:25px;opacity:.8}.contact a:hover{opacity:1}[class^=icons]{position:fixed;right:0;bottom:3%;left:0;margin:0 auto;width:22px;height:22px;color:#fff;font-size:1.3em;opacity:.8}.icons-fb{right:100px}.icons-vm{right:-100px}[class^=icons]:hover{-webkit-animation:pulse .3s ease both;animation:pulse .3s ease both}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}}.about-close{right:0;bottom:20%;z-index:2;visibility:hidden;width:3.5em;height:3.5em;border:3px solid rgba(15,255,255,.8);border-radius:50%;background-color:rgba(255,255,255,.8);opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s 0s,-webkit-transform .3s 0s;transition:visibility 0s .3s,opacity .3s 0s,-webkit-transform .3s 0s;transition:transform .3s 0s,visibility 0s .3s,opacity .3s 0s;transition:transform .3s 0s,visibility 0s .3s,opacity .3s 0s,-webkit-transform .3s 0s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:scale(0);transform:scale(0)}.about-is-visible .about-close{visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s,opacity .3s 0s,-webkit-transform .3s 0s;transition:visibility 0s 0s,opacity .3s 0s,-webkit-transform .3s 0s;transition:transform .3s 0s,visibility 0s 0s,opacity .3s 0s;transition:transform .3s 0s,visibility 0s 0s,opacity .3s 0s,-webkit-transform .3s 0s;-webkit-transform:scale(1);transform:scale(1)}@media (min-width:18.75em){#circles-js,.a-description,.a-detail,.a-intro,.tagline-max,[class^=icons],svg{visibility:hidden}.logo-pic{width:85%}.tagline-min{top:40%;font-size:1em;-webkit-animation-name:none;animation-name:none}.btn-pulse{animation-name:none}.btn-action .btn,.btn-pulse{width:2.8em;height:2.8em;-webkit-animation-name:none}.btn-action .btn{border:2px solid #0ff;animation-name:none}.btn-action .bg{left:52.5%;width:2.8em;height:2.8em}.a-art,.a-design{font-size:.9em;position:fixed;right:0;left:0;margin:0 auto;line-height:20px}.a-art{top:8%}.a-design{top:39%}.contact{bottom:6%;font-size:.9em}.about-close{width:2.8em;height:2.8em}}@media (min-width:21.875em){.a-art,.a-design{font-size:1em;line-height:25px}.a-art,.a-design,.contact{font-size:1em}#circles-js{visibility:visible}.logo-pic{visibility:hidden}.a-intro,svg{visibility:visible}svg{width:88%}.tagline-min{top:38%;-webkit-animation:fadeIn 2s 1.5s both;animation:fadeIn 2s 1.5s both}.btn-pulse{width:3em;height:3em;-webkit-animation:outer 3.5s linear 2s infinite;animation:outer 3.5s linear 2s infinite}.btn-action .btn{width:3em;height:3em;border:none;-webkit-animation:fadeIn 2s 1.5s both;animation:fadeIn 2s 1.5s both}.btn-action .bg{left:51%;width:3em;height:3em}.a-intro{top:8%}.a-art{top:19%}.a-design{top:44%}.contact{bottom:8.5%}[class^=icons]{bottom:3%;visibility:visible;width:25px;height:25px;font-size:1.5em}.icons-fb{right:120px}.icons-vm{right:-120px}.about-close{width:3em;height:3em}}@media (min-width:46.875em){.a-art,.a-design,.contact{line-height:35px}svg{width:75%}.btn-action .bg,.btn-action .btn,.btn-pulse{width:3.2em;height:3.2em}.tagline-min{visibility:hidden}.tagline-max{top:39%;visibility:visible;font-size:1.1em}.a-art,.a-design,.a-intro{font-size:1.3em}.btn-action .bg{left:50.83%}.a-intro{top:10%}.a-art{top:22%}.a-design{top:46%}.contact{font-size:1.25em}[class^=icons]{width:32px;height:32px;font-size:2em}.icons-fb{right:140px}.icons-vm{right:-140px}.about-close{width:3.2em;height:3.2em}}@media (min-width:62.5em){svg{width:50%}.btn-action .bg,.btn-action .btn,.btn-pulse{width:3.5em;height:3.5em}.tagline-max{font-size:1.1em}.a-art,.a-design,.a-intro,.contact{font-size:1em}.btn-action .bg{left:50.4%}.a-intro{top:10%}.a-description{top:23%;visibility:visible;padding:0 25%;font-size:1em;line-height:30px}.a-art,.a-design,.a-detail{top:42%;line-height:26px}.a-art{right:32%}.a-design{right:5%}.a-detail{left:56%;visibility:visible}.contact{line-height:30px}[class^=icons]{width:24px;height:24px;font-size:1.5em}.about-close{width:3.5em;height:3.5em}}@media (min-width:93.75em){svg{width:38%}.tagline-max{top:37%;font-size:1.4em;line-height:33px}.a-intro{top:11%;letter-spacing:1.5px;font-size:1.2em}.a-description{top:24%;padding:0 29%;letter-spacing:1.5px;font-weight:300;font-size:1.3em;line-height:33px}.a-art,.a-design,.a-detail{letter-spacing:1.3px;font-size:1.1em;line-height:30px}.a-art{right:30%}.a-design{left:1%}.a-detail{left:55.5%}.contact{letter-spacing:1.8px;font-size:1em;line-height:33px}[class^=icons]{width:24px;height:24px;font-size:1.5em}.icons-fb{right:160px}.icons-vm{right:-160px}}@media (min-width:125em){.a-art,.a-description,.a-design,.a-detail,.a-intro{letter-spacing:3px}.a-art,.a-description,.a-design,.a-detail,.contact,.tagline-max{line-height:40px}svg{width:35%}.btn-action .bg,.btn-action .btn,.btn-pulse{width:4.5em;height:4.5em}.tagline-max{top:36%;font-size:1.7em}.a-art,.a-description,.a-design,.a-detail,.a-intro,.contact{font-size:1.6em}.btn-action .bg{left:50.4%}.a-description{top:25%;padding:0 28%}.a-art{right:30%}.a-design{right:5.5%}.a-detail{left:55%}[class^=icons]{bottom:3.5%;width:37px;height:37px;font-size:2.3em}.icons-fb{right:200px}.icons-vm{right:-200px}.about-close{width:4.5em;height:4.5em}}@media (min-width:187.5em){.a-art,.a-description,.a-design,.a-detail,.tagline-max{line-height:55px}.a-art,.a-description,.a-design,.a-detail,.a-intro,.contact{letter-spacing:4px;font-size:2.3em}svg{width:30%}.btn-action .bg,.btn-action .btn,.btn-pulse{width:6em;height:6em}.tagline-max{top:34%;font-size:2.3em}.btn-pulse{border:2.5px solid #0ff}.btn-action .bg{left:49.5%}.a-description{padding:0 30%}.contact{line-height:60px}[class^=icons]{width:52px;height:52px;font-size:3.25em}.icons-fb{right:300px}.icons-vm{right:-300px}.about-close{width:6em;height:6em}}@media (min-width:312.5em){.btn-action .bg,.btn-action .btn,.btn-pulse{width:8em;height:8em}.tagline-max{font-size:3em;line-height:65px}.a-art,.a-description,.a-design,.a-detail{letter-spacing:5px;font-size:3em;line-height:75px}.btn-pulse{border:3.5px solid #0ff}.btn-action .bg{left:49.3%}.a-intro{letter-spacing:5px;font-size:3em}.a-description{top:26%;padding:0 30%}.a-art,.a-design,.a-detail{top:42%}.contact{letter-spacing:5px;font-size:3em;line-height:80px}[class^=icons]{width:68px;height:68px;font-size:4.25em}.icons-fb{right:400px}.icons-vm{right:-400px}.about-close{width:8em;height:8em}}@media (min-width:18.75em) and (max-width:37.5em) and (orientation:landscape){.a-art,.a-design{font-size:.75em;line-height:16px}.a-art,.a-design,.contact{font-size:.75em}#circles-js{visibility:hidden}.logo-pic{top:18%;visibility:visible;width:65%}.a-intro,.tagline-max,[class^=icons],svg{visibility:hidden}.tagline-min{top:43%;-webkit-animation-name:none;animation-name:none}.btn-pulse{animation-name:none}.btn-action .btn,.btn-pulse{width:2.8em;height:2.8em;-webkit-animation-name:none}.btn-action .btn{border:2px solid #0ff;animation-name:none}.btn-action .bg{left:52.5%;width:2.8em;height:2.8em}.a-art{top:3%}.a-design{top:35%}.contact{bottom:2%}.about-close{width:2.8em;height:2.8em}}@media (min-width:40em) and (max-width:46.875em) and (orientation:landscape){.a-art,.a-design{line-height:20px}.a-intro,[class^=icons]{visibility:hidden}svg{top:20%;width:65%}.tagline-min{top:43%}.tagline-max{top:38%;font-size:1em}.a-art,.a-design,.contact{font-size:.9em}.a-art{top:3%}.a-design{top:35%}.contact{bottom:3%}}@media (min-width:48em) and (orientation:portrait){.tagline-max{top:35%}[class^=icons]{width:28px;height:28px;font-size:1.75em}.icons-fb{right:160px}.icons-vm{right:-160px}}@media (min-width:64em) and (orientation:portrait){.a-description,.a-detail{visibility:hidden}svg{width:70%}.btn-action .bg,.btn-action .btn,.btn-pulse{width:5em;height:5em}.tagline-max{top:34%;font-size:1.5em;line-height:35px}.btn-action .bg{left:50%}.a-intro{letter-spacing:3px;font-size:1.6em}.a-art,.a-design{letter-spacing:3px;position:fixed;right:0;left:0;margin:0 auto;font-size:1.7em;line-height:50px}.a-art{top:20%}.a-design{top:45%}.contact{letter-spacing:3px;font-size:1.6em;line-height:45px}[class^=icons]{width:40px;height:40px;font-size:2.5em}.icons-fb{right:200px}.icons-vm{right:-200px}.about-close{width:5em;height:5em}}@media (min-width:64em) and (max-width:87.5em) and (orientation:landscape){.a-intro{font-size:1.05em}.a-description{padding:0 17%;font-weight:300;font-size:1.1em}.a-art{margin-right:11%}.a-detail{margin-left:3%;letter-spacing:2px}}