.navigation .navbar-brand img{max-height:70px;width:auto}.hero-area{height:auto;min-height:420px;padding:80px 20px}.hero-area .block{margin-left:auto;margin-right:auto;max-width:760px;padding:0 20px;width:100%}.hero-area .hero-logo{display:block;height:auto;margin:0 auto 16px;max-width:min(800px,90vw);width:100%}.hero-area .block h1{font-size:56px;line-height:1.1;margin-bottom:12px;text-transform:none}.hero-area .block p{font-size:20px;width:auto;max-width:620px}.navigation .navbar-nav .nav-link{color:#fff}.navigation .navbar-nav .nav-link:hover,.navigation .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#00fffd}.hero-area a,.hero-area .block .btn-transparent{color:#fff}.hero-area .block .btn-transparent{margin-top:32px;padding:12px 32px;font-size:16px}.hero-area a:hover,.hero-area a:focus,.hero-area .block .btn-transparent:hover,.hero-area .block .btn-transparent:focus{background:#00fffd;border-color:#00fffd;color:#000}#projects.bg-one{background:#292f36}#projects .container{max-width:920px}#projects article{display:flex;justify-content:center}.project-block{background:#242930;border:0;border-bottom:2px solid transparent;box-shadow:none;margin-bottom:20px;max-width:280px;padding:30px;width:100%;transition:border-color .5s ease,transform .3s ease}.project-block:hover,.project-block:focus-within{border-bottom-color:#57cbcc}.project-block .project-icon{color:#57cbcc;font-size:50px;margin-bottom:24px;transform:translateZ(0);transition:transform .3s ease}.project-block:hover .project-icon,.project-block:focus-within .project-icon{transform:translateY(-10px)}.project-block h3{color:#afbac4}.project-block p{color:#737f8a}.project-link{display:block}.project-link:hover,.project-link:focus{color:inherit}.social-icon ul li{margin-bottom:8px}.social-icon ul li a{background:#242930;border:0;border-bottom:2px solid transparent;color:#fff;overflow:hidden;transition:border-color .5s ease,color .3s ease}.social-icon ul li a:hover,.social-icon ul li a:focus{background:#242930;border-bottom-color:#57cbcc;color:#57cbcc}.social-icon ul li a i{color:currentColor;opacity:1;transform:translateY(0);transition:color .3s ease,transform .3s ease}.social-icon ul li a:hover i,.social-icon ul li a:focus i{color:currentColor;transform:translateY(-8px)}#cta.call-to-action{background-attachment:scroll;min-height:420px;padding:80px 20px;display:flex;align-items:center}#cta.call-to-action:before{background:rgba(0,0,0,.63)}#cta.call-to-action .container{max-width:920px;position:relative;z-index:1}#cta.call-to-action .community-link{border:2px solid #57cbcc;border-radius:999px;color:#fff;display:inline-flex;align-items:center;justify-content:center;min-height:72px;padding:0 48px;font-size:32px;font-weight:700;line-height:1.1}#cta.call-to-action .community-link:hover,#cta.call-to-action .community-link:focus{background:#57cbcc;color:#000}@media(min-width:1901px){.hero-area,#cta.call-to-action{background-position:50%;background-repeat:no-repeat;background-size:1900px!important}}@media(max-width:768px){.navigation .navbar-brand img{max-height:56px}.hero-area{min-height:340px;padding:64px 16px}.hero-area .hero-logo{max-width:min(520px,88vw)}.hero-area .block h1{font-size:42px}.hero-area .block p{font-size:18px}#cta.call-to-action{min-height:340px;padding:64px 16px}#cta.call-to-action .community-link{min-height:60px;padding:0 28px;font-size:24px}}