@tailwind base;@tailwind components;@tailwind utilities;.Navbar_navbar__wm_ek{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.Navbar_logo__DWEbe{flex:0 0 auto;margin-left:100px}.Navbar_leftLinks__LaPkY{display:flex;gap:40px;flex:1 1;justify-content:flex-start;margin-left:40px}.Navbar_rightLinks__c9Muc{display:flex;gap:40px;justify-content:flex-end;margin-right:100px}.Navbar_leftLinks__LaPkY a,.Navbar_rightLinks__c9Muc a{text-decoration:none;color:#000}.PromotingConstitutionalValues_container__FyNXU{background-color:#fffbea;display:flex;justify-content:end;align-items:end;font-family:Arial,sans-serif;padding:40px 20px}.PromotingConstitutionalValues_contentWrapper__zh_jl{display:flex;align-items:end;justify-content:end;flex-wrap:wrap;text-align:left;gap:30px}.PromotingConstitutionalValues_textContent___DbAG{max-width:500px;text-align:right}.PromotingConstitutionalValues_title__qO4x_{font-size:36px;font-weight:700;color:#0033cc;margin-bottom:20px}.PromotingConstitutionalValues_title__qO4x_ span{color:#0022aa}.PromotingConstitutionalValues_description__FVFVu{color:#0033cc;font-size:16px;line-height:1.6;text-align:right}.PromotingConstitutionalValues_icon__VqwDK{display:flex;justify-content:center;align-items:center}@media (max-width:500px){.PromotingConstitutionalValues_container__FyNXU{background-color:#fffbea;display:flex;justify-content:end;align-items:end;font-family:Arial,sans-serif;padding:40px 20px;width:160%}}.ConstitutionalMorality_container__QwZa3{display:flex;padding:3rem;background-color:#e7ebfd;gap:2rem;flex-wrap:wrap}@font-face{font-family:PalanquinDark-Regular;src:url(/fonts/googleFonts/Palanquin_Dark/PalanquinDark-Regular.ttf) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:url(/fonts/googleFonts/Playfair_Display/PlayfairDisplay-VariableFont_wght.ttf) format("woff2");font-weight:400;font-style:normal}.ConstitutionalMorality_leftSection__5x2At{flex:1 1;min-width:300px}.ConstitutionalMorality_heroImage__IZDZM{border-radius:20px;width:80%;height:550px;margin-left:40px;filter:grayscale(100%);transition:filter .3s ease}.ConstitutionalMorality_heroImage__IZDZM:hover{filter:grayscale(0)}.ConstitutionalMorality_rightSection__B6_K3{flex:1 1;min-width:300px}.ConstitutionalMorality_rightSection__B6_K3 h1{font-size:2rem;font-weight:700;margin-bottom:1rem}.ConstitutionalMorality_rightSection__B6_K3 p{margin-bottom:1rem;color:#333}.ConstitutionalMorality_linkBox__O0YCG{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.ConstitutionalMorality_link__SDA0s{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1rem;border-radius:8px;text-decoration:none;color:black;font-weight:600;box-shadow:0 0 4px rgba(0,0,0,.1)}.ConstitutionalMorality_link__SDA0s:hover{background-color:#f3f3f3}.ConstitutionalMorality_arrow___CRzc{font-size:1.2rem}@media (max-width:500px){.ConstitutionalMorality_container__QwZa3{display:flex;flex-direction:column;padding:3rem;background-color:#e7ebfd;gap:2rem;flex-wrap:wrap;width:150%;margin-left:-10px}.ConstitutionalMorality_heroImage__IZDZM{border-radius:20px;width:100%;height:550px;margin-left:3px;filter:grayscale(100%);transition:filter .3s ease}}.Navbar_navbar__XW7P7{display:flex;justify-content:space-between;align-items:center;padding:20px;width:160%;background-color:white;box-shadow:0 2px 5px rgba(0,0,0,.1)}.Navbar_logo__NG3qv img{height:60px}.Navbar_menuIcon__JGsNR{font-size:30px;cursor:pointer;margin-right:50px}.Navbar_sideMenu___CavF{height:100%;width:0;position:fixed;top:0;right:0;background-color:#1d1d1d;overflow-x:hidden;transition:.3s;padding-top:60px;z-index:1000;display:flex;flex-direction:column}.Navbar_sideMenu___CavF a{padding:15px 30px;text-decoration:none;color:white;font-size:20px}.Navbar_sideMenu___CavF a:hover{background-color:#444}.Navbar_closeBtn__lR_M8{position:absolute;top:15px;right:25px;font-size:40px;color:white;cursor:pointer}.Navbar_overlay__3lYrB{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:500}.Navbar_open__vea2l{width:250px}