.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.clientSaySlider .slider-nav{max-width:700px;margin:40px auto 0px auto;position:relative;}.clientSaySlider .slider-nav .slick-slide img{display:inline-block;filter:grayscale(100%);-webkit-filter:grayscale(1);opacity:.6;cursor:pointer;min-height:418px;}.clientSaySlider .slider-nav .slick-slide img:hover,.clientSaySlider .slider-nav .slick-slide.slick-current img{filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1;}.clientSaySlider .slider-nav .slick-list .slick-track{transform:none !important;}.clientSaySlider .slider-for .slick-next{background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/pioh2-sprite.png") no-repeat 0 -5px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;right:0;top:40%;z-index:1;cursor:pointer;transform:translateY(-50%);}.clientSaySlider .slider-for .slick-next.nitro-lazy{background:none !important;}.clientSaySlider .slider-for .slick-prev{background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/pioh2-sprite.png") no-repeat 0 -50px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;left:0;top:40%;z-index:1;cursor:pointer;transform:translateY(-50%);}.clientSaySlider .slider-for .slick-prev.nitro-lazy{background:none !important;}.clientSaySlider .slick-slider{z-index:3;overflow:hidden;}.testimonialsSlider .slider-for .slick-list{margin-bottom:30px;position:relative;max-width:100%;margin:0px auto;}.clientSay .siteTitle h3{font-size:20px;line-height:28px;}.clientSay .siteTitle h2{color:#fff;margin-top:30px;margin-bottom:30px;}.testimonialsSlider h2{margin-bottom:35px;}.testimonialsSlider p{font-size:18px;line-height:20px;font-weight:300;color:#273a50;}.testimonialsSlider .slick-initialized .slick-slide{display:inline-block;vertical-align:top;padding:0 40px 40px 40px;}.testimonialsSlider .slick-list{position:relative;display:block;margin:0;padding:0;}.testimonialsSlider .slick-initialized .slick-slide > div{padding:40px;background:#f6f9fc;border-radius:0px 65px 65px 65px;min-height:250px;}.slick-dots{display:flex;justify-content:center;width:100%;position:relative;flex-wrap:wrap;}.slick-dots li button{background:#96a0ac;border:none;outline:none;width:10px;height:10px;font-size:0;display:block;margin:0 2px;border-radius:20px;cursor:pointer;}.slick-dots li.slick-active button{background:#27a8e0;}.testimonial_content h2{margin-bottom:35px;}.slick-initialized .slick-slide{height:auto;}.job-Description .job_desc_item .city{text-transform:capitalize;}.pos_sticky{display:flex;flex-wrap:wrap;}.jobsPostList.fixed{position:sticky;top:80px;display:inline-block;width:100%;}.job-opening-detail .job-Description .job_desc_item span{font-size:18px !important;font-family:"Inter",sans-serif !important;}@media (max-width:1199px){.testimonialsSlider h2 br{display:none;}.testimonialsSlider h2{font-size:24px;line-height:32px;}.testimonialsSlider h2 br,.bannerDesc br{display:none;}.slick-dots li{margin-bottom:5px;}}@media (max-width:1024px){.slick-dots{padding:0 60px;}}@media (max-width:767px){.testimonials_blk .container-main{padding-left:0;padding-right:0;}.testimonialsSlider h2{font-size:20px;line-height:30px;}.testimonialsSlider .slider-for .slick-list{max-width:100%;}.client_slider_wrap{padding:0;background:#fff;border-radius:0 65px 0 0;}.client_slider_wrap .row-col{margin:0;}.client_slider_wrap .row-col .col-100{padding-left:0;padding-right:0;}.testimonial_content h2{margin-bottom:15px;}.testimonialsSlider .slick-initialized .slick-slide{padding:0 40px 30px 40px;}.testimonialsSlider .slick-initialized .slick-slide > div{padding:30px 20px;min-height:auto;}}.video_popup_wrap{position:fixed;top:50%;left:50%;z-index:9999999;width:100%;display:none;max-width:1024px;transform:translate(-50%,-50%);}.popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(39,58,80,.7);z-index:999999;display:none;}.video_popup_inner{position:relative;padding:40px;background:#fff;border-radius:65px 0 65px 0;}.popup_close_btn{position:absolute;right:15px;top:15px;z-index:203;cursor:pointer;}.vid_play .btn_blue_bg{display:inline-flex;width:206px;height:206px;background:#1e75bb;border-radius:100%;justify-content:center;align-items:center;margin-bottom:20px;}.vid_play{cursor:pointer;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;}.vid_play:hover>.btn_blue_bg{background:#27a8e0;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;}.vid_play:hover>h3{color:#1e75bb;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;}.video_wrap iframe{width:100%;aspect-ratio:16/9;margin-bottom:0;}.video_wrap img{max-width:100%;width:100%;}.video_testimonial_content{padding-top:50px;padding-bottom:50px;border-bottom:4px solid #f6f9fc;margin-bottom:50px;}.video_testimonial_inner{margin-bottom:30px;overflow:hidden;}.video_testimonial_inner .slick-track > div{display:inline-block;vertical-align:top;margin:0 15px;}.vid_testimonial{box-shadow:3px 3px 10px rgba(0,0,0,.1);border:2px solid #f6f9fc;padding:0px;margin-bottom:30px;}.vid_testimonial .author_img{padding:15px 30px 10px 30px;}.vid_testimonial .testimonial_details{padding:0 20px 15px 20px;}.vid_testimonial .videoPlayBtn{background:#f6f9fc;}.vid_testimonial .videoPlayBtnInner{padding:20px 0;}.vid_testimonial .vid_play{display:flex;justify-content:center;align-items:center;}.vid_testimonial .vid_play .btn_blue_bg{width:85px;height:85px;margin-bottom:0;margin-right:15px;}.vid_testimonial .vid_play .btn_blue_bg img{max-width:25px;}.vid_testimonial .videoPlayBtn h3{text-transform:uppercase;color:#27a8e0;}.vid_testimonial .title,.vid_testimonial .author{margin-bottom:10px;font-size:20px;line-height:28px;}.vid_testimonial .videoTitle{margin-bottom:10px;font-size:24px;line-height:32px;text-align:left;}.vid_testimonial p{color:#273a50;text-transform:uppercase;line-height:20px;margin-bottom:10px;letter-spacing:1.3px;font-size:17px;}.vid_testimonial .author{margin-bottom:20px;color:#273a50;}.vid_testimonial .title{color:#27a8e0;margin-bottom:23px;}.custom_btn{padding:10px 30px;background:#ffba56;color:#fff;border-radius:0px;text-transform:uppercase;font-size:24px;cursor:pointer;border:0px;font-weight:700;line-height:normal;display:inline-block;}.custom_btn:hover{background:#ffa016;color:#fff;}.vid_testimonial p.pos,.vid_testimonial p.com{min-height:40px;height:40px;overflow:hidden;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.video_testimonial_content .slick-next{background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/pioh2-sprite.png") no-repeat 0 -5px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;right:30px;top:50%;z-index:1;cursor:pointer;transform:translateY(-50%);}.video_testimonial_content .slick-next.nitro-lazy{background:none !important;}.video_testimonial_content .slick-prev{background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/pioh2-sprite.png") no-repeat 0 -50px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;left:30px;top:50%;z-index:1;cursor:pointer;transform:translateY(-50%);}.video_testimonial_content .slick-prev.nitro-lazy{background:none !important;}@media (max-width:1199px){.video_popup_wrap{padding:15px;}}@media only screen and (min-width:768px) and (max-width:1024px){.video_testimonial_content{padding:40px 25px;}.vid_testimonial .videoTitle{font-size:22px;}.vid_testimonial .testimonial_details{padding:0 10px 15px 20px;}.vid_testimonial p.pos,.vid_testimonial p.com{font-size:16px;}.vid_testimonial .vid_play .btn_blue_bg{width:80px;height:80px;}.vid_testimonial .vid_play .btn_blue_bg img{max-width:20px;}}@media (max-width:991px){.video_testimonial_inner{justify-content:center;flex-flow:wrap;}}@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait){.row-col .video_testimonial_inner .col-33{max-width:50%;flex:50%;}}@media (max-width:767px){.video_popup_wrap{padding:10px;}.video_testimonial_content{padding-top:40px;padding-bottom:40px;margin-bottom:40px;}.vid_testimonial p{font-size:15px;}.vid_testimonial .author{font-size:18px;}.video_testimonial_inner{gap:15px;}.row-col .video_testimonial_inner .col-33{max-width:inherit;flex:inherit;width:auto;}}@media (max-width:599px){.vid_testimonial{width:100%;}.vid_testimonial p{font-size:18px;}.vid_testimonial .author{font-size:20px;}.vid_testimonial .author_img img{width:100%;}.vid_testimonial p.pos,.vid_testimonial p.com{height:auto;overflow:visible;}}body #colophon.footer-inner{position:relative;background:#fff;}#colophon.footer-inner:before,#colophon.footer-inner:after{content:"";width:70px;height:70px;position:absolute;left:0;background:#273a50;top:-70px;border-radius:0;}#colophon.footer-inner:after{border-radius:0 0 0 65px;background:#fff;}#content .backJobHome a{color:#96a0ac;text-transform:uppercase;font-size:14px;margin-bottom:15px;display:inline-block;position:relative;font-weight:normal;}#content .backJobHome a::before{content:"<";display:inline-block;vertical-align:top;font-size:14px;margin-top:-1px;color:#27a8e0;font-weight:400;}.only_mobile{display:none;}.job_desc_item a{color:#27a8e0;}.job_desc_item a:hover{color:#1e75bb;}body.page-our-openings .video_testimonial_content{border-bottom:0 solid #f6f9fc;}body.page-our-openings .posted-job-blk{padding-bottom:50px;border-bottom:4px solid #f6f9fc;margin-bottom:50px;}.apply-jobs a{padding:10px 30px;background:#ffba56;color:#fff;border-radius:0px;text-transform:uppercase;font-size:24px;cursor:pointer;border:0px;font-weight:700;line-height:normal;display:block;max-width:312px;margin-bottom:30px;text-align:center;text-decoration:none;}.apply-jobs a:hover{background:#ffa016;color:#fff;text-decoration:none;}.apply-jobs a:last-child{margin-bottom:0;}.posted-job .posted-job-inr{display:flex;justify-content:space-between;align-items:center;box-shadow:3px 3px 10px rgba(0,0,0,.1);margin-bottom:30px;padding:50px 40px;border-radius:0 65px 0 65px;}.job-shortDescription{width:60%;}.job_details ul li span:first-child{width:30%;display:inline-block;}.job_details ul li span.label{color:#1e75bb;font-weight:700;font-size:24px;}.job_details ul li span:not(.label){text-transform:uppercase;width:70%;font-size:16px;color:#273a50;}.job_details ul li{margin-bottom:10px;display:flex;}.job_details ul li:last-child{margin-bottom:0;}.posted-job-inr .jobTitle{margin-bottom:15px;}.posted-job-inr .jobTitle a{color:#1e75bb;text-transform:uppercase;}.job_listing_inr{max-width:1240px;width:100%;padding:30px 10px 0px 10px;margin:0px auto;}.job_listing_blk #primary{width:calc(70% - 100px);margin-right:100px;float:left;padding-left:10px;}.job_listing_blk #secondary{width:30%;float:left;padding-right:10px;}.side_ad_inr{background:#273a50;margin-bottom:15px;border-radius:15px;padding:45px 30px;}.side_ad_inr h3{font-size:20px;line-height:28px;color:#fff;font-weight:700;display:inline-block;margin-bottom:15px;}.job_listing_blk #secondary .apply-jobs a{max-width:100%;margin-bottom:30px;color:#26384e !important;}.side_ad_inr img{max-width:75%;margin-bottom:15px;}.ref_link_blk ul li a{font-size:20px;color:#27a8e0;text-transform:capitalize;font-weight:700;letter-spacing:1.5px;}.ref_link_blk ul li a:hover{color:#6cddaf;}.ref_link_blk ul li{margin-bottom:10px;}.ref_link_blk ul li:last-child{margin-bottom:0;}.job_listing_inr .job-shortDescription{width:100%;margin-bottom:50px;}.single_job_detail_blk{background:#f6f9fc;border-radius:15px;padding:50px 40px;border-bottom:8px solid #e7edf2;}.job_listing_inr .jobTitle{margin-bottom:10px;text-transform:capitalize;font-size:32px;}.single_job_detail_blk ul li{display:flex;margin-bottom:10px;}.single_job_detail_blk ul li:last-child{margin-bottom:0;}.single_job_detail_blk ul li span{display:inline-block;}.single_job_detail_blk ul li span.label{width:30%;}.single_job_detail_blk ul li span:not(.label){width:70%;font-weight:500;text-transform:capitalize;}.job_listing_inr .job_desc_item{margin-bottom:20px;border-bottom:4px solid #f6f9fc;padding-bottom:20px;}.job_listing_inr .job_desc_item:last-child{border-bottom:none;}.two_col_list{columns:2;-webkit-columns:2;-moz-columns:2;}.job_listing_inr .job_desc_item ul li{list-style:disc;margin-left:17px;margin-bottom:10px;}::marker{color:#27a8e0;font-size:18px;}.job_listing_inr .job_desc_item h3{margin-bottom:10px;}.job_listing_blk #secondary .apply-jobs{margin-top:10px;}.edu_skill_blk ul li span:not(.label){font-weight:500;}.job_listing_inr .edu_skill_blk ul li{list-style:none;margin-left:0;}.job-listing{margin-bottom:50px;}.load_more_blk{text-align:center;margin-top:0;}.load_more_blk .page-text{color:#96a0ac;font-size:16px;font-weight:normal;text-transform:uppercase;letter-spacing:2px;}.progressbar_blk{text-align:center;height:8px;width:100px;background:#f6f9fc;border-radius:15px;margin:20px auto;overflow:hidden;}.job_progressbar{background:#27a8e0;height:8px;width:0;}.TopHeroCloudContent .contactBtnWrap .contact-btn{padding:10px 30px;background:#ffba56;border-radius:0px;text-transform:uppercase;font-size:24px;cursor:pointer;border:0px;font-weight:700;line-height:normal;display:inline-block;color:#fff;}.TopHeroCloudContent .contactBtnWrap .contact-btn:hover{background:#ffa016;color:#fff;}.hero-details{max-width:850px;margin:0px auto;color:#fff;}body.page-team .hero-details{max-width:970px;}.piologo-wht{text-align:center;}.piologo-wht img{max-width:445px;}.piologo-wht h1{text-align:center;margin:10px 0;padding:0;color:#27a8e0;text-transform:capitalize;}.piologo-wht h1:empty,.apply-jobs a > span{display:none;}.piologo-wht p{margin-bottom:20px;}.TopHeroCloudContent .contactBtnWrap .contact-btn{padding:10px 30px;background:#ffba56;border-radius:0px;text-transform:uppercase;font-size:24px;cursor:pointer;border:0px;font-weight:700;line-height:normal;display:inline-block;color:#fff;max-width:310px;width:50%;}.TopHeroCloudContent .contactBtnWrap .contact-btn:hover{background:#ffa016;color:#fff;}.hero-details{max-width:850px;margin:0px auto;color:#fff;}body.page-team .hero-details{max-width:970px;}.piologo-wht{text-align:center;}.piologo-wht img{max-width:445px;}.piologo-wht h1{text-align:center;margin:10px 0;padding:0;color:#27a8e0;text-transform:capitalize;}.piologo-wht h1:empty{display:none;}.piologo-wht p{margin-bottom:20px;}.TopHeroCloudContent .contactBtnWrap .contact-btn.profileBtn{margin-right:50px;}body .innerp.top-hero-formsection{background:none,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-light.png") repeat-x left 260px bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-medium.png") repeat-x left 260px bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-dark.png") repeat-x left 260px bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-banner-bg.jpg") no-repeat center top/cover;min-height:480px;padding:60px;position:relative;box-sizing:border-box;}body.page-our-openings .innerp.top-hero-formsection{min-height:900px !important;margin-bottom:10px;}.TopHeroCloudContent .btns_team .profileBtn{background:#fff;color:#000 !important;}.TopHeroCloudContent .btns_team .profileBtn:hover{background:#ffa016;color:#fff !important;}.great_place_blk{background:#fff;margin-bottom:40px;margin-top:10px;border-radius:0 45px 45px 45px;padding:20px;box-shadow:3px 3px 10px rgba(0,0,0,.1);}.great_place_blk img{max-width:100%;}@media screen and (max-width:1340px){body .innerp.top-hero-formsection{background:none,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-light.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-medium.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-dark.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-banner-bg.jpg") no-repeat center top/cover;padding:60px 0 !important;min-height:800px !important;}body.page-our-openings .innerp.top-hero-formsection{min-height:1200px !important;}}@media screen and (max-width:1199px){body .innerp.top-hero-formsection{min-height:750px !important;}}@media screen and (max-width:1024px){.hero-details{padding:0 40px;}.job_listing_blk #primary{width:calc(70% - 50px);margin-right:50px;}}@media screen and (max-width:991px){body .innerp.top-hero-formsection{min-height:650px !important;}body.page-our-openings .innerp.top-hero-formsection{min-height:1100px !important;}.job_details ul li span:first-child{width:40%;}.job_details ul li span:not(.label){width:60%;}.TopHeroCloudContent .contactBtnWrap .contact-btn.profileBtn{margin-right:30px;}}@media screen and (max-width:767px){.piologo-wht img{max-width:325px;}.piologo-wht h1{font-size:32px;line-height:40px;}body .innerp.top-hero-formsection{background:none,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-light.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-medium.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-cloud-dark.png") repeat-x left bottom,url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/header-banner-bg.jpg") no-repeat center top/cover;min-height:700px !important;}.hero-details{padding:0 20px;}.hero-details p br{display:none;}body.page-our-openings .innerp.top-hero-formsection{min-height:11120px !important;}.posted-job-inr .jobTitle a{font-size:24px;line-height:32px;}.job_details ul li span.label{font-size:20px;line-height:28px;}.apply-jobs a{padding:10px;}.job_details ul li span:not(.label){word-break:break-word;}.posted-job .posted-job-inr{padding:40px 30px;}.job_listing_blk #primary{width:100%;margin-right:0;padding-right:10px;}.job_listing_blk #secondary{width:100%;max-width:450px;margin:0 auto;float:none;clear:both;padding-left:10px;}.job_listing_blk #secondary .apply-jobs a{width:100%;margin-left:0px;}.job_listing_inr .jobTitle{font-size:32px;line-height:40px;}.only_mobile{display:block;}.apply-jobs.only_mobile{margin-bottom:30px;}.TopHeroCloudContent .contactBtnWrap .contact-btn.profileBtn{margin-right:auto;}.TopHeroCloudContent .contactBtnWrap .contact-btn{width:100%;display:block;margin:0 auto 30px auto;}.great_place_blk img{max-width:100%;}.great_place_blk{margin-bottom:30px;border-radius:0 25px 25px 25px;}}@media screen and (max-width:640px){.posted-job .posted-job-inr,.job_details ul li{flex-direction:column;}.apply-jobs{display:flex;justify-content:space-between;align-items:center;}.apply-jobs a{margin-bottom:0;width:50%;margin-right:15px;padding:10px 8px;}.apply-jobs a:last-child{margin-right:0;}.job-shortDescription{margin-bottom:30px;}.job-shortDescription,.job_details ul li span:first-child,.job_details ul li span:not(.label),.job-Description{width:100%;}.single_job_detail_blk{padding:40px 30px;}.apply-jobs a{order:0;margin-right:0;}.apply-jobs a.apply-btn{order:1;margin-left:15px;}}@media screen and (max-width:599px){body .innerp.top-hero-formsection{min-height:630px !important;}body.page-our-openings .innerp.top-hero-formsection{min-height:1080px !important;}.single_job_detail_blk ul li{flex-direction:column;}.single_job_detail_blk ul li span.label,.single_job_detail_blk ul li span:not(.label){width:100%;}}@media screen and (max-width:499px){}@media screen and (max-width:399px){body .innerp.top-hero-formsection{min-height:550px !important;}.TopHeroCloudContent .contactBtnWrap .contact-btn{padding:10px 20px;font-size:22px;}}@media screen and (max-width:360px){}body .top-hero-formsection.innovate_integrate{background:#273a50;padding:60px 0px 80px 0px !important;min-height:100px !important;}body .top-hero-formsection.innovate_integrate:before{display:none;}.contactFormMain input[type="email"],.contactFormMain input[type="number"],.contactFormMain input[type="tel"],.contactFormMain input[type="text"],.contactFormMain 
.contactFormMain .full-row{margin-bottom:10px;}.we_are_hiring_form_inr{background:#fff;padding:60px 0;border-radius:0px;}.contactFormMain{max-width:1020px;margin:0px auto;}textarea,.contactFormMain .form-control:not(.wpcf7-file){margin-bottom:0;opacity:1;width:100%;border:0px;height:48px;background:transparent;color:#273a50;font-weight:400;padding:0 10px;box-shadow:1px 1px 3px #ccc;-webkit-appearance:none;letter-spacing:0px;border-radius:0;font-family:"Inter",sans-serif !important;font-size:18px;}.wpcf7-form-control-wrap{position:relative;z-index:7;}.contactFormMain p{margin:0px;}.contactFormMain .form-group{position:relative;width:100%;margin-bottom:15px;}.contactFormMain .form-group .label{display:block;position:absolute;top:-2px;left:0;z-index:1;transform:translate(0,12px) scale(1);transition:color .2s cubic-bezier(0,0,.2,1) 0s,transform .2s cubic-bezier(0,0,.2,1) 0s;height:auto;visibility:visible;font-size:20px;font-weight:400;cursor:text;text-transform:capitalize;color:#96a0ac;line-height:28px;padding-left:10px;pointer-events:none;}.contactFormMain .jobtitle .jobtitlefield{box-shadow:none;background:#eee;margin-left:10px;width:100%;cursor:default;}.contactFormMain .jobtitle span.wpcf7-form-control-wrap{width:85%;display:inline-block;position:relative;z-index:7;}.contactFormMain .jobtitle span.jobname,.contactFormMain .jobtitle span.technologyName{font-weight:bold;}.contactFormMain .form-group .label p{font-size:16px;background:#fff;}.contactFormMain input[type="email"],.contactFormMain input[type="number"],.contactFormMain input[type="tel"],.contactFormMain input[type="text"],.contactFormMain textarea,.contactFormMain .form-control:not(.wpcf7-file){margin-bottom:0;opacity:1;width:100%;border:0px;height:48px;background:transparent;color:#273a50;font-weight:400;padding:0 10px;box-shadow:1px 1px 3px #ccc;-webkit-appearance:none;letter-spacing:0px;border-radius:0;border-radius:20px !important;font-family:"Inter",sans-serif !important;font-size:18px;}.contactFormMain .form-group.focusInRef .wpcf7-select{color:#273a50 !important;}.contactFormMain .wpcf7-select{text-shadow:none;font-weight:400;text-transform:capitalize;color:#96a0ac !important;-webkit-appearance:none;-moz-appearance:none;background:#fff url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-33c5b79/programmers.io/wp-content/themes/programmers.io/assets/images/home-new/dd_arrow.svg") no-repeat right 10px center !important;height:48px;padding:0 10px;box-shadow:1px 1px 3px #ccc;font-family:"Inter",sans-serif !important;border:0px;width:100%;font-size:16px;}.contactFormMain .wpcf7-select.nitro-lazy{background:none !important;}.contactFormMain textarea.wpcf7-textarea{min-height:100px;}.contactFormMain textarea.wpcf7-textarea:focus{height:160px !important;}.teamMsg{clear:both;text-align:center;}.teamMsg a{color:#34ade2;}.AddressUS{text-align:center;}.AddressUS a{color:#1e75bb;}.hireContactForm .wpcf7-not-valid-tip{font-size:14px;}.hireContactForm .submitbtn .form-group{width:240px;margin:0px auto;}.hireContactForm .submitbtn{text-align:center;}.hireContactForm .submitbtn input[type="submit"],.hireContactForm .submitbtn .wpcf7-submit{position:relative;height:40px;background:#fff !important;color:#26384e !important;text-transform:capitalize;font-size:20px;cursor:pointer;border:0px !important;font-weight:500;margin-bottom:0;box-shadow:none;border-radius:50px;max-width:100%;width:200px;padding:3px;font-family:"Inter",sans-serif !important;}.hireContactForm .submitbtn p{border-radius:50px;width:200px;}.hireContactForm .submitbtn p:before{content:"";position:absolute;inset:0;padding:3px 3px;background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0);width:200px;width:206px;height:46px;top:-3px;left:-3px;}.hireContactForm .submitbtn .wpcf7-submit:hover{background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%) !important;color:#fff !important;}