@import url(https://fonts.googleapis.com/css?family=Nunito&display=swap);body{background:#f2f1ef;font-family:Nunito,sans-serif;margin:0;padding:0}body.binary{background:url(/build/images/background_binary.5037b7b7.png) 50%}body.droid{background:url(/build/images/background_droid.b3ca33d8.jpg) 50%}body.forms{background:url(/build/images/background_forms.186ca474.jpg) 50%}body.random-text{background:url(/build/images/background_randomtext.01a23314.jpg) 50%}body.repeating-gradient{background:linear-gradient(-45deg,#391c80,transparent),repeating-linear-gradient(45deg,#0607ff,#004aff 1%,transparent 2%,transparent 3%),#0095f0 repeating-linear-gradient(-45deg,rgba(17,206,255,.5),rgba(17,206,255,.7) 1%,transparent 2%,transparent 3%)}body.repeating-gradient-grayscale{background:repeating-linear-gradient(45deg,#f2f1ef,#2a2a2a 1%,transparent 2%,transparent 3%),#2e3131 repeating-linear-gradient(-45deg,#2e3131,#bdc3c7 1%,transparent 2%,transparent 3%)}body.simple-gradient{background:linear-gradient(-60deg,#f2f1ef,#2a2a2a),linear-gradient(-45deg,#bdc3c7,#2e3131)}body.simple-gradient #sec-2{background:url(/build/images/background_randomtext.01a23314.jpg) 50%}body.simple-gradient #sec-4{background:url(/build/images/background_droid.b3ca33d8.jpg) 50%}nav{background:#2a2a2a!important;padding:0 2% 10px 0}nav.navbar-custom{background:#f2f1ef!important;box-shadow:0 4px 18px 0 #f2f1ef}nav.navbar-dark{background:#2a2a2a!important;padding:.5rem 2rem}nav .logo{color:#f0f0f0;float:left;font-size:25px;padding-left:2%;text-align:left;text-transform:uppercase;width:15%}nav .menu-area li{display:inline-block}nav .menu-area a{border-radius:10px;color:#fff;display:block;font-weight:300;letter-spacing:1px;line-height:30px;padding:0 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out;z-index:1}nav .menu-area a:hover{background:#07a5da;border-radius:15px;color:#fff}nav .menu-area .disabled{color:hsla(0,0%,59%,.8);cursor:default;pointer-events:none;transition:none}nav .menu-area .disabled:hover{background:transparent;text-decoration:line-through}footer .copyright{color:#2a2a2a!important;text-align:center}section{height:100vh;padding:80px 20px}a.disabled{color:hsla(0,0%,59%,.8)!important;cursor:default;pointer-events:none;transition:none}a.disabled:hover{background:transparent;text-decoration:line-through}a.highlighted{color:#07a5da!important}h6{color:#2a2a2a}#csc{align-items:center;display:flex;height:100vh;justify-items:center}@media (max-width:767px){#csc{display:table-cell;padding:150px 0 0 10px}}#csc .inner{background:linear-gradient(45deg,#391c80,#07a5da);border-radius:0;clip-path:inset(0 100% 0 0);visibility:hidden}@media (max-width:767px){#csc .inner{clip-path:inset(0 0 100% 0)}}#csc .inner-default{background:linear-gradient(-45deg,#391c80,#07a5da);border-radius:8px;clip-path:inset(0 0 0 0);visibility:visible}#csc .base-inner{color:#391c80;height:200px;padding:2em;transition:all .5s ease-in-out,border-radius .6s ease-in-out;width:calc(100% - 2em)}@media (min-width:376px) and (max-width:767px){#csc .base-inner{height:auto;margin:0;padding:2rem 1rem;width:125%}}@media (max-width:375px){#csc .base-inner{height:auto;margin:0;padding:2rem 1rem;width:calc(100% - 10px)}}#csc .base-inner h1{color:#f2f1ef;margin:0}@media (min-width:768px) and (max-width:1024px){#csc .base-inner h1{font-size:2rem}}@media (min-width:376px) and (max-width:767px){#csc .base-inner h1{font-size:2.45rem}}#csc .base-inner p{color:#f2f1ef;font-size:.8rem}#csc .base-inner div{color:#f2f1ef!important}#csc:hover .inner{border-radius:8px;clip-path:inset(0 0 0 0);visibility:visible}#csc:hover .inner-default{border-radius:0;clip-path:inset(0 0 0 100%);visibility:hidden}@media (max-width:767px){#csc:hover .inner-default{clip-path:inset(100% 0 0 0)}}.container{color:#f2f1ef;padding:0}.container .portfolio{color:#2a2a2a!important;margin:0 auto;padding:0 1rem}.container .portfolio.mt-5{margin-top:5rem!important}.header-offset{padding-top:150px}.navbar{padding:.5rem 1rem}ul.navbar-nav li.nav-item a.nav-link,ul.navbar-nav li.nav-item a.nav-link i{font-size:1rem}.profile-page .description,.profile-page .profile{color:#2a2a2a!important}.profile-page .page-header{background:#f2f1ef;height:90vh}@media (max-width:1200px){.profile-page .page-header{height:100vh}}.profile-page .main-raised{margin:-550px 50px 50px;padding-bottom:100px}@media (max-width:1200px){.profile-page .main-raised{margin:-750px 50px 0}}@media (max-width:860px){.profile-page .main-raised{margin:-750px 25px 0;padding:0 10px 25px}}.coming_soon_page #csc{height:90vh}