.careerfy-jobdetail-content-list{display:flex;width:100%;flex-wrap:wrap;padding:23px 30px 17px;border:1px solid #efefef;margin-bottom:31px;background-color:#fff}.careerfy-jobdetail-content-list h2{font-size:36px;font-weight:600;margin-bottom:11px;line-height:1.2}.careerfy-jobdetail-content-list ul{display:flex;width:100%;gap:10px 15px;flex-wrap:wrap;align-items:center}.careerfy-jobdetail-content-list ul li{display:inline-flex;list-style:none;line-height:1.5;color:#999;gap:5px}.careerfy-jobdetail-content-list ul li span{display:inline-flex;background-color:#542dff;color:#fff;border-radius:80px;padding:5px 15px;line-height:1;text-transform:uppercase;font-size:10px}.careerfy-jobdetail-content-list ul li i{color:#b9b9b9;font-size:16px;align-self:center}.careerfy-jobdetail-content-list ul li a{color:#999}.careerfy-jobdetail-content-list ul li a.job-view-map{display:inline-block;font-size:10px;padding:1px 9px;border-radius:40px;margin-left:4px;color:#fff}.careerfy-jobdetail-content-list ul li small{font-size:11px;font-style:italic;margin-left:4px}.jobsearch_box_application_apply{display:flex;width:100%;border:1px solid #efefef;padding:29px;text-align:center;position:relative;overflow:hidden;justify-content:center}.jobsearch_box_application_apply img{border:1px solid #e6e6e6;margin-bottom:16px}.jobsearch_box_application_apply h2{font-size:18px;text-transform:uppercase;margin-bottom:5px;width:100%}.jobsearch_box_application_apply p{color:#888;margin-bottom:14px;line-height:22px}.jobsearch_box_application_social{display:inline-block;margin-bottom:8px}.jobsearch_box_application_social li{float:left;list-style:none;margin:0 7px 5px}.jobsearch_box_application_social li a{float:left;width:35px;height:35px;border-radius:100%;color:#fff;font-size:17px;background-color:#3ac1f1;padding-top:9px}.jobsearch_box_application_social li a .at-icon-wrapper{display:none}ul li a.jobsearch-plus{background-color:#fe3d6c}.jobsearch_box_application_social li a.fa-facebook-f{background-color:#3b5998}.jobsearch_box_application_social li a.fa-linkedin{background-color:#007ab9}.jobsearch_box_application_social li a.fa-google-plus{background-color:#fb353f}.jobsearch_box_application_social li a.fa-dribbble{background-color:#ea4c89}.shortlist_job_btn{display:inline-flex;align-items:center;gap:5px;width:100%;font-size:16px;font-weight:600;color:#5f5f5f;text-transform:uppercase;padding:13px 20px 14px;line-height:1;border:1px solid #e3e3e3;margin-bottom:10px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shortlist_job_btn:hover{background-color:#3ac1f1;color:#fff;border-color:#3ac1f1}.jobsearch_box_application_apply_btn{float:left;width:100%;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;padding:13px 20px 14px;line-height:1;background-color:#53b427;border:1px solid #53b427;border-radius:5px;margin-bottom:10px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.jobsearch_box_application_apply_btn:hover{background-color:#fff;color:#53b427}.jobsearch_box_application_apply_btn.linkedin{background-color:#007ab9;border-color:#007ab9}.jobsearch_box_application_apply_btn.linkedin:hover{background-color:#fff;color:#007ab9}.jobsearch_box_application_apply_btn.facebook{background-color:#3b5998;border-color:#3b5998}.jobsearch_box_application_apply_btn.facebook:hover{background-color:#fff;color:#3b5998}.jobsearch_box_application_apply_btn.google{background-color:#fb353f;border-color:#fb353f}.jobsearch_box_application_apply_btn.google:hover{background-color:#fff;color:#fb353f}.jobsearch_box_application_apply .careerfy-applywith-title{margin-top:8px}.jobsearch_box_application_apply .careerfy-applywith-title small{font-size:16px;color:#333;text-transform:capitalize}.jobsearch_box_application_apply .careerfy-applywith-title small:before,.jobsearch_box_application_apply .careerfy-applywith-title small:after{margin-top:13px}.jobsearch_box_application_apply_send{float:left;width:100%;background-color:#ffb14a;border:1px solid #ffb14a;color:#fff;padding:16px 20px;line-height:1;text-transform:uppercase;font-size:16px;font-weight:500;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.jobsearch_box_application_apply_send:hover{color:#ffb14a;background-color:#fff}.jobsearch_box_application_apply_send i{font-size:25px;display:inline-block;vertical-align:sub;margin-right:8px}.careerfy-joblisting-wrap,.careerfy-joblisting-media figure,.careerfy-joblisting-media figure a,.careerfy-joblisting-media figure img{float:left;width:100%}.careerfy-joblisting-view4{margin-bottom:40px}.careerfy-joblisting-media figure{margin-bottom:0}.careerfy-joblisting-view4 ul li{list-style:none}.careerfy-joblisting-view4>ul>li{margin-bottom:20px}.careerfy-joblisting-wrap{border:1px solid #f0f0f0;padding:10px;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.careerfy-joblisting-wrap:hover{box-shadow:0px 0px 15px 0px rgba(0,0,0,.1)}.careerfy-joblisting-media{float:left;width:134px;min-width:134px}.careerfy-joblisting-media~.careerfy-joblisting-text{margin-left:160px;padding-top:7px}.careerfy-joblisting-text h2{font-size:20px;margin-bottom:2px}.careerfy-joblisting-text h2 a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.careerfy-joblisting-text h2 span{display:inline-block;border:1px solid;padding:5px 7px;line-height:1;font-size:10px;text-transform:uppercase;margin-left:7px;vertical-align:text-bottom}.careerfy-joblisting-text small{color:#999;font-size:14px}.careerfy-joblisting-text small i{font-size:12px;margin-right:4px}.careerfy-job-skills a{padding:6px 7px;line-height:1;color:#376d95;font-size:12px;background-color:#e1ecf4;margin:0}.careerfy-joblisting-view4-featured{position:absolute;right:0;top:0;background-color:#ffe476;font-size:12px;text-transform:uppercase;color:#433600;font-weight:400;padding:4px 7px;line-height:1}.careerfy-joblisting-view4-new{position:absolute;right:0;top:0;background-color:#48d1a9;font-size:12px;text-transform:uppercase;color:#fff;font-weight:400;padding:4px 7px;line-height:1}.careerfy-joblisting-view4-date{position:absolute;right:24px;top:14px;font-size:12px;color:#999;text-transform:uppercase}.joblisting-view4-title{float:left;width:100%;margin-bottom:10px}.careerfy-joblisting-view4-title h2{font-size:30px;font-weight:700}.careerfy-breadcrumb-style7{margin-bottom:-34px;margin-top:10px}.careerfy-subheader-style7-top,.careerfy-subheader-style7-top .container{position:relative}.common-header-transparent~.careerfy-subheader-style7{margin-top:0}.common-header-transparent~.careerfy-subheader-style7 .careerfy-subheader-style7-top{padding:110px 0 20px}.careerfy-subheader-style7-top a{color:#fff}.body-nowhite-bg .jobsearch_box_application_apply{background-color:#fff}.jobsearch-job-email-shortlists-btns{display:flex;width:100%;gap:10px}.jobsearch-job-email-shortlists-btns li{list-style:none;flex:1}.jobsearch-job-email-shortlists-btns .shortlist_job_btn{font-size:14px}.careerfy-joblisting-view4 .careerfy-joblisting-wrap{display:flex;width:100%;gap:20px;align-items:center}.careerfy-joblisting-view4 .careerfy-joblisting-media~.careerfy-joblisting-text{margin-left:0;padding-top:0}.careerfy-joblisting-view4 .careerfy-job-skills{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}