.hire-expert-it-staff-formContent{float:right;width:37%}.post-aligner{display:block}.js-happy-client-specialist.c-happy-client-talk-to-specialist{display:none}.section-happy-clients.no-content-section{padding-top:100px}.job-services-form input.hs-input:valid{padding-top:30px!important}.job-services-form form .hs-input:focus{padding-top:15px!important}.default-page-formContent .job-services-form form{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"fname Lname" "email Phone" "dependent company" "how-many-staff staff-location" "mssage mssage" "submit submit" "checkbox checkbox";margin:auto}.default-page-formContent .job-services-form form .hs-outsourced_staff_location{grid-area:staff-location;margin-left:9px}.default-page-formContent .job-services-form{padding:40px 40px 20px 40px}.default-page-formContent .job-services-form form .hs_firstname{grid-area:fname;margin-right:9px}.default-page-formContent .job-services-form form .hs_lastname{grid-area:Lname;margin-left:9px}.default-page-formContent .job-services-form form .hs_email{grid-area:email;margin-right:9px}.default-page-formContent .job-services-form form .hs_phone{grid-area:Phone;margin-left:9px}.default-page-formContent .job-services-form form .hs-dependent-field{grid-area:dependent;margin-right:9px}.default-page-formContent .job-services-form form .hs_company{grid-area:company;margin-left:9px}.default-page-formContent .job-services-form form .hs_how_many_staff_do_you_need_{grid-area:how-many-staff;margin-right:9px}.default-page-formContent .job-services-form form .hs_message{grid-area:mssage}.default-page-formContent .job-services-form form .hs_message textarea{height:246px;padding-top:20px!important}.default-page-formContent .job-services-form form .hs_submit{grid-area:submit}.default-page-formContent .job-services-form form .hs_submit input:hover{box-shadow:inset 750px 0 0 0 var(--w-color)}.default-video-content-section .container{display:flex;align-items:center;gap:50px;padding-top:60px}.default-video-content-section .container{overflow:visible;width:100%;margin:0 auto}.default-page-formContent{float:right;width:63%}.default-video-content-section .container .content-proving-outsourcing{max-width:100%;width:50%;margin-top:unset;margin-bottom:unset}.post-aligner .container,.post-aligner .container-wrapper{margin:0 auto!important;max-width:1343px!important}.legal-consent-container{text-align:center}.legal-consent-container .hs-dependent-field .input{justify-content:center;display:flex}.default-video-content-section .container .video-content{max-width:100%;width:50%;padding-top:85px}.default-video-content-section .video-content{padding:23.5% 0;max-width:1024px;width:100%;margin:0 auto;margin-bottom:6%}.default-video-content-section .content-proving-outsourcing h2{color:var(--p-color);font-size:40px;font-weight:500;width:100%;margin:0 auto;padding-bottom:8px;font-family:var(--ff-cp-medium);line-height:50px;text-align:left}.default-video-content-section .content-proving-outsourcing p{color:var(--p2-color);margin:0 auto;width:100%;padding-top:8px}.default-video-content-section .video-content #cover{position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;border-radius:20px;background-size:cover;z-index:10}.default-video-content-section .video-content-container{max-width:215.04px;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-top:16%;margin-left:32%;height:190px;width:100%;background-repeat:no-repeat;position:relative;z-index:10}.default-video-content-section .video-content-container button{position:absolute;background:linear-gradient(90deg,#00bcf4 0,#03ffff 100%);padding:28px 29px 24px 36px;border-radius:50%;margin-top:2%;margin-left:4px;transition:ease-out .4s;top:unset!important;left:unset!important;border:none}.default-video-content-section #cover .image-button{cursor:pointer;z-index:10}.default-video-content-section .video-content iframe{position:absolute;top:0;left:0;opacity:0;height:100%!important;width:100%!important}.default-page-listContent h2{font-size:40px;font-family:var(--ff-cp-medium);color:var(--p-color);margin-top:15px;margin-bottom:18px}.contentlistContent{position:relative}.default-page-listContent .contentlistContent ul:first-of-type{margin-bottom:0}.default-page-listContent .contentlistContent li{list-style:none;color:var(--p-color);font-family:var(--ff-cp-medium);font-size:18px;margin:8px 0;display:flex;align-items:center}.default-page-listContent .contentlistContent li:before{content:"\f15e";font-family:dashicons;font-weight:400!important;font-size:22px;margin-right:13px;color:var(--s-color);border-radius:50%;background:var(--t1-color);padding:6px 5.65px 6px 5.65px;display:flex;justify-content:center;align-items:center;max-width:24px;width:100%;height:24px}.default-page-listContent .contentlistContent ul{padding:unset;max-width:308px;width:100%;margin-left:unset}.job-services-form .hs-form-field{position:relative;margin:12px 0}.job-services-form .hs-form-field label{position:absolute;top:17px;left:16px;cursor:text;padding:0!important;transition:.2s ease-in-out;color:#818589;pointer-events:none}.job-services-form p.formheading{opacity:0}.job-services-form .legal-consent-container ul.inputs-list{margin:0;list-style:none;position:relative!important}.job-services-form .legal-consent-container ul.inputs-list label.hs-form-booleancheckbox-display{align-items:flex-start;display:flex;position:relative;top:0;left:0}.job-services-form input[type=submit]{background:var(--p-color);width:100%;height:48px;border:none;font-size:18px;border-radius:34px;color:var(--w-color);cursor:pointer;transition:ease-out .4s}.hs-richtext{display:none}.job-services-form .legal-consent-container ul.inputs-list label.hs-form-booleancheckbox-display input[type=checkbox]{width:25px!important;height:25px!important;margin-top:10px}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:10px!important}.hs_submit.hs-submit{margin-top:20px}.job-services-form .legal-consent-container ul.inputs-list label.hs-form-booleancheckbox-display{align-items:flex-start;display:flex;color:var(--p-color)}.job-services-form .hbspt-form .hs-input{width:100%!important;height:51px;margin:4px 0;border:1px solid #d1dae2;border-radius:4px;padding-left:16px;padding-right:16px;transition:.2s ease-in-out}.hs_location label{top:13px;opacity:0;visibility:hidden}.job-services-form .hs_how_many_staff_do_you_need_ label{opacity:0;visibility:hidden}section.contact-page-section{padding-bottom:64px;padding-top:64px}.legal-consent-container{grid-area:checkbox}.contact_bg_span{transform-origin:bottom left;background:var(--p-color);height:760px;display:block;width:100%;position:absolute;z-index:0;transform:skewY(-11deg);top:-10%}.contact-page-content{position:relative;width:33%;float:left;padding-bottom:64px}section.contact-page-section .container{padding:54px 0;padding-right:30px;padding-left:30px}.contact-page-text-content h2{font-size:18px;line-height:23px;letter-spacing:-.02em;color:#00a2d6;font-family:var(--ff-cp-medium)}.contact-page-header{font-size:56px;line-height:61px;letter-spacing:-.04em;color:#fff;font-family:var(--ff-cp-medium);max-width:590px}.contact-page-text-content p{font-size:17px;line-height:29px;color:#ebfdfe;font-family:var(--ff-body)}.contact-page-text-content{max-width:665px}.contact-page-sidebar.job-services-form p.formheading{position:relative;font-size:24px;line-height:30px;letter-spacing:-.01em;font-family:var(--ff-cp-medium);color:var(--p-color);margin:0}.contact-page-sidebar{position:relative;background:var(--p-bgcolor);border-radius:12px;padding:40px 40px 20px}input{width:383px;height:51px;background:#fff;border:1px solid #d1dae2;border-radius:4px}select{width:383px;height:51px;background:#fff;border:1px solid #d1dae2;border-radius:4px}.section-happy-clients.no-content-section .scrollable_wrapper .scroll_content{overflow:visible!important}@media (max-width:1024px){.default-video-content-section .container{flex-wrap:wrap}.default-video-content-section .content-proving-outsourcing h2{max-width:none}.default-video-content-section .container .content-proving-outsourcing,.default-video-content-section .container .video-content{width:100%}.default-video-content-section .video-content{padding:27.5% 0}.default-video-content-section #cover{display:flex;align-items:center;justify-content:center}.default-video-content-section .video-content-container{margin:0 auto;background:unset!important}.default-video-content-section .video-content-container button{transform:scale(.7)}section.contact-page-section .container{display:flex;flex-direction:column;align-items:center}.contact-page-text-content{max-width:unset;text-align:center}.contact-page-header{margin:0 auto}.contact-page-content{display:flex;flex-direction:column;align-items:center;margin-right:0;width:100%}.contact-sidebar-contact-details{max-width:463px;width:100%}section.contact-page-section{padding-bottom:0}.hire-expert-it-staff-formContent{width:100%!important;padding:20px 0 40px 0;max-width:463px;float:unset}}@media (max-width:640px){.default-page-formContent{width:100%}.contact_bg_span{height:615px}.default-page-spacer{height:130px!important}.default-page-listContent h2{text-align:left;font-size:32px}.default-video-content-section .content-proving-outsourcing h2{max-width:420px!important;font-size:24px;padding:0;line-height:35px!important}section.contact-page-section .container{padding:15px}.container{padding:0 10px}.contact-page-header h1{font-size:40px!important}.contact-page-sidebar{max-width:unset}input{width:100%}section.contact-page-section .container{padding:0 20px}.contact-page-text-content{text-align:left}.contact-page-content{align-items:start}.contact-sidebar-contact-details{max-width:100%;width:100%}section.default-video-content-section{max-width:100%;width:100%}.default-page-formContent .job-services-form form{display:unset;margin:auto!important}.default-page-formContent .job-services-form form .hs-dependent-field,.default-page-formContent .job-services-form form .hs-form-field{margin-left:unset!important;margin-right:unset!important}.job-services-form input.hs-input:valid{padding-top:24px!important}}@media (max-width:640px){.default-page-spacer{height:180px!important}}