/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr,input[type=search]{box-sizing:content-box}legend,td,th,ul{padding:0}a,a:active,a:hover,a:link,input:focus,textarea:focus{outline:0}body,h1,h2,h3,h4,h5,h6,p,ul{margin:0}img,legend{border:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}a,body,h1,h2,h3,h4,h5,h6,input,label,p,span,textarea,ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@font-face{font-family:vbc;src:url(../font/vbc-Black.eot);src:url(../font/vbc-Black.eot?#iefix) format('embedded-opentype'),url(../font/vbc-Black.woff2) format('woff2'),url(../font/vbc-Black.woff) format('woff'),url(../font/vbc-Black.ttf) format('truetype'),url(../font/vbc-Black.svg#vbc-Black) format('svg');font-weight:400;font-style:normal}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}h1,h2,h3,h4,h5,h6{font-weight:400}a{background-color:transparent;text-decoration:none;display:inline-block}img{width:100%;display:block}.logo-wrap,span,strong{display:inline-block}body,html{min-height:100%}body{font-family:vbc;background-color:#191915}footer{display:none}header{padding:32px 25px;background-color:#1D37D6}.logo{width:196px;height:20px;float:left;background:url(../bg/logo.svg) center center no-repeat;text-indent:-9999px}.contact-info{float:right}.alignleft,.col,.text div,.text p,.text span{float:left}.contact-info a{margin-left:20px}.text-wrap{height:90px;overflow:hidden;position:relative;background-color:#E9E0D7}.text{font-size:55px;line-height:90px;color:#191915;width:20389px;height:100%;position:absolute;left:-50px}.alignleft,.alignright,.col,.text div{width:50%}.animate{-webkit-animation:moveLeft 60s linear infinite;animation:moveLeft 60s linear infinite}.text p{padding:0 75px;position:relative;margin-top:-4px}.text p::after{content:"*";font-size:36px;line-height:36px;position:absolute;top:34px;right:-7px}p::-moz-selection{background-color:#191915;color:#E9E0D7}p::selection{background-color:#191915;color:#E9E0D7}@keyframes moveLeft{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-webkit-keyframes moveLeft{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.col-1 .row-1{background-color:#FFA900}.col-1 .row-2{background-color:#FF1C44}.col-2 .row-1{background-color:#191915}.col-2 .row-2{background-color:#1D37D6}.alignright{float:right}.clock-container{padding:10px}.clock{width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:#191915;position:relative}.analog-clock::after{content:"";width:5.295%;height:5.295%;max-width:18px;max-height:18px;border-radius:50%;background-color:#FFA900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.analog-clock .hour,.analog-clock .minute{width:0;height:0;position:absolute;top:50%;left:50%;background-color:#fff}.analog-clock .hour{padding:1px 0 1px 30.588%;margin:-1px 0 -1px -30.588%;transform-origin:100% 50%}.analog-clock .minute{padding:38.235% 1px 0;margin:-38.235% -1px 0;transform-origin:50% 100%}.analog-clock .second{width:1px;height:41.177%;background-color:#FFA900;position:absolute;top:12.942%;left:50%;transform:rotate(180deg);transform-origin:50% 90%}.digital-clock .time{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-5px;text-align:center}.digital-clock .hour,.digital-clock .minute{font-size:104px;line-height:88px;color:#1D37D6}@media (max-width:1260px){.digital-clock .hour,.digital-clock .minute{font-size:90px;line-height:74px}}@media (max-width:1020px){.digital-clock .hour,.digital-clock .minute{font-size:70px;line-height:56px}}@media (max-width:880px){body{background-image:url(../bg/lines.svg)}header .contact-info{display:none}.digital-clock .hour,.digital-clock .minute{font-size:60px;line-height:48px}.text{font-size:45px}footer{display:block;padding:25px;background-color:#191915}footer .contact-info{float:none}footer .email{float:left;margin-left:0}footer .email svg{width:190px;height:14px}footer .phone{float:right;margin-left:0}footer .phone svg{width:120px;height:12px}}@media (max-width:780px){.col{width:100%;float:none}.digital-clock .hour,.digital-clock .minute{font-size:90px;line-height:74px}}@media (max-width:680px){.text{font-size:35px}.text p{padding:0 50px}.text p::after{font-size:30px;top:33px}}@media (max-width:560px){.digital-clock .hour,.digital-clock .minute{font-size:70px;line-height:56px}}@media (max-width:460px){header{padding:25px 20px}.digital-clock .hour,.digital-clock .minute{font-size:60px;line-height:48px}.text{font-size:30px}.text p{padding:0 40px}.text p::after{font-size:26px;top:31px}footer{padding:20px}}@media (max-width:380px){.digital-clock .hour,.digital-clock .minute{font-size:50px;line-height:40px}footer .email,footer .phone{float:none;display:block}footer .email{margin-bottom:5px}}
