@import"https://fonts.googleapis.com/css2?family=Lato&family=Montserrat&family=Open+Sans&family=Roboto&display=swap";._navbar_8g2zv_2{display:flex;align-items:center;background-color:#f5f5f5;padding:10px 50px;font-size:1.1rem;justify-content:space-between}._navItem_8g2zv_11 a:hover,._navItem_8g2zv_11 a:active{text-decoration:underline}._brandLogo_8g2zv_15{width:5%}._brand_8g2zv_15{font-size:1.5em;color:#333}._nav_8g2zv_2{list-style:none;display:flex;align-items:center}._nav_8g2zv_2 img{width:100%;border-radius:30%}._navItem_8g2zv_11{margin-left:20px}._navLink_8g2zv_40{text-decoration:none;color:#333}._login_8g2zv_46{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:30px;transition:background-color .3s,box-shadow .3s;box-shadow:0 4px 8px #0003}._login_8g2zv_46:hover{background-color:#45a049;box-shadow:0 6px 12px #0000004d}._imgContainer_y0ban_2{height:600px;display:flex;justify-content:center;flex:3}._imgContainer_y0ban_2 img{object-position:0% 28%;width:100%;object-fit:cover}._description_y0ban_15{padding-top:5rem;display:flex;justify-content:center;flex-direction:row;background-color:#f5f5f5;padding-left:2rem}._textdescription_y0ban_24{width:90%;padding:0 3rem 3rem}._textdescription_y0ban_24 h1{font-size:3rem;text-align:center;font-family:Montserrat,sans-serif}._textdescription_y0ban_24 p{font-family:Montserrat,sans-serif}._IconsContainer_y0ban_39{display:flex;flex-direction:column;justify-content:center}._IconsContainer_y0ban_39 img{padding-left:3rem;padding-top:1rem;width:10%}._fastContainer_y0ban_51{display:flex;flex-direction:row;align-items:center}._fastContainer_y0ban_51 p{display:flex;flex-direction:row;font-size:1.2rem}._submitButton_1onkl_1{margin-left:5rem}._Header_1onkl_5{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f5f5f5}._TextContainer_1onkl_13{display:flex;flex-direction:column;align-items:center;font-family:Montserrat,sans-serif}._ImgContainer_1onkl_20{display:flex;justify-content:center}._ImgContainer_1onkl_20 img{width:7%;padding-top:3rem;padding:2rem}._CardsContainer_1onkl_31{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:5rem;background-color:#f5f5f5}._CardsContainer2_1onkl_40{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:3rem;padding-bottom:40vh;background-color:#f5f5f5}._br_1onkl_50{border:1px solid black;width:90%}._overlay_10lvt_2{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:2}._popup_10lvt_15{background:#fff;border-radius:5px;width:100%;position:relative;z-index:3}._close_10lvt_24{position:absolute;top:10px;right:15px;font-size:30px;cursor:pointer}._chatContainer_mwlqk_1{width:100%;max-width:600px;margin:auto;border:1px solid #ddd;border-radius:8px;overflow:hidden;font-family:Arial,sans-serif}._chatHeader_mwlqk_11{background-color:#f5f5f5;padding:5px;text-align:center;border-bottom:1px solid #ddd}._chatMessages_mwlqk_18{height:400px;overflow-y:auto;padding:10px;background-color:#fff}._chatInput_mwlqk_27{display:flex;padding:10px;background-color:#f5f5f5;border-top:1px solid #ddd}._inputField_mwlqk_34{flex:1;padding:8px;border:1px solid #ccc;border-radius:4px;margin-right:10px}._sendButton_mwlqk_42{padding:8px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._sendButton_mwlqk_42:hover{background-color:#0056b3}._messageRecipient_mwlqk_55,._messageDonor_mwlqk_56{padding:1px 10px;margin-bottom:10px;border-radius:15px;max-width:80%}._senderName_mwlqk_65{font-weight:700;margin-bottom:5px}._chatMessages_mwlqk_18{display:flex;flex-direction:column}._overlay_mwlqk_75{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_mwlqk_88{background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;z-index:1001}._closeButton_mwlqk_96{background-color:#ff5f5f;color:#fff;border:none;padding:5px 10px;border-radius:5px;cursor:pointer;margin-top:10px}._closeButton_mwlqk_96:hover{background-color:#ff4040}._messageRecipient_mwlqk_55{background:linear-gradient(to left,#ffeaa4,#ffc765);color:#000;align-self:flex-start;text-align:left}._messageDonor_mwlqk_56{background:linear-gradient(to right,#95f1fd,#5fb2c1);color:#000;align-self:flex-end;text-align:right}._inputField_mwlqk_34{flex:1;padding:8px;border:1px solid #ccc;border-radius:20px;margin-right:10px}._sendButton_mwlqk_42{padding:10px;background-color:#ff8c00;color:#fff;border:none;border-radius:50%;cursor:pointer}._sendButton_mwlqk_42:hover{background-color:#e07d00}._overlay_1yor0_2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1yor0_15{background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;z-index:1000;width:60%}._NFTInfo_1yor0_24{display:flex;flex-direction:row}._DonationDetails_1yor0_30{font-size:.8rem;justify-self:center;align-self:center;font-family:Montserrat,sans-serif}._LetterDescription_1yor0_37{font-family:Montserrat,sans-serif}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:320px;min-height:100vh;font-family:Roboto,sans-serif}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
