.empBtn,a{text-decoration:none}.eduheading,.heading,.jp_cpersonlist li,.jp_cpersontext,.tabhead{font-family:Roboto,sans-serif}.company_profile{display:flex;margin:3%;justify-content:space-between}.section_div{width:72%}p{margin:0;padding:0}.mm0{display:flex;margin-right:5px!important;align-items:center}.jobTag,.logo_desc{min-width:80px;height:auto;box-sizing:content-box;padding:10px 5px 10px 15px;position:absolute;right:0;align-items:center;display:flex}img.joblistlogo.img-responsive{margin:0;min-width:75px;max-width:75px;max-height:75px;min-height:75px;object-fit:contain;padding:5px;border-radius:15px;border:2px solid #cccccc75}*{font-family:'Source Sans Pro',sans-serif}.jobTag{max-width:100px;background:#060624;color:#fff;font-size:12px;letter-spacing:.1em;font-weight:700;line-height:1.2em;text-align:center;text-transform:capitalize;top:4%;justify-content:center;border-radius:10px 0 0 10px}.heading,.tabhead{letter-spacing:1px}.eduheading,.heading,.jobTitle,.job_key,.jp_cpersontext,.tabhead{font-weight:600}.candidate_desc,.education,.job_desc{text-align:justify}.companyname,.designation,.tablistbox .nav_tabs>li>a{text-transform:uppercase}.logo_desc img{width:55px}.logo_desc{top:17%;justify-content:center}.jobDiv,.logo{position:relative}.flex,.headerSection,.sjob_list li{align-items:center;display:flex;flex-wrap:wrap}.content_div{display:flex;flex-direction:row;justify-content:space-between;font-size:13px;margin:10px 0;align-items:center}.CTASection{display:flex;width:400px;border-radius:7px;overflow:hidden}.premiumCard a.applyBtn,a.applyBtn{cursor:pointer;text-align:center;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;background:#f45051;color:#fff}.checkbox-inline input:checked~.checkboxbtn:after,.nav>li,.nav>li>a{display:block}.CTASection>*{flex:1;background-color:#060624;padding:5px;display:flex;align-items:center;justify-content:space-evenly}.logo{margin-right:20px;z-index:10}.tablistbox,img.joblistlogo.img-responsive{background-color:#fff}.headerSection{display:flex;align-items:center;width:80%}.jobDiv{overflow:hidden;border:1px solid #b8b8b8;box-shadow:5px 5px 10px #c3c3c3;padding:20px 30px;border-radius:10px;background:#fff}iconify-icon{margin-right:8px}.jobTitle{font-size:20px;margin-bottom:5px;color:#00079b}.edutablist li,.empBtn,.job_content,.job_desc,.job_details,.tabhead{font-size:13px}.jobCompanyName{font-size:13px;display:flex;align-items:center}.job_content{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.list_div{display:flex}.list_div div{margin-right:10px}.applicant,.post_date,.views{color:#c00606;margin:0 5px}.tabs{position:sticky;top:0}.tablistbox .nav_tabs{display:flex;border-bottom:1px solid #e0dbdb}.jp_cpersonlist,.tablistbox ul{padding:0}.nav>li>a{padding:10px 15px}.tablistbox .nav_tabs>li>a{font-size:14px;letter-spacing:1px;color:#454545;padding:10px 15px;font-weight:700;text-decoration:none}.tablistbox .nav_tabs>li>a:hover{background:#0b1866;color:#fff}.job_details{border:1px solid #b8b8b8;margin-top:25px}.tabhead,ul{margin:0}.tabhead{padding:0 15px;line-height:36px;color:#323e6b;background:#c5f0f0}.job_desc,.keyvalue{margin:15px}.candidate_desc ul,.job_desc ul{padding-left:20px}.candidate_desc ul li,.job_desc ul li{line-height:25px;color:#454545}.candidate_desc{margin:15px}.candidate_desc p{margin-bottom:7px;color:#454545}.heading{line-height:30px;color:#000}.cpo-value{display:inline}.keyvalue ul{column-count:2;padding:0;list-style-type:none}.keyvalue ul li{padding:5px 0}.job_key{color:#4c4a41}.job_value{color:#7f7777}.job_keywords{margin:12px}.keySkills{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}label.keywords{padding:5px 20px;border:1px solid #040696;color:#040696;border-radius:6px;margin:7px;font-weight:500}.edutablist li,.jp_cpersonlist li{letter-spacing:1px;font-weight:400}.space_bar,.space_div{border:.5px dashed #e5e5e5}.education{margin:12px -4px}.eduheading{letter-spacing:1px;line-height:36px;color:#000;padding-left:15px}.edutablist li{line-height:20px;color:#454545;margin-bottom:10px;width:98%}.empBtn{display:inline-block;padding:10px;margin:25px 20px 0;border-radius:10px;color:#fff;background-color:#323e6b}.contact_section{margin:12px 19px}.jp_cpersontext{letter-spacing:1px;line-height:26px;color:#141313}.jp_cpersonlist li{line-height:26px;color:#454545;list-style-type:none}.candidate_div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:12px 15px}.fjp_cperson{font-size:12px;color:#454545}.space{margin-right:15px}.checkbox-inline{padding-left:20px;position:relative;z-index:-1}.checkbox-inline input[type=checkbox]{opacity:0}.checkbox-inline input:checked~.checkboxbtn{background-color:#0c34d0}.checkboxbtn{position:absolute;display:inline-block;top:0;left:0;height:16px;width:16px;border-radius:3px;background-color:#c6c6c6}.checkboxbtn:after{content:"";position:absolute;display:none}.apply_tag{font-size:15px;display:inline-block;padding:10px 30px;border-radius:7px;color:#fff;background-color:#f45051;font-weight:700;cursor:pointer}.cpheading,.designation{letter-spacing:1px;font-family:Roboto,sans-serif;font-weight:600}.tablistbox .nav_tabs>li>a.active{background:#02093d;color:#fff}.brblue{height:10px;background:#c5f0f0}.slick-next{right:-25px;display:none!important}.section_sidebar{display:flex;width:25%;flex-direction:column}.section_sidebar img{margin-bottom:25px}.pp_similarjob{background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;margin:10% 0;padding-top:0}.cpheading{font-size:13px;padding:0 10px;line-height:36px;color:#323e6b;background:#c5f0f0;margin:0}.designation{font-size:14px;line-height:26px;color:#00079b}.companyname,.smilarjob_post_list{line-height:26px;font-weight:400;letter-spacing:1px;color:#454545;font-family:Roboto,sans-serif;font-size:13px}.smilarjob_post_list{padding:4px 0}.smilarjob_post_list ul{padding:0;list-style-type:none}.sjob_list li{display:flex;align-items:center}.key_skills{font-size:13px;letter-spacing:1px;line-height:18px;color:#454545;font-family:Roboto,sans-serif;padding-top:4px}.post_btn{background-color:#060624;color:#fff!important;max-width:200px;text-align:center;border-radius:4px;padding:13px 20px;font-size:13px;cursor:pointer;font-weight:700;display:inline-block}div.b-top,div.b_top{padding-bottom:10px;padding-top:5px;border-bottom:.5px dashed #e5e5e5;border-top:none}.paddingContainer{padding:5px 15px 15px}.text_right{text-align:right;padding:0 12px 12px}.promotionHolder .slick-slide img{transform:scale(.8)}.promotionHolder{border:.5px solid #dadada;background-color:#f7f7f7}.premiumCard .triangle-down1,.premiumCard .triangle-down2,.triangle-down1,.triangle-down2{width:0;height:0;border-left:0 solid transparent;position:absolute}.triangle-down1{border-right:100px solid transparent;border-top:100px solid #00a8a8;transform:rotate(0)}.premiumCard .triangle-down2,.triangle-down2{border-right:58px solid transparent;border-top:100px solid #060624}.premiumCard .triangle-down1{border-right:100px solid transparent;border-top:100px solid #ef9f00;transform:rotate(0)}.designFlair{transform:translate(-30px,-20px)}.premiumCard .circle-3{position:absolute;width:145px;height:117px;background-color:#02093d;border-radius:50%}.premiumCrown{color:#ffd51e;position:absolute;bottom:30px;right:35px}.appDiv{min-height:196.45px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 11px;box-shadow:0 2px 7px 0 #ccc;background:#f7f7f8;border-radius:6px}.cp_badge,.premiumCard .circle-1,.premiumCard .circle-2{position:absolute;border-radius:50%}.premiumCard .designFlair{transform:translate(-100px,-95px)}.premiumCard .circle-2{width:145px;height:135px;background-color:#060624}.premiumCard .circle-1{width:165px;height:148px;background-color:#fb9802}.cp_badge{width:26px;top:-10px;right:-8px;border:3px solid #fff;box-shadow:0 0 15px #fff}@media (max-width:768px){.CTASection,.content_div,.flex,.headerSection,.nav_tabs>li,.nav_tabs>li>a{display:flex}.designation,.key_skills{font-family:Roboto,sans-serif}.section_div{margin:0;width:100%}.company_profile{display:flex;flex-direction:column;margin:1%}.headerSection{align-items:flex-start;text-align:center;width:100%;flex-direction:column;justify-content:center}.logo_desc{min-width:70px;padding-right:5px;top:12%}.titleMain>*{line-height:1.4;text-align:start;padding:5px 0}.jobTag{font-size:12px;top:3%}.jobTitle{font-size:17px;margin-bottom:3px}.content_div,.cpheading,.jobCompanyName,.tabhead{font-size:12px}.extraDetailSection{margin:7px 0}.content_div{flex-direction:column;align-items:flex-start;margin-bottom:15px}.flex{flex-wrap:wrap}.CTASection{width:100%}.job_content{margin-top:6px;font-size:12.5px}.job_details{margin-top:15px;font-size:12px}.education,.job_keywords,.keyvalue{margin:10px 14px}.tabs{position:sticky;top:-1px}.nav_tabs>li>a{flex:1;align-items:center}.tablistbox .nav_tabs>li>a{font-size:12px;padding:10px 15px;text-align:center}.candidate_desc,.job_desc{font-size:12px;margin:10px 14px}.candidate_desc ul,.edutablist,.job_desc ul{padding-left:15px}.candidate_desc p{padding-left:0;font-size:12px}.keyvalue ul{column-count:1}.keyvalue{text-align:justify}.heading{line-height:24px}.keywords{padding:4px 5px;border:1px solid #040696;color:#040696;border-radius:6px;margin:7px 7px 7px 0;font-weight:500}.eduheading{padding-left:0}.employerDiv{margin:15px 14px}.empBtn{font-size:12px;display:inline-block;padding:8px;margin:0 12px 0 0;border-radius:10px;color:#fff;background-color:#323e6b;text-decoration:none}.contact_section{margin:12px 14px}.candidate_div{display:flex;flex-direction:column;align-items:center;margin:10px 14px}.fjp_cperson{font-size:12px;color:#454545;display:flex;flex-wrap:wrap}.space{margin-bottom:10px;flex-basis:100%}.apply_tag{margin:15px 0 5px;font-size:15px}a.apply_tag:hover{color:#c5f0f0}.section_sidebar{display:flex;width:100%;flex-direction:column}.pp_similarjob{margin:5% 0}.designation{font-size:13px;letter-spacing:1px;line-height:22px;color:#00079b;font-weight:600;text-transform:uppercase}.key_skills,.smilarjob_post_list{font-size:12px;letter-spacing:1px;line-height:22px}.key_skills{color:#454545}.text_right{text-align:center}}@media (max-width:430px){.tablistbox .nav_tabs>li>a{font-size:12px;padding:10px 12px}}@media (max-width:370px){.tablistbox .nav_tabs>li>a{font-size:11px;padding:10px 7px;text-align:center;border-right:.5px solid #ededed}}