*{margin:0;padding:0;box-sizing:border-box}.first-section{display:flex;background-color:#e5e6e1;gap:25px;justify-content:space-between;padding:80px 0}.first-section-explore{margin:7rem 0 0 15px}.first-section h1{font-weight:300}.main-section{background-color:#e5e6e1;position:relative}.first-section-left{max-width:50%}.home_below{background-color:#c1c3b7}.home_below img{max-width:100%;display:inline-block}.hero-bottom{justify-content:space-between;align-items:center;padding-top:60px;padding-bottom:60px;display:flex}.hero-category{grid-column-gap:5px;grid-row-gap:5px;flex-direction:column;width:100%;max-width:30%;display:flex}.category-btn{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.category-btn,.star-icon{align-items:center;display:flex}.star-icon{background-color:var(--white);border-radius:30px;justify-content:center;width:100%;max-width:51px;min-height:51px;max-height:51px}.category-tag{border:1px solid var(--black);border-radius:40px;color:var(--body);padding:12px 30px;font-size:18px;line-height:160%;text-decoration:none;transition:background-color .3s}.category-tag:hover{background-color:var(--white)}.hero-review{width:100%;max-width:40%}.review-top{margin-bottom:20px}.primary-btn.review{background-color:var(--white)}.primary-btn{color:var(--black);background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:50px;text-decoration:none;padding:12px 10px;font-family:Aspekta\ 400,sans-serif;font-size:16px;font-weight:400;transition:background-color .3s,color .3s,border-color .3s;display:flex}.primary-btn:hover{background-color:var(--black);color:var(--white)}.review-img-wrap{margin-left:20px;display:flex}.hero-review-img{border:2px solid var(--white);border-radius:100px;width:100%;max-width:55px;margin-right:-10px;overflow:hidden}.hr-text{color:var(--body);margin-bottom:0;font-family:Aspekta\ 300,sans-serif;font-size:20px;font-weight:300;line-height:170%}.btn{padding:10px 28px;background-color:var(--black);color:var(--white);border-radius:35px;font-weight:200;font-size:18px}.btn:hover{background-color:var(--white);border:1px solid var(--black);color:var(--black);transition-duration:.5s}.first-section-right{display:flex}.psychology{margin:9rem 20px 0}.community-left img{margin-left:22rem}.community-right{margin:5rem 0 0 2rem}.community-right p{margin-top:2rem;line-height:1.45rem;margin-right:10px;margin-bottom:40px}.community-left h1{font-weight:200;margin:40px 0 20px 40px;font-size:2.5rem}.community-left p{margin:10px 40px}.explore{gap:20px;flex-wrap:wrap}.explore,.facility-card{display:flex;justify-content:center}.facility-card{gap:30px}.facilities{align-items:center;gap:15px;padding:50px 1.15rem;display:flex}.explore-category h1{margin:0 0 40px 28px;font-weight:200}.explore-card{display:flex;justify-content:center;gap:20px}.side-bar{width:200px;height:200px}.side-bar h3{margin:20px 0;color:var(--white)}.shop-now{background-color:var(--white);display:inline-block;border-radius:50px;margin:60px 0 10px 20px;padding:5px 12px}.first-section-explore h1{color:var(--black);margin-top:0;margin-bottom:10px;font-size:70px;line-height:130%}.trending{display:inline-block;border:1px solid var(--black);padding:10px 25px;margin:6rem 0 3rem;border-radius:50px}.blog h1,.trending-books h1{font-weight:200}.book-store{max-width:100%;display:flex;flex-wrap:wrap;margin-top:2rem;gap:20px;justify-content:center}.book-card h5{margin-top:20px}.book-details{width:70%}.featured-book{background-color:#e5e6e1;padding:100px 0}.featured-book h1{margin-bottom:50px;font-weight:500}.book-desc{padding-left:30px}.books-info{margin-bottom:30px}.featured-info img{width:30%}.featured-info{gap:1rem;justify-content:space-between}.blog-section,.books,.books-info,.featured-info,.side-section{display:flex}.books img{margin-bottom:30px}.blog-right-section{width:50%}.side-section{width:100%;margin-bottom:20px}.side-section img{width:45%}.blog-side-info{margin:60px 20px 20px 30px}.blog-section{margin-top:30px;gap:20px}.blog-right-section p{margin-top:20px}.about-wrap{grid-column-gap:15px;display:flex;padding-top:120px;padding-bottom:120px}.about-head{grid-row-gap:100px;flex-direction:column;align-items:flex-end;display:flex}.about-head,.about-img-small{width:100%;max-width:50%}.about-heading{width:100%;max-width:100%}.about-title{margin-bottom:15px}.body-small{color:var(--body);font-family:Aspekta\ 400,sans-serif;font-size:14px;font-weight:400;line-height:170%}.about-data-wrap{width:100%;max-width:50%;margin-top:90px}.about-image-wrap{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;display:flex}.about-img-big{background-color:var(--bg);width:100%;max-width:100%}.about-info{margin-top:30px}.about-text{color:var(--body);margin-bottom:40px;font-family:Aspekta\ 400,sans-serif;font-size:14px;font-weight:400;line-height:170%}.button-wrap{align-items:center;display:flex}.button-wrap a{white-space:none}@media (max-width:1024px){.alchemist{display:none}.first-section-explore,.psychology{margin:0}.first-section-left{max-width:70%}.about-wrap{flex-direction:column;gap:40px}.about-head{flex-direction:column-reverse;align-items:center;grid-row-gap:50px}.about-data-wrap,.about-head{max-width:75%;margin:auto}.about-data-wrap img,.about-head img{width:100%}.about-img-small{max-width:100%}.facility-card{flex-wrap:wrap}.facilities{width:48%}.featured-info{flex-wrap:wrap;gap:2rem}.book-details,.featured-info img{width:47%}.more-books{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem}.blog-right-section,.blog-right-section img{width:100%}.blog-section{flex-wrap:wrap}}@media (max-width:888px){.first-section-explore h1{font-size:56px}}@media (max-width:768px){.first-section{flex-wrap:wrap}.first-section-explore h1{font-size:48px}.first-section-left{max-width:100%}.first-section-right{margin:auto}.primary-btn{display:flex;align-items:center}.facilities{width:80%;justify-content:space-around}.shop-now{margin:60px 0 10px}.explore-card{width:80%;justify-content:normal}.book-desc{padding:0}.books{flex-direction:column;gap:.5rem}.book-details,.books img{width:100%}.featured-info>img{width:60%;margin:auto}.hero-review{display:none}.hero-category{max-width:100%}}@media (max-width:550px){.first-section-explore h1{font-size:30px}.first-section{padding-top:50px}.about-data-wrap,.about-head{max-width:100%}.side-section{flex-wrap:wrap}.explore-card,.facilities,.featured-info>img,.side-section img{width:100%}.blog-side-info{margin:60px 0 30px}.book-desc h4{font-size:18px}}