html{scroll-behavior:smooth;font-size:20px}.btn-primary{border:0;background-color:#09f}.btn-primary:hover{background-color:#f0f}a,a:hover{transition:all .75s ease;color:#f0f}.nav-link{text-transform:uppercase;letter-spacing:1px}.brand{fill:#fff;width:200px}.insta,.linkedin{width:125px;fill:gray;opacity:.25;transition:all .75s ease}.insta:hover,.linkedin:hover{scale:1.05;fill:#0077b5;opacity:1}.insta:hover{fill:#ff69b4}.hero-about,.hero-contact,.hero-projects,.hero-quote{box-shadow:inset 0 0 30px #2e2e2f}.hero-about blockquote,.hero-contact blockquote,.hero-projects blockquote,.hero-quote blockquote{padding:calc((100%/5.8)) 0;margin:0 30px;text-align:center;font:700 5rem Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.hero-about{background-color:#f0f}.hero-projects{background-color:#f1ed09}.hero-contact{background-color:#09f}.card{transition:all .75s ease}.card:hover{scale:1.05;box-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.card .btn,.card .card-footer{display:none}nav.bg-dark{background-color:#000!important}h3{color:#09f;font-weight:700;margin-bottom:.6rem}@media only screen and (max-width:991px){.navbar{padding:0;margin:0}.navbar-nav{background:#2e2e2f;box-shadow:inset 0 11px 15px -10px #000,inset 0 -8px 15px -10px #000}li.nav-item{background:0 0}.navbar-brand{padding:13px 16px}.navbar-toggler{margin-right:10px}.nav-item{background:#2e2e2f}.nav-link{padding:8px 16px!important}.navbar-nav li:first-of-type{padding-top:8px}.navbar-nav li:last-of-type{padding-bottom:8px}}@media only screen and (max-width:450px){.brand{width:150px}}