:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0}.container{margin:auto;padding-top:20px}.flag-section{box-shadow:#0000003d 0 3px 8px}.flag-section>section>img{width:50%;height:60px;background-size:cover}.header{width:100%;display:flex;position:absolute;justify-content:space-between}.header-img{width:55%;display:flex;flex-wrap:wrap;padding-top:7px}.header-img>img{height:50px;padding-left:5px}.header-img>img:first-child{width:50px}.header-img>img:nth-child(3){margin-left:10px}.header-img>img:last-child{width:30px;margin-left:30px}@media (max-width: 960px){.web-title{display:none}.header-img>img:nth-child(3){width:40px}}.overlay{width:100%;height:100vh;display:flex;position:fixed;justify-content:center;inset:0;z-index:999;text-align:center;background-color:#0009}.loginHandle{width:30%;border-radius:10px;align-content:center;position:absolute;align-self:center;padding-bottom:20px;background-color:#f5f5f5}.loginHandle>h2{padding-bottom:15%}.loginHandle>input{width:80%;height:30px;margin-bottom:20px}.loginHandle>button{width:80px;padding:10px;background-color:green;border-radius:5px;color:#fff;font-size:medium;cursor:pointer}.loading-overlay{position:absolute;width:100%;height:700px;inset:0;z-index:999;align-content:center;text-align:center;color:#fff;background-color:#000000b3}.loading-icon{width:50px;height:50px;margin:auto;border:3px dashed white;border-right:3px dashed white;border-radius:50%;animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:0deg}to{transform:360deg}}.profile>img{width:30px;cursor:pointer;border:1px solid;border-radius:50%}.profileModal{padding:10px;margin-top:200px;position:absolute;border-radius:5px;background-color:#f5f5f5}.modal-close-btn{text-align:right}.profileModal>p{cursor:pointer}.close-btn{height:50px;margin-top:0;text-align:right;padding-right:5px}.close-btn>button{background-color:transparent;cursor:pointer;border:none;outline:none}.nav>section:last-child{display:flex;flex-wrap:wrap}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:50px;padding:20px;justify-content:right}.nav>section:first-child>p>img{width:38px;align-items:center}.nav>section>p{cursor:pointer}.title{text-align:center;margin:auto auto 50px;padding:10px;background-color:#20b2aa}.form-title{text-align:center;margin:auto auto 20px;padding:10px;background-color:#20b2aa}.form-container{display:flex;flex-wrap:wrap;gap:10px;padding:10px;justify-content:space-evenly}.form-section1>div,.form-section2>div{display:flex;flex-wrap:wrap;justify-content:space-between}.form-section1>div>input,.form-section2>div>input,.form-section2>div>select{width:300px;height:40px;padding-left:10px;margin-top:20px;border:none;outline:none;box-shadow:#0000000d 0 0 0 1px,#d1d5db 0 0 0 1px inset}.form-section1>div>input:focus,.form-section2>div>input:focus,.form-section2>div>select:focus{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.form-section1>div>h3,.form-section2>div>h3{margin-top:30px}.form-section1>div>textarea,.form-section2>div>textarea{width:300px;height:100px;padding:10px 0 0 10px;margin:20px 0 0 20px;border:none;outline:none;box-shadow:#0000000d 0 0 0 1px,#d1d5db 0 0 0 1px inset}.form-section1>div>textarea:focus,.form-section2>div>textarea:focus{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.submit-btn-container{width:max-content;margin:50px auto}.submit-btn-container>button{font-size:large;padding:15px 30px;color:#f5f5f5;background-color:#20b2aa;border:none;outline:none;border-radius:10px}.submit-btn-container>button:hover{cursor:pointer;background-color:#008b8b}.birth_container{width:90%;display:flex;justify-content:space-between;align-items:center;margin:50px auto;padding:10px;box-shadow:#0000003d 0 3px 8px}.birth_container>div:last-child>button{margin-right:10px;cursor:pointer;padding:10px;border:none;outline:none;border-radius:4px;background-color:#adff2f}.birth_container>div:last-child>button:hover{color:#f5f5f5;background-color:green}.birthData-container>div>div{display:flex;margin:auto;padding:20px;font-size:12px;font-weight:499}.birthData-container>div{width:100%;margin:50px auto auto;padding-bottom:50px;box-shadow:#00000059 0 5px 15px}.birthData-container>div>div>p:first-child{width:30%;padding:5px;margin-bottom:-40px;border:.3px solid rgb(240,238,238)}.birthData-container>div>div>p:last-child{width:75%;padding:10px;margin-bottom:-40px;border:.3px solid rgb(240,238,238)}.loading-section{display:flex;width:150px;margin:200px auto 250px;border-radius:50%;border:10px solid rgb(167,166,166);border-right:none;border-left:none;align-content:center;justify-content:center;animation:rotate 1s linear infinite}.loading-img-container{animation:reverse-rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes reverse-rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.loading-img-container>img{object-fit:contain}.birth-certificate-container{margin:50px auto;border:8px double silver;padding:20px 5px 10px;font-family:Times new Roman}.header-container{display:flex;flex-wrap:nowrap;margin:auto;text-align:center;align-items:center;justify-content:space-around}.header-container>div>b{color:#00008b;font-weight:700}.header-container>div>p{color:#00008b}.header-container>div:first-child>section>img{width:80px;margin-top:5px}.header-container>div:last-child>section>img{width:75px;border:1px solid darkblue;padding:5px;margin-top:5px;border-radius:10px}.header-container>div:nth-child(2)>section>img{width:50px}#birth-hindi{margin-top:20px;color:green;font-weight:700}.header-container>div:nth-child(2)>h3{margin-bottom:20px;color:green;font-weight:700;font-size:23px}.about-para>p{margin-bottom:10px}.birth-personal-details{display:flex;gap:10px;margin-top:15px}.birth-personal-details>div>p{margin-bottom:30px}.birth-personal-details>div:last-child>p:first-child{margin-bottom:50px}.sign-section{text-align:center;line-height:1.5;margin-top:250px}.sign-section>img{width:100px}.sign-section>p:nth-child(2){margin-bottom:5px}.sign-section>section>p{color:#3217e3}.end-para{margin:20px auto auto;text-align:center;color:#00008b}.footer{align-content:center;text-align:center;background:linear-gradient(to right,#20567c,#138876,#21527b)}.footer>section{margin-top:50px}.footer>section>img{width:160px;height:50px;margin-right:20px;padding-left:10px;background-color:#fff}.footer>section>img:first-child{background-color:transparent}.footer>section>img:nth-child(3){background-color:#000}.footer>div{margin-top:30px;padding:10px}.footer>div>p{color:#fff;margin-bottom:10px}.login-sign-container>section{display:flex}.login-sign-container>section>p{cursor:pointer}.qrcode{width:100px}@media (max-width: 450px){.login-sign-container{display:none}}.birth-baner-container{margin-top:-26px}.birth-baner-container>img{width:100%}.birth-tagline-container{background-color:#557493}.birth-tagline-container>h4{padding:10px;margin:auto;color:#fff;text-align:center}.loading-msg{border:2px solid;margin:auto;text-align:center}.birth-list{margin:30px auto auto;padding:10px;text-align:center;background-color:#008b8b}
