*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Raleway;src:url(/build/assets/Raleway-VariableFont_wght-f04a1ea6.ttf);font-weight:400;font-style:normal}body{font-family:Raleway,sans-serif!important}a{text-decoration:unset!important;color:unset!important}:root{--bg-color: #ffffff;--text-color: #333333;--card-bg: #f8f9fa;--card-shadow: rgba(0, 0, 0, .1);--btn-bg: #007bff;--btn-text: #ffffff}[data-theme=dark]{--bg-color: #1a1a1a;--text-color: #f8f9fa;--card-bg: #2d2d2d;--card-shadow: rgba(255, 255, 255, .1);--btn-bg: #6c757d;--btn-text: #ffffff}body{background-color:var(--bg-color)!important;color:var(--text-color);transition:background-color .3s ease,color .3s ease}p,h1,h2,h3,h4,h5,h6,small{color:var(--text-color)!important}.card{background-color:var(--card-bg)!important;box-shadow:0 4px 15px var(--card-shadow);transition:background-color .3s ease,box-shadow .3s ease;color:var(--text-color)!important}.btn-primary{background-color:var(--btn-bg);color:var(--btn-text);transition:background-color .3s ease,color .3s ease}header .logo img{height:100px}header{position:sticky;top:0;z-index:1000;background-color:#fff}.nav-link{color:#333;font-weight:500;margin:0 10px;transition:color .3s ease}.nav-link:hover,.nav-link.active{color:#007bff;background-color:transparent}.navbar-toggler{border:none;outline:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}body header .nav-pills .nav-link.active{border-bottom:2.5px solid #007bff!important;background-color:unset}body header .nav-pills .nav-link:hover{transform:scale(1.04);color:#007bff!important;letter-spacing:1px}header .logo img{max-height:70px}.collapse.navbar-collapse{background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 2px 5px #0000001a}.popular-exams .card{border:none;border-radius:10px;transition:transform .3s ease,box-shadow .3s ease}.popular-exams .card:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000001a}.popular-exams .card-title{font-size:1.25rem;font-weight:600}.popular-exams .card-text{font-size:.9rem}.popular-exams i{color:#007bff}.blink{animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.badge{font-size:.8rem;padding:.5em .75em}.jobs .card{border:none;border-radius:10px;transition:transform .3s ease,box-shadow .3s ease}.jobs .card:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000001a}.jobs .card-title{font-size:1.25rem;font-weight:600}.jobs .card-text{font-size:.9rem}.jobs .btn{transition:background-color .3s ease,transform .3s ease}.jobs .btn:hover{background-color:#0056b3;transform:scale(1.05)}.jobs img{width:100%;height:200px;object-fit:cover;border-radius:12px}.btn-primary{background-color:#007bff;border:none;border-radius:8px;padding:10px 20px;font-size:1rem;font-weight:500;transition:all .3s ease;position:relative}.btn-primary:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 15px #007bff4d}.btn-primary .hover-effect{position:absolute;top:50%;left:50%;width:0;height:0;background-color:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.btn-primary:hover .hover-effect{width:200px;height:200px}.btn-primary i{transition:transform .3s ease}.btn-primary:hover i{transform:translate(5px)}.exam-image{height:100px}.exam_types_image{height:50px;width:50px}.exams_types a.col:hover{transform:scale(1.04);animation:backwards}.exams_types .card .card-body{display:flex;align-items:center;gap:12px}.exam-type-card{border:none;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.exam-type-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.exam-type-card .card-body{display:flex;align-items:center;padding:20px;text-align:center}.exam-type-card .exam_types_image{height:60px;width:60px;transition:transform .3s ease}.exam-type-card:hover .exam_types_image{transform:scale(1.1)}.exam-type-card .card-title{font-size:1rem;font-weight:500;color:var(--text-color);margin:0}.more-exams-link{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:#007bff44;color:#fff;border-radius:8px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.more-exams-link:hover{background-color:#0056b344;transform:translateY(-2px);text-decoration:none}.more-exams-link i{transition:transform .3s ease}.more-exams-link:hover i{transform:translate(5px)}.jobs-by-exams .card-body .specialization{min-height:40px;overflow:hidden}.exams_types.page{min-height:70vh}.exams_types.page .card .card-body{flex-direction:column}.exams_types.page .exam-type-card .exam_types_image{height:160px;width:160px}main.new{padding:40px 0}.new .job-card{padding:25px;background:aliceblue;border-radius:20px;margin-bottom:12px}.new .job-card h1{font-size:2rem}.new .job-card .desc-img{display:flex;gap:12px;align-items:center}.new .job-card .job-image{height:120px;width:120px;border-radius:12px}.new .job-card .footer{margin-top:12px;display:flex;align-items:center;justify-content:space-between}.popular-exams .card{margin-bottom:12px}.exam-categories img{width:100%;height:60px}.popular-exams .exam-image{height:50px;width:50px;object-fit:cover}.popular-exams .card-body{display:flex;gap:12px}.popular-exams .card-body .info{text-align:start}.popular-exams .card-body .info p{margin:0}.new .popular-exams,.new .exam-categories{background:aliceblue;padding:16px}.new .exam-categories .card{border:unset!important;margin-bottom:12px}.new .exam-categories .card .card-body{display:flex;align-items:center;gap:12px}.new .exam-categories .card .card-body small{display:block;height:40px;overflow:hidden;text-overflow:clip}.job-card{transition:transform .3s ease,box-shadow .3s ease;border-radius:8px;overflow:hidden}.job-card:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0003}.job-card .img img{transition:transform .3s ease}.job-card:hover .img img{transform:scale(1.09)}.job-card .desc{transition:opacity .3s ease}.job-card:hover .desc{opacity:.9}.job-card .title h1{transition:color .3s ease;color:#1a5c92!important}.card .card-title,div.footer small{color:#1a5c92!important}.small-desc{color:#052b46}.job-card:hover .title h1{color:#007bff}.new aside{position:sticky;overflow-y:scroll;top:0;height:90vh}.btn-link{color:#1a5c92!important;text-decoration:none;padding:5px 10px;border-radius:4px;transition:background-color .3s ease}.btn-link:hover{background-color:#007bff1a}.no-data-message{padding:40px;border-radius:8px;background-color:#f8f9fa;box-shadow:0 4px 6px #0000001a;transition:all .3s ease}.no-data-message:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.no-data-message i{margin-bottom:20px}.no-data-message h3{font-size:1.5rem;margin-bottom:10px}.no-data-message p{font-size:1rem;color:#6c757d}.job-details .job-details_image{height:400px;width:100%;object-fit:contain}
