@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Rubik,sans-serif}.navbar{width:100%;height:10vh;padding:20px;display:flex;align-items:center;justify-content:left;top:0;background-color:#fff}.newPostBtn{padding:10px 15px;margin-left:10px;font-size:16px;cursor:pointer;border:none;outline:none;background-color:#e9f8f9;border-radius:3px;text-decoration:none;color:#000}.main{width:100%;height:90vh;padding:10px 30px}.heading{font-weight:300;margin-bottom:20px}.posts_container{width:80%;margin:0 auto;display:flex;flex-direction:column;align-items:center;background-color:#faebd7;border-radius:15px}.search_container{align-items:center;background-color:#faebd7;border-radius:15px;padding:55px}.double-container{display:flex;flex-direction:row;gap:20px}.post{height:100%;padding:20px;margin:10px 0;border-radius:5px;box-shadow:0 1px 1px #0000000d;text-decoration:none}.post_title{font-weight:400;color:#000;font-family:Winky Sans}.details_header{width:100%;height:10vh;background-color:#f3f8f8;display:flex;align-items:center;justify-content:space-between;position:sticky;z-index:10;top:0}.details_heading{font-weight:300;font-size:45px;text-align:center}.details_date{font-weight:300}.details_body{width:70%;margin:0 auto;padding:50px 20px}.details_body p{opacity:.5;margin-bottom:5px}.post_details{display:flex;align-items:center;justify-content:space-between}.reactions-group{margin-left:30px;display:flex;align-items:center}.reactBtn{display:flex;align-items:center;padding:10px 15px;cursor:pointer;background-color:#e33f3f;color:#fff;border:none;outline:none;margin-right:15px;border-radius:3px}.unlikeBtn{background-color:#537fe7}.newPost_form{width:100%;display:flex;flex-direction:column}.newPost_title{padding:10px 15px;border:1px solid #ddd;width:100%;font-size:22px;border-radius:3px;margin-bottom:20px}.newPost_content{padding:20px;border:1px solid #ddd;border-radius:3px;margin-bottom:20px}.label{margin-bottom:5px;opacity:.7}.submitBtn{padding:20px;font-size:18px;width:200px;background-color:#64ccc5;color:#fff;font-weight:500}.logOut{background-color:#e33f3f;color:#fff}.logo{text-decoration:none;color:#030303;font-weight:100}.login_container{display:flex;min-height:100vh;align-items:center;justify-content:center}.bio-container{padding-bottom:100px;margin-left:50px;background-color:#ffefd5}.bio-header{font-size:45px;font-weight:400;color:#440c3e;text-align:center;justify-content:center}.bio-details-container{display:flex;align-items:center}#contact{display:flex;justify-content:center;flex-direction:column;height:70vh}.contact-info-upper-container{display:flex;justify-content:center;border-radius:2rem;border:rgb(53,53,53) .1rem solid;border-color:#a3a3a3;background:(250,250,250);margin:2rem auto;padding:.5rem}.contact-info-container{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1rem}.contact-info-container p{font-size:larger}.title{font-size:2rem;text-align:center}.section__text__p1{text-align:center}.hamburger-nav{display:none;padding:20px;justify-content:space-between;align-items:center}.hamburger-icon{display:flex;flex-direction:column;justify-content:space-between;height:24px;width:30px;cursor:pointer}.hamburger-menu{position:relative;display:inline-block}.hamburger-icon span{width:100%;height:2px;background-color:#000;transition:all .3 ease-in-out}.menu-links{position:absolute;top:100%;right:0;background-color:#fff;width:fit-content;max-height:0;overflow:hidden;transition:all .3 ease-in-out}.menu-links a{display:block;padding:10px;text-align:center;font-size:1.5rem;color:#000;text-decoration:none;transition:all .3 ease-in-out}.menu-links li{list-style:none}.menu-links.open{max-height:500px}.hamburger-icon.open span:first-child{transform:rotate(45deg) translate(10px,5px)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:last-child{transform:rotate(-45deg) translate(10px,-5px)}.hamburger-icon span:first-child{opacity:1}.hamburger-icon span:first-child{transform:none}.landing-header{position:absolute;top:5px;left:20px;z-index:1;color:#000;font-size:3rem;font-family:Winky Sans;font-weight:150}@media screen and (max-width: 768px){.double-container{display:flex;flex-direction:column;gap:20px}.hamburger-nav{display:flex}.navbar-regular{display:none}.details_body{width:100%;text-align:left}.bio-details-container{flex-direction:column}.bio-container{padding-bottom:50px}.nav-links{font-size:8px;gap:10px;text-align:center;margin-top:10px}.landing-header{position:absolute;top:20px;left:20px;z-index:1;color:#050611;font-size:2rem;font-family:Winky Sans,sans-serif;font-weight:100;display:block;text-align:left;white-space:pre-line}.landing-box{display:flex;justify-content:center;align-items:center;max-width:90%;overflow:hidden;border-radius:10px}.contact-info-upper-container{flex-wrap:wrap}.contact-info-container{margin:0}.contact-info-container p{font-size:1rem}.post{height:100%;padding:20px;margin:10px 0;background-color:#f5f8f8;border-radius:5px;box-shadow:0 1px 1px #0000000d;text-decoration:none}}
