.home-posts{display:grid;grid-template-columns:auto auto;align-items:center}.home-posts h2{text-align:center;font-size:32px;font-family:Courier New,Courier,monospace}@media (max-width: 1150px){.home-posts,.home-posts h2{display:grid;grid-template-columns:auto;align-items:center}}.TopUser img{width:50px;height:50px;margin-right:5px;border-radius:50%}.HomeHeader{width:100%;display:grid;grid-template-columns:auto auto;padding:10px;gap:90px;justify-content:center;align-items:center;margin:30px auto;background-color:#faebd700}.HomeHeader h2{padding-bottom:15px;font-size:37px;font-family:Courier New,Courier,monospace}.TopUsers{height:300px;padding:15px;display:flex;flex-direction:column}.TopUsersList{display:grid;grid-template-columns:auto auto;gap:20px;padding-top:20px}.TopUser{display:flex;flex-direction:row}.TopUser p{font-size:17px;font-family:Verdana,Geneva,Tahoma,sans-serif}.CurrentStatus{height:300px;padding:15px;display:flex;flex-direction:column}.CurrentStatusList{display:flex;flex-direction:column;padding-top:20px}.CurrentStatusList p{margin-left:37px;padding-bottom:20px}.CurrentStatusList i{padding-right:15px}@media (max-width: 880px){.HomeHeader{gap:10px}.TopUsersList{display:grid;grid-template-columns:auto auto;gap:10px}}@media (max-width: 650px){.HomeHeader{grid-template-columns:auto}.TopUsersList{display:grid;grid-template-columns:auto auto;gap:10px}.TopUsers{height:auto}}.post img{width:50px;height:50px;margin-right:5px;border-radius:50%}.all-posts{display:flex;align-items:center;flex-direction:column;width:100%;margin:30px auto;border:none;background-color:#f7f5f22f;border-radius:15px;padding:20px}.isHomeView{width:550px;margin:0 auto}.post{max-width:1300px;width:100%;display:flex;flex-direction:column;gap:10px;margin:10px;padding:10px;border:1px solid #f1f1f1;border-radius:5px;background-color:#f1f1f193;box-shadow:1px 1px 3px #000;color:#000}.isHomeViewPost{width:500px;height:180px}.postsContainer{display:flex;flex-direction:column;width:100%;margin:30px auto 0;border-radius:15px}.options{display:flex;flex-direction:row;justify-content:space-between;margin:0 30px}.rightSideOptions{display:flex;flex-direction:row;align-items:center;gap:25px}.personDetails{display:flex;flex-direction:row;margin-left:10px}.postContent{display:flex;flex-direction:column;margin-left:10px}.postContent a{font-size:20px;font-weight:700;padding-bottom:5px;cursor:pointer}.interactions{display:flex;flex-direction:row;gap:5px;padding-left:11px;padding-top:3px}.orderOptions{display:flex;gap:10px}.orderOptions a{cursor:pointer;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.767)}.editOptions{display:flex;flex-direction:row;align-items:center;margin-left:15px;gap:15px}.fa-solid{padding-right:3px;cursor:pointer}.showMore button{width:200px;font-size:18px;display:inline-block;outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;background:radial-gradient(100% 100% at 100% 0%,#4762bc,#3cd7f8);box-shadow:0 .01em .01em #2d234266,0 .3em .7em -.01em #2d23424d,inset 0 -.01em #3a416f7f;padding:0 2em;border-radius:.3em;color:#fff;height:2.6em;text-shadow:0 1px 0 rgb(0 0 0 / 40%);transition:box-shadow .15s ease,transform .15s ease}.showMore button:hover{box-shadow:0 .1em .2em #2d234266,0 .4em .7em -.1em #2d23424d,inset 0 -.1em #3c4fe0;transform:translateY(-.1em)}.rightSideOptions button{font-size:17px;padding:.5em 2em;border:transparent;box-shadow:2px 2px 4px #0006;background:#1e90ff;color:#fff;border-radius:4px}.rightSideOptions button:hover{background:#020024;background:linear-gradient(90deg,#1e90ff,#00d4ff)}.rightSideOptions button:active{transform:translateY(.2em)}.search{position:relative}.search input[type=text]{width:300px;padding:10px;border:none;border-radius:20px;box-shadow:0 0 10px #002aff1a;outline:none}.search button[type=submit]{background-color:#4e99e9;border:none;color:#fff;cursor:pointer;padding:10px 20px;border-radius:20px;box-shadow:0 0 10px #0000001a;position:absolute;top:0;right:0;transition:.9s ease}.search button[type=submit]:hover{transform:scale(1.1);color:#fff;background-color:#00f}#likeButton:hover,.liked{color:#f43b5d}.blockMsg{text-align:center;font-size:21px}@media (max-width: 600px){.all-posts{width:400px}.isHomeViewPost{height:220px}.post{max-width:350px}.options{gap:10px}.rightSideOptions{flex-direction:column;gap:5px}.search input[type=text]{width:230px}}@media (max-width: 485px){.all-posts{width:370px}.post{max-width:330px}.options{gap:10px}.search input[type=text]{width:190px}}.login-form{width:400px;margin:70px auto 0;--input-focus: #2d8cf0;--font-color: #323232;--font-color-sub: #666;--bg-color: beige;--main-color: black;padding:40px;background:#3cd7f8;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;border-radius:15px;border:2px solid var(--main-color);box-shadow:4px 4px var(--main-color)}.loginContainer{height:100vh}.login-form h2{font-family:Poetsen One,sans-serif;font-size:27px}.login-form span{display:block;margin-bottom:10px}.login-form label{display:inline-block;font-size:16px;font-weight:700;width:120px}.login-form input{width:250px;height:40px;border-radius:5px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);font-size:15px;font-weight:600;color:var(--font-color);padding:5px 10px;outline:none}.login-form input:hover{background-color:orange;transition:background-color .3s ease}.login-form button{cursor:pointer;width:100px;height:40px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);color:var(--font-color);font-size:25px;display:flex;justify-content:center;align-items:center;border-radius:5px}.login-form button:active{transform:translateY(7px);transition:transform .2s ease}.login-form div{color:#d40c0c;font-weight:700}.spinnerContainer{height:100vh}@media (max-width: 420px){.login-form{width:350px}}.register-form{width:500px;margin:30px auto;--input-focus: #2d8cf0;--font-color: #323232;--font-color-sub: #666;--bg-color: beige;--main-color: black;padding:40px;background:#3cd7f8;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:5px;border:2px solid var(--main-color);box-shadow:4px 4px var(--main-color);font-weight:700}.registerContainer{height:100vh}.register-form label{display:inline-block;font-size:22px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-weight:700;width:150px}.register-form h2{font-family:Poetsen One,sans-serif;font-size:27px}.register-form input{width:250px;height:40px;border-radius:5px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);font-size:15px;font-weight:600;color:var(--font-color);padding:0 10px;outline:none}.register-form input:hover{background-color:orange;transition:background-color .3s ease}.register-form button{cursor:pointer;width:120px;height:40px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);color:var(--font-color);font-size:25px;display:flex;justify-content:center;align-items:center;border-radius:5px}.register-form button:active{transform:translateY(7px);transition:transform .2s ease}.register-form div{color:#d40c0c}.registration-success{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-weight:700;background-color:#fff;padding:20px;border:5px solid rgb(8,102,224);border-radius:8px;box-shadow:0 0 10px #0000001a}.button-43{background-image:linear-gradient(-180deg,#37aee2,#1e96c8);border-radius:.5rem;box-sizing:border-box;color:#fff;display:flex;font-size:16px;justify-content:center;padding:1rem 1.75rem;text-decoration:none;width:100%;border:0;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-43:hover{background-image:linear-gradient(-180deg,#1d95c9,#17759c)}@media (min-width: 768px){.button-43{padding:1rem 2rem}}@media (max-width: 550px){.register-form{width:400px}}@media (max-width: 440px){.register-form{width:350px}}.allComments{width:1500px;display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid #f1f1f1;box-shadow:1px 0 3px #000;background-color:#f1f1f1}.comment{padding:0 15px}.allComments img{width:50px;height:50px;margin-right:5px;border-radius:50%}.allComments h5{font-size:17px;padding-bottom:15px}.commentContent{padding:10px;border-radius:5px;color:#000000b0;background-color:#c4c3c340}.comment hr{border:1px solid #8887879f;margin-top:15px}@media (max-width: 1300px){.allComments{width:900px}}@media (max-width: 980px){.allComments{width:700px}}@media (max-width: 822px){.allComments{width:500px}}@media (max-width: 620px){.allComments{width:390px}}@media (max-width: 490px){.allComments{width:340px}}.show-more{outline:0;display:inline-flex;align-items:center;justify-content:space-between;background:#1392cd;min-width:200px;border:0;border-radius:4px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;padding:16px 20px;color:#fff;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;overflow:hidden;cursor:pointer}.show-more:hover{opacity:.95}.show-more .animation{border-radius:100%;animation:ripple .6s linear infinite}@keyframes ripple{0%{box-shadow:0 0 #ffffff1a,0 0 0 20px #ffffff1a,0 0 0 40px #ffffff1a,0 0 0 60px #ffffff1a}to{box-shadow:0 0 0 20px #ffffff1a,0 0 0 40px #ffffff1a,0 0 0 60px #ffffff1a,0 0 0 80px #fff0}}.addComment{width:1500px;position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid #f1f1f1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:1px 1px 3px #000;background-color:#f1f1f1}.addComment textarea{padding:20px 15px 10px;height:100px;outline:none;border:1px solid #898787;border-radius:5px;background-color:#f1f1f1;color:#333;font-size:16px;font-weight:550;transition:.3s ease-in-out;box-shadow:0 0 0 5px transparent}.addComment textarea:hover,.addComment textarea:focus{box-shadow:0 0 0 2px #333}div #error,form h5 i{color:#c52222;font-weight:700}.buttonSend{width:200px;border:none;display:block;position:relative;padding:.7em 2.4em;font-size:18px;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;color:#4169e1;z-index:1;font-family:inherit;font-weight:500}.buttonSend span{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:-1;border:4px solid royalblue}.buttonSend span:before{content:"";display:block;position:absolute;width:8%;height:500%;background:var(--lightgray);top:50%;left:50%;transform:translate(-50%,-50%) rotate(-60deg);transition:all .3s}.buttonSend:hover span:before{transform:translate(-50%,-50%) rotate(-90deg);width:100%;background:#4169e1}.buttonSend:hover{color:#fff}.buttonSend:active span:before{background:#2751cd}@media (max-width: 1300px){.addComment{width:900px}}@media (max-width: 980px){.addComment{width:700px}}@media (max-width: 822px){.addComment{width:500px}}@media (max-width: 620px){.addComment{width:390px}}@media (max-width: 490px){.addComment{width:340px}}.postById{width:1500px;display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid #f1f1f1;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:1px 1px 3px #000;background-color:#f1f1f1}.postById img{width:50px;height:50px;margin-right:5px;border-radius:50%}.deleteConfirm{display:flex;flex-direction:row;gap:10px;padding:10px;background-color:#f1f1f1;box-shadow:1px 0 3px #000}.deleteConfirm p{margin:0;padding:0;font-size:20px;font-weight:700}.editBtn{width:100px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.125em solid #1A1A1A;border-radius:.9375em;box-sizing:border-box;color:#3b3b3b;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:1.75em;min-width:0;outline:none;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;will-change:transform}.editBtn:hover{color:#fff;background-color:#1a1a1a;box-shadow:#00000040 0 8px 15px;transform:translateY(-2px)}.editPost{display:flex;flex-direction:row;gap:10px;padding:10px;align-items:end;background-color:#f1f1f1;box-shadow:1px 0 3px #000}.editPost textarea{width:80%;height:100px;padding:5px;border:1px solid #f1f1f1;border-radius:5px;resize:none;font-size:16px;box-shadow:1px 1px 3px #000}@media (max-width: 1300px){.postById{width:900px}}@media (max-width: 980px){.postById{width:700px}}@media (max-width: 822px){.postById{width:500px}}@media (max-width: 620px){.postById{width:390px}}@media (max-width: 490px){.postById{width:340px}}.thumbs-up-liked{color:red}.singlePostContainer{display:flex;flex-direction:column;align-items:center;width:93%;margin:10px auto 30px;border:none;border-radius:15px;padding:20px;color:#1a1a1a}.createPostForm{height:100vh}.buttonForm{font:inherit;border:none;background:none;cursor:pointer}.containerForm{top:3em;left:0;right:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#010101}.modal{display:flex;flex-direction:column;width:100%;max-width:500px;background-color:#fff;box-shadow:0 15px 30px #007dab5d;border-radius:10px}.modal__header{padding:1rem 1.5rem;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between}.modal__body{padding:1rem}.modal__footer{padding:0 1.5rem 1.5rem}.modal__title{font-weight:700;font-size:1.25rem}.buttonForm{display:inline-flex;align-items:center;justify-content:center;transition:.15s ease}.button--primary{background-color:#007dab;color:#fff;padding:.75rem 1.25rem;border-radius:.25rem;font-weight:500;font-size:.875rem}.button--primary:hover{background-color:#006489}.inputForm{display:flex;flex-direction:column}.inputForm+.inputForm{margin-top:1.75rem}.input__label{font-weight:700;font-size:.875rem}.input__field{display:block;margin-top:.5rem;border:1px solid #ddd;border-radius:.25rem;padding:.75rem;transition:.15s ease;font-size:17px}.input__field:focus{outline:none;border-color:#007dab;box-shadow:0 0 0 1px #007dab,0 0 0 4px #007dab40}.input__field--textarea{min-height:150px;max-width:100%;font-size:17px}.input__description{font-size:.875rem;margin-top:.5rem;color:#8d8d8d}.confirmationMessage{color:#010101;font-size:1.25rem;font-weight:700;text-align:center;text-shadow:1px 1px 2px black}@media (max-width: 1218px){.containerForm{top:7em}}.usersContainer{display:flex;flex-direction:column;height:100vh}.search-form{width:530px;margin:70px auto 15px;--input-focus: #2d8cf0;--font-color: #323232;--font-color-sub: #666;--bg-color: beige;--main-color: black;padding:40px;background:#3cd7f8;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;border-radius:15px;border:2px solid var(--main-color);box-shadow:4px 4px var(--main-color)}#searchField{margin:0 auto;width:250px;height:40px;border-radius:5px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);font-size:15px;font-weight:600;color:var(--font-color);padding:5px 10px;outline:none}.labelText{font-size:16px;font-weight:700;width:120px;color:#000}.search-form input[type=radio]{margin-left:5px;margin-right:5px}div #error{color:#c52222;font-weight:700}.users-list{width:530px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;border:solid 20px rgb(152,153,153);border-radius:5%;background-color:#989999}.user-details{display:grid;grid-template-columns:auto auto;width:100%;border:solid 10px rgb(152,153,153);background-color:#ffffffbf;padding:20px;color:#000;border-radius:15px;gap:10px}.search-form button{margin:0 auto;cursor:pointer;width:100px;height:40px;border:2px solid var(--main-color);background-color:var(--bg-color);box-shadow:4px 4px var(--main-color);color:var(--font-color);font-size:25px;display:flex;justify-content:center;align-items:center;border-radius:5px}.user-details img{grid-column:1 / 2;width:100px;height:100px}.user-details div{grid-column:2 / 3}.user-details label{font-weight:700;font-size:20px}.user-details button{width:130px;height:50px;padding:17px 40px;border-radius:10px;border:0;background-color:#ff3856;letter-spacing:1.5px;font-size:11px;transition:all .3s ease;box-shadow:#c92e46 0 10px;color:#fff;cursor:pointer;font-weight:700}.user-details button:hover{box-shadow:#c92e46 0 7px}.user-details button:active{background-color:#ff3856;box-shadow:#c92e46 0 0;transform:translateY(5px);transition:.2s}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#aae20f;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite}#error{text-align:center}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 580px){.search-form,.users-list{width:330px}.user-details label{font-weight:700;font-size:17px}.user-details{display:grid;grid-template-columns:auto auto;width:320px;border:solid 10px rgb(152,153,153);background-color:#ffffffbf;padding:20px;color:#000;border-radius:15px;gap:10px}}.profileContainer{width:600px;height:auto;background:#252525d8;transition:1s ease-in-out;clip-path:polygon(30px 0%,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0% 30px);border-top-right-radius:20px;border-bottom-left-radius:20px;display:flex;flex-direction:column;align-items:center;margin:20px auto;padding:20px 0}.profileOptions{display:flex;flex-direction:column;gap:15px}#imgSection{display:flex;flex-direction:column;align-items:center;gap:10px}.optionRow{display:flex;flex-direction:row;gap:20px}.optionRow h2{width:120px;font-weight:400;color:#fff;display:block;text-align:center;font-size:1.5em;margin:.6em}.optionRow input{width:200px;height:60px;border-radius:15px;padding:11px}.optionRow input::placeholder{color:#4e4e51;font-weight:700}.optionRow button{padding:.8em 1.7em;display:block;margin:auto;border-radius:25px;border:none;font-weight:700;background:#fff;color:#000;transition:.4s ease-in-out}.optionRow button:hover{background:red;color:#fff;cursor:pointer}#profileImage{width:11em;height:11em;border-radius:15px;background:#ffffffa7;margin:auto;box-shadow:15px 15px 30px #8c8c8c,-15px -15px 30px #3c3c3c}#imgSection img{width:11em;height:11em;border-radius:15px}#changePhotoForm{display:flex;flex-direction:row;gap:10px}.custum-file-upload{height:70px;width:70px;display:flex;flex-direction:column;align-items:space-between;gap:0px;cursor:pointer;align-items:center;justify-content:center;border:2px dashed #cacaca;background-color:#fff;border-radius:10px;box-shadow:0 48px 35px -48px #0000002c}.custum-file-upload .icon{display:flex;align-items:center;justify-content:center}.custum-file-upload .icon svg{height:30px;fill:#4b5563}.custum-file-upload input{display:none}.confirmMessage{width:350px;font-size:21px;margin:0 auto;text-align:center;color:#ff0000d8;padding:0 20px}@media (max-width: 637px){.profileContainer{width:380px}.optionRow{gap:10px}.optionRow h2{font-size:1.2em;margin:.5em 0}.optionRow input{width:155px;height:50px}}.authenticated-hoc{padding:5%;height:100vh;font-size:30px;color:#7b0606c9}.auth-msg{display:flex;align-items:center;justify-content:center}.NavBarHome{display:flex;justify-content:space-between;align-items:center;padding:1rem 3rem;background:linear-gradient(to bottom,#7e7979,#fff);box-shadow:0 7px 5px #2025276f}#logoImg{cursor:pointer}.login-buttons-home{display:flex;gap:1rem}#welcomeTitle{margin:0 auto;text-align:center;font-family:Poetsen One,sans-serif;font-weight:400;font-style:normal;font-size:50px;color:#000000c6}.login-buttons-home img{width:53px;height:53px;border-radius:50%;cursor:pointer;position:relative;bottom:4px}.login-buttons-home button{width:140px;font-size:18px;display:inline-block;outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;background:radial-gradient(100% 100% at 100% 0%,#4762bc,#3cd7f8);box-shadow:0 .01em .01em #2d234266,0 .3em .7em -.01em #2d23424d,inset 0 -.01em #3a416f7f;padding:0 2em;border-radius:.3em;color:#fff;height:2.6em;text-shadow:0 1px 0 rgb(0 0 0 / 40%);transition:box-shadow .15s ease,transform .15s ease}.login-buttons-home button:hover{box-shadow:0 .1em .2em #2d234266,0 .4em .7em -.1em #2d23424d,inset 0 -.1em #3c4fe0;transform:translateY(-.1em)}.login-buttons-home button:active{box-shadow:inset 0 .1em .6em #3c4fe0;transform:translateY(0)}.login-buttons-home img:hover{transform:scale(1.2)}.homeTitle{display:flex;flex-direction:column;align-items:center}.homeTitle h4{margin:0 auto;text-align:center;font-family:Poetsen One,sans-serif;font-weight:400;font-style:normal;font-size:60px;color:#00d8ff}.Btn{width:45px;height:45px;border:none;border-radius:50%;background:linear-gradient(-50deg,#276bff,#70baff,#276bff);background-size:250%;background-position:left;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:.5s;box-shadow:2px 2px 10px #0000001c}.logoIcon{fill:#fff}.tooltip{position:absolute;top:-20px;opacity:0;background:linear-gradient(to right,#276bff,#6cb8ff);color:#fff;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}.tooltip:before{position:absolute;content:"";width:10px;height:10px;background:linear-gradient(45deg,#276bff,#6cb8ff);background-size:1000%;background-position:center;transform:rotate(45deg);bottom:-15%;transition-duration:.3s}.Btn:hover .tooltip{top:-30px;opacity:1;transition-duration:.3s}.Btn:hover{background-position:right;transition-duration:.5s}.switch{font-size:17px;position:relative;display:inline-block;width:3.5em;height:2em;margin-left:5px;margin-top:5px}.switch input{opacity:0;width:0;height:0}.slider{--background: rgb(60,215,248);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--background);transition:.5s;border-radius:30px}.slider:before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:50%;left:10%;bottom:15%;box-shadow:inset 8px -4px #fff000;background:var(--background);transition:.5s}input:checked+.slider{background-color:#476ac0}input:checked+.slider:before{transform:translate(100%);box-shadow:inset 15px -4px 0 15px #fff000}.light-themeH1{color:#040404}.dark-themeH1{color:#fff}@media (max-width: 1300px){#welcomeTitle,.homeTitle h4{font-size:40px}#logoImg{width:170px}.login-buttons-home button{width:110px;font-size:14px;margin-top:7px}}@media (max-width: 1050px){#welcomeTitle{font-size:33px}.homeTitle h4{font-size:30px}#logoImg{width:170px}.login-buttons-home button{width:110px;font-size:14px;margin-top:7px}}@media (max-width: 900px){#welcomeTitle{font-size:23px}.homeTitle h4{font-size:30px}#logoImg{width:150px}.NavBarHome{display:flex;justify-content:space-between;align-items:center;padding:1rem .3rem}}.dark-themeH1{color:#fff;font-size:2px}@media (max-width: 735px){#welcomeTitle{font-size:25px;padding:0 17px}.homeTitle h4{font-size:25px}.NavBarHome{display:flex;flex-direction:column;align-items:center;padding:1rem 2rem}}.Footer{background-color:#131212cd;color:#cbcbcbac}.Footer img{width:120px}.Footer{display:flex;justify-content:space-between;padding:10px 20px;flex-direction:column;align-items:center}.copyrigth{display:flex;align-items:row;gap:21px;margin-top:0}.servicesFooter{display:flex;align-items:center;gap:21px;margin-top:0;list-style:none}.servicesFooter li{cursor:pointer}.spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:4px solid rgba(0,0,0,.1);border-left-color:#333;border-radius:50%;width:100px;height:100px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{margin:0;padding:0;box-sizing:border-box}.light-theme{font-family:Roboto,sans-serif;background:linear-gradient(to bottom,#fff,#7e7979);color:#333;background-size:cover;background-attachment:fixed}.dark-theme{font-family:Roboto,sans-serif;background:linear-gradient(to bottom,#121111,#292b67);color:#fff;background-size:cover;background-attachment:fixed}.dark-themeH1{color:#fff!important}.light-themeH1{color:#333!important}
