@import"https://fonts.cdnfonts.com/css/alliance-no1";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Varela+Round&display=swap";@import"https://fonts.cdnfonts.com/css/mona-sans?styles=144347,144346";.header-image-container{width:100%;height:350px;background-image:url(/assets/Novi-Pazar-Panorama-88af18c9.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#c5c5c5;background-blend-mode:multiply;display:block;box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}.formHeader{max-width:32rem;height:240px;margin:-100px auto 0;background-color:#fff;padding:1%;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.formHeader h1{font-family:Inter,sans-serif!important;font-weight:800}.formHeader .formLogo-image-container{position:relative;height:70px;width:100%;display:flex;justify-content:center}.formHeader .formLogo-image-container img{position:absolute;height:100%}.formHeader .form-name{font-size:28px;text-align:center}.formHeader .form-description{text-align:center;font-size:18px;line-height:24px}.formHeader .form-description p{font-family:Alliance No1,sans-serif!important}@media screen and (max-width: 600px){.header-image-container{display:none}.formHeader{margin:0;border-radius:10px;padding:3% 4%}}*{margin:0;padding:0;box-sizing:border-box}:root{--blue-color: #43729d}body{background:hsl(0,0%,98%)}.registration-page{background-color:#f3f3f3;color:#3e3e3e}.registration-page .registrationForm{padding:1%;max-width:32rem;margin:0 auto}.registration-page .registrationForm .inputDiv{margin-top:50px;border:none}.registration-page .registrationForm label{margin-bottom:5px;margin-left:6px;font-size:20px}.registration-page .registrationForm input,.registration-page .registrationForm textarea{border:2px solid rgb(235,235,235);color:#3e3e3e;width:100%;padding:10px;font-size:18px;border-radius:5px}.registration-page .registrationForm input:focus,.registration-page .registrationForm textarea:focus{outline:none;border:2px solid rgb(37,37,37)}.registration-page .registrationForm .usernameInput,.registration-page .registrationForm .businessNameInput,.registration-page .registrationForm .emailInput,.registration-page .registrationForm .phoneNumberInput,.registration-page .registrationForm .descriptionInput,.registration-page .registrationForm .fileInput,.registration-page .registrationForm .passwordInput,.registration-page .registrationForm .confirmPasswordInput{display:flex;flex-direction:column;align-items:flex-start}.registration-page .registrationForm .passwordInput p{padding-top:3px;font-weight:500;color:#7a7a7a;padding-left:5px}.registration-page .registrationForm .passwordInput .password-requirements{font-size:12px}.registration-page .registrationForm .passwordInput .valid{color:green;font-size:12px}.registration-page .registrationForm .passwordInput .invalid{font-size:12px}.registration-page .registrationForm .passwordInput .confirmPasswordInput{width:100%}.registration-page .registrationForm .descriptionInput textarea{padding:2%;resize:none;width:100%;aspect-ratio:3/1;border-radius:10px}.registration-page .registrationForm .fileInput label{cursor:pointer;display:flex;border:2px solid rgb(121,121,121);color:#3e3e3e;width:100%;font-size:18px;border-radius:10px;overflow:hidden;margin-left:0}.registration-page .registrationForm .fileInput label div{width:100%;display:flex;justify-content:space-between}.registration-page .registrationForm .fileInput label div span{padding:10px}.registration-page .registrationForm .fileInput label div .file-desc{width:100%}.registration-page .registrationForm .fileInput label div .upload{display:flex;align-items:center;justify-content:center;padding:0 20px!important;background-color:#7a7a7a;color:#fff}.registration-page .registrationForm .fileInput label div .upload svg{font-size:2rem}.registration-page .registrationForm .fileInput label:hover{outline:none;border:2px solid rgb(37,37,37)}.registration-page .registrationForm .fileInput label:hover div .upload{background-color:#252525}.registration-page .registrationForm .fileInput label input{display:none}.registration-page .registrationForm .submitButton{border-radius:10px;border-width:3px;border-color:transparent;width:100%;margin-top:50px;font-size:30px;padding:1%;background-color:var(--blue-color);color:#fff;transition:.5s}.registration-page .registrationForm .submitButton:hover{background-color:transparent;color:var(--blue-color);border:3px solid var(--blue-color)}@media screen and (max-width: 600px){.registration-page .registrationForm{padding:0 3%}.registration-page .registrationForm .submitButton{margin-bottom:30px}}.Partners-Editor{display:flex;margin:12px;justify-content:space-between;background-color:#f5f5f5;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}.Partners-basic__info{border:1px solid #ccc;padding:20px;border-radius:8px;margin-bottom:20px}.Partners-basic__info input{width:100%;padding:10px;margin-bottom:16px;border:1px solid #e1dddd;border-radius:4px}article{flex:2;background-color:#8ba3bc;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:20px}aside{flex:1;background-color:#7e7c7c;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:20px}*{font-family:Mona Sans,sans-serif;font-weight:400}button{cursor:pointer}a{text-decoration:none}:root{font-family:Poppins,sans-serif;line-height:1.3;font-weight:400;scroll-behavior:smooth;scrollbar-width:none;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}::-webkit-scrollbar{width:.3vw;background:rgb(231,231,231)}::-webkit-scrollbar-thumb{background:rgb(178,178,178);border-radius:.5vw;padding:0% 2%}::-webkit-scrollbar-thumb:hover{background:#555}
