@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700|Montserrat:100,300,400,700);.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6,html{font-family:Montserrat,sans-serif}.clear,.clearfix:after{clear:both}.page,.side{-webkit-backface-visibility:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%;-webkit-font-smoothing:antialiased}.container,body,html{position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}body{overflow-y:scroll}.gradient-bg1,.gradient-bg2,.splitlayout{overflow:hidden;position:relative;width:100%}.clearfix:after,.clearfix:before{content:" ";display:table}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}iframe{width:100%;border:none}.button,.button-dark{z-index:0;background:0 0;cursor:pointer;display:block;letter-spacing:3px;word-spacing:1px;width:200px;height:50px;line-height:47px;font-size:11px;text-transform:uppercase}a{color:#191919;text-decoration:none;outline:0}a i:active,a i:focus,a i:hover,a:active,a:focus,a:hover{text-decoration:none;outline:0;color:#505050}.page-left,.page-right,.side-left{outline:#fff solid 5px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}.button,.button-dark,.poppins,p{font-family:Poppins,sans-serif}.button,.button-dark,.ultrabold{font-weight:900}p{margin:0 0 5px}.clear{clar:both}ol,ul{list-style:none;padding:0}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-border{border:none!important}.button{border:3px solid #ccc;color:#505050;margin:auto;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.button-dark{border:3px solid #191919;color:#191919;margin:auto auto 20px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.button-big{width:250px;height:80px;line-height:80px;font-size:14px}.button-dark:hover,.button:hover{background:#191919;border:3px solid #191919;color:#fff}.float-l{float:left!important}.float-r{float:right!important}.pattern-black:after,.pattern-white:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1}.pattern-black:after{background:url(../img/patterns/pattern-1.png)}.pattern-white:after{background:url(../img/patterns/pattern-2.png)}.row:after,.row:before{content:"";display:table;clear:both}.section-content{z-index:9999;margin-top:70px}.section-content-full{padding:0;z-index:9999}.sections{width:100%;z-index:1;padding-top:70px}.section-heading h2{margin-top:25px;margin-bottom:20px}.separator-small{width:90px;height:3px;background:#191919;margin-top:35px;margin-bottom:35px}.separator-smaller,.separator-smaller-right{width:60px;margin-bottom:25px;height:3px;background:#191919;margin-top:25px}.separator-smaller-right{float:right}.separator-small-right{width:90px;height:3px;background:#191919;margin-top:25px;margin-bottom:5px;float:right}.separator-center{width:90px;height:7px;background:#ccc;margin:50px auto}.sofia{font-family:Sofia,cursive;word-spacing:3px}.montserrat{font-family:Montserrat,sans-serif}.t-left{text-align:left!important}.t-center{text-align:center!important}.t-right{text-align:right!important}.back,.side{text-align:center}.extrabold{font-weight:800}.bold{font-weight:700}.semibold{font-weight:600}.normal{font-weight:400}.light{font-weight:300}.lighter{font-weight:100}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.dark{color:#191919}.white{color:#e5e5e5}.gray1{color:#777}.gray2{color:#505050}.colored{color:#0C1E4A}.f-smaller{font-size:11px}.f-small{font-size:14px}.f-normal{font-size:18px}.f-semi-expanded{font-size:1.5em}.f-medium{font-size:30px}.f-expanded{font-size:2.5em}.f-big{font-size:45px}.f-large{font-size:3.5em}.f-extra-expanded{font-size:5.5em}.white-bg{background-color:#fff!important}.gray-bg{background-color:#505050!important}.dark-bg{background-color:#191919!important}.gold-bg{background-color:gold!important}.colored-bg{background-color:#e2211d}.colored-bg2{background-color:#cb1d1a}.colored-bg3{background-color:#92c544}.colored-bg4{background-color:#806699}.gradient-bg1{background-image:linear-gradient(to right,#eea2a2 0,#bbc1bf 19%,#57c6e1 42%,#b49fda 79%,#7ac5d8 100%)}.gradient-bg2{background:linear-gradient(to bottom,rgba(255,255,255,.15) 0,rgba(0,0,0,.15) 100%),radial-gradient(at top center,rgba(255,255,255,.4) 0,rgba(0,0,0,.4) 120%) #989898;background-blend-mode:multiply,multiply}.gradient-bg3{background-image:linear-gradient(to right,#43e97b 0,#38f9d7 100%)}.gradient-bg4{background-image:linear-gradient(to right,#ff8177 0,#ff867a 0,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%)}.gradient-bg1,.gradient-bg2{background-size:cover;display:block;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;z-index:1}.image-bg,.image-bg-1{background:url(../img/backgrounds/bg-01.jpg)}.image-bg{height:100vh}.overlay,.side{top:0;height:100%}.image-bg-2{background:url(../img/backgrounds/bg-02.jpg)}.image-bg-3{background:url(../img/backgrounds/bg-03.jpg)}.image-bg-4{background:url(../img/backgrounds/bg-04.jpg)}.image-bg-5{background:url(../img/backgrounds/bg-05.jpg)}.image-bg-6{background:url(../img/backgrounds/bg-06.jpg)}.image-bg-7{background:url(../img/backgrounds/bg-07.jpg)}.image-bg-8{background:url(../img/backgrounds/bg-08.jpg)}.image-bg-9{background:url(../img/backgrounds/bg-09.jpg)}.image-bg,.image-bg-1,.image-bg-2,.image-bg-3,.image-bg-4,.image-bg-5,.image-bg-6,.image-bg-7,.image-bg-8,.image-bg-9{width:100%;background-size:cover;display:block;position:relative;overflow:hidden;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;z-index:1}.splitlayout{min-height:100%}.main .splitlayout .side{width:100%}.main .open-right .side,.side{width:50%}.main .page.page-left{display:none}.side{position:fixed;z-index:100}.open-left .side,.open-right .side{cursor:default}.overlay{position:absolute;left:0;z-index:499;visibility:hidden;width:100%;opacity:0}.side-left .overlay,.side-right .overlay{background:rgba(0,0,0,.3)}.side-left{left:0;color:#fff}.side-right{right:0;color:#fff}.intro-content{position:absolute;top:50%;left:50%;padding:0 1em;width:50%;cursor:pointer;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.profile{margin:0 auto;width:140px;height:140px;border-radius:50%}.profile img{max-width:100%;border-radius:50%}.name{letter-spacing:2px;margin-bottom:11px}.intro-content h1>span{display:block;white-space:nowrap}.intro-content h1>span:nth-child(2){position:relative;margin-top:.5em;padding:.8em;text-transform:uppercase;letter-spacing:1px}.available-img,.vacation-img{padding:6px;-moz-transition:all .4s}.intro-content h1>span:nth-child(2):before{position:absolute;top:0;left:25%;width:50%;height:2px;background:#fff;content:''}.intro-content p{letter-spacing:3px;word-spacing:2px}.availability{margin-bottom:20px}.available-img{border:6px solid rgba(0,167,0,.3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .4s;transition:all .4s}.available-img:hover{border:6px solid rgba(0,167,0,1)}.vacation-img{border:6px solid rgba(255,0,0,.3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .4s;transition:all .4s}.vacation-img:hover{border:6px solid rgba(255,0,0,1)}.available i{color:#0f0}.vacation i{color:red}.back{z-index:500;display:block;visibility:hidden;width:50px;height:50px;border:none;line-height:44px;opacity:0;color:#fff;pointer-events:none;-moz-transition:all .4s}.close-left .side-left,.close-right .side-right,.open-left .side-left{z-index:200}.open-left .back-right,.open-right .back-left{pointer-events:auto;top:10%;visibility:visible;opacity:1}.mobile-layout .back{position:absolute}.back-left{left:12.5%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.back-right{right:12.5%;-webkit-transform:translateX(50%);transform:translateX(50%);color:#fff}.open-right .back-left{-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed}.open-left .back-right{-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed;right:12%}.back:hover{background:#191919;color:#ddd}.navbutt{position:fixed;top:20%;right:12%}.page{position:relative;top:0;overflow:auto;min-height:100%;width:75%;height:auto}.page-right{left:25%;color:#97a8b2;-webkit-transform:translateX(100%);transform:translateX(100%)}.page-left{left:0;color:#fff;text-align:right;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-inner{color:#191919;background:#fff;padding:5em;overflow:hidden}.page-inner section{overflow:hidden}.page-inner p{font-weight:300;line-height:1.875em}.page,.side{-webkit-transition:-webkit-transform .6s;transition:transform .6s}.overlay{-webkit-transition:opacity .6s,visibility .1s .6s;transition:opacity .6s,visibility .1s .6s}.intro-content{-webkit-transition:-webkit-transform .6s,top .6s;transition:transform .6s,top .6s}.back,.intro-content h1{-webkit-transition:opacity .3s;transition:opacity .3s}.reset-layout .page,.splitlayout.close-left .page-right,.splitlayout.close-right .page-left,.splitlayout.open-left .page-right,.splitlayout.open-right .page-left{position:absolute;overflow:hidden;height:100%}.splitlayout.open-left .page-left,.splitlayout.open-right .page-right{position:relative;overflow:hidden;height:auto}.open-left .side-right .overlay,.open-right .side-left .overlay{visibility:visible;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.open-right .side-left{-webkit-transform:translateX(-60%);transform:translateX(-60%)}.open-right .side-right{z-index:200;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.open-right .side-right .intro-content{-webkit-transform:translateY(-50%) translateX(0) scale(.6);transform:translateY(-50%) translateX(0) scale(.6)}.open-right .page-right{-webkit-transform:translateX(0);transform:translateX(0)}.open-left .side-right{-webkit-transform:translateX(60%);transform:translateX(60%)}.open-left .side-left{-webkit-transform:translateX(150%);transform:translateX(150%)}.open-left .side-left .intro-content{-webkit-transform:translateY(-50%) translateX(-100%) scale(.6);transform:translateY(-50%) translateX(-100%) scale(.6)}.open-left .codropsheader{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .1s .3s;transition:opacity .3s,visibility .1s .3s}.open-left .page-left{-webkit-transform:translateX(0);transform:translateX(0)}.social-intro{text-align:left}.social-intro a{margin-right:50px;font-size:15px}.social-intro.biggerFonts a{margin-right:50px;font-size:25px}.uk-nav-offcanvas>li>a{letter-spacing:3px;margin-bottom:15px}.uk-nav{padding:8%}.uk-offcanvas{background:0 0}.uk-nav-sub li a{color:#787878}.uk-nav-sub li{padding-top:7px;padding-bottom:7px}#left-about,#left-do,#right-about,#right-do{padding-bottom:8em}.uk-offcanvas-bar{width:30%;overflow-x:hidden;background:#191919}.navigation-footer{position:relative;top:80px;margin-left:10px;margin-bottom:15px}.navigation-footer ul li{display:inline-block}.navigation-footer img{width:30px;margin-left:10px}.navigation-footer ul li i{color:#fff;margin-left:12px;border:1px solid #2f2f2f;width:30px;height:30px;line-height:28px;border-radius:100%;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.do-block h2,.experience-block h2,.uk-progress-bar{text-align:left;letter-spacing:3px}.navigation-footer ul li i:hover{border:1px solid #191919}.footer-info{margin-top:8px;margin-left:12px}.footer-info p{margin-top:10px}#left-about .sign,#right-about .sign{max-width:150px;margin-top:15px}.do-block p,.experience-block p{max-width:70%}#left-about .button-dark{margin-top:30px}.do-block{margin-bottom:60px}.do-block span{padding:10px;letter-spacing:3px;background:#191919;color:#fff}#left-experience,#left-gallary,#left-personal,#left-portfolio,#left-references,#left-skills,#right-experience,#right-personal,#right-portfolio,#right-references,#right-skills{padding-bottom:8em}.do-block i{font-size:10px;margin-left:15px}.do-block h2{position:relative;bottom:20px;word-spacing:6px}.do-block h3{letter-spacing:3px;word-spacing:6px;position:relative;bottom:13px}.do-block img{width:30px;margin-right:12px}#left-do .do-block img{width:30px;margin-left:12px;margin-right:0}#left-gallary-filter li{margin-left:10px;margin-right:20px;margin-bottom:40px}#left-gallary-filter li:hover a{color:#ccc}.left-gallary img{opacity:.9;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.left-gallary img:hover{opacity:1}.personal-info span{margin-right:20px}.green{color:green}.red{color:red}#left-personal .personal-info span{margin-right:0}.personal-info .button,.personal-info li{margin-bottom:25px}.experience-block{margin-bottom:60px}.experience-block span{padding-top:10px}.experience-block i{font-size:10px;margin-left:15px}.experience-block h2{position:relative;bottom:20px;word-spacing:6px}.experience-block h3,.references-results ul li h2{bottom:13px;position:relative}.experience-block h3{letter-spacing:3px;word-spacing:6px}.experience-block img{width:30px;margin-right:12px}#left-experience .experience-block img{width:30px;margin-left:12px;margin-right:0}.uk-progress-bar{width:0;height:100%;background:#3d3d3d;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:10px;color:#fff;padding-left:3px;padding-right:1px;word-spacing:3px}.education-block h2,.education-block h3,.pricing-table h2,.references-results ul li h2{letter-spacing:3px;word-spacing:6px}#left-skills .uk-progress-bar{float:right;text-align:right}.uk-progress{box-sizing:border-box;height:15px;margin-bottom:50px;background:#fff;overflow:hidden;line-height:15px}.works-filter-portfolio li{margin-left:10px;margin-right:20px;margin-bottom:40px}.works-filter-portfolio li:hover a{color:#ccc}.uk-subnav>.uk-active>*{color:#191919}.left-work .uk-overlay img,.right-work .uk-overlay img{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.left-work .uk-overlay:hover img,.right-work .uk-overlay:hover img{opacity:.3}.left-work .uk-overlay-panel h2,.left-work .uk-overlay-panel p,.right-work .uk-overlay-panel h2,.right-work .uk-overlay-panel p{color:#191919;letter-spacing:3px}.references-img ul li{margin-bottom:60px}.references-img ul li img{max-width:50px;border-radius:100%;opacity:.7;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.blog-post iframe,.blog-post img,.clients img{-webkit-transition:all .4s;-moz-transition:all .4s}.references-img ul li img:hover{opacity:1}.references-results i{font-size:6em;opacity:.3;margin-top:10px}.more-connction-img img{max-width:50px;padding:10px;border-radius:100%}#left-education,#left-pricing,#right-education,#right-pricing{padding-bottom:8em}.education-block{margin-bottom:50px}.education-block h2{text-align:left;position:relative;bottom:5px}.education-block h3{position:relative;bottom:10px}.education-block img{width:30px;margin-right:12px}#left-education .education-block img{width:30px;margin-left:12px;margin-right:0}.pricing-table{border:1px solid #d6d6d6;padding:30px}.pricing-table h2{margin-bottom:15px}.table-body{margin-top:35px}.table-body a{letter-spacing:5px;word-spacing:3px}#left-clients,#right-clients{padding-bottom:6em}.clients img{margin-bottom:60px;opacity:.8;transition:all .4s}.clients img:hover{opacity:1}#left-blog,#right-blog{padding-bottom:8em}.blog-post{padding:0 30px 110px 0}.blog-post iframe,.blog-post img{opacity:.7;transition:all .4s}#map_canvas,.top-button{-webkit-transition:all .4s;-moz-transition:all .4s}.blog-post iframe:hover,.blog-post img:hover{opacity:1}.blog-post h2{line-height:1.5}.post-links{padding-top:20px;padding-bottom:20px}.blog-post .button{margin-top:20px}.fa-youtube-play{color:#b00}#left-social,#right-social{padding-bottom:8em}.social{margin-bottom:50px}.social a i{background:#191919;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%}.info{margin-bottom:30px}.info h2{letter-spacing:3px;word-spacing:6px}#map_canvas{height:500px;width:100%;transition:all .4s}#left-contact,#right-contact{padding-bottom:200px;background:#fff}#left-contact form input,#right-contact form input,form textarea{-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:30px;transition:none;background:0 0;width:100%;color:#191919;float:left;border:1px solid #dbdbdb;font-size:16px;font-weight:500;word-spacing:2.5px;text-align:left}#message{height:100px}#contact-form{text-align:left}.clients.row .col-md-3,.previews img{text-align:center}#contact-form p span{display:block;letter-spacing:2px;text-transform:uppercase}#contact-form p{margin-top:15px;float:right}#contact-form i{margin-right:5px}.contact-full{margin-top:100px}.contact-wrapper{max-width:800px;background:red}.contact-btn{float:left}::-webkit-input-placeholder{color:#777}#contact-form label{cursor:text;display:block;margin:0;position:relative;top:0;width:100%}:-moz-placeholder{color:#777}::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}#contact-form .error{bottom:12px;font-family:inherit;font-size:14px;font-weight:400;left:auto;letter-spacing:0;position:absolute;right:20px;text-transform:capitalize;width:auto}.buy,.response h3{text-transform:uppercase}.response h3{letter-spacing:2px;margin:10px 0 25px}.top-button{opacity:.2;transition:all .4s}.top-button:hover{opacity:1}@media all and (max-width:1370px){.uk-overlay-panel span{display:none}}@media all and (max-width:992px){.references-results{margin-top:70px}}@media all and (max-width:890px){.uk-nav-offcanvas li a span{display:none}.uk-offcanvas-bar{width:20%}}@media all and (max-width:792px){.open-right .back-left{left:6.5%;top:6%}.open-left .back-right{right:6.5%;top:6%}}@media all and (max-width:640px){.back{width:30px;height:30px;line-height:25px}.page-inner{color:#191919;background:#fff;padding:2em}.f-medium{font-size:20px}.f-normal{font-size:12px}}@media all and (max-width:630px){.profile{margin-bottom:-40px}.intro-content h1>span:nth-child(2):before{margin-top:-2px}}@media screen and (max-width:83em){.intro-content{font-size:60%}}@media screen and (max-width:58em){body{font-size:90%}}@media screen and (max-width:49.4375em){.intro-content,.page{width:100%}body{background-color:none}.open-right .side-right{-webkit-transform:translateX(-175%);transform:translateX(-175%)}.open-right .side-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.open-left .side-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.open-left .side-left{-webkit-transform:translateX(175%);transform:translateX(175%)}.page-right{left:0;padding-left:15%}.page-left{padding-right:15%}.open-right .side-right .intro-content{top:100%;-webkit-transform:translateY(-150px) translateX(-12.5%) scale(.5);transform:translateY(-150px) translateX(-12.5%) scale(.5)}.open-left .side-left .intro-content{top:100%;-webkit-transform:translateY(-150px) translateX(-87.5%) scale(.5);transform:translateY(-150px) translateX(-87.5%) scale(.5)}.open-left .intro-content h1,.open-right .intro-content h1{opacity:0}.back-left{left:6.25%}.back-right{right:6.25%}}@media screen and (max-width:42.5em){body{font-size:80%}.intro-content{font-size:50%}}@media screen and (max-height:41.125em){.intro-content{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media screen and (max-width:39.375em){.intro-content .profile{-webkit-transform:scale(.5);transform:scale(.5)}}@media screen and (max-width:320px){body{font-size:70%}}#header-index{padding-top:100px;padding-bottom:100px}.preview-home{padding:100px}.index-logo{width:50px;display:block;margin-bottom:50px}.index-buttons{margin-top:50px}.index{padding:25px;margin:auto}.index .button{margin:5px 10px 5px 0}.index a h2{letter-spacing:5px;line-height:30px}.index span{letter-spacing:8px}.index-sep{margin-bottom:120px;width:80px}.previews{margin-bottom:100px;padding:50px}.previews img{box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 10px 30px 0 rgba(0,0,0,.2);border-radius:5px;margin:0 auto;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.previews img:hover{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.preview-home h2{margin-top:-30px;margin-bottom:40px;line-height:25px}.preview-home .light{padding-bottom:100px;max-width:500px;margin:auto}.previews p{margin-top:20px}#footer-index{padding:80px}.footer-logo img{width:30px;margin:auto;position:relative;top:14px;left:10px}.buy{padding:20px;font-size:11px;font-weight:700;color:#fff;letter-spacing:3px}.buy .fa{margin-bottom:20px}@media screen and (min-width:49.4375em){body{background-color:#000}}a.blackLink {color:#000;}.main .side.side-left {visibility:hidden;}