html{font-size:10px}body,body .contentMain{font-size:1.6rem;font-weight:normal;color:#15161a;background-color:#fcfeff}.searchResultCount a.text-white{color:inherit !important;font-size:inherit}.ajCard{padding:2rem;position:relative;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform .3s,box-shadow .3s;background-color:var(--aj-color-white)}.ajCard:not(.noHover):not(.viewed):not(.expanded):hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,0.2)}.ajCard.expanded{box-shadow:0 4px 10px rgba(0,0,0,0.7);z-index:1001}.ajCard .adTitle{font-size:2rem;font-weight:bold;color:#0d6efd;margin:0 0 1rem 0;padding-right:5.5rem}.jobHighLights{margin:1rem 0}.ajCard.expanded .cardContent{border-top:1px solid #ddd;max-height:70vh !important;overflow-y:auto;margin-bottom:10rem;padding-top:2rem}.cardContent{transition:max-height .4s ease-in-out,padding .4s ease-in-out;max-height:145px;overflow:hidden}.cardContent.noAnim{max-height:100%;overflow:auto;transition:none}.ajCardHideBtn{display:none}.ajCardHideBtn.readMore .ajBtn{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--aj-color-transparent);color:var(--color-black);display:none}.ajCardHideBtn.readLess .ajBtn{border-top-right-radius:0;border-top-left-radius:0;background-color:var(--aj-color-transparent);color:var(--color-black);display:none}.bg-sec{background-color:var(--aj-color-secondary)}.ajCard.expanded .ajCardHideBtn .ajBtn{display:block}.ajCardHideBtn .ajBtn:hover,.ajCardHideBtn .ajBtn:active{background-color:var(--aj-color-primary);color:var(--color-white)}.shortDesc{margin:1rem 0}.ajCard.expanded .actions-container{display:flex}.ajCard .actions-container{position:absolute;bottom:0;background-color:var(--bg-color-dark);background:white;z-index:10;padding:10px;border-top:1px solid #ddd;justify-content:center;align-items:center;margin-bottom:1rem;right:0;left:0;display:none;cursor:default}.ajCard .actions-container .ajBtn{padding:10px 20px;cursor:pointer}.jDesc strong.h2,.jDesc strong.h1{font-size:inherit;font-weight:bold}.job-expired{padding:2rem 3rem;border-radius:10px}.wobble{animation:wobble 1s ease-in-out;animation-delay:.3s;animation-fill-mode:both}@keyframes wobble{0{transform:rotate(0)}25%{transform:rotate(-2deg)}50%{transform:rotate(1.5deg)}75%{transform:rotate(-1deg)}100%{transform:rotate(0)}}@keyframes spinBounce{0{transform:scale(0) rotate(-360deg);opacity:0}50%{transform:scale(1.1) rotate(0);opacity:1}70%{transform:scale(1)}85%{transform:translateY(-5px)}100%{transform:translateY(0)}}@keyframes pulse{0{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.aiIcon{animation:pulse 1s ease-in-out 15}.postedDate{font-size:1.2rem;color:var(--aj-color-dark-grey);margin-top:.5rem;min-height:18px;box-sizing:border-box}.ajCard.viewed{opacity:.4;transition:opacity .3s ease;will-change:opacity,transform;transform:translateZ(0);box-shadow:0 4px 12px rgba(0,0,0,0.2)}.ajCard.viewed:hover{opacity:1}.ajCard.expanded .viewedIcon,.ajCard.viewed .postedDate,.ajCard.viewed:hover .viewedIcon{display:none !important}.ajCard.viewed:hover .postedDate,.ajCard.expanded.viewed .viewedIcon{display:flex !important}.jobNotice{min-height:28px;display:flex;align-items:center}.ajCard.viewed .viewedIcon{display:flex !important;font-size:1.4rem;box-sizing:border-box}.tap-to-close-message{position:absolute;display:none;top:1%;left:1%;right:1%;background-color:rgba(0,0,0,0.8);color:white;padding:10px 20px;border-radius:10px;font-size:1.6rem;z-index:1050;text-align:center;opacity:0;transition:opacity .3s ease}.content-wrap{background-color:#fff;position:relative;margin-bottom:1rem;border-width:1px;border-style:solid;border-color:#ddd;border-image:initial;border-radius:10px;padding:2rem}.toggle-box .whatContent.toggle-content{max-height:150px}.toggle-box .toggle-content{max-height:400px;overflow:hidden;transition:max-height .8s ease;position:relative;width:100%}.toggle-button{font-weight:bold;position:absolute;bottom:-1px;right:20px;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;padding:1rem 1.5rem;z-index:2;border-color:#ddd;min-width:120px;font-size:16px}.btn-light{background-color:#fff;color:#15161a;border:2px solid #cdcdcd}.toggle-button:focus{outline:0;color:#15161a;background-color:#fff;border:2px solid #0d6efd}.toggle-button:hover,.toggle-button:active{background-color:#ff4040;color:#fff;border:2px solid #ff4040}.toggle-box.expanded .toggle-button{position:sticky;top:0;float:right;bottom:unset;border-radius:0 0 10px 10px;margin-top:-2.1rem;z-index:2;margin-bottom:1rem}.faqItems .accordion-button:not(.collapsed){color:#73ff73;background-color:#15161a}.faqItems .accordion-item:first-of-type .accordion-button,.faqItems .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.faqItems .accordion-item{border-radius:0;border-left:0;border-right:0}.faqItems .accordion-item:last-of-type{border-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.faqItems .accordion-button{padding:2rem 1rem 2rem 2rem;font-weight:600;line-height:2.6rem;font-size:1.6rem}.sidebar h4{margin:2rem}.faqItems .accordion-button::after{width:16px;height:16px;background-size:17px;margin:12px}@keyframes redShimmer{0{background-position-x:0}20%{background-position-x:-100px}40%{background-position-x:-200px}60%{background-position-x:-300px}100%{background-position-x:-400px}}.job-alert-toggle .form-check-input:not(:checked){background:linear-gradient(120deg,#ff4d4d 30%,#f99 30%,#ff4d4d 60%);background-size:400% 100%;animation:redShimmer 3s linear infinite}.job-alert-toggle .form-check-input:checked{background-color:#73ff73}.job-alert-toggle .form-check-input::before{content:"";position:absolute;top:.3rem;left:.3rem;width:2.4rem;height:2.4rem;background-color:#fff;border-radius:50%;transition:transform .3s ease;z-index:2}.job-alert-toggle .form-check-input{width:6rem;height:3rem;border:0;cursor:pointer;position:relative;background-color:#2c2c2c;appearance:none;border-radius:2rem;transition:background-color .3s ease}.job-alert-toggle .form-check-input:checked::before{transform:translateX(3rem)}.toggle-box .list-styled li a{padding:.6rem 0}.text-ter{color:#73ff73}.job-alert-form{max-width:360px;padding:.5rem;max-height:0;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0;margin:0 auto;transition:all .5s ease}.job-alert-form.show{max-height:50rem;opacity:1;padding-top:2rem;padding-bottom:2rem}.industryList ol,.otherJobList ol,.nearbyLocationList ol{list-style:none}.filters-bar{display:flex;align-items:center;gap:10px;padding:10px;white-space:nowrap;max-width:950px;margin:20px auto 0 auto;flex-wrap:wrap}.filters-bar .ajBtn.filter-icon{border:0;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.filters-bar .ajBtn{white-space:nowrap;font-size:1.4rem;padding:.5rem 1.2rem;font-weight:normal}li.page-item .page-link{border:0;color:#007bff;background-color:#fff;padding:8px 14px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.05);transition:all .2s ease-in-out;margin:0 29px}li.page-item .page-link:hover{background-color:#007bff;color:#fff}li.page-item.active .page-link{border:2px solid #007bff;cursor:pointer}.multi-column-list{column-count:1;column-gap:20px;list-style:none;padding:0}@media(min-width :1200px){.multi-column-list{column-count:4}}@media(min-width :576px){.multi-column-list{column-count:2}}.list-styled li:hover{border-right:1px solid #cbcbcb}.list-styled li:hover i{transform:scale(2.0)}.list-styled li a,.list-styled li.linkStyle{display:flex;align-items:center;gap:.8rem;padding:1.2rem 0}.list-styled .material-icons-round{color:#15161a;font-size:1.8rem;transition:all .3s ease}.toggle-box .list-styled li a,.categoryjobs .list-styled li.linkStyle{padding:.6rem 0}.categoryjobs .list-styled li.linkStyle a{padding:0}.ajCard .adLogoContainer{position:absolute;right:1rem;top:1rem;z-index:50}.ajCard .adLogoContainer img{background-color:#fff;max-width:80px;max-height:80px;padding:10px;border:1px solid #ddd;border-radius:10px}.jbeFormContainer .form-control{font-size:1.6rem;padding:2rem}.pagination{z-index:0;position:relative}