a,body{color:#f9f9f9}body,button,input,select,textarea{-webkit-font-smoothing:antialiased}*,td,th{padding:0}.skills .skill:hover,.testimonials .arrow,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}@font-face{font-family:NexaLight;src:url(../fonts/nexa_light1-webfont.eot);src:url(../fonts/nexa_light1-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/nexa_light1-webfont.woff2) format('woff2'),url(../fonts/nexa_light1-webfont.woff) format('woff'),url(../fonts/nexa_light1-webfont.ttf) format('truetype'),url(../fonts/nexa_light1-webfont.svg#nexa_lightregular) format('svg');font-weight:400;font-style:normal}*{margin:0;outline:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}body,html{height:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#000;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}a{text-decoration:none}a:hover{text-decoration:underline}.button:hover,.header .logo:hover,.hire-an-expert .hire-link:hover,.navigation ul li a:hover,.social a:hover{text-decoration:none}img{border:0;vertical-align:middle}strong{font-weight:700}small{font-size:80%}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{overflow:visible}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:16px}h6{font-size:13px}::selection{background:0 0}::-moz-selection{background:0 0}.alignleft{float:left}.alignright{float:right}.hidden{display:none;visibility:hidden}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.clearfix:after,.clearfix:before{display:table;content:' '}.clearfix:after{clear:both}.notext{font-size:0;line-height:0;text-indent:-9999px}.shell{width:980px;margin:0 auto}.button::before,.header::after{width:100%;left:0;content:''}.button{display:inline-block;font-size:16px;color:#3d9ad9;border:1px solid #3d9ad9;border-radius:6px;padding:0 24px;line-height:46px;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;z-index:1;-webkit-transition:color .4s;transition:color .4s}.button::before{position:absolute;top:0;height:100%;background:#3d9ad9;z-index:-1;opacity:0;border-radius:5px;-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s;-webkit-transform:scale3d(.7,1,1);transform:scale3d(.7,1,1)}.button:hover{color:#fff}.button:hover::before{opacity:1}.button+.button{margin-right:20px}.header{padding:17px 0 21px;position:relative;z-index:99;margin-bottom:-82px}.page-home .header{background:url(../images/header.png) center center no-repeat #000;margin-bottom:0}.header::after{font-size:0;line-height:0;text-indent:-9999px;background:url(../images/header-line.png) center center no-repeat;height:1px;position:absolute;top:100%;z-index:10}.header .logo{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;float:left;border-radius:50%;box-shadow:0 0 2px 1px #636362;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;position:relative}.header .logo:hover{background-color:rgba(55,50,49,.7)}.header .logo::after,.header .logo::before{position:absolute;top:50%;left:50%;width:60px;height:60px;border:2px solid rgba(55,50,49,.7);border-radius:50%;content:'';opacity:0}.header .logo:hover::after,.header .logo:hover::before,.navigation ul li a:hover::after,.navigation ul li a:hover::before{opacity:1}.header .logo::after{width:50px;height:50px;border-width:6px}.header .navigation{float:right}.navigation ul{list-style-type:none}.navigation ul li{margin-left:5px;float:left}.navigation ul li a{display:inline-block;height:44px;line-height:44px}.navigation ul li a::before{margin-right:10px;content:'['}.navigation ul li a::after{margin-left:10px;content:']'}.btn-menu span:after,.btn-menu span:before,.home-timeline .date-range:before,.portfolio .project span::after,.social a::after{content:''}.btn-menu{display:none;height:9px;padding-top:9px}.btn-menu span{position:relative;display:block;width:25px;height:15px;border-top:3px solid #fff}.btn-menu span:after,.btn-menu span:before{position:absolute;width:100%;height:3px;background:#fff;left:0}.btn-menu span:before{top:-9px}.btn-menu span:after{top:3px}.btn-menu.active span{border-color:transparent}.social a{margin:0 0 0 17px;line-height:18px;position:relative}.social a::after{border:2px solid rgba(255,255,255,.4);position:absolute;top:50%;left:50%;margin:-27px 0 0 -27px;width:50px;height:50px;border-radius:50%;opacity:0;pointer-events:none}.footer{padding:24px 0;background:#191b1a}.footer .navigation{float:left;font-size:12px;line-height:18px}.footer .navigation ul li a{height:18px;line-height:18px}.footer .social{float:right;margin-right:20px}.featured-area{height:590px;overflow:hidden}.featured-area .shell{position:relative}.featured-area img{display:block;margin:0 auto;width:1100px;height:auto}.featured-area h1{font-size:110px;line-height:94px;color:#fff;position:absolute;top:165px;left:0;text-transform:uppercase;z-index:5}.featured-area h2{display:inline;color:#85d5ff;font-size:30px;position:absolute;top:357px;left:2px;z-index:5;font-family:NexaLight,sans-serif}.featured-area h2 span{opacity:1;padding-left:3px}.text-section{background:#fff;color:#585858;font-size:24px;padding:80px 0 105px}.text-section .shell{opacity:1}.text-section h2{color:#000;margin-bottom:15px}.text-section p{padding-bottom:25px}.text-section p a{border-bottom:1px solid rgba(52,73,94,.4);font-weight:700;color:#585858}.text-section p a:hover{text-decoration:none;border-color:rgba(52,73,94,0);background-color:rgba(52,73,94,.1)}.text-section .buttons,.text-section h2,.text-section img,.text-section p{opacity:0}.text-section .buttons.in-viewport,.text-section h2.in-viewport,.text-section img.in-viewport,.text-section p.in-viewport{opacity:1}.page-about .text-section{padding-bottom:37px;padding-top:40px;position:relative;font-size:23px}.page-about .text-section h2{text-align:center;padding-bottom:30px}.page-about .text-section img.desktop{float:right;margin:30px 0 -37px 20px}.page-about .text-section img.mobile{display:none}.home-timeline{background:#244f7b;padding:12px 0 22px}.home-timeline .timeline-category{padding:52px 0 50px}.home-timeline .timeline-category h2{line-height:1.2}.home-timeline .timeline-category h5{color:#6d90b5}.home-timeline .timeline-category+.timeline-category{background:url(../images/home-timeline-dotted.png) 0 top repeat-x}.home-timeline .timeline-entry{float:left;width:50%;margin-top:30px}.home-timeline .timeline-entry h4{font-weight:400}.home-timeline .timeline-entry h6{text-transform:uppercase;color:#12a8e9;padding-top:20px}.home-timeline .timeline-entry p{color:#6d90b5}.home-timeline .timeline-entry p i{font-size:18px;margin-right:5px;vertical-align:middle;line-height:1}.home-timeline .date-range{width:114px;height:114px;float:left;margin-right:20px;position:relative}.home-timeline .date-range:before{background:#244f7b;border-radius:50%;position:absolute;top:0;left:0;width:100%;height:100%}.home-timeline .date-range span{display:block;text-align:center;font-size:17px;padding-top:28px;position:relative}.home-timeline .date-range span+span{padding-top:0}.home-timeline .date-range span+span:before{content:'';width:31px;height:1px;background:#61c7fd;display:block;margin:3px auto}.home-timeline .timeline-category h2,.home-timeline .timeline-category h5,.home-timeline .timeline-entry{opacity:0}.home-timeline .timeline-category h2.in-viewport,.home-timeline .timeline-category h5.in-viewport,.home-timeline .timeline-entry.in-viewport{opacity:1}.home-timeline .in-viewport .date-range:before{background:#2cb4fc}.home-skills{background:#1e4267;padding:52px 0 50px}.home-skills h5{color:#6d90b5;margin-bottom:36px}.home-skills .skill{float:left;width:161px;position:relative}.home-skills .skill+.skill{background:url(../images/home-skills-dotted.png) repeat-y;padding-left:2px}.home-skills .button::before,.portfolio{background:#fff}.home-skills .skill h6{color:#2cb4fc;font-size:14px;text-transform:uppercase;text-align:center}.home-skills .skill .skill-proficiency{margin-left:21px;width:116px;height:116px;position:relative;margin-bottom:9px}.home-skills .skill .skill-proficiency canvas{width:116px;height:116px}.home-skills .skill .skill-proficiency strong{display:block;text-align:center;font-size:23px;line-height:1;color:#2cb4fc;position:absolute;top:50%;margin-top:-12px;width:100%}.home-skills .buttons{margin-top:40px}.home-skills .button{border-color:#fff;color:#fff}.home-skills .button:hover,.portfolio h2{color:#1e4267}.home-skills .buttons,.home-skills .skills-container,.home-skills h2,.home-skills h5{opacity:0}.home-skills .buttons.in-viewport,.home-skills .skills-container.in-viewport,.home-skills h2.in-viewport,.home-skills h5.in-viewport{opacity:1}.portfolio{padding:65px 0}.portfolio h2{margin-bottom:25px}.portfolio .project{float:left;width:325px;margin:0 2px 2px 0;position:relative;overflow:hidden}.portfolio .project.third{margin-right:0}.portfolio .project a,.portfolio .project img,.portfolio .project span{display:block;max-width:100%;height:auto}.portfolio .project span::after{position:absolute;top:-16.6666%;left:0;right:0;opacity:0;border-radius:50%;padding-bottom:100%;background-color:inherit}.portfolio .project span i{position:absolute;z-index:1;top:50%;left:0;width:100%;opacity:0;text-align:center;color:inherit;font-style:normal;font-size:18px;line-height:1;margin-top:-9px}.portfolio .project a:hover span i,.portfolio .project a:hover span::after{opacity:.85}.portfolio .button{margin-top:25px}.portfolio .buttons,.portfolio .project,.portfolio h2{opacity:0}.portfolio .buttons.in-viewport,.portfolio .project.in-viewport,.portfolio h2.in-viewport{opacity:1}.testimonials{background:#ebedee;padding:30px 0 70px}.testimonials h2{color:#000;margin-bottom:48px}.testimonials .wrapper{position:relative}.testimonials .inner-wrapper{width:70%;margin:0 auto;position:relative}.testimonials .testimonial{color:#585858;text-align:center;position:absolute;top:0;left:0;width:100%;background-color:#ebedee}.testimonials .testimonial p{font-size:24px;margin-bottom:10px}.testimonials .testimonial strong{font-size:20px;color:#2cb4fc}.testimonials .testimonial strong:before{content:'- '}.testimonials .arrow{position:absolute;top:50%;width:38px;height:100px;margin-top:-50px}.testimonials .prev{left:0}.testimonials .next{right:0}.testimonials .arrow .icon-wrap{position:relative;display:block;width:100%;height:100%}.testimonials .arrow::after,.testimonials .arrow::before,.testimonials .icon-wrap::after,.testimonials .icon-wrap::before{position:absolute;left:50%;width:3px;height:50%;background:#d3d5d6;content:'';outline:transparent solid 1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:50%}.testimonials .icon-wrap::after,.testimonials .icon-wrap::before{z-index:2;height:0;background:#fff}.testimonials .arrow strong{position:absolute;top:50%;margin:0;color:#fff;text-transform:uppercase;font-weight:300;font-size:.85em;opacity:0}.testimonials .arrow.prev strong{left:100%;margin-left:10px}.testimonials .arrow.next strong{right:100%;margin-right:10px;text-align:right}.testimonials .arrow:hover .icon-wrap::after,.testimonials .arrow:hover .icon-wrap::before{height:50%}.testimonials .arrow:hover strong{opacity:1}.testimonials .wrapper,.testimonials h2{opacity:0}.testimonials .wrapper.in-viewport,.testimonials h2.in-viewport{opacity:1}.home-blog{background:url(../images/home-blog.jpg) center 0 no-repeat #191b1a;padding:55px 0 69px}.home-blog h2{margin-bottom:30px}.home-blog .blog-post,.home-blog .posts{background:url(../images/home-blog-sep.png) 0 bottom repeat-x}.home-blog .posts{background-position:0 0;margin-bottom:26px}.home-blog .blog-post{padding:30px 0 32px}.home-blog .blog-post h3{display:inline-block;font-size:20px}.home-blog .blog-post h3 a{color:#2cb4fc}.home-blog .blog-post span{line-height:30px;text-transform:uppercase}.home-blog .blog-post span:before{content:'/';color:#636363;font-size:20px;padding:0 13px}.home-blog .blog-post span i{margin-right:7px;color:#b3b3b2}.home-blog .blog-post span a{color:#b3b3b2}.home-blog .button{border-color:#fff;color:#fff}.home-blog .button::before{background:rgba(120,120,120,.5)}.home-blog .blog-post,.home-blog .buttons,.home-blog h2{opacity:0}.home-blog .blog-post.in-viewport,.home-blog .buttons.in-viewport,.home-blog h2.in-viewport{opacity:1}.hire-an-expert{background:#244f7a;position:relative}.hire-an-expert img{display:block;margin:0 auto -65px;position:relative;max-width:100%}.hire-an-expert .hire-link{line-height:1;text-transform:uppercase;position:absolute;top:48%;display:block;text-align:center;width:100%}.hire-an-expert .hire-link em{font-family:NexaLight;font-size:100px;display:inline-block;margin-bottom:-15px;font-weight:400;letter-spacing:11px;font-style:normal}.not-found h2,.skills .skill-content .level,.title-area h2{font-family:NexaLight,sans-serif}.hire-an-expert .hire-link strong{font-size:110px;font-weight:700;letter-spacing:5px;display:inline-block}.hire-an-expert .slice-text{overflow:hidden;position:relative}.hire-an-expert .slice-text::before{content:'';width:100%;height:6px;margin:-3px 0 0;background:#fff;position:absolute;left:0;top:50%}.hire-an-expert .slice-text span{position:absolute;height:50%;width:100%;left:0;top:0;overflow:hidden}.hire-an-expert .slice-text span::before{content:attr(data-letters);position:absolute;left:0;width:100%;color:#fff}.hire-an-expert .slice-text span:nth-child(2){top:50%}.hire-an-expert .slice-text span:first-child::before{top:0}.hire-an-expert .slice-text span:nth-child(2)::before{bottom:0}.hire-an-expert .hire-link:hover em{color:#badcfe}.hire-an-expert .hire-link:hover .slice-text{color:transparent}.hire-an-expert .hire-link:hover .slice-text span::before{color:#badcfe}.activity-counter{background:#fff;color:#333;padding:75px 0 48px}.activity-counter .activity{float:left;width:243px;text-align:center;padding-left:2px;opacity:0}.activity-counter .activity+.activity{background:url(../images/activity-counter-border.png) repeat-y}.activity-counter .activity h3{font-size:34px;line-height:38px;margin-bottom:4px}.not-found h1,.title-area h1{line-height:1;text-transform:uppercase}.activity-counter .activity h3 i{font-size:38px;margin:0 11px 0 0}.activity-counter .activity p{font-size:13px;color:#6e6e6e;text-transform:uppercase}.activity-counter .activity.in-viewport{opacity:1}.not-found{background:url(../images/bg-404.jpg) center center no-repeat #000;padding:280px 0 190px}.not-found .shell{position:relative;text-align:center}.not-found h1{font-size:60px;color:#fff;margin-bottom:40px}.not-found h2{color:#85d5ff;font-size:30px;margin-bottom:50px}.not-found h2 span{opacity:1;padding-left:3px}.not-found .button{border-color:#fff;color:#fff}.not-found .button::before{background:rgba(120,120,120,.5)}.title-area{height:193px;background:center 0 no-repeat #000;text-align:center;padding:137px 0 0}.title-area h1{font-size:89px;color:#fff}.title-area h2{display:inline;color:#85d5ff;font-size:24px}.title-area h2 span{opacity:1;padding-left:3px}.page-about .title-area{background-image:url(../images/bg-about.jpg)}.page-portfolio .title-area{background-image:url(../images/bg-portfolio.jpg)}.page-contact .title-area{background-image:url(../images/bg-contact.jpg)}.timeline{background:#244f7b;padding:61px 0 63px;text-align:center}.timeline h5{color:#6d90b5}.timeline h2,.timeline h5{opacity:0}.timeline h2.in-viewport,.timeline h5.in-viewport{opacity:1}.timeline .timeline-container{position:relative;margin:42px auto 0;width:600px}.timeline .timeline-container:after{content:'';position:absolute;height:100%;left:50%;top:0;margin-left:-2px;width:4px;background:#275787}.timeline .milestone,.timeline .timeline-entry{position:relative;z-index:1}.timeline .milestone+.timeline-entry{margin-top:63px}.timeline .timeline-entry+.milestone{margin-top:40px}.timeline .milestone{background:#295685;display:inline-block;width:119px;line-height:34px;border-radius:3px;opacity:0}.timeline .timeline-entry{width:260px;margin:0 auto 23px;opacity:0}.timeline .timeline-entry .date{line-height:1;color:#12aeef;display:block}.timeline .timeline-entry .location{color:#12aeef;font-size:12px}.timeline .timeline-entry p{color:#6d90b5}.timeline .timeline-entry img{display:inline-block;margin:7px 0 2px;border-radius:50%}.timeline .timeline-entry:before{content:'';width:6px;height:6px;border:3px solid #12aeef;border-radius:8px;font-size:0;line-height:0;text-indent:-9999px;display:inline-block;position:absolute;top:1px}.timeline .timeline-entry.even{text-align:right}.timeline .timeline-entry.odd{text-align:left}.timeline .timeline-entry.even:before{right:-30px}.timeline .timeline-entry.odd:before{left:-30px}.timeline .timeline-entry.even img{margin-right:-9px}.timeline .timeline-entry.odd img{margin-left:-9px}.timeline .milestone.in-viewport,.timeline .timeline-entry.in-viewport{opacity:1}.skills{background:#fff;padding:66px 0 50px;text-align:center}.skills h2{color:#000}.skills h5{color:#6d90b5}.skills .skill-box{position:relative;width:372px;height:372px;background:#2cb1f6;border-radius:50%;margin:90px auto}.skills .skill-level-balloon{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;z-index:4}.skills .skill-level-balloon .air{width:100%;height:0;position:absolute;bottom:0;left:0;background:#96d8fb;z-index:2}.skills .skill-content{width:348px;height:348px;margin:9px;background:rgba(44,177,246,.75);border-radius:50%;position:relative;z-index:4;border:3px solid #96d8fb;color:#fff;text-align:center;line-height:1}.skills .skill-content .level{display:block;font-size:60px;font-weight:400;padding:30px 0 15px}.skills .skill-content .title{display:block;font-size:40px;padding-bottom:20px}.skills .skill-content .content{line-height:1.5;padding:0 34px}.skills .skill-list{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.skills .skill{top:50%;left:50%;width:36px;height:36px;background:#96d8fb;position:absolute;margin:-18px 0 0 -18px;border-radius:50%;border:2px solid #fff;z-index:10px}.skills .skill img{display:block;margin:2px}.skills .skill.selected{background-color:#2cb1f6;border-color:#2cb1f6}.skills .outside-viewport{opacity:0}.skills .in-viewport{opacity:1}.interests{background:#244f7b;padding:45px 0 65px;text-align:center}.interests h2{color:#fff}.interests h5{color:#6d90b5;margin-bottom:35px}.interests .interest{position:relative;display:inline-block;margin:0 5px 7px}.interests .interest .title{display:inline-block;padding:0 12px;border-radius:12px;background:#295685;color:#ddd;line-height:2;cursor:pointer;letter-spacing:.05em}.contact,.contact a{color:#585858}.interests .interest.small .title{font-size:10px}.interests .interest.medium .title{font-size:12px}.interests .interest.large .title{font-size:14px}.interests .interest.x-large .title{font-size:16px}.interests .interest:hover .title{background:#093665}.interests .interest-content{position:absolute;z-index:9999;width:300px;left:50%;bottom:100%;opacity:0;margin:0 0 20px -150px;cursor:default;pointer-events:none}.interests .interest:hover .interest-content{opacity:1;pointer-events:auto}.interests .interest-content span{display:block}.interests .interest-text{border-bottom:5px solid #336497;overflow:hidden;border-radius:6px}.interests .interest-inner{background:rgba(44,182,252,.93);padding:10px}.interests .interest-content::after{content:'';bottom:-20px;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:#336497 transparent transparent;border-width:10px;margin-left:-10px}.interests .outside-viewport{opacity:0}.interests .in-viewport{opacity:1}.contact{background:#fff;padding:70px 0}.contact .details,.contact p{padding-bottom:15px}.contact h3{font-size:20px;font-weight:400}.contact .box{width:410px}.contact .separator{font-size:0;line-height:0;text-indent:-9999px;height:1px;width:100%;display:block;background:#eaeaeb;margin-bottom:15px;margin-top:5px}.contact .map{width:500px;height:500px;float:right;margin:-50px 0 0;box-shadow:5px 5px 2px rgba(0,0,0,.2)}.contact .form{background:#2cb4fc;color:#fff;padding:25px 0;min-height:316px}.contact .form h3{color:#116795;margin-bottom:20px}.contact .form .field{border:0;background:0 0;border-bottom:1px solid #8bd6fd;color:#fff;display:block;width:100%;height:30px;margin-bottom:15px}.contact .form .field::-webkit-input-placeholder{color:#fff}.contact .form .field::-moz-placeholder{color:#fff}.contact .form .field:-ms-input-placeholder{color:#fff}.contact .form .field:-moz-placeholder{color:#fff}.contact .form .field:focus{border-color:#fff}.contact .form .field.error{border-color:#f55}.contact .form textarea.field{height:120px;line-height:21px;resize:vertical}.contact .form .button{border:0;background:#fff;color:#244f7b;padding:0 15px;line-height:36px;font-size:14px;width:66px;height:36px;-webkit-appearance:none}.contact .form .button:hover{background:#244f7b;color:#fff}.contact .socials{padding-top:30px}.contact .socials h3{margin-bottom:25px}.contact .socials a{font-size:25px;margin-left:25px}.contact .socials a:first-child{margin-left:0}.contact .socials a::after{border-color:rgba(41,38,38,.4)}.contact .outside-viewport{opacity:0}.contact .in-viewport{opacity:1}.timeline .timeline-entry.even,.timeline .timeline-entry.odd{-webkit-transition:-webkit-transform .8s,opacity .8s;transition:transform .8s,opacity .8s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.header .logo,.interests .interest .title{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.header .logo::after,.header .logo::before,.navigation ul li a::after,.navigation ul li a::before{display:inline-block;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;transition:transform .3s,opacity .2s}.btn-menu span,.btn-menu span:after,.btn-menu span:before{-webkit-transition:all .3s linear;transition:all .3s linear}.home-timeline .date-range:before{display:inline-block;-webkit-transition:background-color 1s,-webkit-transform 1s;-moz-transition:background-color 1s,-moz-transform 1s;transition:background-color 1s,transform 1s}.activity-counter .activity,.contact .in-viewport,.contact .outside-viewport,.home-blog .blog-post,.home-blog .buttons,.home-blog h2,.home-skills .buttons,.home-skills .skills-container,.home-skills h2,.home-skills h5,.home-timeline .timeline-category .date-range span,.home-timeline .timeline-category h2,.home-timeline .timeline-category h5,.home-timeline .timeline-entry,.interests .in-viewport,.interests .outside-viewport,.portfolio .buttons,.portfolio .project,.portfolio h2,.skills .in-viewport,.skills .outside-viewport,.testimonials .wrapper,.testimonials h2,.text-section .buttons,.text-section h2,.text-section img,.text-section p,.timeline .milestone,.timeline h2,.timeline h5{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.portfolio .project a span i,.portfolio .project span::after,.testimonials .testimonial{-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}.testimonials .arrow::after,.testimonials .arrow::before,.testimonials .icon-wrap::after,.testimonials .icon-wrap::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s}.testimonials .icon-wrap::after,.testimonials .icon-wrap::before{-webkit-transition:height .3s,-webkit-transform .3s;transition:height .3s,transform .3s}.hire-an-expert .slice-text{-webkit-transition:color .5s .25s;transition:color .5s .25s}.hire-an-expert .hire-link:hover .slice-text{-webkit-transition:none;transition:none}.hire-an-expert .slice-text::before{-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.hire-an-expert .slice-text span::before{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.hire-an-expert .hire-link:hover .slice-text span::before{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.skills .skill-level-balloon .air{-webkit-transition:height .5s;transition:height .5s}.interests .interest-content{-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}.interests .interest:hover .interest-content{-webkit-transition-delay:0s;transition-delay:0s}.interests .interest-text{-webkit-transition:-webkit-transform .3s .3s;transition:transform .3s .3s}.interests .interest:hover .interest-text{-webkit-transition-delay:0s;transition-delay:0s}.interests .interest-inner{webkit-transition:-webkit-transform .3s;transition:transform .3s}.interests .interest:hover .interest-inner{-webkit-transition-delay:.3s;transition-delay:.3s}.contact .form .field,.text-section p a{-webkit-transition:border-color .3s;transition:border-color .3s}.contact .form .button{-webkit-transition:background-color .4s,color .4s,opacity 1s;transition:background-color .4s,color .4s,opacity 1s}.button,.button::before{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.button:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header .logo::after,.header .logo::before{-webkit-transform:translateX(-50%) translateY(-50%) scale(.2);-moz-transform:translateX(-50%) translateY(-50%) scale(.2);transform:translateX(-50%) translateY(-50%) scale(.2)}.header .logo::after{-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-moz-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translateX(-50%) translateY(-50%) scale(.8)}.header .logo:hover::after,.header .logo:hover::before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.navigation ul li a::before{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.navigation ul li a::after{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.navigation ul li a:hover::after,.navigation ul li a:hover::before{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.btn-menu.active span:before{-webkit-transform:rotate(45deg) translate(2.5px,6px);transform:rotate(45deg) translate(2.5px,6px)}.btn-menu.active span:after{-webkit-transform:rotate(-45deg) translate(2.5px,-6px);transform:rotate(-45deg) translate(2.5px,-6px)}.home-timeline .date-range:before{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}.home-timeline .in-viewport .date-range:before{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.portfolio .project span::after{-webkit-transform:scale(0);transform:scale(0)}.portfolio .project a:hover span::after{-webkit-transform:scale(1.33);transform:scale(1.33)}.portfolio .project a span i,.testimonials .testimonial{-webkit-transform:scale(0);transform:scale(0)}.portfolio .project a:hover span i,.testimonials .testimonial.active{-webkit-transform:scale(1);transform:scale(1)}.testimonials .arrow::before,.testimonials .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}.testimonials .arrow.next .icon-wrap::before,.testimonials .arrow.next::before{-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}.testimonials .arrow::after,.testimonials .icon-wrap::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0}.testimonials .arrow.next .icon-wrap::after,.testimonials .arrow.next::after{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.testimonials .arrow strong{-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.testimonials .arrow.prev strong{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.testimonials .arrow.next strong{-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.testimonials .arrow:hover .icon-wrap::before,.testimonials .arrow:hover::before{-webkit-transform:translateX(-50%) rotate(-125deg);transform:translateX(-50%) rotate(-125deg)}.testimonials .arrow.next:hover .icon-wrap::before,.testimonials .arrow.next:hover::before{-webkit-transform:translateX(-50%) rotate(125deg);transform:translateX(-50%) rotate(125deg)}.testimonials .arrow:hover .icon-wrap::after,.testimonials .arrow:hover::after{-webkit-transform:translateX(-50%) rotate(-55deg);transform:translateX(-50%) rotate(-55deg)}.testimonials .arrow.next:hover .icon-wrap::after,.testimonials .arrow.next:hover::after{-webkit-transform:translateX(-50%) rotate(55deg);transform:translateX(-50%) rotate(55deg)}.testimonials .arrow:hover strong{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.hire-an-expert .slice-text::before{-webkit-transform:translate(-105%,0);transform:translate(-105%,0)}.hire-an-expert .hire-link:hover .slice-text::before{-webkit-transform:translate(105%,0);transform:translate(105%,0)}.hire-an-expert .slice-text span:first-child::before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hire-an-expert .slice-text span:nth-child(2)::before{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hire-an-expert .hire-link:hover .slice-text span::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.timeline .timeline-entry.even{-webkit-transform:translateX(-500px);transform:translateX(-500px)}.timeline .timeline-entry.odd{-webkit-transform:translateX(500px);transform:translateX(500px)}.timeline .timeline-entry.in-viewport.even{-webkit-transform:translateX(-154px);transform:translateX(-154px)}.timeline .timeline-entry.in-viewport.odd{-webkit-transform:translateX(154px);transform:translateX(154px)}.skills .skill0{-webkit-transform:translate(220px);transform:translate(220px)}.skills .skill15{-webkit-transform:rotate(15deg) translate(220px) rotate(-15deg);transform:rotate(15deg) translate(220px) rotate(-15deg)}.skills .skill30{-webkit-transform:rotate(30deg) translate(220px) rotate(-30deg);transform:rotate(30deg) translate(220px) rotate(-30deg)}.skills .skill45{-webkit-transform:rotate(45deg) translate(220px) rotate(-45deg);transform:rotate(45deg) translate(220px) rotate(-45deg)}.skills .skill60{-webkit-transform:rotate(60deg) translate(220px) rotate(-60deg);transform:rotate(60deg) translate(220px) rotate(-60deg)}.skills .skill75{-webkit-transform:rotate(75deg) translate(220px) rotate(-75deg);transform:rotate(75deg) translate(220px) rotate(-75deg)}.skills .skill90{-webkit-transform:rotate(90deg) translate(220px) rotate(-90deg);transform:rotate(90deg) translate(220px) rotate(-90deg)}.skills .skill105{-webkit-transform:rotate(105deg) translate(220px) rotate(-105deg);transform:rotate(105deg) translate(220px) rotate(-105deg)}.skills .skill120{-webkit-transform:rotate(120deg) translate(220px) rotate(-120deg);transform:rotate(120deg) translate(220px) rotate(-120deg)}.skills .skill135{-webkit-transform:rotate(135deg) translate(220px) rotate(-135deg);transform:rotate(135deg) translate(220px) rotate(-135deg)}.skills .skill150{-webkit-transform:rotate(150deg) translate(220px) rotate(-150deg);transform:rotate(150deg) translate(220px) rotate(-150deg)}.skills .skill165{-webkit-transform:rotate(165deg) translate(220px) rotate(-165deg);transform:rotate(165deg) translate(220px) rotate(-165deg)}.skills .skill180{-webkit-transform:rotate(180deg) translate(220px) rotate(-180deg);transform:rotate(180deg) translate(220px) rotate(-180deg)}.skills .skill195{-webkit-transform:rotate(195deg) translate(220px) rotate(-195deg);transform:rotate(195deg) translate(220px) rotate(-195deg)}.skills .skill210{-webkit-transform:rotate(210deg) translate(220px) rotate(-210deg);transform:rotate(210deg) translate(220px) rotate(-210deg)}.skills .skill225{-webkit-transform:rotate(225deg) translate(220px) rotate(-225deg);transform:rotate(225deg) translate(220px) rotate(-225deg)}.skills .skill240{-webkit-transform:rotate(240deg) translate(220px) rotate(-240deg);transform:rotate(240deg) translate(220px) rotate(-240deg)}.skills .skill255{-webkit-transform:rotate(255deg) translate(220px) rotate(-255deg);transform:rotate(255deg) translate(220px) rotate(-255deg)}.skills .skill270{-webkit-transform:rotate(270deg) translate(220px) rotate(-270deg);transform:rotate(270deg) translate(220px) rotate(-270deg)}.skills .skill285{-webkit-transform:rotate(285deg) translate(220px) rotate(-285deg);transform:rotate(285deg) translate(220px) rotate(-285deg)}.skills .skill300{-webkit-transform:rotate(300deg) translate(220px) rotate(-300deg);transform:rotate(300deg) translate(220px) rotate(-300deg)}.skills .skill315{-webkit-transform:rotate(315deg) translate(220px) rotate(-315deg);transform:rotate(315deg) translate(220px) rotate(-315deg)}.skills .skill330{-webkit-transform:rotate(330deg) translate(220px) rotate(-330deg);transform:rotate(330deg) translate(220px) rotate(-330deg)}.skills .skill345{-webkit-transform:rotate(345deg) translate(220px) rotate(-345deg);transform:rotate(345deg) translate(220px) rotate(-345deg)}.interests .interest-text{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.interests .interest:hover .interest-text{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.interests .interest-inner{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.interests .interest:hover .interest-inner{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social a:hover::after{-webkit-animation:explosion .3s ease-out forwards;animation:explosion .3s ease-out forwards}.featured-area img{-webkit-animation:zoom 35s infinite;-moz-animation:zoom 35s infinite;animation:zoom 35s infinite}.typewriter+span.typed-cursor{-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}@-webkit-keyframes explosion{0%{opacity:1;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{opacity:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}@keyframes explosion{0%{opacity:1;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{opacity:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}@-webkit-keyframes zoom{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@media only screen and (max-width:1300px){.featured-area{height:auto}.featured-area img{max-width:100%}.hire-an-expert .hire-link em{font-size:80px;letter-spacing:8px}.hire-an-expert .hire-link strong{font-size:85px;letter-spacing:4px}.timeline .timeline-entry.even{-webkit-transform:translateX(-300px);transform:translateX(-300px)}.timeline .timeline-entry.odd{-webkit-transform:translateX(300px);transform:translateX(300px)}}@media only screen and (max-width:1024px){.shell{max-width:100%;padding:0 20px;box-sizing:border-box}.featured-area{position:relative}.featured-area .shell{position:static}.featured-area h1{font-size:80px;line-height:73px;top:30%;left:20px;white-space:pre-line}.featured-area h2{font-size:25px;top:65%;left:22px}.not-found{padding:50px 0 20px;position:relative}.not-found h1{font-size:40px;line-height:73px;margin-bottom:20px}.not-found h2{font-size:25px;margin-bottom:30px}.contact,.contact .form,.home-skills,.home-timeline .timeline-category,.interests,.portfolio,.skills,.text-section,.timeline{padding:20px 0}.page-about .text-section,.text-section{text-align:justify}.page-about .text-section{padding-bottom:0}.page-about .text-section h2{padding-bottom:5px}.page-about .text-section img.desktop{display:none}.page-about .text-section img.mobile{max-width:100%;display:block;margin:20px auto 0}.portfolio .project{width:33%;margin:0 .5% .5% 0}.portfolio .project.third{margin-right:0}.home-skills .skill{width:16%}.home-skills .skill+.skill{padding-left:.67%}.home-skills .skill .skill-proficiency{width:80%;height:auto;margin:0 auto;text-align:center}.home-skills .skill .skill-proficiency canvas{width:100%;height:auto}.home-skills .skill .skill-proficiency strong{font-size:18px}.timeline .timeline-container{overflow:hidden}.skills .skill-box{margin:70px auto}.hire-an-expert{height:656px;background:url(../images/hire-an-expert-marin-atanasov.jpg) center center no-repeat #fff}.hire-an-expert img{display:none}.activity-counter{padding-top:30px}.activity-counter .activity{width:25%;box-sizing:border-box}.contact{text-align:center}.contact .details{padding-bottom:20px}.contact .socials{padding-top:20px}.contact .box{width:100%}.contact .map{float:none;margin-top:0;width:100%;height:300px;box-shadow:0 0 0 transparent}.timeline .timeline-entry.even{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.timeline .timeline-entry.odd{-webkit-transform:translateX(250px);transform:translateX(250px)}.interests .shell{padding:0 100px}}@media only screen and (max-width:767px){h2{font-size:24px}.header .btn-menu{display:inline-block;float:right;margin-right:20px}.header .navigation{position:absolute;width:100%;text-align:left;top:35px;right:0}.activity-counter,.footer,.header .navigation li,.home-skills,.home-timeline .timeline-category,.portfolio,.testimonials,.text-section .buttons,.text-section h2{text-align:center}.header .navigation a{padding:1px}.header .navigation ul{visibility:hidden;opacity:0;position:absolute;top:42px;left:0;right:0;background-color:rgba(0,0,0,.92);padding:0 20px}.header .navigation li{display:block;width:100%;margin-left:0}.header .navigation li a{display:block;width:100%;padding:7px 0}.header .navigation .active+ul{visibility:visible;opacity:1;z-index:999;margin:0 -30px;-webkit-transition:.75s;-o-transition:.75s;transition:.75s}.featured-area h1{font-size:30px;line-height:1;top:50%}.featured-area h2{font-size:16px;line-height:1;top:85%}.title-area{padding-top:150px;height:180px}.title-area h1{font-size:50px;line-height:1;margin-bottom:10px}.title-area h2{font-size:16px;line-height:1}.page-about .text-section,.text-section{font-size:18px}.home-timeline .timeline-entry{float:none;width:100%}.home-timeline .date-range{float:none;margin:0 auto}.home-skills .skill,.home-skills .skill+.skill{width:49%;padding-left:0;background:0 0;margin-bottom:20px}.home-skills .skill .skill-proficiency{width:65%}.home-skills .buttons{margin-top:10px}.portfolio h2{margin-bottom:20px}.portfolio .shell{padding:0}.portfolio .project{margin:0;width:100%}.portfolio .project img{width:100%}.portfolio .button{margin-top:20px}.testimonials{padding:20px 0 30px}.testimonials h2{margin-bottom:20px}.testimonials .testimonial p{font-size:16px}.testimonials .arrow{width:20px;height:50px}.testimonials .arrow strong{display:none}.testimonials .arrow.prev .icon-wrap::after,.testimonials .arrow.prev .icon-wrap::before,.testimonials .arrow.prev::after,.testimonials .arrow.prev::before{margin-left:-10px}.testimonials .arrow.next .icon-wrap::after,.testimonials .arrow.next .icon-wrap::before,.testimonials .arrow.next::after,.testimonials .arrow.next::before{margin-left:10px}.hire-an-expert{height:437px;background-size:1000px 437px}.hire-an-expert .hire-link{top:46%}.hire-an-expert .hire-link em{font-size:60px;letter-spacing:7px}.hire-an-expert .hire-link strong{font-size:65px;letter-spacing:3px}.activity-counter{padding:20px 0}.activity-counter .activity{float:none;width:100%}.activity-counter .activity+.activity{background:0 0;margin-top:20px}.footer .navigation,.footer .social{float:none;width:100%;margin:0}.footer .navigation{margin-bottom:20px;clear:both;overflow:hidden}.footer .navigation ul li{margin-left:0;float:none;display:inline-block}.footer .navigation ul li a::before{margin-right:5px}.footer .navigation ul li a::after{margin-left:5px}.footer .social a{margin-left:8px;margin-right:8px}.timeline .timeline-container{width:100%}.timeline .timeline-entry.even,.timeline .timeline-entry.in-viewport.even,.timeline .timeline-entry.in-viewport.odd,.timeline .timeline-entry.odd{text-align:center;background:#295685;border-radius:3px;padding:15px;-webkit-transform:translateX(0);transform:translateX(0)}.timeline .timeline-entry:before{display:none}.timeline .milestone+.timeline-entry{margin-top:30px}.timeline .timeline-entry+.milestone{margin-top:10px}.interests .shell{padding:0 50px}.interests .interest .interest-content{width:160px;margin-left:-80px}.page-portfolio .portfolio{padding:0}.contact{padding-bottom:0}.contact .socials a{margin-bottom:30px}.not-found{padding:127px 0 20px;position:relative}.not-found h1{font-size:30px;line-height:1;margin-bottom:20px}.not-found h2{font-size:14px;margin-bottom:30px}}@media only screen and (max-width:500px){.skills .skill-box{width:220px;height:220px;margin:70px auto}.skills .skill-content{width:196px;height:196px}.skills .skill-content .level{font-size:50px;padding:30px 0 10px}.skills .skill-content .title{font-size:25px;padding-bottom:0}.skills .skill-content .content{display:none}.skills .skill{border:0;width:34px;height:34px;margin:-17px 0 0 -17px}.skills .skill img{margin:1px}.skills .skill0{-webkit-transform:translate(138px);transform:translate(138px)}.skills .skill15{-webkit-transform:rotate(15deg) translate(138px) rotate(-15deg);transform:rotate(15deg) translate(138px) rotate(-15deg)}.skills .skill30{-webkit-transform:rotate(30deg) translate(138px) rotate(-30deg);transform:rotate(30deg) translate(138px) rotate(-30deg)}.skills .skill45{-webkit-transform:rotate(45deg) translate(138px) rotate(-45deg);transform:rotate(45deg) translate(138px) rotate(-45deg)}.skills .skill60{-webkit-transform:rotate(60deg) translate(138px) rotate(-60deg);transform:rotate(60deg) translate(138px) rotate(-60deg)}.skills .skill75{-webkit-transform:rotate(75deg) translate(138px) rotate(-75deg);transform:rotate(75deg) translate(138px) rotate(-75deg)}.skills .skill90{-webkit-transform:rotate(90deg) translate(138px) rotate(-90deg);transform:rotate(90deg) translate(138px) rotate(-90deg)}.skills .skill105{-webkit-transform:rotate(105deg) translate(138px) rotate(-105deg);transform:rotate(105deg) translate(138px) rotate(-105deg)}.skills .skill120{-webkit-transform:rotate(120deg) translate(138px) rotate(-120deg);transform:rotate(120deg) translate(138px) rotate(-120deg)}.skills .skill135{-webkit-transform:rotate(135deg) translate(138px) rotate(-135deg);transform:rotate(135deg) translate(138px) rotate(-135deg)}.skills .skill150{-webkit-transform:rotate(150deg) translate(138px) rotate(-150deg);transform:rotate(150deg) translate(138px) rotate(-150deg)}.skills .skill165{-webkit-transform:rotate(165deg) translate(138px) rotate(-165deg);transform:rotate(165deg) translate(138px) rotate(-165deg)}.skills .skill180{-webkit-transform:rotate(180deg) translate(138px) rotate(-180deg);transform:rotate(180deg) translate(138px) rotate(-180deg)}.skills .skill195{-webkit-transform:rotate(195deg) translate(138px) rotate(-195deg);transform:rotate(195deg) translate(138px) rotate(-195deg)}.skills .skill210{-webkit-transform:rotate(210deg) translate(138px) rotate(-210deg);transform:rotate(210deg) translate(138px) rotate(-210deg)}.skills .skill225{-webkit-transform:rotate(225deg) translate(138px) rotate(-225deg);transform:rotate(225deg) translate(138px) rotate(-225deg)}.skills .skill240{-webkit-transform:rotate(240deg) translate(138px) rotate(-240deg);transform:rotate(240deg) translate(138px) rotate(-240deg)}.skills .skill255{-webkit-transform:rotate(255deg) translate(138px) rotate(-255deg);transform:rotate(255deg) translate(138px) rotate(-255deg)}.skills .skill270{-webkit-transform:rotate(270deg) translate(138px) rotate(-270deg);transform:rotate(270deg) translate(138px) rotate(-270deg)}.skills .skill285{-webkit-transform:rotate(285deg) translate(138px) rotate(-285deg);transform:rotate(285deg) translate(138px) rotate(-285deg)}.skills .skill300{-webkit-transform:rotate(300deg) translate(138px) rotate(-300deg);transform:rotate(300deg) translate(138px) rotate(-300deg)}.skills .skill315{-webkit-transform:rotate(315deg) translate(138px) rotate(-315deg);transform:rotate(315deg) translate(138px) rotate(-315deg)}.skills .skill330{-webkit-transform:rotate(330deg) translate(138px) rotate(-330deg);transform:rotate(330deg) translate(138px) rotate(-330deg)}.skills .skill345{-webkit-transform:rotate(345deg) translate(138px) rotate(-345deg);transform:rotate(345deg) translate(138px) rotate(-345deg)}}@media only screen and (max-width:480px){.hire-an-expert{height:328px;background-size:750px 328px}.hire-an-expert .hire-link{top:46%}.hire-an-expert .hire-link em{font-size:40px;letter-spacing:6px}.hire-an-expert .hire-link strong{font-size:45px;letter-spacing:2px}}