@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);html{font-size:18px}h1,h2,h3,h4,h5,h6,p,a{font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;color:#0f0f0f}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:clamp(2.5rem, 2.667vw, 3rem)}h2{font-size:clamp(2.056rem, 2.37vw, 2.5rem)}h3{font-size:clamp(1.722rem, 1.778vw, 2.056rem)}h4{font-size:clamp(1.444rem, 1.481vw, 1.722rem)}h5{font-size:clamp(1.222rem, 1.185vw, 1.444rem)}h6{font-size:clamp(1rem, 1.185vw, 1.222rem)}p,a{font-weight:400;font-size:clamp(0.889rem, 0.593vw, 1rem)}a{transition:all 0.5s ease}a:hover{color:#d32d34;text-decoration:none}.loginpage-content>div{min-height:100vh!important}.loginpage-content>div svg{height:200px;margin-bottom:2rem}.loginpage-content>div form{padding-top:2rem}.loginpage-content>div form label{width:100%;font-size:22px;color:#0f0f0f}.loginpage-content>div form .form-group input{width:100%;border:none;background-color:#fbf6f5;padding:1rem;border-radius:50px}.loginpage-content>div form select{width:100%;border:none;background-color:#fbf6f5;padding:1rem;border-radius:50px;height:fit-content!important}.loginpage-content>div form a{color:#d32d34;font-size:16px}.loginpage-content>div form .btn.btn-primary{all:unset;padding:1rem;background-color:#d32d34;border-radius:50px;height:fit-content;color:#fff;transition:all 0.75s ease;cursor:pointer;margin-top:1rem}.nav-container{height:100%}.nav-container .navigation{position:fixed;margin-top:150px;bottom:0;top:0;background-color:#0f0f0f;padding:0 2rem 2rem;justify-content:space-between}.nav-container .navigation .uk-nav li a{font-size:22px;color:white!important}.nav-container .navigation .uk-nav li.uk-active a{font-size:26px;font-weight:500}.nav-container .navigation h4,.nav-container .navigation h5{color:#fff}.nav-container .uk-offcanvas-bar{width:100vw;max-width:100vw;background:#0f0f0f;display:flex;align-content:center;flex-direction:column;align-items:center;justify-content:center}.nav-container .uk-offcanvas-bar>ul{width:fit-content}.nav-container .uk-offcanvas-bar>ul li a{font-size:26px;color:#fff}.nav-container .uk-offcanvas-bar>ul li.uk-active a{font-size:37px}.uk-navbar-container{background-color:white!important}.uk-navbar-container .uk-navbar-left svg{margin:10px 0;height:130px;width:fit-content}.upload-content form label{width:100%;font-size:22px;color:#0f0f0f}.upload-content form .form-group input{width:100%;border:none;background-color:#fbf6f5;padding:1rem;border-radius:50px}.upload-content form select{width:100%;border:none;background-color:#fbf6f5;padding:1rem;border-radius:50px;height:fit-content!important}.upload-content form>div{padding:.5rem}.upload-content form input{border:none}.upload-content form input::file-selector-button{background-color:#fff;border:none;margin-bottom:10px;color:#d32d34}.upload-content form #upload-button{all:unset;padding:1rem;background-color:#d32d34;border-radius:50px;height:fit-content;color:#fff;transition:all 0.75s ease;cursor:pointer}.container-projects>div,.allProjects-container>div{margin:1rem 0 3rem}.project-detail #download-button{all:unset;padding:1rem;background-color:#fbf6f5;border-radius:50%;height:fit-content;color:#0f0f0f;transition:all 0.75s ease;cursor:pointer}.project-detail #download-button:hover{background-color:#d32d34}.project-detail #download-button:hover svg>*{stroke:#fff}.project-detail .uk-subnav-pill li a{padding:1rem 2rem!important;background-color:#fbf6f5!important;color:#0f0f0f!important}.project-detail .uk-subnav-pill li.uk-active a{background-color:#d32d34!important;color:white!important}.project-detail .uk-card{box-shadow:none}.project-detail .accordion-button{height:fit-content}.project-detail .accordion-button::before{padding:1rem;background-color:#fbf6f5;border-radius:50%;height:fit-content;aspect-ratio:1}