@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap");html{box-sizing:border-box;font-size:62.5%;z-index:0}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{font-size:1.6rem}@-webkit-keyframes grow{0%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes grow{0%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}.welcome-section{align-items:center;background-image:linear-gradient(to right top,#f6d365,#dd825b);color:#000;display:flex;height:100vh;justify-content:center;width:100%}h1{color:#222;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:5.5rem;font-weight:700;line-height:1.5;text-align:center}@media (min-width:768px){h1{font-size:7rem}}h1 svg{display:inline-block;transform:translateY(.7rem);width:6rem}h1 span{border-bottom:4px double rgba(68,68,68,.682);color:#dc742f;display:block;font-size:4.5rem;margin:0 auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){h1 span{font-size:5rem}}.navbar{background-image:linear-gradient(90deg,#e59618,#dc742f);border-bottom:1px solid rgba(68,68,68,.141);position:fixed;top:0;width:100%;z-index:100}ul{display:flex;justify-content:center;list-style:none}@media (min-width:768px){ul{justify-content:flex-start}}ul li{font-family:Source Sans Pro,sans-serif;font-weight:300;padding:2rem 0}ul li:hover{-webkit-animation:grow .1s ease-in;animation:grow .1s ease-in;background-color:#dc742f}ul li a{color:#222;font-size:2.5rem;font-weight:700;padding:1.8rem 3.5rem;text-decoration:none;text-transform:capitalize}.projects{background-color:#d7a86e;padding:2rem 0}.projects h2{font-family:Source Sans Pro,sans-serif;font-size:4.5rem;font-weight:700;padding:10rem 0;text-align:center}@media (min-width:768px){.projects h2{font-size:5rem;padding:10rem}}.projects p{background-color:rgba(192,107,37,.722);color:#000;font-family:Source Sans Pro,sans-serif;font-size:2.4rem;font-weight:700;padding:2rem;text-align:center;text-transform:capitalize}.projects a{box-shadow:0 5px 15px rgba(0,0,0,.35);line-height:.7;text-decoration:none;transition:transform .3s ease-out}.projects a:hover{transform:scale(1.2)}.projects img{height:400px;-o-object-fit:cover;object-fit:cover;width:400px}.projects .btn-show-all{background-color:rgba(192,107,37,.722);color:#000;display:block;font-family:Source Sans Pro,sans-serif;font-size:2.4rem;font-weight:700;margin:8rem auto;padding:2rem;text-align:center;text-transform:capitalize}.projects .btn-show-all,.projects-grid{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects-grid{display:grid;gap:9rem;grid-template-columns:1fr;margin:0 auto}@media (min-width:1024px){.projects-grid{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.projects-grid{grid-template-columns:1fr 1fr 1fr}}.contact{background-color:#e3c19c;padding:10rem 0}@media (min-width:768px){.contact{padding:10rem}}.contact h2{font-family:Tahoma,Geneva,Verdana,sans-serif;font-size:3.5rem;text-align:center}@media (min-width:768px){.contact h2{font-size:4rem}}.contact-links{display:flex;gap:1.5rem;justify-content:center;padding:5rem 0 2rem}@media (min-width:768px){.contact-links{gap:8rem}}.contact-links a{color:rgba(157,71,1,.722);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:4rem;font-weight:700;opacity:.8;text-align:center;text-decoration:none;transition:transform .3s ease-out}.contact-links a:hover{opacity:1;transform:translateY(1rem)}.footer{background-color:#ebd8c3}.footer p{color:#000;display:block;font-family:Source Sans Pro,sans-serif;font-size:2rem;margin:0 auto;opacity:.6;padding:3rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer p:hover{opacity:1}
/*# sourceMappingURL=main.css.map */
