.blko-style-2,.blko-style-3{line-height:24px}.blko-3,.blko-5{position:relative}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-ultralight-webfont.eot);src:url(../fonts/montserrat-ultralight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-ultralight-webfont.woff2) format("woff2"),url(../fonts/montserrat-ultralight-webfont.woff) format("woff"),url(../fonts/montserrat-ultralight-webfont.ttf) format("truetype"),url(../fonts/montserrat-ultralight-webfont.svg#montserratultra_light) format("svg");font-style:normal;font-weight:400}body,html{height:100%}a{color:#ef4a25;text-decoration:none}.blko-style-1,.blko-style-2{color:#413f3e;font-size:20px}.blko-body{background:no-repeat fixed #fff;background-image:linear-gradient(135deg,#fff 0,#e6e6e6 100%);font-family:Montserrat,sans-serif;margin:auto}.hidden{visibility:hidden}.blko-style-1{opacity:.5}.blko-style-3{font-size:20px;color:#ef4a25}.blko-style-4{font-size:20px;color:#413f3e}.blko-style-5{font-size:15px;color:grey;line-height:18px}.blko-style-6{font-size:40px;color:#413f3e}.blko-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.blko-1{flex-grow:1;max-width:720px}.blko-1>h2{margin-top:5px}.blko-2{align-self:flex-end;flex-grow:1;max-width:300px}.blko-3{flex-grow:1;line-height:1.25;max-width:1020px}.blko-4{flex-grow:1;max-width:380px}.blko-5{flex-grow:1;align-self:flex-start;max-width:460px}.blko-6{max-width:560px;width:560px}#blko-container-1{padding-top:70px}#blko-container-2{margin-top:90px}#blko-container-3{margin-top:60px;padding-bottom:30px}.blko-skill-container{position:relative;display:flex;height:280px}.blko-skill-container .blko-skill-box-1{flex-grow:1;max-width:300px}.blko-skill-container .blko-skill-box-2{flex-grow:1;align-self:center;max-width:260px}#blko-gaming,#blko-mobile,#blko-web{position:absolute;z-index:5;transition:top 2s,left 2s,opacity .2s;-moz-transition:top 2s,left 2s,opacity .2s;-webkit-transition:top 2s,left 2s,opacity .2s;-o-transition:top 2s,left 2s,opacity .2s}.blko-icon{width:48px;height:48px;border-radius:50%;background-color:#CCC;background-size:48px 48px;background-repeat:no-repeat;background-position:center;transition:width 2s,height 2s;-moz-transition:width 2s,height 2s;-webkit-transition:width 2s,height 2s;-o-transition:width 2s,height 2s}.blko-icon.blko-icon-active{width:70px;height:70px;background-color:#413f3e}.blko-icon.blko-icon-gaming{background-image:url(/images/icon-gaming.svg)}.blko-icon.blko-icon-mobile{background-image:url(/images/icon-mobile.svg)}.blko-icon.blko-icon-web{background-image:url(/images/icon-web.svg)}.underline{border-bottom:1px solid #ef4a25}.underline.thickness-1{border-width:1px}.underline.thickness-2{border-width:3px}.contact-info{position:relative;transition:opacity 1s ease-in-out}.contact-info .tel{display:inline-block;margin-top:10px}.blko-skill-item{display:none;opacity:0;margin-top:60px;min-height:105px}.blko-skill-item:target{display:block;opacity:1}.blko-skill-item>.blko-skill-list{margin-top:10px}.contacts-origin{bottom:-5px;display:inline-block;height:2px;margin-left:-5px;position:relative;width:2px}.contacts-anchor,.contacts-line:after{height:4px;width:4px;display:inline-block;position:absolute}.contacts-line:after{background-color:#ef4a25;border-radius:100%;content:'';right:-2px;top:-2px}.contacts-anchor{bottom:-15px;left:25%;z-index:1}.skills-anchor{background-color:#bdbbba;border-radius:100%;display:inline-block;height:8px;opacity:0;position:absolute;right:-10px;top:35px;transition:opacity .2s linear;width:8px;z-index:1}.position-1{left:220px;top:100px;animation-duration:2s;-webkit-animation-duration:2s}.position-2{left:60px;top:240px;animation-duration:1.5s;-webkit-animation-duration:1.5s}.position-3{left:85px;top:120px;animation-duration:1s;-webkit-animation-duration:1s}.line-to-position-1{background-image:linear-gradient(0deg,#f1f1f1 0,#d5d5d5 100%)}.line-to-position-2{background-image:linear-gradient(0deg,#e3e3e3 0,#ececec 50%,#e0e0e0 100%)}.line-to-position-3{background-image:linear-gradient(0deg,#e5e5e5 0,#e9e9e9 100%)}.line{background-color:#ef4a25;height:1px;transition:width .2s linear;width:0;z-index:0;transform-origin:0 100%;-moz-transform-origin:0 100%;-webkit-transform-origin:0 100%}.line.line-skills{height:2px}.bullet{background-color:#bdbbba;border-radius:100%;display:inline-block;height:8px;margin-left:-4px;margin-top:-4px;position:absolute;width:8px;z-index:2}@media only screen and (max-width:991px){.blko-1,.blko-6{width:100%}.blko-body{margin:0 20px 60px}.blko-1{text-align:center}.blko-2{margin-top:85px}.blko-skill-container{flex-wrap:wrap;justify-content:flex-end;height:auto}.blko-skill-container .blko-skill-box-1{height:280px;max-width:100%;position:relative;width:100%}.blko-skill-container .blko-skill-box-2{flex-grow:0;margin-top:30px;min-width:200px}.blko-skill-item{margin-top:0}.contacts-origin{position:absolute;right:0;top:0}.contacts-anchor{left:auto}.skills-anchor{bottom:5px;margin-left:10px;right:auto;top:auto}.position-1{left:calc(100% - 70px);top:calc(100% - 70px)}.position-2{left:0;top:200px}.position-3{left:20px;top:90px}#blko-container-1{flex-direction:column}#blko-container-3{margin-bottom:60px}}.position-1,.position-2,.position-3{animation-name:bouncer;-webkit-animation-name:bouncer;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;transform:translateY(-3px);-webkit-transform:translateY(-3px)}@keyframes bouncer{0%,100%{transform:translateY(-3px)}50%{transform:translateY(0)}}@-webkit-keyframes bouncer{0%,100%{-webkit-transform:translateY(-3px)}50%{-webkit-transform:translateY(0)}}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: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}