@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@100;300;400;500;700;800&display=swap);:root{--primary-color:#ff6464;--secondary-color:#00a8cc;--dark-color:#21243d;--light-color:#8695a4}*{box-sizing:border-box;margin:0;padding:0}ul{list-style:none}a{text-decoration:none}body{font-family:Heebo,sans-serif;margin:0}footer{align-items:center;display:flex;flex-direction:column;height:182px;justify-content:center;margin-top:1rem}.icons{display:flex;margin:1rem}footer .icons .icon{font-size:2rem;margin:1rem}footer p{font-size:14px}header{background:#fff;left:0;padding:0 3rem;position:fixed;right:0;top:0;z-index:1000}header ul{display:flex;justify-content:flex-end}header nav ul li{font-size:1.25rem;margin:1rem}header .icon{display:none}@media screen and (max-width:600px){header{padding:1rem}header .icon{display:flex;font-size:3rem;justify-content:flex-end}.close{display:none}.open{display:contents}header nav,header nav ul{transition:all .5s ease-in-out}header nav ul{align-items:center;flex-direction:column;height:84vh;justify-content:center;overflow-y:hidden}}.landing-page{align-items:center;display:flex;height:98vh;padding:148px}.landing-page .contain{width:50%}.landing-page .image-block{align-items:center;display:flex;justify-content:flex-end;width:50%}.home h1{font-family:Heebo;font-size:44px;font-style:bold;font-weight:700}.home p{font-family:heebo;font-size:1rem;line-height:2rem;margin-top:1rem;word-spacing:.2ch}.home .btn{background:#ff6464;border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:Heebo;font-size:1.25rem;font-weight:500;margin-top:2rem;padding:.2rem 1rem;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.home .btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.posts{background:#edf7fa;flex-wrap:wrap;height:420px;justify-content:center;padding:0 148px;position:relative;width:98.9vw}.posts,.posts .contain{align-items:center;display:flex}.posts .contain{justify-content:space-between;position:absolute;top:.5rem;width:78%}.posts .contain p+p{color:#00a8cc}.posts .card-block{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.posts .card-block .card{background-color:#fff;border:2rem;padding:1rem;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:418px}.posts .card-block .card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.posts .card-block .card h3{font-family:heebo;font-size:1.65rem;font-weight:700}.posts .card-block .card .date{align-items:center;display:flex;position:relative;width:100%}.posts .card-block .card .date .line{border-left:1px solid #000;height:1rem;left:6.5rem;position:absolute;top:1.1rem}.posts .card-block .card .date div+p{margin-left:2rem}.features{padding:0 148px}.features>p{font-family:heebo;font-size:22px}.featured-card{border-bottom:1px solid #e0e0e0;display:flex;padding:2rem}.featured-card h1{color:#21243d;font-family:heebo;font-size:1.9rem;font-style:bold}.featured-card .featured_card-contain{margin-left:1rem}.featured-card .featured_card-contain .date{display:flex}.featured-card .featured_card-contain .date p+p{color:#8695a4;margin-left:1rem}@media screen and (max-width:1200px){.posts{height:-webkit-min-content;height:min-content;width:100vw}.features,.landing-page,.posts{padding:5rem}}@media screen and (max-width:1010px){.posts .contain{justify-content:center}.posts .contain p+p{display:none}.posts .card-block .card{margin:1rem}.featured-card{align-items:center}}@media screen and (max-width:700px){.landing-page{flex-direction:column-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:5rem;padding:2rem}.landing-page .image-block{justify-content:center}.landing-page .contain{margin:1rem;padding:0;text-align:center;width:100%}.landing-page .contain h1{font-size:32px}.posts{padding:3rem 1rem}.features{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100vw}.featured-card{flex-direction:column;padding:.3rem;width:90%}}
/*# sourceMappingURL=main.2dff4928.css.map*/