.bc-about-section{background:radial-gradient(ellipse at 0 50%,#e1e9f6,transparent 55%),linear-gradient(135deg,#f4f6fb,#fff6e6)!important;position:relative}.bc-about-section .innerImg{position:relative;padding:0 28px 20px 0}.bc-about-section .innerImg img{width:100%;height:420px;object-fit:cover;border-radius:24px 80px 24px 24px;box-shadow:14px 14px 0 #d9aa4a40}.bc-about-section p{text-align:left;font-size:15px;line-height:1.9;color:#56647a}.bc-about-section .heading-title{margin-bottom:24px}.bc-about-section .serviceLinks{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.bc-about-section .serviceLinks li{padding:14px 15px!important;background:#ffffffc9;border:1px solid #e2e6ed;border-radius:10px;font-size:13px;line-height:1.6}.bc-about-section .serviceLinks li:before{display:none}.bc-values{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:55px}.bc-values article{background:white;border:1px solid #e2e6ec;border-radius:16px;padding:30px}.bc-values span{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#ac7416}.bc-values h3{font-size:22px;margin:18px 0}.bc-card-label{display:block;font-size:10px;font-weight:800;color:#a66d10;letter-spacing:1.4px;margin-bottom:18px}.featured-wrap:not(.listWrpService){background:#f4f6fb}.featured-wrap>.container>ul.row{row-gap:0}.featured-wrap .listWrpService{border-top:3px solid #e7ad41!important;box-shadow:0 15px 45px #0c20440a;padding:28px!important;min-height:245px}.featured-wrap .listWrpService .listImg{padding:12px;background:#f2f5fa;border-radius:15px}.featured-wrap .listWrpService h3{margin-top:0;min-height:48px}.featured-wrap .listWrpService .featureInfo{margin:18px 0}.bc-process{padding:85px 0;background:linear-gradient(120deg,#0b1b36,#16345c);color:white}.bc-process .bc-eyebrow{color:#e8b95c}.bc-section-top{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:20px 0 42px}.bc-section-top h2{font-size:42px;line-height:1.2;letter-spacing:-1px;color:white;margin:0}.bc-section-top>p{max-width:370px;color:#b8c6da}.bc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bc-steps article{padding:32px;border:1px solid #ffffff26;background:#ffffff08;border-radius:18px}.bc-steps b{font-size:44px;color:#e6b04f;font-weight:500}.bc-steps h3{font-size:23px;margin:24px 0 16px;color:white}.bc-steps p{color:#b8c6da;min-height:90px;font-size:14px}.bc-steps a{color:#edc26e;font-size:13px;font-weight:700}.category-count{display:block;color:#967125;font-size:11px;margin-top:16px;letter-spacing:.5px}.bc-category-intro{padding-top:50px;text-align:center}.bc-category-intro h2{font-size:34px;margin:16px 0}.bc-category-intro p{color:#687388}.jobsWrp{position:relative;text-align:left!important;padding:28px!important;min-height:220px}.jobsWrp .job-icon{text-align:left!important;margin:0 0 25px!important}.jobsWrp .jobTitle{text-align:left!important}.bc-category-results{padding-top:45px;padding-bottom:70px}.bc-back{color:#9e6c1b;font-size:13px}.bc-results-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:28px 0}.bc-results-heading h2{font-size:38px;margin:13px 0}.bc-results-heading p{color:#687388}.bc-results-heading select{padding:15px;border:1px solid #d6dfea;border-radius:9px;background:white;color:#172c4d}.bc-demo-note{background:#fff5df;color:#826124;font-size:12px;border:1px solid #efdcaf;padding:12px 18px;border-radius:9px}.bc-category-job{display:grid;grid-template-columns:64px 1fr auto;gap:25px;align-items:center;padding:30px;border:1px solid #e0e6ef;background:white;border-radius:16px;margin-top:20px}.bc-role-icon{width:64px;height:64px;display:grid;place-items:center;background:#edf2fa;color:#15325b;border-radius:15px;font-size:22px}.bc-category-job h3{font-size:23px;margin:0 0 12px}.bc-category-job .bc-card-label{margin-bottom:10px}.bc-category-job p{font-size:14px;color:#687388}.bc-category-job small{color:#9e751f}.bc-job-meta{font-weight:600;color:#173157!important}.bc-job-toolbar{padding-top:40px}.bc-job-toolbar h2{font-size:31px;margin:12px 0 24px}.bc-job-toolbar form{display:flex;gap:12px;background:white;border:1px solid #dce3ed;border-radius:12px;padding:10px}.bc-job-toolbar input{width:100%;border:0;background:transparent;padding:12px;outline:none}.bc-job-toolbar button{border:0;white-space:nowrap}.bc-job-toolbar>p{font-size:13px;margin:15px 0;color:#687388}.listing .listService{list-style:none;padding:0}.listing .listWrpService{padding:30px!important;margin-bottom:22px!important}.listing .listWrpService .para{font-size:14px;line-height:1.8;color:#647086}.listing .listWrpService h3{margin-bottom:16px}.listing .listWrpService .apply a{display:inline-block;white-space:nowrap}.policy-contact{margin-top:30px;padding:25px;background:#edf2f9;border-radius:12px}.bc-footer a[href^="mailto"]{overflow-wrap:anywhere}@media(max-width:767px){.bc-about-section .innerImg img{height:300px}.bc-about-section .serviceLinks{grid-template-columns:1fr}.bc-values,.bc-steps{grid-template-columns:1fr}.bc-values{margin-top:30px}.bc-process{padding:50px 0}.bc-section-top{display:block}.bc-section-top h2{font-size:32px}.bc-section-top>p{margin-top:22px}.bc-steps p{min-height:0}.bc-results-heading{display:block}.bc-results-heading select{width:100%;margin-top:15px}.bc-results-heading h2{font-size:30px}.bc-category-job{grid-template-columns:45px 1fr;gap:15px;padding:20px}.bc-category-job>.bc-button{grid-column:2;justify-self:start}.bc-role-icon{width:45px;height:45px;font-size:17px}.bc-category-job h3{font-size:20px}.bc-job-toolbar button{font-size:12px;padding:12px}.bc-job-toolbar h2{font-size:27px}.jobsWrp{min-height:200px}.bc-category-intro h2{font-size:28px}}
