html{scroll-behavior:smooth}article .entry-content-job{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}article .entry-content-job .entry-primary{max-width:65%}.campusbiz-jobs div#primary{padding:0}.campusbiz-jobs .entry-content-job .entry-primary div.cb-single-job{padding:20px 10px}.campusbiz-jobs .entry-content-job .entry-primary{width:100%}.chat-modal-cb{position:fixed;bottom:10px;left:20px;margin-bottom:120px;background:#fff;border:2px solid #fff;border-radius:20px;padding:20px;z-index:9999;box-shadow:0 0 2px #123456;background-color:#123456}.cb-breadcrumb{padding:10px;background:#f3f9ff;margin:10px 0}.company-logo{max-width:20%;display:inline-block;vertical-align:top}.company-logo .job-img img{height:auto;width:150px;border-radius:10px;border:2px solid #fff;box-shadow:0 0 2px #1d3467}.name-meta{display:inline-block;padding-left:10px;max-width:78%}.name-meta h4,.name-meta h1.entry-title{margin-bottom:10px}.job_listing .name-meta .job-listing-meta-wrap ul.job-listing-meta.meta{flex-direction:unset}article.job_listing .entry-content .job_description h1,article.job_listing .entry-content-job .job_description h2,article.job_listing .entry-content .job_description h3,article.job_listing .entry-content-job .job_description h4,article.job_listing .entry-content .job_description h5,article.job_listing .entry-content .job_description h6{font-weight:700!important}.single-job_listing article.job_listing .entry-content-wrap .entry-header h1{font-weight:700!important;font-size:30px;line-height:36px}.single-job_listing main article.job_listing .entry-content-wrap .entry-header{margin:20px 0}section.pre-job{padding:20px 5px 40px}ul.job-overview{list-style:none;margin-left:0}ul.job-overview li i{font-size:24px;color:#123456;border-right:2px solid #3d7cfd;margin-right:3px;padding-right:3px}span.evergreen-notice{background-color:green;color:#fff;padding:5px}.disclaimer{line-height:16px;text-align:justify;padding:0 5px}button{border:1px solid #32afed;border-radius:100px;padding:2px 20px;background-color:#32afed;color:#fff}.single_job_listing table{display:-webkit-box!important;overflow:scroll!important;max-width:90vw}.single_job_listing table td{width:fit-content!important;padding:3px!important;border:1px solid #e4e4e9}.single_job_listing th{top:0;position:sticky;background:#fff}.emp-box a button{display:block;margin:5px auto;width:100%;padding:5px 0;background:#123456}.emp-box a button:hover{background:linear-gradient(135deg,rgba(32,172,226,.75) 0%,rgba(124,8,230,.9) 100%)}.cominfo{background: #d6dce399;border: #12345633 1px solid;border-radius:5px;width:100%}.cominfo .job-overview ul li{display:inline-block;width:49%}.job-toc{margin:20px 0;padding:15px;border:1px solid #ddd;border-radius:4px;background:#f9f9f9}.job-toc>ul{padding-left:0;margin-left:0}.job-toc a{text-decoration:none}.job-toc a:hover{text-decoration:underline}.toc-item{margin:5px 0}li.job-type{border:2px solid #fff;box-shadow:0 0 1px #000;color:#fff!important}li.job-type.entry-level{background:#34c159;padding:3px 10px;border-radius:20px}li.job-type.internship{background:#3634c1!important;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.trainee{background:#8434c1;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.attachment{background:#f44336;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.volunteer{background-color:#6033cc;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.short-term{background-color:#096999;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.apprenticeship{background-color:#00bcd4;padding:3px 10px;border-radius:20px;color:#fff}li.job-type.fellowship{background-color:#833e08;padding:3px 10px;border-radius:20px;color:#fff}.job-listing-meta-wrap ul li.job-type.part-time{background-color:#009688!important;padding:3px 10px;border-radius:20px;color:#fff}.ns-buttons.ns-inline.ns-inverse-hover.ns-no-print .ns-buttons-wrapper a{width:13%}div.ns-buttons .ns-buttons-wrapper a:hover{width:fit-content}.promo details[open] summary h5{display:none}.promo details summary h3{display:inline-flex}h5.listing-expired,h5.position-filled{color:#ff5722}.bb_application_details details{display:block;margin:20px auto;border:1px solid #123456;padding:10px;border-radius:20px}.bb_application_details details summary{text-align:center;background-color:#0a7cf5;padding:10px;color:#fff}.bb_application_details details[open] summary{margin-bottom:20px;border-bottom:2px solid #eee;padding-bottom:20px;font-weight:700}form.job-manager-application-form .hta{border:1px solid #40969f;padding:10px;border-radius:10px}#apply{scroll-margin-top:80px}div#apply h4:first-of-type{border-bottom:5px solid #123456;padding:5px}.cvbox details summary{list-style:none}.promo h3{padding-bottom:10px;border-bottom:2px solid #fff}.promo h3,.promo h4{color:#fff}.promo a button{font-size:18px;font-weight:600;padding:10px 20px;cursor:pointer;background:#0483ef;color:#fff;border:3px solid #fff}.promo a button:hover{background-color:#123456;border:2px solid #fff;color:#fff}.cb-follow{display:block;margin:40px 10px;text-align:center}.cb-follow .cb-icons a{color:#fff;font-size:25px;padding:5px 10px;border-radius:70px;display:inline-block;margin:5px 0}.cb-follow .cb-icons a span.site-name{font-size:15px;vertical-align:middle}.cb-icons a.whatsapp{background-color:#26a418}.cb-icons a.telegram{background-color:#2481cc}.cb-icons a.facebook{background-color:#38529a}.cb-icons a.twitter{background-color:#329dee}.cb-icons a.linkedin{background-color:#0a66c2}.cb-icons a.dating{background-color:#ff5722}.cb-icons a.messenger{background:linear-gradient(45deg,#478bee 20%,#b340f4,#f36875 70%)}div#frm-modal-0{z-index:99999;background-color:#f0f8ff}a.reg-link.mfp-close{width:unset;height:unset;line-height:unset;position:unset;right:0;top:0;text-decoration:underline;text-align:unset;opacity:unset;padding:unset;color:#00f;font-style:normal;font-size:unset;font-family:inherit}button.link,input.application_button{width:100%;margin-bottom:20px;font-size:18px}button.link a{color:#fff;font-size:18px}button.link{background:#2962ff;padding:5px 0!important}ul.related-jobs{list-style:none;margin:0;padding-left:0}ul.related-jobs li{border:1px solid #d2d0d7;padding:10px;margin:20px 0}ul li.single_related:hover{border:3px solid #2962ff;font-weight:600}ul.related-jobs li.single_related h5{margin:10px 0;line-height:1}li.single_related div{clear:both;margin:0 auto;text-align:center}li.single_related span{border:1px solid;border-radius:20px;padding:2px 5px;font-size:12px}li.single_related .location{font-size:12px;margin:0;color:#111;line-height:1;margin-bottom:10px}.post-related-jobs h4{background-color:#123456;color:#fff;font-weight:600;text-align:center;border:none;width:100%;padding:10px 5px}input.application_button.button{background:linear-gradient(45deg,#2196f3,#673ab7);color:#fff;font-weight:600;text-align:center;border:none;width:100%;font-size:21px!important}form#loginform{display:block;text-align:center;max-width:400px;min-width:200px;vertical-align:middle;margin:auto;border:1px solid #cbcbcb;border-radius:20px;padding:50px 50px 0;margin-bottom:20px;background-color:#e4e8f3}form#loginform p label{display:block;text-align:center}input#user_login,input#user_pass{width:100%}.bb_application_details h3{border-bottom:10px solid #123456}.bb_application_details p a.reg-link{display:block;color:#fff!important;background-color:#3d61fc;width:max-content;text-decoration:none;padding:10px 20px;text-align:center;margin:10px auto;border-radius:10px}.bb_application_details p a.reg-link:hover{background-color:#123456}.bb_application_details p{text-align:center}@keyframes shimmer {
    0% {
        background-position: -200% 0%;
    }
    100% {
        background-position: 200% 0%;
    }
}.company-bar .button{width:100%}@media (min-width:1024px){.bb-grid.site-content-grid{display:flex;align-items:flex-start}.entry-secondary.sj{height:auto!important;align-self:flex-start;position:sticky;bottom:0;z-index:1}#primary.content-area{flex:1}}@media only screen and (max-width:767px){article .entry-content-job .entry-primary{max-width:100vw}.single-job_listing article.job_listing .entry-content-wrap .entry-header h1{font-size:22px;line-height:26px}.job_listing .name-meta h4{font-size:18px;line-height:20px}}