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}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.nodisplay{display:none}.nodisplay_strict{display:none !important}.alignleft{float:left}.alignright{float:right}hr{display:block;height:1px;border:0;margin:1em 0;padding:0;border-top:1px solid #cccccc}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{font-family:sans-serif}a:focus{outline:none}a:hover,a:active{outline:0}h1{font-size:2em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,form,fieldset,table,ul{margin:0}del{text-decoration:line-through}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input,select{vertical-align:middle}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;cursor:pointer}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.cleaner{clear:both;height:1px;font-size:1px}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:focus{outline:none}html{height:100%}html{height:100%}body{font-family:'Exo 2', sans-serif;font-weight:400;color:#212121;min-height:100%;height:100%}input,button,select,textarea{font-family:'Exo 2', sans-serif}.main{height:auto;position:relative;min-height:100%}.empty{clear:both;min-height:40px}.header{padding:26px 40px 0}.header:after,.contact:after{display:block;clear:both;content:''}.header .logo{float:left}.header .logo img{max-height:40px}h2,h3{color:#212121}h2,h3{font-family:"Exo 2"}h1{font-family:'Righteous';font-size:36px;font-size:36px;padding:0 0 40px}h2{font-size:24px;line-height:29px;padding:30px 0 24px}h3{font-size:18px;line-height:27px;padding:0 0 24px 0}p{font-size:16px;line-height:24px;color:#212121;font-weight:200;padding:0 0 16px}.wave{margin-bottom:10px}a{color:#212121;text-decoration:none}a:hover,li.active a{color:#B6B6B6}.nav{float:right}.nav li{float:left;margin:0 0 0 32px;font-weight:600}.block{position:absolute;top:50%;left:61%;margin:-110px 0 0 -250px;width:505px;font-family:'Righteous'}.block .big-logo{float:left;margin:0 47px 0 0}.block .text-01{margin-top:18px}.block .text-01 p,.block .text-02 p,.block .text-03 p{font-size:66px;line-height:50px}.image{-webkit-animation:spin 2s ease-in-out;-moz-animation:spin 2s ease-in-out;animation:spin 2s ease-in-out}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.text-s{left:100%;position:relative}.block{overflow:hidden}.contact .col{display:table;width:100%;padding:8px 0;border-bottom:2px solid #212121;max-width:700px;margin:0 10px}.contact .col:last-child{border:none}.contact .col .form-row{display:table-cell;width:33%;vertical-align:middle;height:62px;position:relative}.contact .col .form-row:after{content:'';display:block;position:absolute;right:0;top:0;height:62px;width:2px;background:#212121}.contact .col .form-row:last-child:after{display:none}.contact .col .label{font-size:16px}.contact,.text{width:100%;max-width:720px;margin:auto;padding:47px 0 94px 0}.contact .row{border:2px solid #212121;min-height:279px}.footer{padding:0 40px;font-size:12px;font-weight:300;min-height:40px;margin-top:-40px;position:relative;z-index:2;clear:both}.footer p{font-size:12px;font-weight:300;float:left}.footer .dev{float:right;line-height:24px}.last{margin-top:40px}fieldset{border:1px solid transparent;margin:0;padding:0}#contactForm{background:#fff;padding:19px 0 0 0}#contactForm .label{display:block;color:#A4A4A4;font-size:12px;line-height:14px;cursor:pointer;margin:0 0 15px}#contactForm .form-row{margin:0 0 48px;position:relative}#contactForm .row .col .label{transform:translateY(0) scale(1);display:block;cursor:pointer;margin:0 0 15px;position:absolute;left:16px;top:22px;-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform-origin:transform .3s ease-out;-o-transform-origin:transform .3s ease-out;-moz-transform-origin:transform .3s ease-out;transform-origin:left top;font-size:16px;font-weight:300;line-height:24px}#contactForm .row .col .form-row input{padding-left:16px}#contactForm .row .col .form-row:first-child input{padding-left:6px}#contactForm .row .col .form-row label.error{padding-left:16px}#contactForm .row .col .form-row:first-child label.error{padding-left:6px}#contactForm .row .col .form-row:first-child .label,#contactForm .row .col:last-child .label{left:6px}#contactForm .row .col:last-child .label{top:24px}#contactForm .row .col:last-child .label{top:24px}#contactForm .row .col input:focus ~ .label,#contactForm .row .col input:valid ~ .label,#contactForm .row .col textarea:focus ~ .label,#contactForm .row .col textarea:valid ~ .label{transform:translateY(-25px) scale(0.7);font-size:18px;color:#B6B6B6}#contactForm .form-row{margin:0 0 19px}#contactForm .row .col input,#contactForm .row .col textarea{display:block;width:100%;box-sizing:border-box;border:none;font-size:16px;font-weight:200;line-height:24px;color:#212121;resize:none;padding:0 6px}#contactForm .row .col:last-child{margin-top:8px}#contactForm .row .col textarea{margin:12px 0 0 0;min-height:162px}#contactForm label.error{font-size:12px;line-height:14px;color:#BE433E;margin:4px 0 0}#contactForm .row .col input.error+span{display:block}#contactForm .row .col input{margin-top:8px}#contactForm .row .col input.error{color:#212121}#contactForm .row .col input.ok{color:#212121}#contactForm .row .col{position:relative}.popup{display:none;width:100%;max-width:1168px;min-width:400px}.popup .b-close{position:absolute;right:0;top:12px;width:30px;height:30px;background:url(/../assets/big-exit-icon.svg) no-repeat;cursor:pointer}#contactForm .btn{background:#212121;border:none;width:190px;border-radius:1px;text-align:left;text-indent:10px;padding:0 16px;margin:40px 0 0 0}#contactForm .btn span{display:block;background:url(/../assets/arrow.svg) no-repeat 100% 50%;background-size:9px 13px;font-family:"Exo 2";color:#FFF;font-size:14px;font-weight:600;line-height:48px;height:48px}#contactForm .btn:hover{background-color:#B6B6B6}.g-holder{float:right;margin:40px 0 0 0}.popup .box-text{max-width:385px;margin:0 auto;background:#fff;text-align:center;color:#212121;font-size:14px;font-weight:300;line-height:21px;box-sizing:border-box;padding:33px 40px 32px}.popup .box-text h3{margin:0 0 23px;font-size:24px;line-height:24px;font-weight:400}.popup .box-text p{margin:0 0 24px}.popup .box-text .btn{padding:14px 55px 12px;position:relative;background:#212121;width:auto;height:auto;left:auto;top:auto;color:#fff;font-size:14px;font-weight:600}.popup .box-text .btn:hover{color:#fff;background:#B6B6B6}.popup .box-text h3.ok{color:#8ECA24}.popup .b-close{position:absolute;right:0;top:12px;width:30px;height:30px;background:url(/../assets/big-exit-icon.svg) no-repeat;cursor:pointer}@media only screen and (max-width: 768px){.header{padding:26px 16px 0}}@media only screen and (max-width: 740px){.contact .col{width:auto}.contact,.text{padding-left:16px;padding-right:16px;width:auto;padding-bottom:80px}}@media only screen and (max-width: 560px){.contact .col .form-row{display:block;width:auto;border-bottom:2px solid #212121}.contact .col .form-row:after{display:none}.contact .col{display:block;border:none}#contactForm .row .col label{left:8px}#contactForm .row .col .form-row input{display:block;height:60px;padding-left:0}#contactForm .row .col:last-child{margin-top:0}.g-holder{float:none}#contactForm .btn{width:100%}}@media only screen and (max-width: 500px){.header{padding:26px 16px 0}.header .logo{width:48px;overflow:hidden}.nav{padding:6px 0 0 0}.nav li{font-size:14px}.big-logo{display:none}.block{position:static;margin:120px auto;width:220px}.footer{text-align:center}.footer p,.footer .dev{float:none}.footer .dev{display:block;margin-bottom:32px}}
