@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);:root{--blue:#0c89c2;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#e74a3b;--orange:#fd7e14;--yellow:#f6c23e;--green:#1cc88a;--teal:#20c9a6;--cyan:#36b9cc;--white:#fff;--gray:#858796;--gray-dark:#5a5c69;--primary:#4e73df;--secondary:#858796;--success:#1cc88a;--info:#36b9cc;--warning:#f6c23e;--danger:#e74a3b;--light:#f8f9fc;--dark:#5a5c69;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji";--font-family-monospace:SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace}body{font-family:"Nunito",sans-serif;font-optical-sizing:auto;font-weight:500;color:#000;font-size:18px;background:#eaeaea}.blue{color:#0c89c2}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Nunito",sans-serif}.ladder-head{color:#0c89c2;font-size:36px;font-weight:900}.form-control{display:block;width:100%;height: calc(1.5em + .75rem + 2px);padding:25px 20px;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#f6f6f6;background-clip:padding-box;border:1px solid #eaeaea;border-radius:.35rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out}select.form-select{background-color:#f6f6f6;width:100%;border:1px solid #eaeaea;border-radius:.35rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;padding:12px 20px}select.form-select:focus-visible{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.btn-start{background:#0c89c2;padding:10px 30px;border-radius:5px;color:#fff;font-size:20px}.btn-start:hover{color:#fff;background:#0c78a9}.bg-dgrey{background:#eaeaea}.t-grey{color:#b6b6b6}.inputs input{width:50px;height:51px;padding:10px}.validate-btn{display:flex;justify-content:center}.section-head{color:#0c89c2;font-size:40px;font-weight:800}.section-head2{color:#000;font-size:30px;font-weight:800}.table-primary th{background-color:#0c89c2;color:#fff}.table-bordered td{color:#000}.start-btn{display:flex;justify-content:flex-end}.start-btn a,.start-btn button{background:#0c89c2;font-weight:700;padding:20px 30px;color:#fff}.start-btn a:hover,.start-btn button:hover{color:#fff;background:#0c78a9}.table-responsive{overflow-x:auto}.table thead th{position:sticky;top:0;background-color:#0c89c2;color:#fff;z-index:2;text-align:center;vertical-align:top}.table td,.table th{vertical-align:middle;text-align:center}@media only screen and (min-width:280px) and (max-width:767px){a.nav-link .snum{display:none!important}.sidebar-dark .nav-item .nav-link{color:#0c89c2;font-weight:500;font-size:14px;text-align:left;width:auto}.sidebar{width:16.5rem;min-height:100vh}.snav{padding:0 5px}.section-head{color:#0c89c2;font-size:24px;font-weight:800}#wrapper{display:flex;margin:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.section-head{color:#0c89c2;font-size:30px;font-weight:800}}@media only screen and (min-width:1025px) and (max-width:1199px){.section-head{color:#0c89c2;font-size:35px;font-weight:800}}input.field-error,select.field-error,textarea.field-error{background-color:#fff;border-color:red;outline:0;box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.label{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;position:relative}.radio{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.design{width:16px;height:16px;border:1px solid var(--primary);border-radius:100%;position:relative}.design::before,.design::after{content:"";display:block;width:inherit;height:inherit;border-radius:inherit;position:absolute;transform:scale(0);transform-origin:center center}.design:before{background:var(--primary);opacity:0;transition:.3s}.design::after{background:var(--primary);opacity:.4;transition:.6s}.text{color:var(--primary);font-weight:bold}.radio:checked+.design::before{opacity:1;transform:scale(.6)}.radio:hover+.design,.radio:focus+.design{border:1px solid var(--primary)}.radio:hover+.design:before,.radio:focus+.design:before{background:var(--primary)}.radio:hover~.text {color:var(--primary)}.radio:focus+.design::after,.radio:active+.design::after{opacity:.1;transform:scale(2.6)}