@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.nav-link-desktop{background-color:#00000079;width:90%;margin:0 auto;height:fit-content;font-family:Montserrat,sans-serif;padding:5px 0;border-radius:20px}.nav-link-desktop #title{text-align:center;color:#fff;padding:10px 0}.nav-link-desktop #title img{margin-right:10px;vertical-align:middle;max-height:30px}.nav-link-desktop ul{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.nav-link-desktop ul li{margin:10px;color:#fff;padding:10px;white-space:nowrap;text-decoration:none}.nav-link-desktop ul li:hover{background-color:#fff;border-radius:5px;color:#000;cursor:pointer}.nav-link-desktop ul li:active{background-color:#00000074;border-radius:5px;color:#fff;cursor:wait}.nav-link-desktop ul #signInBtn{border:2px solid transparent;background-color:#00b7ff;color:#fff;font-family:Montserrat,sans-serif;border-radius:5px;font-size:15px;padding:10px 20px;margin:10px}.nav-link-desktop ul #signInBtn:hover{cursor:pointer;border:2px solid rgb(9,139,190);background-color:#fff;color:#000}.nav-link-desktop ul #signInBtn:active{border:2px solid black;background-color:#00b7ff;color:#fff;cursor:default}.nav-link-mobile{display:none}@media (max-width: 768px){div .nav-link-desktop{display:none}div .nav-link-mobile{display:block}}.home_container{display:flex;flex-direction:column;align-items:center;gap:20px;margin:10px auto;max-width:1000px}.about_div{background-color:#9696966f;width:100%;border-radius:10px;font-family:Montserrat,sans-serif;padding:20px;text-align:center}.about_div #about_tit{color:#000}.about_div p{color:#000;line-height:30px}.updates_div{background-color:#1e1e1e;width:100%;border-radius:10px;font-family:Montserrat,sans-serif;padding:20px;text-align:center;color:#fff}.updates_div #updates_tit{color:gold}.updates_div p{line-height:30px}.updates_div .update_btn{background-color:gold;color:#000;font-size:18px;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;margin-top:10px;transition:.3s ease-in-out}.updates_div .update_btn:hover{background-color:#fc0;transform:scale(1.05)}.totApps{background-color:#ffffffd9;box-shadow:2px 2px 10px #0003;padding:20px;margin:20px auto;text-align:center;border-radius:15px;width:100%;max-width:600px;font-family:Montserrat,sans-serif}#dairyOfCCare{line-height:1.6;font-size:18px}#dairyOfCCare h3{font-size:24px;font-weight:700;margin-bottom:15px}#dairyOfCCare .app-logo{width:120px;height:120px;border-radius:10px;margin-bottom:15px}#dairyOfCCare iframe{display:block;margin:10px auto;border-radius:10px;max-width:100%}#dairyOfCCare p{padding:0 15px;text-align:center;font-size:16px;color:#333}#dairyOfCCare h2{font-size:22px;color:red;text-decoration:underline;margin-top:10px}#dairyOfCCare h4{font-size:20px;margin-top:15px;color:#222}#dairyOfCCare .play-btn{width:60px;height:60px;margin-top:10px;transition:transform .3s ease-in-out}#dairyOfCCare .play-btn:hover{transform:scale(1.1)}#dairyOfCCare .btn-group{display:flex;justify-content:center;gap:10px;margin-top:20px}#dairyOfCCare button{min-width:100px;height:45px;border-radius:8px;border:none;background-color:#0c87f2;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease-in-out}#dairyOfCCare button:hover{background-color:#005bb5;transform:scale(1.05)}#dairyOfCCare button:active{background-color:#003f7f}.termsd{min-width:100%}.termsd h1{padding:10px}.termsd div{margin:0 auto;padding-left:15px;padding-right:15px;min-width:fit-content}.termsd div p{text-align:left;font-size:20px}.privacyd{min-width:100%}.privacyd h1{padding:10px}.privacyd div{margin:0 auto;padding-left:15px;padding-right:15px;min-width:fit-content}.privacyd div p{font-size:20px;text-align:left}.contact{margin:10px auto;width:100%;max-width:450px;height:fit-content;padding:20px;background-color:#faebd7;border-radius:15px;box-shadow:0 4px 8px #0000001a}.contact form{width:100%;border-radius:10px;margin:20px auto;text-align:center;background-color:#faf5f0;padding:20px;display:flex;flex-direction:column;align-items:center}.contact form input{box-shadow:inset #89e5ff 0 0 0 3px;border:0;background:#ffffff45;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:250px;position:relative;border-radius:10px;padding:9px 12px;line-height:1.4;margin-bottom:10px;color:#000;font-size:16px;font-weight:400;height:50px;transition:all .2s ease}.contact form input:hover{box-shadow:0 0 #fff inset,#1de9b6 0 0 0 2px}.contact form input:focus{background:#fff;outline:0;box-shadow:0 0 #fff inset,#1de9b6 0 0 0 3px}.contact form input:read-only{opacity:.5;background-color:gray;box-shadow:none}.contact form textarea{box-shadow:inset #89e5ff 0 0 0 3px;border:0;background:#ffffff45;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:250px;position:relative;border-radius:10px;padding:9px 12px;line-height:1.4;margin-bottom:10px;color:#000;font-size:16px;font-weight:400;height:100px;transition:all .2s ease;resize:none}.contact form textarea:hover{box-shadow:0 0 #fff inset,#1de9b6 0 0 0 2px}.contact form textarea:focus{background:#fff;outline:0;box-shadow:0 0 #fff inset,#1de9b6 0 0 0 3px}.contact form div{display:flex;flex-direction:row}.contact form button{outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;background:radial-gradient(100% 100% at 100% 0%,#89e5ff,#5468ff);box-shadow:0 2px 4px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px #3a416f80;border-radius:6px;color:#fff;height:48px;margin-right:10px;width:90px;text-align:center;font-size:18px;text-shadow:0 1px 0 rgba(0,0,0,.4);transition:box-shadow .15s ease,transform .15s ease}.contact form button:hover{box-shadow:0 4px 8px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px #3c4fe0;transform:translateY(-2px)}.contact form button:active{box-shadow:inset 0 3px 7px #3c4fe0;transform:translateY(2px)}div{padding:5px}div .background{background-image:url(/assets/bg-BNOJeVKv.png);background-size:cover;background-position:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.footer{bottom:0;height:50px;display:flex;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;color:#fff;text-align:center;font-size:15px;background-color:#00000079;width:90%;margin:0 auto;padding:5px 10px;border-radius:10px}.SignInBox,.SignUpBox,.ForgetPassBox{margin:10px auto;width:90%;max-width:450px;height:fit-content;padding:20px;background-color:#faebd7;border-radius:15px;box-shadow:0 4px 8px #0000001a}.SignInBox h1,.SignUpBox h1,.ForgetPassBox h1{text-align:center;font-size:24px}.SignInBox form,.SignUpBox form,.ForgetPassBox form{width:100%;border-radius:10px;margin:20px auto;text-align:center;background-color:#faf5f0;padding:20px;display:flex;flex-direction:column;align-items:center}.SignInBox form input,.SignUpBox form input,.ForgetPassBox form input{width:100%;max-width:300px;color:#24232a;font-size:16px;line-height:20px;min-height:40px;border-radius:6px;padding:8px 16px;border:2px solid transparent;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;background:#fbfbfb;transition:all .2s ease}.SignInBox form input:focus,.SignUpBox form input:focus,.ForgetPassBox form input:focus{border:2px solid rgb(0,102,255);outline:none}.SignInBox form .password-container,.SignUpBox form .password-container,.ForgetPassBox form .password-container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px}.SignInBox form .password-container .show-pass,.SignUpBox form .password-container .show-pass,.ForgetPassBox form .password-container .show-pass{font-size:14px;color:#333;display:flex;align-items:center;gap:5px;cursor:pointer}.SignInBox form .password-container .show-pass input,.SignUpBox form .password-container .show-pass input,.ForgetPassBox form .password-container .show-pass input{transform:scale(1.2);cursor:pointer;margin-left:10px;box-shadow:none}.SignInBox form p,.SignUpBox form p,.ForgetPassBox form p{margin-top:15px;font-size:14px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.SignInBox form p a,.SignUpBox form p a,.ForgetPassBox form p a{text-decoration:none;color:#06f;font-weight:700}.SignInBox form p a:visited,.SignUpBox form p a:visited,.ForgetPassBox form p a:visited{color:#06f}.btn-165{padding:10px 25px;font-size:14px;font-weight:700;text-align:center;vertical-align:middle;border-radius:.5rem;border:1px solid #bebebe;gap:10px;color:#414141;background:#fff;font-family:Arial,Helvetica,sans-serif;cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none;display:inline-flex;justify-content:center;align-items:center}.btn-165 svg{height:24px}.btn-165:hover{border:solid 1px #464545}.btn-165:active{margin-top:1px}.btn-165:disabled{pointer-events:none;opacity:.65;color:#7e7e7e;background:#dcdcdc;box-shadow:none;text-shadow:none}@media (max-width: 500px){.SignInBox,.SignUpBox{width:95%;padding:15px}form{padding:15px}input{max-width:250px}}.profile{display:flex;max-width:450px;flex-direction:column;justify-content:center;gap:10px;margin:10px auto}.profile .profile_header{background-color:#eee;padding:20px;border-radius:10px}.profile .profile_header h1{font-size:16px}.profile .profile_header span{color:red;font-size:18px;font-weight:400}.profile .profile_header button{margin-right:20px;margin-bottom:20px;background:#ff4742;border:1px solid #FF4742;border-radius:6px;box-shadow:#0000001a 1px 2px 4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:nunito,roboto,proxima-nova,proxima nova,sans-serif;font-size:16px;font-weight:800;line-height:16px;min-height:40px;outline:0;padding:12px 14px;text-align:center;text-rendering:geometricprecision;text-transform:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle}.profile .profile_header button:hover{background-color:initial;background-position:0 0;color:#ff4742}.profile .profile_header button:active{cursor:default;background-color:initial;background-position:0 0;color:#ff4742;opacity:.5}.admin-container{max-width:600px;margin:50px auto;padding:20px;background:#1e1e1e;color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d}.admin-container h1{text-align:center;font-size:24px;margin-bottom:20px}.admin-container input,.admin-container textarea{width:100%;padding:10px;margin:10px 0;border:1px solid #444;border-radius:5px;background:#2c2c2c;color:#fff;font-size:16px;outline:none}.admin-container input:focus,.admin-container textarea:focus{border-color:#007bff}.admin-container button{width:100%;padding:10px;background:#007bff;color:#fff;border:none;font-size:16px;border-radius:5px;cursor:pointer;transition:.3s}.admin-container button:hover{background:#0056b3}.admin-container .edit-buttons{display:flex;justify-content:space-between;margin-top:10px}.admin-container .edit-buttons .edit,.admin-container .edit-buttons .delete{flex:1;margin:5px;padding:8px;border:none;cursor:pointer;border-radius:5px;transition:.3s;font-size:14px}.admin-container .edit-buttons .edit{background:#28a745;color:#fff}.admin-container .edit-buttons .edit:hover{background:#218838}.admin-container .edit-buttons .delete{background:#dc3545;color:#fff}.admin-container .edit-buttons .delete:hover{background:#c82333}
