@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;400;700;900&display=swap";:root{--dark-bg: rgba(15, 15, 15, .96);--dark-dark-bg: rgba(15, 15, 15, .96);--spacing: 100px}body{margin:0;display:flex;flex-direction:column;min-height:100vh}canvas{width:100%!important;height:100%!important;position:fixed;top:0;left:0;z-index:-1}h1,h2,h3,blockquote,p{font-family:Inter,sans-serif;font-weight:900;font-style:normal;margin-left:15px;margin-right:15px}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}span{display:inline-block}span,li{font-family:Inter,sans-serif;font-weight:200;font-style:normal;font-size:1.5rem;margin-left:15px;margin-right:15px}main{width:97vw;color:#fff;z-index:99;position:relative;margin:0 25px;padding:120px 0 0;display:grid;grid-template-columns:repeat(12,1fr);flex:1}#hamburger-menu{cursor:pointer;transition:height .3s}#hamburger-menu div{display:none;width:35px;height:5px;background-color:#333030;margin:6px 0}#nav-links{display:flex;list-style-type:none;margin:0;padding:0;transition:opacity .5s,height .5s;overflow:hidden;height:auto;opacity:1}#nav-links li{color:#fff;float:left;margin-left:10PX}#nav-links li a{color:#333;display:block;text-align:center;padding:14px 16px;text-decoration:none}h2.label{grid-column:1 / span 2;font-size:2.5rem;text-align:left;margin-left:0;margin-bottom:0;padding:0 10px}header{background:var(--dark-bg);grid-column:1 / span 5;font-size:2.5rem;margin-bottom:var(--spacing);text-align:left}@media (min-width: 1024px){header#fold-header{margin-top:calc(100vh - 420px)}}header p{font-size:.7em;font-weight:400}h2.we-build{font-size:1.5em;color:#666;text-align:center;margin-bottom:20px}section#about-us{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"card1 card2" "card3 ." "card4 card4" "card5 card6";gap:60px;background-color:#f9f9f9;background:var(--dark-bg);grid-column:1 / span 12;font-size:2.5rem;grid-auto-rows:minmax(100px,auto);grid-auto-columns:1fr;scroll-margin-top:100px}#about-us .card:nth-child(1){grid-area:card1}#about-us .card:nth-child(2){grid-area:card2}#about-us .card:nth-child(3){grid-area:card3}#about-us .card:nth-child(4){grid-area:card4}#about-us .card:nth-child(5){grid-area:card5}#about-us .card:nth-child(6){grid-area:card6}#about-us ul{list-style-type:none;padding:0;margin:0}#about-us ul li{font-size:1.5rem;padding:10px 0;border-bottom:1px solid #ddd}#about-us ul li:last-child{border-bottom:none}div.card{width:100%;overflow:hidden}#about-us div.card.work{width:100%;position:relative}div.card.work{width:100%;opacity:.7;transition:opacity .5s ease}div.card img{width:65%;height:75vh;object-fit:cover;object-position:left}.work-description{opacity:0;position:absolute;bottom:0;font-size:1.5rem;padding:6px 4px;width:600px;box-sizing:border-box;background-color:#00000080;color:#fff;transition:opacity .5s ease}div.card.work:hover .work-description{opacity:1}div.card.work:hover{transition:opacity .5s ease;opacity:1}section#contact{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:var(--dark-bg);grid-column:1 / span 12;font-size:2.5rem;margin-bottom:0;padding-bottom:var(--spacing);margin-top:0;width:100%}section#contact p{font-weight:200;font-size:1.5rem;padding:0;margin:7px 15px}footer{background-color:#333;color:#fff;text-align:center;padding:20px;width:100%;box-sizing:border-box;grid-column:1 / span 12}footer a{font-family:Inter,sans-serif;font-weight:400;font-style:normal;margin-left:15px;margin-right:15px}@media (max-width: 968px){main{grid-template-columns:1fr;margin:0;width:100vw;padding:10px 0 0}#hamburger-menu div{display:block;transition:height .3s}nav{margin-left:15px}#nav-links{height:0;opacity:0;display:block;flex-direction:column}#nav-links li a{display:block;text-align:left}section#about-us{grid-template-columns:1fr;grid-template-areas:"card1" "card2" "card3" "card4";gap:0}section#contact{display:flex;flex-direction:column;width:100%}div.card img{width:100%;height:auto}.work-description{width:100%}}
