.fcw-tech-split{display:flex;align-items:center;gap:40px}.fcw-tech-left{flex:1}.fcw-tech-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}.fcw-tech-item img{max-width:50px;height:auto}.fcw-tech-item h6{margin:16px 0 8px}.fcw-tech-right{flex:1;text-align:center}.fcw-tech-right img{max-width:100%;height:auto}.fcw-industry-grid{display:grid;gap:30px;margin:40px 0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.fcw-industry-card{border:1px solid #e6e6e6;border-radius:16px;padding-bottom:48px}.fcw-industry-card:hover{background-color:#f0fbef}.fcw-industry-thumb img{object-fit:cover;border-radius:16px;width:100%;height:360px}.fcw-industry-title,.fcw-industry-excerpt{padding:0 24px}.fcw-industry-title{margin-bottom:20px!important;font-size:23px!important}.fcw-industry-title a{color:inherit;text-decoration:none}.fcw-industry-title a:hover{text-decoration:underline}.fcw-app-buttons{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-top:20px}.fcw-app-buttons img{transition:transform 0.2s ease-in-out}.fcw-app-buttons img:hover{transform:scale(1.05)}.awsm-job-form-inner{border:none;padding:0}.awsm-job-form-inner h2{font-size:25px!important}.awsm-application-form{border:1px solid #0000001f;border-radius:15px;padding:20px}.awsm-job-single-wrap{max-width:1250px;margin:0 auto;padding:40px 20px;display:flex;gap:40px}input#awsm-application-file{border:1px solid #0000001f!important;border-radius:8px!important;padding:10px 14px}input.awsm-application-submit-btn{color:#000000!important;background-color:#fbe12e!important;padding:13px 36px!important;border:none!important;border-radius:8px!important;cursor:pointer;transition:all 0.3s ease}input[type="file"].awsm-job-form-field::file-selector-button{background-color:#fbe12e;color:#000;border:none;border-radius:6px;padding:10px 24px;font-size:15px;cursor:pointer;transition:all 0.3s ease}.awsm-job-listings .awsm-job-listing-item .awsm-job-item{background-color:#fff;border:1px solid #0000001f;border-radius:10px;margin-bottom:24px;display:flex;align-items:center}.awsm-job-listings.awsm-lists{border:none!important}.awsm-job-more{border:1px solid #fbe12e;color:#000;border-radius:30px;padding:14px 36px;transition:0.3s ease-in-out}.awsm-job-more:hover{background-color:#fbe12e;color:#000}.safari-ios .fusion-checklist .fusion-li-item a[href^="tel"]{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:.5rem}.safari-ios .fusion-checklist .awb-recruitment-phone:before{content:"\e903"!important}.employers-scope .cta-apply{display:none!important}.page-id-4876 .cta-apply{display:inline-flex!important}.page-id-4263 .cta-apply{display:none!important}@media (max-width:768px){.awsm-job-single-wrap{flex-direction:column;padding:20px}}@media (max-width:1024px){.fcw-tech-split{align-items:flex-start;gap:28px}.fcw-tech-right{text-align:center}}@media (max-width:900px){.fcw-tech-split{flex-direction:column}.fcw-tech-left,.fcw-tech-right{width:100%}.fcw-tech-grid{grid-template-columns:1fr;gap:22px}.fcw-tech-item{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:flex-start}.fcw-tech-item img{max-width:44px}.fcw-tech-item h6{margin:0 0 6px}.fcw-tech-item p{margin:0}}@media (max-width:480px){.fcw-tech-item{grid-template-columns:1fr}.fcw-tech-item img{max-width:40px}}