.navbar-container{display:flex;margin:0 auto;max-width:1920px;padding:10px}.navbar-container a{background-color:#f0f0f0;border-radius:4px;color:#333;margin-right:10px;padding:8px 16px;text-decoration:none;transition:background-color .3s}.navbar-container a:last-child{margin-right:0}.navbar-container a:hover{background-color:#ddd}.hero-container{align-items:center;background-repeat:repeat;color:#fff;display:flex;flex-direction:column;height:100%;object-fit:contain;text-align:center;width:100%}.hero-container h2{font-size:35px}.hero-container h1{font-size:60px}.hero-container-Portfolio{align-items:center;background-repeat:repeat;color:#fff;display:inline-block;flex-direction:column;height:100%;text-align:center;width:100%}.hero-container-Portfolio h2{font-size:35px}.ProjectType{color:#adff2f}.hero-container-Portfolio h1{font-size:60px}.card{display:inline-block;width:400px}.card-image{height:auto;padding-left:0;width:200px}.description{font-size:20px;max-width:80%;width:800%}.description,.title{display:inline-block;opacity:100%}.title{font-size:26px;height:0}.card-button{background-color:initial;border:none}h1{color:#adff2f}.project{color:#fff}.ProjectDescription{margin:0 auto;max-width:900px;opacity:100%}.project h1{font-size:80px;font-size:70px;margin:0 auto -20px;text-align:center}.project h2{font-size:25px;margin-bottom:50px;text-align:center}.project p{font-size:18px}.projectCardImage{margin:0 0 20px;padding-right:4%}.projectCardImage,.projectCardVideo{display:inline-block}.ProjectVideo{margin-bottom:20px}.projectCardImage img{width:400px}.projectCardImage figcaption{max-width:400px}.card-video-controls{margin:0 auto;width:500px}.projectCardImage .card-video-controls{align-items:center;margin-left:50px}.preImageDescription{padding-bottom:1%}figcaption{text-align:center}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hero-container-Contacts{align-items:center;background-repeat:repeat;color:#fff;display:flex;flex-direction:column;height:50%;object-fit:contain;padding-left:25%;text-align:center;width:50%}.hero-container-Contacts h2{font-size:30px;margin:0;padding:2%}.hero-container-Contacts h1{font-size:70px;margin-top:5%}.hero-container-Images{align-items:center;background-repeat:repeat;color:#fff;display:flex;flex-direction:row;object-fit:contain;text-align:center}.card-image-contacts{height:auto;margin:0;max-width:75%;padding:5%;width:150px}
/*# sourceMappingURL=main.411c47e8.css.map*/