.green-button{background-color:#3ae794;border-radius:6px;color:#171c45;display:inline-block;font-size:1.9rem;font-weight:700;letter-spacing:.01em;line-height:2.3rem;padding:1.7rem 3.4rem;text-align:center;text-decoration:none}section.two-in-one{margin:0 auto 14rem;padding:0 2rem}section.two-in-one>p{color:#171c45;font-size:4.2rem;font-weight:700;line-height:100%;margin:10rem auto;text-align:center}@media screen and (max-width:800px){section.two-in-one>p br{display:none}}@media screen and (max-width:600px){section.two-in-one>p{font-size:3.6rem;margin:5rem auto}}section.two-in-one .nav-panels{display:flex;gap:5rem;justify-content:center;margin:0 auto;max-width:100rem}section.two-in-one .nav-panels .nav-panel{background-color:#e6ebf4;border-radius:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.15);padding:3rem;text-align:center;width:100%}section.two-in-one .nav-panels .nav-panel p{font-size:2.2rem;font-weight:700;line-height:2.9rem}section.two-in-one .nav-panels .nav-panel .hire-button{padding-left:2.6rem;padding-right:2.6rem}section.two-in-one .nav-panels .nav-panel:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;padding-top:50%;width:100%}section.two-in-one .nav-panels .nav-panel.panel-testing:before{background-image:url(/build/images/testing.5c952d05.svg)}section.two-in-one .nav-panels .nav-panel.panel-hiring:before{background-image:url(/build/images/hiring.c111da32.png)}@media screen and (max-width:850px){section.two-in-one .nav-panels{flex-direction:column}}@keyframes grey-pulsating{0%{box-shadow:0 0 0 4px hsla(0,0%,100%,.4)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}}.header-with-profiles{background-color:#171c45;color:#fff;overflow:hidden;zoom:86%}.header-with-profiles .header-wrapper{background-image:url(/build/images/map.6115f2d1.png);background-position:100% 4rem;background-repeat:no-repeat;background-size:auto 60rem;display:flex;margin:0 auto;max-width:143rem;min-height:64rem;padding:0 2rem;position:relative}@media (max-width:945px){.header-with-profiles .header-wrapper{display:block;text-align:center}}.header-with-profiles .header-wrapper img.category-logo{height:10rem;left:65rem;object-fit:contain;position:absolute;top:2rem;width:10rem}@media (max-width:1220px){.header-with-profiles .header-wrapper img.category-logo{display:none}}@media (max-width:945px){.header-with-profiles .header-wrapper img.category-logo{display:block;left:auto;margin:0 auto;position:relative;top:auto}}.header-with-profiles .header-wrapper .left-side{width:100%}.header-with-profiles .header-wrapper .right-side{margin-left:2rem;min-width:62rem;width:62rem}@media (max-width:1040px){.header-with-profiles .header-wrapper .right-side{min-width:52rem;width:52rem}}@media (max-width:945px){.header-with-profiles .header-wrapper .right-side{display:none}}.header-with-profiles h1{font-size:6rem;line-height:130%}@media (max-width:500px){.header-with-profiles h1{font-size:4rem}}.header-with-profiles p{font-size:2.8rem;line-height:150.3%}@media (max-width:500px){.header-with-profiles p{font-size:2.8rem}}.header-with-profiles p a{color:#fff;text-underline-offset:.3rem}.header-with-profiles .button-wrapper{max-width:33rem}@media (max-width:945px){.header-with-profiles .button-wrapper{margin-top:5rem;max-width:100%;text-align:center}}.header-with-profiles .button-wrapper .hire-button{max-width:100%}.header-with-profiles .button-wrapper span{display:block;margin-top:1rem;text-align:center}.header-with-profiles .trustbox-wrapper{margin:5rem 0 0;max-width:33rem}.header-with-profiles .header-profiles{display:grid;grid-template-columns:repeat(1,1fr);margin:4rem 0 2rem;width:100%;grid-gap:2rem}@media (max-width:945px){.header-with-profiles .header-profiles{display:none}}.header-with-profiles .header-profiles .profile{height:100%;max-width:100%;width:100%}.header-with-profiles .header-profiles .profile .small-info{background:#fff;border-radius:8px;box-shadow:0 0 3rem rgba(46,50,80,.15);color:#0e1f37;display:block;height:100%;min-height:20rem;overflow:hidden;padding:1.2rem 2rem 1.2rem 22rem;position:relative;text-decoration:none}.header-with-profiles .header-profiles .profile .small-info .profile-picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:20rem}.header-with-profiles .header-profiles .profile .small-info .name{color:#0153cc;display:block;font-size:1.8rem;letter-spacing:.01em;line-height:140%}.header-with-profiles .header-profiles .profile .small-info .headline-row{display:grid;grid-template-columns:3fr 2fr}.header-with-profiles .header-profiles .profile .small-info .headline{font-size:1.8rem;font-weight:700;letter-spacing:.01em;line-height:140%}.header-with-profiles .header-profiles .profile .small-info ul.tags{list-style-type:none;margin:.5rem 0 0;max-height:7rem;overflow:hidden;padding-left:0}.header-with-profiles .header-profiles .profile .small-info ul.tags li{background:#eaeef5;border-radius:4px;color:#171c45;display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.7rem;margin:0 1rem 1rem 0;padding:.6rem 1rem}.header-with-profiles .header-profiles .profile .small-info ul.tags li:last-child{margin-right:0}.header-with-profiles .header-profiles .profile .small-info p{font-size:1.5rem;letter-spacing:.01em;line-height:140%;margin:.5rem 0 1rem}.header-with-profiles .header-profiles .profile .small-info .technologies-headline{font-size:1.5rem;font-weight:700;line-height:140%}.header-with-profiles .header-profiles .profile .small-info .technologies-headline .pay-rate{color:#0153cc}.header-with-profiles .header-profiles .profile .row{display:flex}.header-with-profiles .header-profiles .profile .row .col:first-child{width:100%}.header-with-profiles .header-profiles .profile .previously-at{font-size:1.5rem;line-height:140%;min-width:9rem;text-align:center;width:9rem}.header-with-profiles .header-profiles .profile .previously-at img{height:6rem;margin-top:1rem;object-fit:contain;width:9rem}@media (max-width:945px){.header-with-profiles .map-points{display:none}}.header-with-profiles .map-points>div{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:grey-pulsating;animation-timing-function:linear;background-color:#fff;border-radius:50%;box-shadow:0 0 0 4px hsla(0,0%,100%,.4);display:block;height:.8rem;position:absolute;width:.8rem}.header-with-profiles .map-points>div:first-child{right:48rem;top:12rem}.header-with-profiles .map-points>div:nth-child(2){right:16rem;top:26rem}.header-with-profiles .map-points>div:nth-child(3){right:41rem;top:48.5rem}.header-with-profiles .map-points>div:nth-child(4){right:56rem;top:30.6rem}@media (max-width:1120px){.header-with-profiles .map-points>div:nth-child(4){display:none}}.header-with-profiles .map-points>div:nth-child(5){right:77rem;top:45.9rem}.header-with-profiles .map-points>div:nth-child(6){right:87rem;top:12rem}@media (max-width:1060px){.header-with-profiles .map-points>div:nth-child(6){display:none}}.header-with-profiles .map-points>div:nth-child(7){right:75rem;top:20.6rem}.header-with-profiles .map-points>div:nth-child(8){right:82rem;top:37.2rem}@media (max-width:1030px){.header-with-profiles .map-points>div:nth-child(8){display:none}}.header-with-profiles .map-points>div:nth-child(9){right:8rem;top:51.9rem}.header-with-profiles .map-points>div:nth-child(10){right:.5rem;top:58.5rem}.get-free-trial-new *{font-family:proxima-nova,sans-serif!important}.get-free-trial-new{background:linear-gradient(90deg,#191f47,#183070 50%,#191f47);color:#fff;margin:0 auto;max-width:100%;min-height:60rem;overflow:hidden;padding:11.35rem 0 6.53rem;position:relative}.get-free-trial-new.light{background:radial-gradient(#c8d8ef,#eaeef5)!important;color:#171c45!important}.get-free-trial-new.light .score-box span{color:#171c45!important}.get-free-trial-new.light .hero-image{box-shadow:none}.get-free-trial-new .section-content-wrapper{display:flex;margin:0 auto;max-width:124rem;padding:0 2rem;position:relative}.get-free-trial-new .section-content-wrapper .subtitle{color:#0153cc}.get-free-trial-new .section-content-wrapper .trial-button{background:linear-gradient(135deg,#3ae794,#2fd67f);border-radius:8px;color:#171c45;cursor:pointer;display:inline-block;font-size:2.2rem;font-weight:700;line-height:2.3rem;padding:2rem 4rem;text-align:center;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .3s ease,opacity .2s ease}.get-free-trial-new .section-content-wrapper .trial-button.wider-button{max-width:100%;width:52rem}.get-free-trial-new .section-content-wrapper .trial-button:hover{background:linear-gradient(135deg,#43f7a1,#29c973);box-shadow:0 12px 30px rgba(58,231,148,.35);transform:translateY(-4px)}.get-free-trial-new .section-content-wrapper .trial-button:active{box-shadow:0 6px 18px rgba(58,231,148,.25);transform:translateY(-1px)}.get-free-trial-new .section-content-wrapper .secondary-button{background:transparent;border-radius:.8rem;color:#fff;font-weight:600;letter-spacing:0;outline:1.5px solid #fff;transition:background .3s ease,color .3s ease,transform .2s ease,box-shadow .3s ease}.get-free-trial-new .section-content-wrapper .secondary-button:hover{background-color:#fff!important;background:#fff!important;box-shadow:0 10px 25px hsla(0,0%,100%,.25);color:#171c45;transform:translateY(-3px)}.get-free-trial-new .section-content-wrapper .secondary-button:active{box-shadow:0 5px 15px hsla(0,0%,100%,.2);transform:translateY(-1px)}.get-free-trial-new .section-content-wrapper>div:first-child{padding-right:44%}@media screen and (max-width:1024px){.get-free-trial-new .section-content-wrapper>div:first-child{order:2;padding-right:0}}.get-free-trial-new .section-content-wrapper>div:last-child{left:60%;position:absolute;text-align:center;width:44%}.get-free-trial-new .section-content-wrapper>div:last-child p{color:#000;font-size:2rem;margin:1.5rem 0 .5rem}.get-free-trial-new .section-content-wrapper>div:last-child a{color:#006ce5;font-size:1.8rem}@media screen and (max-width:1340px){.get-free-trial-new .section-content-wrapper>div:last-child{left:54%}}@media screen and (max-width:1024px){.get-free-trial-new .section-content-wrapper>div:last-child{left:0;order:1;position:relative;width:100%}.get-free-trial-new .section-content-wrapper{flex-direction:column}}.get-free-trial-new h1{font-size:4.47rem;font-weight:700;line-height:120%;margin:0;max-width:70rem}@media screen and (max-width:500px){.get-free-trial-new h1{font-size:3.2rem}}.get-free-trial-new p{color:#fff;font-size:2rem!important;line-height:140%;margin:1.37rem 0 2.7rem}.get-free-trial-new .separator{display:flex;gap:1.5rem;margin:2rem 0 3rem}.get-free-trial-new .separator p{font-size:1.6rem;line-height:115%}@media (max-width:500px){.get-free-trial-new .separator{flex-direction:column}.get-free-trial-new .separator>div{width:100%}.get-free-trial-new .separator>div:first-child{border-right:none;padding-right:0}.get-free-trial-new .separator>div:last-child{padding-left:0}.get-free-trial-new .separator>div:last-child a{width:100%}}.get-free-trial-new h3{font-size:2.5rem;line-height:2.9rem;margin:0 0 1.4rem}.get-free-trial-new .hero-image{max-width:100%}@media screen and (max-width:1024px){.get-free-trial-new .hero-image{margin:0 auto 2rem}}.get-free-trial-new .trial-button{font-size:1.89rem;line-height:100%;padding:1.72rem 2.44rem}.get-free-trial-new .freelancer-button{background-color:#93a4c3;color:#fff}.get-free-trial-new .full-width{padding:1.72rem 1rem;width:100%}.get-free-trial-new .trustbox-wrapper{color:#fff;max-width:22rem}.get-free-trial-new .score-box span{color:#fff!important}@media screen and (max-width:1024px){.get-free-trial-new{min-height:auto;padding-top:5rem}.get-free-trial-new .hero-image{max-width:55%}}@media screen and (max-width:640px){.get-free-trial-new .hero-image{max-width:100%}}.ready-client-management .get-free-trial-new{margin:0 auto;max-width:100%;min-height:60rem;overflow:hidden;padding:11.35rem 0 6.53rem;position:relative}.ready-client-management .get-free-trial-new .secondary-button{background-color:#fff;background:#fff!important;color:#171c45}.ready-client-management .get-free-trial-new .separator{display:flex;gap:1.5rem;margin:2rem 0 3rem}.ready-client-management .get-free-trial-new .separator div:first-child,.ready-client-management .get-free-trial-new .separator div:last-child{margin-bottom:0!important;width:100%!important}@keyframes green-pulsating{0%{box-shadow:0 0 0 8px #b0f5d4}to{box-shadow:0 0 0 0 #b0f5d4}}body #homepage{background-color:#fff;font-family:proxima-nova,sans-serif;font-style:normal}.center-text,h2{text-align:center}h2{font-size:4.8rem;line-height:140%}@media (max-width:450px){h2{font-size:3.8rem}}section{zoom:86%}section.case-studies{background-color:#eaeef5;overflow:hidden;padding-bottom:12rem}section.case-studies h2{margin:14rem 0 7rem}section.case-studies .case-studies-wrapper{margin:0 auto;max-width:145rem;padding:0 2rem;text-align:center}section.case-studies .case-studies-wrapper .case-study{border-radius:10px;box-shadow:0 0 30px rgba(46,50,80,.15);display:inline-block;margin:0 1.2rem 2rem;max-width:44.3rem;overflow:hidden;text-align:left}section.case-studies .case-studies-wrapper .case-study .study-header{font-size:2.8rem;letter-spacing:.01em;line-height:3.4rem;padding:4.3rem 4rem 3rem}section.case-studies .case-studies-wrapper .case-study .study-header img{height:2.4rem;max-height:2.4rem;max-width:100%;width:auto}section.case-studies .case-studies-wrapper .case-study .study-body{height:24rem;width:100%}section.case-studies .case-studies-wrapper .case-study .study-body img{height:100%;object-fit:cover;width:100%}section.case-studies .case-studies-wrapper .case-study:first-child .study-header{background-color:#0153cc;color:#fff}section.case-studies .case-studies-wrapper .case-study:nth-child(3) .study-header{background-color:#171c45;color:#fff}section .company-logos{display:flex;list-style-type:none;margin:7rem auto 0;max-width:143rem;padding:0 2rem}@media screen and (max-width:1050px){section .company-logos{flex-direction:row;flex-wrap:wrap}}section .company-logos li{display:block;padding:0 2rem;text-align:center}@media screen and (max-width:1050px){section .company-logos li{flex:33%;padding:2rem}}@media screen and (max-width:600px){section .company-logos li{flex:50%}}section .company-logos li:first-child{color:#93a4c4;font-size:2rem;letter-spacing:.01em;line-height:4rem;min-width:16rem}section .company-logos li img{height:auto;max-height:6rem;max-width:100%}.score-box{background:#292e54;border-radius:5px;display:inline-block;margin:.8rem 0;padding:1.6rem;position:relative}.score-box>*{vertical-align:top}.score-box .stars-wrapper{display:inline-block;height:2.4rem;margin-right:1.6rem;position:relative;width:12.4rem}.score-box .stars-wrapper .stars-current,.score-box .stars-wrapper .stars-max{background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.score-box .stars-wrapper .stars-current{background-image:url(/build/images/stars-orange.2b159710.svg)}.score-box .stars-wrapper .stars-max{background-image:url(/build/images/stars-white.d741fac5.svg)}.score-box .score,.score-box .site{color:#fff;display:inline-block;font-family:proxima-nova,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.3rem;margin-top:.1rem}.score-box .score{font-weight:700}.score-box.light-score-box{background:transparent;padding:0}.score-box.light-score-box .stars-wrapper{display:block}.score-box.light-score-box .score,.score-box.light-score-box .site{color:#171c45;font-size:1.72rem;font-weight:700;line-height:3.2rem}