*{font-family:Campton}html{background:#000}body{background-color:#000}a{text-decoration:none;color:inherit}.noPadMar{padding:0;margin:0}.main-banner{background:#000;padding:2rem}.LeftSide{position:fixed;height:100vh;padding:50px 25px}.LeftSideImage{box-sizing:content-box;border-radius:50%/300px;object-fit:cover}.headerName{text-align:start;font-size:72px;color:#fff;font-weight:800}.navbar-sticky{position:-webkit-sticky;position:sticky;padding:10px 0;z-index:99;top:0;background-color:#000;width:100%}.navbar{font-size:20px}.navbar,.navbar-item{color:#fff;font-weight:800}.navbar-item{background:none;width:33%;text-align:start;font-size:40px;cursor:pointer;border:none;border-bottom:4px solid hsla(0,0%,100%,0)}.selected{border-bottom:4px solid #fff;transition:all 1s ease-in}.RightSide{padding:0}.About{color:#fff;padding:20px 0;font-size:30px;font-weight:300}.news-parent{padding:20px}.tweets{padding:0 40px}@media screen and (max-width:1000px){.main-banner{padding:0}.LeftSide{position:static;height:auto;display:flex;justify-content:center;align-items:start;padding:20px 10px}.LeftSideImage{box-sizing:content-box;border-radius:50%;object-fit:cover}.navbar-item{font-size:20px;text-align:center}.RightSide{padding:2rem 1rem}.headerName{text-align:center}.About{padding:0 2rem}.news-parent{padding:2rem 1rem}.tweets{padding:0}}.button-custom-main{display:inline;padding:10px 30px;font-weight:600;background:#fff;font-size:13px;border-radius:25px;color:#000;display:flex;justify-content:space-between;align-items:center;transition:all .4s ease-in;border:2px solid #000}.button-custom-main:hover{background-color:#000;border:2px solid #fff;color:#fff;transition:all .4s ease-in}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:3px solid #fff;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp-thumbnails{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.login_container{border-radius:15px;padding:20px;max-width:400px;width:100%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;background:#fff}.login_container input{width:100%;border:none;border-bottom:2px solid #000;background:#fff;color:#000;border-radius:0;padding:5px;outline:none;margin:10px 0}.login_container button{width:100%;background:#000;color:#fff;border-radius:20px;margin-top:20px;padding:10px}.login_container_parent{height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:start;margin-top:10vh;background:#000}.login_container_header{max-width:800px;width:100%;padding:10px 20px;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:space-between}.login_container_header button,input{background:#000;color:#fff;border-radius:20px;padding:10px 20px}.login_container_header button:disabled{background:gray;color:#fff;border-radius:20px;padding:10px 20px}.login_container_photos{margin-top:20px;max-width:800px;width:100%;padding:10px 20px;border-radius:20px;background:#fff;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.login_container_logout{background:#9e3939;color:#fff;border:none;max-width:800px;margin-bottom:20px;width:100%;border-radius:20px;padding:10px 20px}.images_login{border-radius:20px;border:2px solid #000;overflow:hidden}.images_login img{object-fit:cover}.images_login:hover:before{content:"X";font-size:30px;font-weight:700;background:red;color:#fff;border-radius:50%;height:50px;width:50px;position:fixed;padding:5px;margin:25px}.bordered_delete{border:2px solid red}.container_delete_item{background:#fff;padding:20px;color:#000;max-width:800px;display:flex;align-items:center;justify-content:space-between;margin-top:20px;border-radius:20px;width:100%}.container_delete_item button{background:#000;color:#fff;border-radius:20px;padding:10px}.react-photo-album--photo{object-fit:cover}.parent_tab{width:100%;border-radius:24px;border:1px solid #fff;padding:10px;max-width:800px;margin-bottom:10px}.parent_tab button{border-radius:34px;border:1px solid #fff;width:50%;background:#000;color:#fff;transition:all 1s}.parent_tab button:hover{background:#d3d3d3;color:#000}.parent_tab .selected{background:#fff;color:#000}.login_container_tweets{margin-top:20px;max-width:800px;width:100%;padding:10px 20px;border-radius:20px;background:#fff;display:flex;flex-direction:column;align-items:start;gap:10px}.parent_tweet{display:flex;width:100%;align-items:center}.parent_tweet div{width:75%}.parent_tweet button{width:25%;background:#000;color:#fff;border-radius:20px;padding:10px}