.mainbanners{margin:0;padding:0;position:relative}.innerpage25{background:#edf8ff}.bnrtitles10{color:#0f7993}.bnrtitles10 span{font-weight:700}.bnrtitles02{background:#cde4f2;display:inline-block;padding:12px 25px;color:#4d4d52}.getafreequote a{display:inline-block;padding:12px 30px 11px;background:#025166;font-size:14px;color:#fff;font-weight:500;border-radius:100px;line-height:normal}.getafreequote a:focus,.getafreequote a:hover{background:#0f7993}.getafreequote a.servicesget{background-color:transparent;color:#025166}.getafreequote a.servicesget:focus,.getafreequote a.servicesget:hover{background-color:#025166!important;color:#fff}.accoladesimg{text-align:right}.software-services20{position:relative;z-index:2;background:#0f7993}.partners-titles h2 span{display:block;width:260px;margin:0 auto;line-height:24px}.partners-titles a{color:#fff}.partners-titles a:focus,.partners-titles a:hover{color:#1dd1fd}.companypages-topbg{padding:0;position:relative;margin-bottom:0;width:100%}.contact-us.contfooter{top:0;margin-top:0}.openings-backs{padding:0;border-radius:0}.openings-backs h2{font-size:30px;color:#fff;font-weight:600}.openings-backs p{font-size:14px;color:#fff;line-height:24px;width:53%}.hireemployees-bg{background:#fff;margin-top:20px;padding-top:30px}.hireemployees{background:#fff;padding:0 30px 25px;border-bottom:2px solid #006782;margin-bottom:25px}.developerenings h3{font-size:22px;margin-bottom:10px;font-weight:600;color:#333}.developerenings p{color:#404040;font-size:16px;margin:0 0 5px}.developerenings h4{font-size:18px;font-weight:600}ul.jobapply-now{text-align:right}ul.jobapply-now li{margin-right:15px}ul.jobapply-now li:last-child{margin-right:0}ul.jobapply-now li a{padding:10px 25px;border-radius:30px;display:inline-block;text-align:center;font-size:13px}ul.jobapply-now li a span{margin-left:2px;line-height:normal}ul.jobapply-now li a.viewdetails{background:#2f2f33;color:#fff}ul.jobapply-now li a.applynows,ul.jobapply-now li a.viewdetails:focus,ul.jobapply-now li a.viewdetails:hover{background:#006782;color:#fff}ul.jobapply-now li a.applynows:focus,ul.jobapply-now li a.applynows:hover{background:#2f2f33;color:#fff}.bottms{padding-bottom:5px;font-size:0}.cnddate-viewdetails{border-top:1px solid #ddd;margin-top:15px}ul.candidate-details li{position:relative;padding-left:15px;font-size:15px;display:block;margin-bottom:5px;margin-left:12px;text-align:left}ul.candidate-details li:before{position:absolute;height:6px;width:5px;content:"";top:8px;left:0;background:#002b36}.applyons{color:#006782;font-weight:600}.applyons:focus,.applyons:hover{color:#13b2db}@media (max-width:575.98px){.getafreequote a{padding:9px 20px;font-size:12px}.accoladesimg{margin-top:15px}.accoladesimg,.banner-alltext{text-align:center}.bnrtitles02{padding:10px 15px;margin-bottom:0}.banner-alltext h1 br{display:none}.partners-titles h2 span{width:120px;line-height:20px}.companypages-topbg{margin-right:0;padding:30px 15px 0;padding:0;margin-bottom:0}.openings-backs{padding:0 0 15px;text-align:center}.openings-backs p{font-size:12px;line-height:18px;margin-top:0;width:100%;text-align:center}.openings-backs h2{font-size:20px}.developerenings h3{font-size:15px;margin-bottom:0}.developerenings p{font-size:12px;margin:5px 0 2px;text-align:center}.hireemployees{padding:0 15px 25px;margin-bottom:16px;text-align:center}.developerenings h4{font-size:14px}ul.jobapply-now{text-align:center;margin-top:15px}ul.jobapply-now li a{padding:6px 10px;font-size:11px}ul.jobapply-now li{margin-right:5px}.hireemployees-bg{margin-top:10px;padding-top:20px}.bottms{padding-bottom:0}.openings-backs h3{font-size:14px}ul.candidate-details li{font-size:12px}}@media (min-width:576px) and (max-width:767.98px){.getafreequote a{padding:10px 24px;font-size:13px}.bnrtitles02{padding:10px 20px}.accoladesimg,.banner-alltext{text-align:center}.accoladesimg{margin-top:15px}.banner-alltext h1 br{display:none}.partners-titles h2 span{width:170px;line-height:20px}.companypages-topbg{padding:0;margin-bottom:0}.openings-backs{padding:0 0 20px}.openings-backs p{font-size:13px;line-height:20px;margin-top:0;width:100%}.openings-backs h2{font-size:22px}.developerenings p{font-size:12px;margin:5px 0 2px}.hireemployees{padding:0 15px 25px;margin-bottom:16px}.developerenings h4{font-size:13px}ul.jobapply-now li a{padding:6px 10px;font-size:11px}ul.jobapply-now li{margin-right:5px}.hireemployees-bg{margin-top:10px;padding-top:20px}.bottms{padding-bottom:0}.openings-backs h3{font-size:15px;margin-bottom:0}ul.candidate-details li{font-size:13px}ul.candidate-details li:before{top:6px}}@media (min-width:768px) and (max-width:991.98px){.getafreequote a{padding:10px 24px;font-size:13px}.bnrtitles02{padding:10px 20px}.banner-alltext h1 br{display:none}.partners-titles h2 span{width:200px;line-height:20px}.companypages-topbg{padding:0;margin-bottom:0}}@media (min-width:992px) and (max-width:1199.98px){.getafreequote a{padding:10px 24px;font-size:13px}.companypages-topbg{padding:50px 60px 20px}.partners-titles h2 span{width:200px;line-height:20px}.companypages-topbg{padding:0;margin-bottom:30px}}