.homepage_content__m6Qf_{display:flex;gap:50px}.homepage_loader__d5fBz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:80vh;color:var(--light-text-color);text-align:center;font-size:24px;font-weight:700}.cardList_container__tWwXs{flex:5}.cardList_title__fyoKM{margin:50px 0}.card_container__xBy9R{margin-bottom:50px;display:flex;align-items:center;gap:50px}.card_imgContainer__9CF8d{flex:1;height:350px;position:relative}.card_details__2jkxJ{display:flex;justify-content:space-between;margin:0 5px}.card_textContainer__uD6_C{flex:1;display:flex;flex-direction:column;gap:20px}.card_postImg__UxbG8{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card_date__IWhCo{color:gray;font-size:10px;font-weight:700}.card_desc__hMM2S{line-height:24px}.card_desc__hMM2S,.card_link__yV43X{font-size:16px;font-weight:300;color:var(--light-text-color)}.card_link__yV43X{text-decoration:underline}@media only screen and (max-width:1280px){.card_container__xBy9R{display:block}.card_details__2jkxJ{margin-top:10px}}.carousel_carousel__Wmggx{position:relative;display:flex;justify-content:center;align-items:center}.carousel_slide__3ej16{min-width:100%}.carousel_hidden__oTzyy{display:none}.carousel_title__qur9P{position:absolute;left:50%;transform:translate(-50%);top:0;z-index:999;background-color:var(--cta-btn-color);padding:10px 20px;color:var(--bg);border-radius:5px;width:80%;text-align:center}.carousel_imgContainer__KK3sf{position:relative;min-height:450px}.carousel_carouselImage__w3v_R{-o-object-fit:cover;object-fit:cover;border-radius:10px;box-shadow:0 0 7px #555;width:100%;height:100%}.carousel_arrow__qQMjR{position:absolute;width:40px;height:40px;color:#fff;z-index:999;filter:drop-shadow(0 0 5px #555);cursor:pointer}.carousel_arrowLeft__tN2xA{left:12px}.carousel_arrowRight__6Bb1e{right:12px}.carousel_indicators__ii9O1{display:flex;gap:10px;position:absolute;bottom:12px}.carousel_indicator__N_2aG{width:10px;height:10px;border-radius:50%;border:none;outline:none;background-color:#fff;box-shadow:0 0 3px #555;cursor:pointer}.carousel_inactive__3Hbvu{background-color:grey}.carousel_btn__iFbyl{position:absolute;bottom:50px;left:50%;transform:translate(-50%);border:none;background-color:#4b5563;border-radius:5px;box-shadow:0 0 2px #000;color:#fff;cursor:pointer;padding:15px 30px;font-size:16px;font-weight:700;z-index:999;text-align:center;min-width:-moz-fit-content;min-width:fit-content}.carousel_btn__iFbyl:hover{background-color:#374151}.carousel_arrow__qQMjR:hover{color:#f3f4f6}@media only screen and (max-width:640px){.carousel_title__qur9P{font-size:18px}}.featured_container__9bUI6{margin-top:20px}.featured_title__rFWcP{font-size:60px;font-weight:400}.featured_post__sWkzO{margin-top:40px;display:flex;align-items:center;gap:50px}.featured_imgContainer__phBYF{flex:1.2;height:400px;position:relative}.featured_postImg__SXdBY{-o-object-fit:cover;object-fit:cover}.featured_textContainer__KZ18s{flex:1;display:flex;flex-direction:column;gap:20px}.featured_postDescription__mYygJ{font-weight:300;color:var(--light-text-color);line-height:24px}.featured_exploreBtn__DZb0T{background-color:var(--cta-btn-color);color:var(--bg);width:200px;font-weight:700;padding:12px 20px;border-radius:5px;margin:auto;text-align:center}@media only screen and (max-width:1280px){.featured_title__rFWcP{font-size:50px}}@media only screen and (max-width:1024px){.featured_title__rFWcP{font-size:40px}.featured_post__sWkzO{display:block}.featured_imgContainer__phBYF{margin-bottom:20px}}@media only screen and (max-width:768px){.featured_title__rFWcP{font-size:35px;font-weight:500}.featured_imgContainer__phBYF{height:300px}.featured_exploreBtn__DZb0T{margin:auto}}@media only screen and (max-width:640px){.featured_title__rFWcP{font-size:30px}.featured_imgContainer__phBYF{height:250px}}.categoryList_title__8DsfE{margin:30px 0}.categoryList_categories__JjFld{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.categoryList_category__kGfZ1{display:flex;align-items:center;gap:10px;text-transform:capitalize;justify-content:center;border-radius:10px;width:15%;height:60px;padding:5px;font-weight:700;color:#fff}.categoryList_category__kGfZ1.categoryList_winter__7EIAu{background-color:#64748b}.categoryList_category__kGfZ1.categoryList_oldCity__JZMeh{background-color:#6b7280}.categoryList_category__kGfZ1.categoryList_mughalGardens__aAf42{background-color:#16a34a}.categoryList_category__kGfZ1.categoryList_meadows__bvpz1{background-color:#4ade80}.categoryList_category__kGfZ1.categoryList_glaciers__GMCTw{background-color:#60a5fa}.categoryList_category__kGfZ1.categoryList_dal__yedqb{background-color:#818cf8}.categoryList_image__DU_oJ{border-radius:50%}@media only screen and (max-width:1280px){.categoryList_category__kGfZ1{width:20%}}@media only screen and (max-width:1024px){.categoryList_category__kGfZ1{width:25%}}@media only screen and (max-width:768px){.categoryList_category__kGfZ1{width:45%}}@media only screen and (max-width:640px){.categoryList_category__kGfZ1{width:100%}}.pagination_container__MjtB3{display:flex;justify-content:space-between;align-items:center}.pagination_button__EHYZp{width:100px;border:none;padding:10px 16px;background-color:crimson;color:#fff;cursor:pointer}.menu_container__jTKJp{flex:2}.menu_subTitle__i6cCx{color:gray;font-size:16px;font-weight:400;margin-top:60px}.menu_title__QQ7Zn{font-size:20px}@media only screen and (max-width:1024px){.menu_container__jTKJp{display:none}}.menuPosts_items__zCzFu{display:flex;flex-direction:column;gap:35px;margin:20px 0}.menuPosts_item__FYpEz{display:flex;align-items:center;gap:20px}.menuPosts_imgContainer__HE6Q7{flex:1;position:relative;aspect-ratio:1/1}.menuPosts_image__IA3eB{border-radius:50%;border:3px solid #d3d3d3;-o-object-fit:cover;object-fit:cover}.menuPosts_textContainer__au0GC{flex:4;display:flex;flex-direction:column;gap:5px}.menuPosts_category__Aonfr{padding:3px 12px;border-radius:10px;font-size:14px;font-weight:700;width:-moz-max-content;width:max-content;background-color:#57c4ff31}.menuPosts_postTitle___KHVw{font-size:18px;font-weight:500;color:var(--light-text-color)}.menuPosts_detail__kP_z0{font-size:12px}.menuPosts_username__N61HU{font-weight:700}@media only screen and (max-width:1280px){.menuPosts_imgContainer__HE6Q7{display:none}}