.project_container__uWQ3K{display:flex;flex-wrap:wrap;padding:15px;gap:20px}.project_card__KgoSF{margin-bottom:10vh}.project_title__9Y_ah{border-radius:10px;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;padding:5px;border:1px solid #fff;font-size:50px;margin:40px auto auto}.project_list__FYNhX{display:flex;flex-direction:column}.project_list__FYNhX li{list-style-type:none;color:#fff}.project_name__c70i8{color:#fff;text-align:center}.project_btnContainer__fzLbe{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-left:-8px}.project_thumbnail__nH_AP{opacity:40%;border-radius:5px;border:1px solid wheat}.project_thumbnail__nH_AP:hover{box-shadow:0 0 5px #41acf1,0 0 2px #41acf1,0 0 3px #41acf1,0 0 5px #41acf1;background-color:#41acf1;opacity:100%;.project_saibamais__kr60B{display:none}}.project_containerImg__d6sK1{position:relative;display:flex;justify-content:center}.project_containerImg__d6sK1:hover{.project_thumbnail__nH_AP{opacity:100%}.project_saibamais__kr60B{display:none}}.project_saibamais__kr60B{text-align:center;position:absolute;top:6rem;margin:auto;color:#fff;top:5rem;border-bottom:2px solid #fff}.project_btnContainer__fzLbe button{width:100px;height:30px;border-radius:5px;border:none;margin:5px;cursor:pointer;font-size:15px}@media (max-width:775px){.project_btnContainer__fzLbe button{width:7rem;height:1.8rem;font-size:1rem}.project_btnContainer__fzLbe{margin-left:.1rem;margin-top:1rem}.project_title__9Y_ah{font-size:3.9rem;margin:3rem auto auto}.project_container__uWQ3K{display:flex;flex-direction:column;gap:5px}.project_card__KgoSF{width:21.8rem;height:34rem;margin:auto;padding:5px}.project_thumbnail__nH_AP{width:21.2rem;height:21.2rem}.project_name__c70i8{font-size:3rem}.project_saibamais__kr60B{top:10rem;text-align:center;margin:auto}.project_containerImg__d6sK1{display:flex;align-items:center;justify-content:center}}.project_btnContainer__fzLbe button:hover{width:105px;font-size:20px;transition:cubic-bezier(.075,.82,.165,1)}.project_btnContainer__fzLbe button:active{background-color:aqua;height:28px;font-size:15px;width:90px}