body{--google-font-color-bungeetint:none}:root{--primary-blue:#05030e;--secondary-blue:#67c2ef;--peach:#f0a97f;--orange:#ffbe58;--dark:#1474a4;--white:#FFFFFF;--black:#F1F1F1}html{font-size:62.5%;margin-top:0!important}html body{font-family:"Inria Sans";font-size:1.4rem}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"Amatic SC";font-weight:200}html body h2{font-size:3rem}@media (min-width:992px){html body h2{font-size:5rem}}html body h3{font-size:3rem}@media (min-width:992px){html body h3{font-size:3rem}}html body .wp-block-spacer{height:30px!important}html body header{border-bottom:2px solid var(--primary-blue)}html body header .navbar .container-fluid{text-align:center;justify-content:space-between}@media (min-width:992px){html body header .navbar .container-fluid{justify-content:space-between}}html body header .navbar .container-fluid #logout{background-color:var(--primary-blue);border-radius:5px;padding:10px 20px;color:var(--white);text-decoration:none;font-weight:700;text-transform:uppercase;font-family:"Inria Sans"}html body header .navbar .navbar-brand img{margin-left:10px;max-height:50px;width:auto;filter:saturate(.6) hue-rotate(330deg)}html body header .navbar .navbar-collapse .menu-item .nav-link{font-family:"Inria Sans";font-size:1.8rem;font-weight:200;color:var(--darkest)!important;text-transform:uppercase}html body footer{padding:20px;text-align:center;color:var(--darkest);background-color:var(--white);font-size:1.5rem}html body footer .dev-arielle a{font-weight:700;color:var(--primary-blue);text-decoration:none}html body .modal .modal-dialog{height:100%;display:flex;justify-content:center;align-items:center}html body .modal .modal-dialog .modal-content .modal-body .request-response{font-size:2rem}html body .modal .modal-dialog .modal-content .modal-body .request-response a{color:var(--orange);text-decoration:none;font-weight:700}html body .modal .modal-dialog .modal-content .modal-footer button{font-size:2rem}html body main#sign-in{width:100%;height:calc(100vh - 180px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px;background:url("../../assets/img/home-bg.webp");background-size:cover;background-repeat:no-repeat}html body main#sign-in .login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32rem;height:32rem;border-radius:50%;background-color:var(--primary-blue);box-shadow:7px 4px var(--peach)}@media (min-width:992px){html body main#sign-in .login-form{width:40rem;height:40rem}}html body main#sign-in .login-form h1{font-size:3rem;font-weight:700;color:var(--peach)}html body main#sign-in .login-form #loginform .login-username{display:flex;flex-direction:column;font-size:2rem}@media (min-width:992px){html body main#sign-in .login-form #loginform .login-username{font-size:2rem}}html body main#sign-in .login-form #loginform .login-username label{color:var(--white)}html body main#sign-in .login-form #loginform .login-password{display:flex;flex-direction:column;font-size:2rem}@media (min-width:992px){html body main#sign-in .login-form #loginform .login-password{font-size:2rem}}html body main#sign-in .login-form #loginform .login-password label{color:var(--white)}html body main#sign-in .login-form #loginform .login-remember{display:none;font-size:2rem}html body main#sign-in .login-form #loginform .login-submit{text-align:center}html body main#sign-in .login-form #loginform .login-submit .button{padding:.8rem 2rem;background-color:var(--peach);border:none;border-radius:5px;color:var(--primary-blue);text-transform:uppercase;font-weight:700;font-size:2rem}@media (min-width:992px){html body main#sign-in .login-form #loginform .login-submit .button{font-size:2rem}}html body main#sign-in .register-form h2{color:var(--white);border-bottom:2px solid var(--peach)}html body main#sign-in .register-form h2 a{color:var(--white);font-weight:700;cursor:pointer;text-decoration:none}html body main#sign-up{width:100%;height:calc(100vh - 180px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px;background:url("../../assets/img/home-bg.webp");background-size:cover;background-repeat:no-repeat}html body main#sign-up .login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30rem;height:50rem;padding:3rem;border-radius:10px;background-color:var(--primary-blue);box-shadow:7px 4px var(--peach)}@media (min-width:992px){html body main#sign-up .login-form{width:40rem;height:40rem}}html body main#sign-up .login-form h1{font-size:3rem;font-weight:700;color:var(--peach)}html body main#sign-up .login-form #register-form .form-group{display:flex;flex-direction:column;font-size:2rem}@media (min-width:992px){html body main#sign-up .login-form #register-form .form-group{font-size:2rem}}html body main#sign-up .login-form #register-form .form-group label{color:var(--white)}html body main#sign-up .login-form p{color:var(--white);font-size:1.8rem;margin-top:20px}html body main#sign-up .login-form p a{text-decoration:none;color:var(--peach);font-weight:700}html body div#home-main{height:auto;background-color:var(--primary-blue)}@media (min-width:992px){html body div#home-main{min-height:90vh;margin-bottom:0}}html body div#home-main .kid-info{padding-top:20px;padding-bottom:20px;margin-bottom:30px;height:auto;background-color:var(--peach)}@media (min-width:992px){html body div#home-main .kid-info{min-height:90vh;margin-bottom:0}}html body div#home-main .kid-info h1{font-size:4rem;color:var(--primary-blue);font-weight:700;text-align:center}@media (min-width:992px){html body div#home-main .kid-info h1{text-align:left}}html body div#home-main .kid-info strong{font-weight:700}html body div#home-main .kid-info ul li{font-size:2rem;font-weight:100;color:var(--primary-blue)}html body div#home-main .kid-list{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;min-height:40vh}html body div#home-main .kid-list p{color:var(--white);font-size:2rem}html body div#home-main .kid-list button{background-color:var(--peach);padding:10px 20px;border-radius:5px;font-family:"Inria Sans";color:var(--primary-blue);text-transform:uppercase}html body div#home-main .kid-list #list-kids{margin-top:40px}html body div#home-main .kid-list #list-kids .card-kid{margin-bottom:20px}html body div#home-main .kid-list #list-kids .card-kid .card-title{font-size:3rem;font-weight:700;text-decoration:underline;color:var(--primary-blue)}html body div#home-main .kid-list #list-kids .card-kid .card-body{color:var(--primary-blue)}html body div#home-main .kid-list #list-kids .card-kid .card-body p{font-weight:100;color:var(--primary-blue);font-size:2rem}html body div#home-main .kid-list #list-kids .card-kid .card-body .change-role{display:flex;flex-direction:column;border:1px solid var(--peach);padding:5px;background-color:rgba(240,169,127,.3019607843)}@media (min-width:992px){html body h2{font-size:3rem}html body h3{font-size:2rem}}