.portfolio-navbar.navbar{box-shadow:0 4px 10px rgba(0,0,0,.1)}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.bg-white{background-color:#000!important}@media (min-width:576px){.navbar{padding-top:1.2rem;padding-bottom:1.2rem}.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}}.navbar,.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar{position:relative;padding:.5rem 1rem}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}@media (min-width:992px){.portfolio-laptop-mockup{margin-top:0}}@media (min-width:768px){.portfolio-laptop-mockup{max-width:350px}}.portfolio-laptop-mockup{margin:30px auto auto;max-width:280px}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}body{margin:0;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff}@media (min-width:768px){.portfolio-block .heading h2{font-size:2rem}}.h2,h2{font-size:2rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}.portfolio-block .heading{margin-bottom:50px;text-align:center}p{margin-top:0;margin-bottom:1rem}.lead{font-size:1.25rem;font-weight:300}.gradient{background:linear-gradient(120deg,#7f70f5,#0ea0ff);color:#fff}#myFooter{padding-top:32px;flex:0 0 auto;-webkit-flex:0 0 auto}#myFooter .footer-copyright{margin-bottom:35px;text-align:center;color:#777}#myFooter ul{list-style-type:none;padding:0;margin-bottom:18px}#myFooter a{color:#282b2d;font-size:18px}#myFooter li{display:inline-block;margin:0 15px;line-height:2}#myFooter .footer-social{text-align:center;padding-top:25px;padding-bottom:25px;background-color:#eee}#myFooter .fa{font-size:36px;margin-right:15px;margin-left:20px;background-color:#fff;color:#d0d0d0;border-radius:51%;padding:10px;height:60px;width:60px;text-align:center;line-height:43px;text-decoration:none;transition:color .2s}#myFooter .fa-facebook:focus,#myFooter .fa-facebook:hover{color:#2b55ff}#myFooter .fa-google-plus:focus,#myFooter .fa-google-plus:hover{color:red}#myFooter .fa-twitter:focus,#myFooter .fa-twitter:hover{color:#00aced}#myFooter .fa-linkedin:focus,#myFooter .fa-linkedin:hover{color:#007BB6}.contact-clean{background:#f1f7fc;padding:80px 0}@media (max-width:767px){.contact-clean{padding:20px 0}}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover{opacity:1}.contact-clean form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}