body{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}.navbar{background-color:#333;color:#fff;display:flex;height:10vh;justify-content:center;width:100%}.navbar-links ul{display:flex;list-style:none}.navbar-links a{color:#fff;font-size:20px;margin-left:5px;margin-right:5px;padding:10px;text-decoration:none;transition:all .4s ease}.navbar-links a:hover{color:#f3b542}.footer{align-items:center;background-color:#333;color:#fff;display:flex;height:10vh;justify-content:center;width:100%}.home{min-height:80vh;width:100%}.home-intro{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:50px 0}.text-section h1{font-size:30px;font-weight:700}.home-picture{width:300px}.home-specialization{align-items:center;display:flex;flex-direction:column}.home-specialization .bottom-line{background-color:#f3b542;height:2px;width:20%}.home-specialization-grid{grid-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:5px}.home-specialization-grid div{align-items:center;background-color:rgba(0,0,0,.05);display:flex;flex-direction:column;text-align:center}@media(max-width:500px){.text-section{margin-right:150px}.text-section h1{font-size:24px}.text-section p{font-size:16px;text-align:center}.home-picture{width:200px}.home-specialization p{font-size:18px;text-align:center}.home-specialization-grid{grid-gap:16px;grid-template-columns:1fr;justify-items:center;padding:5px}}@media(min-width:500px) and (max-width:768px){.home-specialization-grid{grid-template-columns:repeat(2,1fr)}}.projects{justify-content:center;min-height:80vh;width:100%}.projects,.projects-heading{align-items:center;display:flex;flex-direction:column}.projects-heading{margin:30px 0;text-align:center}.bottom-line-section{background-color:#f3b542;height:2px;width:100%}.projects-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0}.projects-grid img{align-self:center;width:500px}@media(max-width:500px){.bottom-line-section{width:50%}.projects-grid img{width:350px}}.contact{min-height:80vh;width:100%}.contact-heading{align-items:center;display:flex;flex-direction:column;margin:30px 0;text-align:center}.bottom-line{background-color:#f3b542;height:2px;width:20%}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;margin:50px 0}.contact-grid div{align-items:center;background-color:#efefef;background-color:rgba(0,0,0,.05);border-radius:8px;display:flex;flex-direction:column;width:85%}@media(max-width:500px){.contact-grid{grid-gap:16px;grid-template-columns:1fr}}
/*# sourceMappingURL=main.42e44cfc.css.map*/