.browse-jobs__,.posoverlay_home{right:0;left:0;position:absolute}.browse-jobs__{width:1054px;bottom:-65px;z-index:99;margin:auto}.browse-jobs,.popular-roles-list{display:none}.browse-jobs .top-ind-it{width:192px;border:1px solid #f2f2f2;border-radius:8px;padding:16px;background:#fff;margin:0 8px 0 0}.browse-jobs .top-ind-it .browse-jobs-data{padding:0 0 0 16px}.browse-jobs .top-ind-it .browse-jobs-data .browse-jobs-heading{color:#141414;font-size:14px;font-weight:700;line-height:24px;display:block;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis;z-index:99;position:relative}.browse-jobs .top-ind-it .browse-jobs-data .browse-jobs-text{color:#666;font-size:12px;font-weight:400;line-height:16px}.browse-jobs .slick-next,.browse-jobs .slick-prev{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/brower-jobs-arrow.svg) no-repeat;width:50px;height:90px}.browse-jobs .slick-next:focus,.browse-jobs .slick-next:hover,.browse-jobs .slick-prev:focus,.browse-jobs .slick-prev:hover{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/browse-job-arrow-hover.svg) -18px -11px no-repeat}.browse-jobs .top-ind-it:hover{box-shadow:0 8px 22px -6px #19171A0F}.browse-jobs .slick-prev{left:-42px;transform:rotate(180deg);top:12px}.browse-jobs .slick-next:before,.browse-jobs .slick-prev:before{content:''}.browse-jobs .slick-next{right:-35px;top:61px}.browse-jobs .slick-disabled{opacity:0;cursor:default}.browse-jobs .slick-slider,.popular-roles .popular-roles-list .slick-slider{margin:0 -15px}.browse-jobs .slick-list{padding:20px 0;height:130px}.posoverlay_home{bottom:0;top:0;z-index:1}.job-alert{height:440px;background:#4f1c76;border-radius:30px;position:relative;text-align:center}.job-alert .large-cricle-bg{left:30px;width:371px;height:371px;position:absolute;background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/job-alert-circle.svg) top left no-repeat}.job-alert .sm-cricle-bg{left:612px;width:197px;height:197px;position:absolute;background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/job-alert-circle-sm.svg) top left no-repeat}.job-alert .job-alert-text{padding-top:116px;position:relative;color:#fff}.job-alert .job-alert-text .heading1{font-size:32px;line-height:42px;padding-bottom:8px;font-weight:800}.job-alert .job-alert-text .heading2{font-size:16px;line-height:24px;display:block;padding:8px 0 0}.job-alert .large-cricle-bg.rotate-bottom-1{rotate:180deg;bottom:0;left:737px}.job-alert .sm-cricle-bg.rotate-bottom-2{rotate:180deg;bottom:0;left:275px}.job-alert .form-group{width:334px;margin:24px auto;position:relative}.job-alert .form-group input[type=text]{background:#fff;border-radius:37px;outline:0;padding:10px 147px 10px 20px;width:205px;height:28px}.job-alert .form-group input[type=text]:focus{border-bottom:0;box-shadow:none}.job-alert .form-group input::placeholder{color:#979797;font-size:14px}.job-alert .form-group .job-alert-btn{background:#141414;border-radius:40px;padding:8px 24px;border:none;position:absolute;top:6px;right:-30px}.bcz-consultant{background:#f7f9fa}.bcz-consultant h2{font-size:32px;line-height:48px;font-weight:800;color:#141414;text-align:center;padding:0 0 24px}.bcz-consultant .topconsulant-container,.job-alert-home-bottom{width:856px;margin:auto}.bcz-consultant .topconsulant-container ul,.best-consultant-city ul li:last-of-type,.top-job-seekers .job-seekers-rgt .slick-dots li{margin:0}.bcz-consultant .topconsulant-container ul li{position:relative;background:#fff;border-radius:8px;width:136px;height:64px;margin:8px}.bcz-consultant .topconsulant-container ul li img{position:absolute;left:0;bottom:0;right:0;top:0;margin:auto}.top-jobs{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/job-seeker-bg.svg) left no-repeat}.top-job-seekers{width:1340px;padding:80px 0;margin:auto}.top-job-seekers .job-seekers-lft{position:relative;width:514px;height:390px;display:block}.top-job-seekers .job-seekers-lft .remote-jobs{position:absolute;bottom:-107px;left:-46px}.top-job-seekers .job-seekers-rgt{width:544px;margin:0 0 0 56px}.top-job-seekers .job-seekers-rgt h5{font-size:16px;line-height:24px;color:#666}.top-job-seekers .job-seekers-rgt h2{font-size:32px;line-height:48px;color:#141414}.top-job-seekers .job-seekers-rgt a{font-size:14px;line-height:24px;font-weight:400;color:#141414;text-decoration:underline}.top-job-seekers .job-seekers-rgt .company-logos-top{margin:24px 0 0;width:544px}.top-job-seekers .job-seekers-rgt .slick-dots li button:before{width:12px;height:12px;background:#dadada}.popular-roles .slick-dots li.slick-active button:before,.top-job-seekers .job-seekers-rgt .slick-dots li.slick-active button:before{background:#f24141;box-shadow:0 2px 6px 0 #19171A1F}.top-job-seekers .job-seekers-rgt .slick-dots{bottom:-30px}.top-job-seekers .job-seekers-rgt .job-seeker-container{width:173px;height:80px;border:1px solid #f2f2f2;border-radius:12px;background:#fff;position:relative;padding:16px;margin:0 8px 8px 0;float:left}.top-job-seekers .job-seekers-rgt .job-seeker-container:hover{box-shadow:0 2px 38px 0 #00000012}.top-job-seekers .job-seekers-rgt .job-seeker-container .image-wrap{width:48px;height:48px;border:1px solid #f2f2f2;border-radius:8px;position:relative}.top-job-seekers .job-seekers-rgt .job-seeker-container .image-wrap img{max-width:72%;max-height:30px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.top-job-seekers .job-seekers-rgt .job-seeker-container .company-details{margin:0 0 0 16px}.top-job-seekers .job-seekers-rgt .job-seeker-container .company-details h6{color:#141414;font-size:14px;line-height:24px;font-weight:700;padding-bottom:4px}.top-job-seekers .job-seekers-rgt .job-seeker-container .company-details span{color:#666;font-size:12px;line-height:16px;font-weight:400;display:inline-block}.trusted-top-companies{padding:80px 0 50px}.trusted-top-companies h2{color:#141414;font-size:32px;line-height:48px;font-weight:800;text-align:center;padding:0 0 24px}.trusted-top-companies .logos-images{box-shadow:0 1.5px 28.5px 0 #00000012;width:120px;height:54px;border-radius:42px;background:#fff;position:relative;margin:0 8px 8px 0}.trusted-top-companies .logos-images img{max-width:70%;max-height:68%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.trusted-top-companies .companies-lft-rgt{padding:50px}.trusted-top-companies .trusted-top-companies-pos{position:relative;padding:10px 50px;overflow:hidden;white-space:nowrap;width:100%}.trusted-top-companies .trusted-top-companies-pos::before{content:'';background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.933473) 35%,#fff 72.56%);position:absolute;left:0;right:0;bottom:0;top:0;width:165px;z-index:1;height:145px}.trusted-top-companies .trusted-top-companies-pos::after{content:'';background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 45%);position:absolute;right:0;bottom:0;top:0;width:165px;z-index:1;height:145px}.trusted-top-companies .trusted-top-companies-pos .slick-slide{padding:15px 0}.popular-roles{background:linear-gradient(180deg,#f7f9fa 70.27%,rgba(247,249,250,0) 100%);height:560px;border-radius:48px;padding:80px 136px 0 178px;margin-bottom:80px}.popular-roles:after{content:'';background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/popular-roles-bg-040924.svg) right no-repeat;width:800px;height:400px;position:absolute;right:0}.popular-roles .popular-roles-text{width:480px}.popular-roles .popular-roles-text h2{color:#141414;font-size:32px;line-height:48px;font-weight:800;padding-bottom:16px}.popular-roles .popular-roles-text p{color:#333;font-size:16px;line-height:24px;font-weight:400;padding:0;margin:0 0 24px}.popular-roles .popular-roles-data{margin:0 0 0 120px;height:450px;overflow:hidden;width:550px}.popular-roles .popular-roles-data ul.popular-roles-list{width:368px;position:relative;z-index:9}.popular-roles .popular-roles-data ul.popular-roles-list li.slick-slide{background:#fff;border-radius:12px;padding:24px;margin-bottom:8px}.popular-roles .popular-roles-data ul.popular-roles-list li.slick-slide a{display:flex;justify-content:space-between;color:#141414;font-weight:800;font-size:14px}.popular-roles .popular-roles-data ul.popular-roles-list li.slick-slide:hover{box-shadow:0 6px 14px -6px #19171A1F}.popular-roles .popular-roles-data ul.popular-roles-list li.slick-slide span.total-jobs{border-radius:40px;padding:4px 16px;background:#f8eff8;font-size:12px;line-height:16px;font-weight:600;color:#333}.popular-roles .slick-dots li button:before{width:12px;height:12px}.popular-roles .slick-dots li.slick-active button:before,.top-job-seekers .slick-dots li.slick-active button:before{opacity:unset}.popular-roles .job-seekers-rgt .slick-dots li button:before{background:#dadada}.popular-roles .slick-dots li{display:block}.popular-roles .slick-dots{top:183px;bottom:unset;right:-385px}.popular-roles .popular-roles-list .slick-slide{padding:10px;margin-right:15px;margin-left:15px}.outspark-resume{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/outspark-resume1.svg) -2px no-repeat;height:481px;border-radius:48px}.outspark-resume .outspark-text{width:445px;padding:64px 0 0 96px}.outspark-resume .outspark-text .banner-heading{font-size:32px;line-height:42px;font-weight:700;color:#fff}.outspark-resume .outspark-text .banner-heading span{font-size:40px;font-weight:900;color:#feb95f}.outspark-resume .outspark-img{position:relative;right:-15px}.outspark-resume .outspark-text .banner-heading-2{font-size:26px;line-height:41px;font-weight:800;color:#fff;text-transform:uppercase;padding:36px 0 24px;position:relative}.outspark-resume .outspark-text .banner-heading-2 span{font-size:40px;font-weight:800;color:#feb95f}.outspark-resume .outspark-text .banner-heading-2:after{content:'';background:url(../gif/star-130924.gif) no-repeat;width:92px;height:92px;position:absolute;right:103px;top:14px}.outspark-resume .outspark-text .upload-resume{background:#fff;border-radius:40px;padding:12px 24px;font-size:14px;line-height:24px;color:#141414;font-weight:600;display:inline-block}.outspark-resume .outspark-text .upload-resume:hover{background:#e72828;color:#fff;transition-duration:.4s}.outspark-resume .outspark-text .upload-resume .resume-icon{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/upload-resume-icon-010924.svg) no-repeat;width:16px;height:16px;display:inline-block;top:4px;position:relative;left:-4px}.outspark-resume .outspark-text .upload-resume:hover .resume-icon{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/upload-resume-hover-icon-010924.svg) no-repeat}.outspark-resume .outspark-text .powered-by{padding:16px 0 0}.outspark-resume .outspark-text .powered-by span{display:block;color:#fff;font-size:12px;line-height:16px;width:170px;text-align:center;padding:0 0 8px}.jobs-message{width:180px;margin-left:8px;display:none}.best-consultant-city{padding:0 0 80px 30px}.best-consultant-city h2{font-size:32px;line-height:48px;color:#141414;text-align:center;padding-bottom:24px}.best-consultant-city ul li{width:120px;margin:0 16px 0 0;border:1px solid #f2f2f2;border-radius:16px;padding:44px 16px 32px;text-align:center;position:relative}.best-consultant-city ul li .location{color:#141414;font-size:16px;font-weight:600;line-height:24px;padding:6px 0 4px;display:block}.best-consultant-city ul li .jobs{color:#666;font-size:12px;font-weight:400;line-height:24px;display:block}.best-consultant-city ul li:hover{background:linear-gradient(-45deg,#fff 66.06%,#fcd9d9 108.24%);box-shadow:0 14px 64px -4px #19171A1F;box-shadow:0 8px 22px -6px #19171A0F}.best-consultant-city .top-consultant-btn{text-align:center;padding:24px 0 0}.job-alert-home-bottom{background:url(https://static.timesjobs.com/images_cand/tj_images/personlisation/job-alert-footer-images.svg) 300px 100px no-repeat;margin-top:80px;height:365px}.job-alert-home-bottom .job-alert-text__{width:440px}.job-alert-home-bottom .job-alert-text__ .heading{font-size:32px;line-height:42px;font-weight:800;padding:67px 0 0}.job-alert-home-bottom .job-alert-text__ .heading span{font-size:32px;color:#f24141;line-height:42px;font-weight:800}.job-alert-home-bottom .job-alert-text__ .sub-heading{font-size:16px;line-height:24px;font-weight:600;color:#141414;padding:8px 0 24px}.job-alert-home-bottom .job-alert-right-images{position:relative;bottom:-1px}.job-alert-home-bottom .job-alert-right-images:after{content:'';background:url(../png/job-alert-message-images.png) no-repeat;position:absolute;width:305px;height:248px;right:-183px;top:82px}