@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Unica+One&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
:root{--font-family-primary:"Poppins",sans-serif;--font-family-secondary:"Unica One";--max-container-width:1728px;--white:#fff;--black:#000;--mid-blue:#1d498b;--dark-blue:#01152a;--nav-background-web:hsla(0,0%,100%,.85);--nav-background-mob:#fff;--light-gray-text:#979797;--mid-gray-text:#666;--mid-blue-text:#364b9a;--dark-blue-text:#001461;--disabled-text:#b3b3b3;--text-colour-error:#e84173;--colour-error:#e84173;--btn-bg-primary:#364b9a;--btn-bg-primary-hover:#4c64c0;--mid-gray:#808a95;--font-weight-light:300;--font-weight-normal:400;--font-weight-mid:500;--font-weight-bold:600;--font-weight-heavy:700;--font-size-primary:14.9px;--font-size-main-header:71.51px;--font-size-main-sub-header:52px;--font-size-xs:14px;--font-size-small:16px;--font-size-normal:18px;--font-size-large:20px;--font-size-xl:24px;--font-size-form-label:15px;--font-size-header-cta:16.39px;--font-size-reviewer-name:32px;--font-size-header-faq:32px;--font-size-header-faq-question:24px;--font-size-card:32px;--font-size-pill:36px;--font-size-blog-main-header:40px;--font-size-timeline:64px;--font-size-error-code:530px;--main-section-margin-top:118px;--main-section-margin-top-mobile:160px}
.glide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;-ms-touch-action:pan-Y;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-ms-flex-negative:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}
body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dark-blue-text);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-family-primary);font-size:var(--font-size-primary);font-style:normal;font-weight:var(--font-weight-normal);justify-content:center;line-height:30px;overflow-x:hidden;width:100%}*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style:none}.mobile-nav-toggle{display:none}.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.container,.main{position:relative;width:100%}.container{max-width:var(--max-container-width)}.block{display:block}.stroke{display:inline-block;position:relative}.stroke:after{background-image:url(/images/stroke.svg);background-position:50%;background-repeat:no-repeat;background-size:73%;bottom:10px;content:" ";display:inline-block;height:13.14px;left:0;position:absolute;width:100%}.body-no-scroll{height:100vh;overflow:hidden}@media (min-width:993px){.glide__slide{height:auto!important;width:165px!important}.payroll-page .services-header-cta{display:none}}
.mouse{border:1px solid #e84173;border-radius:11.5px;height:33px;position:relative;width:23px}.mouse:before{-webkit-animation:wheel 2s infinite;animation:wheel 2s infinite;background:#e84173;border-radius:11.5px;content:"";height:10px;left:11px;opacity:1;position:absolute;top:5.5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:5px}@keyframes wheel{to{opacity:0;top:11px}}@-webkit-keyframes wheel{to{opacity:0;top:11px}}
.highlight-gradient-yellow-pink{color:#ff0bc9}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-yellow-pink{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.61deg,#ffd335,#ff0bc9 156.57%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-orange-yellow{color:#f39e1d}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-orange-yellow{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.61deg,#f39e1d,#ffe600);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-blue-magenta{color:#869fff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-blue-magenta{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(274.86deg,#869fff 7.83%,#d65ad8 21.51%,#b043cb 96.97%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-red-magenta{color:#a02bff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-red-magenta{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(266.42deg,#a02bff 27.51%,#ff2929 73.7%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-magenta-blue{color:#869fff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-magenta-blue{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(274.59deg,#869fff 31.85%,#a55ad8 38.7%,#b043cb 97.12%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-dark-light-blue{color:#426aff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-dark-light-blue{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.84deg,#426aff .47%,#41d1ff 62.44%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-dark-light-blue2{color:#426aff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-dark-light-blue2{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.35deg,#426aff .84%,#41d1ff 17.54%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-pink-orange{color:#ff5ae5}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-pink-orange{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.61deg,#ff5ae5,#ff603e);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-orange-pink{color:#ff0bc9}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-orange-pink{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(95.61deg,#ffd335,#ff0bc9 156.57%);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-green-cyan{color:#8ec24c}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-green-cyan{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(96.98deg,#8ec24c,#22e4f0);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-blue-magenta{color:#cb38ff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-blue-magenta{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(96.98deg,#5c94ff,#cb38ff);-webkit-background-clip:text;background-clip:text}}.highlight-gradient-orange-red{color:#e84173}@supports ((-webkit-background-clip:text) or (background-clip:text)){.highlight-gradient-orange-red{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(96.98deg,#ff6565,#e84173);-webkit-background-clip:text;background-clip:text}}
.form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative;z-index:10}.error-form-feedback-text-danger{color:var(--colour-error)}.form-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:19px}.form-input-label{display:inline-block;font-size:var(--font-size-form-label);font-weight:var(--font-weight-mid);line-height:22px;margin-left:5px}.form-input-label-optional{color:var(--light-gray-text)}.form-input-field{border:2px solid #364b9a;border-radius:7.47475px;height:52.32px;padding:0 10px;width:491.84px}.form-input-error .form-input-field{border:2px solid var(--colour-error)}.form-input-textarea{height:145px;padding:10px}.main-contact-us-form-ctas{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.form-input.form-input-enquiry{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);display:block;height:0;margin:0;overflow:hidden;width:0}.form-input .error-message{color:var(--colour-error);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}
.button-primary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--btn-bg-primary);border:none;border-radius:9px;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);justify-content:center;line-height:21px;padding:9px 21px;text-decoration:none;white-space:nowrap}.button-primary:hover{background:var(--btn-bg-primary-hover)}
.bg-purple{background:#9745ff}.bg-orange{background:#ff6565}.bg-red{background:#e84173}.bg-green{background:#42beab}.bg-light-blue{background:#5175fb}.bg-dark-blue{background:#001461}
.main-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--nav-background-web);-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;width:100%;z-index:100}.main-header,.main-header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}.main-header-logo{margin:0;padding:16px 0}.main-header-logo img{height:48px}.main-header-logo-text{display:none}.main-header-nav-main,.main-header-nav-secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-header-nav-main-item{color:var(--mid-gray-text);font-size:var(--font-size-normal);font-weight:var(--font-weight-mid);line-height:27px;margin:0 16px;text-decoration:none;white-space:nowrap}.main-header-nav-main-item-active,.main-header-nav-main-item:hover{color:var(--mid-blue-text);font-weight:var(--font-weight-bold)}.main-header-nav-secondary-item{margin:0 7.5px;white-space:nowrap}.request-demo-link{color:var(--mid-blue-text);font-size:var(--font-size-normal);font-weight:var(--font-weight-mid);line-height:27px;text-decoration:none}.request-demo-link:hover{text-decoration:underline}.main-header-nav-main>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:84px}.main-header-nav-main-multi-item{position:relative}.main-header-nav-main-sub-items{background:#fff;border:1px solid #eaf0f6;border-radius:9px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);cursor:pointer;display:none;min-width:240px;padding:21px 0;position:absolute;top:69px}.main-header-nav-main-multi-item:hover .main-header-nav-main-sub-items{display:block}
.main-sections{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px}.header-highlight{font-weight:var(--font-weight-heavy)}.section-1{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:650.35;justify-content:space-around;padding-top:204.35px;position:relative}.section-header{position:relative;text-align:center;z-index:10}.section-1-text{font-size:var(--font-size-large)}.section-1-cta{margin-top:18px}.section-header{color:var(--mid-blue-text);font-size:var(--font-size-main-header);font-weight:var(--font-weight-heavy);line-height:107px;margin:0 0 18px}.section-sub-header{color:var(--mid-blue-text);font-size:var(--font-size-main-sub-header);font-weight:var(--font-weight-bold);line-height:78px;margin:0 0 10px}.home-page .section-header{white-space:nowrap}.home-page .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;width:55%;z-index:10}.home-page .section-1-aside{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:relative;width:45%}.home-page .section-1-text{width:544px}.home-page .section-1-image{position:relative;scale:.75;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(200px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(200px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:5}.home-page .section-2 .sub-section-main{width:55%}.home-page .section-2 .section-2-aside,.home-page .section-2 .sub-section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-page .section-2 .section-2-aside{width:45%}.section-1-aside,.section-3-aside{position:relative;width:100%;z-index:10}.section-1-image,.section-3-image{height:566.81px}.section-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--font-size-large);justify-content:space-around;padding-top:300px}.home-page .section-2-aside{height:800px;overflow:visible;position:relative}.home-page .section-2-aside .section-2-image-1-container{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:absolute;right:200px;top:100px;z-index:10}.home-page .section-2-aside .section-2-image-1{position:relative;scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:10}.home-page .section-2-aside .section-2-image-2-container{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:absolute;right:425px;top:-60px;z-index:7}.home-page .section-2-aside .section-2-image-2{position:relative;scale:.7;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:10}.home-page .section-2 .sub-section-main-content{max-width:736px;width:90%}.section-3{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-large);height:650.35;justify-content:space-around;padding-top:250px}.home-page .section-3 .sub-section-main{width:55%}.home-page .section-3 .section-3-aside{width:45%}.home-page .section-3 .sub-section-main-content{max-width:892px;width:90%}.home-page .section-3 .sub-section-main-content p{margin-bottom:25px}.home-page .section-3-image-container{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:relative}.home-page .section-3-image{position:relative;scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(50px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(50px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:10}.section-4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:380px}.section-4,.section-4 .client-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.section-4 .client-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0 0;padding:0}.section-4 .client-list,.section-4 .client-list>li{display:-webkit-box;display:-ms-flexbox;display:flex}.section-4 .client-list>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 75px}.section-4 .client-list img{margin:0 auto;max-height:90px;max-width:165px}.section-5{padding-top:320px}.section-5,.section-6{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.section-6{padding-top:410px}
.services-page .section-1{margin-top:var(--main-section-margin-top)}.services-page .main-contact-us{margin-top:0}.services-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:90%}.services-header .section-header{font-weight:var(--font-weight-bold);margin-bottom:0}.services-header .stroke:after{background-image:url(/images/stroke.svg);background-position:100%;background-repeat:no-repeat;background-size:82%;bottom:10px;content:" ";display:inline-block;height:13.14px;left:-10px;position:absolute;width:100%}.services-header .services-header-cta{font-size:var(--font-size-header-cta);font-weight:var(--font-weight-heavy);line-height:24.28px;margin-top:18px;padding:11px 15px}.services-section{padding-top:440px;text-align:center}.services-section,.services-section .sub-section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.services-section .sub-section-main{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:736px;width:90%}.services-section-desc{line-height:22.35px;width:85%}.services-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding-bottom:180px;padding-top:117px}.services-list-item{margin:0 34px 75px;max-width:443.67px;width:100%}.service-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:20px;-webkit-box-shadow:3px 3px 10px 0 rgb(0 0 0/7%);box-shadow:3px 3px 10px 0 rgb(0 0 0/7%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:32px 51px;text-align:center}.service-item-header{color:var(--mid-blue-text);font-size:var(--font-size-card);font-weight:var(--font-weight-bold);line-height:48px}.service-item-desc{line-height:22.53px;margin:26px 0}.service-item-full{background:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:9999}.service-item-full-active{display:block}.service-item-full-container{background:#fff;border-radius:15px;margin:30px auto;max-width:1594px;position:relative;width:90%}.service-item-close{position:absolute;right:47px;top:62px}.service-item-full-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:30px auto;max-width:1034px;padding:62px;text-align:center;width:90%}.service-item-full-content .service-item-full-content-description{text-align:left}.service-item-full-content-header{color:var(--mid-blue-text);font-family:var(--font-family-primary);font-size:52px;font-style:normal;font-weight:700;line-height:78px;margin-bottom:50px}.service-item-full-content-tagline{font-weight:var(--font-weight-mid);line-height:22px;margin-bottom:25px}.service-item-full-content-image-container{background-color:transparent;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:relative}.service-item-full-content-image{-o-object-fit:cover;object-fit:cover;position:relative;scale:.75;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(100px) translateY(-50px) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(100px) translateY(-50px) translateZ(0) skewX(0deg) skewY(0deg);width:100%;z-index:5}.service-item-full-content-description{margin-top:25px}.service-item-full-content-description p{font-weight:var(--font-weight-mid);line-height:22px;margin:0 0 25px}.services-page .faq-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:30px auto;max-width:1034px;text-align:center;width:90%}.services-page .faq-content-header{color:var(--mid-blue-text);font-size:var(--font-size-header-faq);font-weight:var(--font-weight-mid);line-height:48px}.services-page .faq-content-list{margin-bottom:102px;max-width:1072px;padding:113px 90px 240px;width:90%}.services-page .faq-content-list-item{margin-bottom:35px;text-align:left}.services-page .faq-content-list-item .faq-content-list-question{cursor:pointer;font-size:var(--font-size-header-faq-question);font-size:24px;font-weight:var(--font-weight-mid);line-height:36px;margin-bottom:10px}.services-page .faq-content-list-item .faq-content-list-question:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid var(--dark-blue-text);content:"";display:inline-block;font-size:0;height:0;line-height:0;margin-left:10px;width:0}.services-page .faq-content-list-item.active .faq-content-list-question:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.services-page .faq-content-list-item .faq-content-list-question:hover{text-decoration:underline}.services-page .faq-content-list-item .faq-content-list-answer{display:none;padding-left:20px}.services-page .faq-content-list-item.active .faq-content-list-answer{display:block}.service-item-full-content-image-mobile-container{background-color:transparent;height:750px;position:relative;width:100%}.services-page .section-2-image-1-container{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:absolute;right:200px;top:100px;z-index:7}.services-page .section-2-image-1{position:relative;scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:10}.services-page .section-2-image-2-container{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:absolute;right:425px;top:-60px;z-index:5}.services-page .section-2-image-2{position:relative;scale:.7;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);z-index:8}
.payroll-page .section-1{margin-bottom:169px;margin-top:var(--main-section-margin-top)}.payroll-page .services-header-cta{font-size:var(--font-size-header-cta);font-weight:var(--font-weight-heavy);line-height:24.28px;margin-top:18px;padding:11px 15px}.payroll-page .section-1 .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:732px;width:100%}.payroll-page .section-1 .section-description{padding-top:75px;text-align:center}.payroll-page .section-2{padding-top:72.5px}.payroll-page .section-2 .sub-section-main{max-width:1011px;position:relative;text-align:center;width:100%;z-index:10}.payroll-page .section-2 .section-sub-header{margin-bottom:42px}.payroll-page .section-2 .sub-section-main img{margin-bottom:40px;width:100%}.payroll-page .section-2 .sub-section-main .section-description{font-size:var(--font-size-primary);margin:0 auto;max-width:781px;text-align:left;width:100%}.payroll-page .section-3{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--font-size-primary);padding-top:390px}.payroll-page .section-3,.payroll-page .section-7{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payroll-page .section-7{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-top:-100px}.payroll-page .section-5{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.payroll-page .section-5,.payroll-page .section-6{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-100px;padding-top:0}.payroll-page .section-6{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.payroll-page .section-3 .sub-section-main,.payroll-page .section-5 .sub-section-main,.payroll-page .section-6 .sub-section-main,.payroll-page .section-7 .sub-section-main{max-width:544px;position:relative;width:100%;z-index:10}.payroll-page .section-3 .sub-section-main{margin-left:41px}.payroll-page .section-7 .sub-section-main{margin-right:106px}.payroll-page .section-5 .sub-section-main{margin-left:71px}.payroll-page .section-6 .sub-section-main{margin-right:89px}.payroll-page .section-4{padding-top:198px}.payroll-page .main-contact-us{margin-top:0;padding-top:248px}
.managed-payroll-page .section-1{margin-bottom:169px;margin-top:var(--main-section-margin-top)}.managed-payroll-page .services-header-cta{font-size:var(--font-size-header-cta);font-weight:var(--font-weight-heavy);line-height:24.28px;margin-top:18px;padding:11px 15px}.managed-payroll-page .section-1 .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:732px;width:100%}.managed-payroll-page .section-1 .section-description{padding-top:75px;text-align:center}.managed-payroll-page .section-2{padding-top:72.5px}.managed-payroll-page .section-2 .sub-section-main-content img{max-height:569px;width:auto!important}.managed-payroll-page .section-2 .sub-section-main{max-width:1011px;position:relative;text-align:center;width:100%;z-index:10}.managed-payroll-page .section-2 .section-sub-header{margin-bottom:42px}.managed-payroll-page .section-2 .sub-section-main img{margin-bottom:40px;width:100%}.managed-payroll-page .section-2 .sub-section-main .section-description{font-size:var(--font-size-primary);margin:0 auto;max-width:781px;text-align:left;width:100%}.managed-payroll-page .section-3{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--font-size-primary);padding-top:390px}.managed-payroll-page .section-3,.managed-payroll-page .section-7{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.managed-payroll-page .section-7{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-top:-100px}.managed-payroll-page .section-5{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.managed-payroll-page .section-5,.managed-payroll-page .section-6{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-100px;padding-top:0}.managed-payroll-page .section-6{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.managed-payroll-page .section-5,.managed-payroll-page .section-6,.managed-payroll-page .section-7{margin-top:248px}.managed-payroll-page .section-3 .sub-section-main,.managed-payroll-page .section-5 .sub-section-main,.managed-payroll-page .section-6 .sub-section-main,.managed-payroll-page .section-7 .sub-section-main{max-width:544px;position:relative;width:100%;z-index:10}.managed-payroll-page .section-3 .sub-section-main{margin-left:41px}.managed-payroll-page .section-7 .sub-section-main{margin-right:106px}.managed-payroll-page .section-5 .sub-section-main{margin-left:71px}.managed-payroll-page .section-6 .sub-section-main{margin-right:89px}.managed-payroll-page .section-4{padding-top:198px}.managed-payroll-page .main-contact-us{margin-top:0;padding-top:248px}
.hrgenie-page .section-1{margin-bottom:169px;margin-top:var(--main-section-margin-top)}.hrgenie-page .services-header-cta{font-size:var(--font-size-header-cta);font-weight:var(--font-weight-heavy);line-height:24.28px;margin-top:18px;padding:11px 15px}.hrgenie-page .section-1 .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:732px;width:100%}.hrgenie-page .section-1 .section-description{padding-top:75px;text-align:center}.hrgenie-page .section-2{padding-top:72.5px}.hrgenie-page .section-2 .sub-section-main-content img{max-height:569px;width:auto!important}.hrgenie-page .section-2 .sub-section-main{max-width:1011px;position:relative;text-align:center;width:100%;z-index:10}.hrgenie-page .section-2 .section-sub-header{margin-bottom:42px}.hrgenie-page .section-2 .sub-section-main img{margin-bottom:40px;width:100%}.hrgenie-page .section-2 .sub-section-main .section-description{font-size:var(--font-size-primary);margin:0 auto;max-width:781px;text-align:left;width:100%}.hrgenie-page .section-3{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--font-size-primary);padding-top:280px}.hrgenie-page .section-3,.hrgenie-page .section-7{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hrgenie-page .section-7{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-top:-100px}.hrgenie-page .section-5{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hrgenie-page .section-5,.hrgenie-page .section-6{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-100px;padding-top:0}.hrgenie-page .section-6{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hrgenie-page .section-5,.hrgenie-page .section-6,.hrgenie-page .section-7{margin-top:248px}.hrgenie-page .section-3 .sub-section-main,.hrgenie-page .section-5 .sub-section-main,.hrgenie-page .section-6 .sub-section-main,.hrgenie-page .section-7 .sub-section-main{max-width:544px;position:relative;width:100%;z-index:10}.hrgenie-page .section-3 .sub-section-main{margin-left:41px}.hrgenie-page .section-7 .sub-section-main{margin-right:106px}.hrgenie-page .section-5 .sub-section-main{margin-left:71px}.hrgenie-page .section-6 .sub-section-main{margin-right:89px}.hrgenie-page .section-4{padding-top:198px}.hrgenie-page .main-contact-us{margin-top:0;padding-top:248px}
.company-timeline-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--main-section-margin-top);padding-top:204.35px}.company-timeline-section,.company-timeline-section .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.company-timeline-section .section-main{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:603px;width:90%}.company-timeline-section .section-header{font-weight:var(--font-weight-bold);margin-bottom:0}.company-timeline-section-desc{line-height:22.35px;padding-top:75px;text-align:justify}.company-timeline-section-desc p{margin-bottom:22.35px}.company-timelines{margin-top:267px;max-width:1200px;position:relative;width:95%;z-index:10}.company-timelines:before{background:-webkit-gradient(linear,left top,left bottom,from(#2bff88),color-stop(47.92%,#2bd2ff),to(#fa8bff));background:linear-gradient(180deg,#2bff88,#2bd2ff 47.92%,#fa8bff);border-radius:18px;content:"";display:block;height:calc(100% - 130px);left:16.5px;position:absolute;top:20px;width:17px;z-index:1}.company-timeline-item{margin-bottom:208px;position:relative}.company-timeline-item:last-of-type{margin-bottom:0}.company-timeline-item:before{background:#fff;border-radius:143px;-webkit-box-shadow:2.5px 1px 16px -2px rgba(0,0,0,.15);box-shadow:2.5px 1px 16px -2px rgba(0,0,0,.15);content:"";display:block;height:50px;left:0;position:absolute;top:11px;width:50px;z-index:2}.company-timeline{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:145px}.company-timeline-date{color:var(--mid-blue-text);font-family:var(--font-family-secondary);font-size:var(--font-size-timeline);font-weight:var(--font-weight-normal);line-height:76px;position:relative}.company-timeline-date:before{background-color:var(--mid-blue-text);content:"";display:block;height:4px;left:-37px;position:absolute;top:calc(50% - 2px);width:27px}.company-timeline-desc{font-weight:var(--font-weight-mid);line-height:22.35px;padding-left:4px}
.reviews{margin:70px 0 0;padding:0;position:relative;width:100%;z-index:10}.review-item{width:450px}.review{-webkit-box-flex:1;background:#fff;border-radius:25px;-webkit-box-shadow:3px 3px 10px 0 rgb(0 0 0/7%);box-shadow:3px 3px 10px 0 rgb(0 0 0/7%);-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px 30px 40px;width:496px}.review,.reviewer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.reviewer{-ms-flex-direction:column;flex-direction:column}.reviewer-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;margin-bottom:20px}.reviewer-image img{max-height:90px;max-width:150px}.reviewer-name{font-size:var(--font-size-reviewer-name);font-weight:var(--font-weight-bold);line-height:49px}.reviewer-title{font-size:var(--font-size-normal);line-height:30px}.review-content,.reviewer-title{font-weight:var(--font-weight-mid)}.review-content{color:var(--black);font-size:var(--font-size-small);line-height:24px;padding-top:25px}.review-content-headline{color:var(--mid-blue-text);font-size:var(--font-size-xl);margin-bottom:10px}
.data-security-compliance{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:170px;row-gap:100px}.compliance-container,.data-security-compliance{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.compliance-container{height:223px;width:30%}.section-sub-header.compliance-header{text-align:center}.compliance-hipaa{max-height:175px}.compliance-hmrc{max-width:355px}.compliance-gdpr,.compliance-iso{max-height:200px}.compliance-cyberessentials{max-width:250px}.compliance-hm-government-g-cloud-supplier{max-height:220px}
.main-contact-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:210px;padding-top:200px;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.main-contact-us-gradient-text{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(96.98deg,#aae600,#41e8ca);-webkit-background-clip:text;background-clip:text}}.main-contact-us-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:100px 0 215px}.main-contact-us-form-sections{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:65px}.main-contact-us-form-section{margin:0 11px}.success-form-feedback{margin-bottom:215px}
.pricing-page .section-1{margin-top:var(--main-section-margin-top)}.pricing-page .section-1 .section-main{max-width:732px;width:100%}.pricing-page .section-1 .section-description{padding-top:75px;text-align:center}.pricing-page .stroke:after{background-size:100%;bottom:-7px}.pricing-page .section-4{padding-bottom:100px;padding-top:237px}.pricing-form-section{background:#fff;border-radius:20px;-webkit-box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin:211px auto 0;max-width:1540px;min-height:1069px;padding:57.5px 50px;position:relative;width:95%;z-index:10}.pricing-form-item{width:50%}.pricing-form-pill{border-radius:48px;color:#fff;display:inline-block;font-family:var(--font-family-secondary);font-size:var(--font-size-pill);font-style:normal;font-weight:var(--font-weight-normal);line-height:43px;padding:15px 25px;text-transform:uppercase}.pricing-form-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.pricing-form-main .section-sub-header{text-align:center}.pricing-page .form-container{padding:0 15px;width:100%}.pricing-page .main-contact-us-form{margin:78px 0 0;width:100%}.pricing-page .main-contact-us-form-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.pricing-page .main-contact-us-form-section{margin:0}.pricing-page .main-contact-us-form .form-input-field{width:100%}
.why-hbhr-page .section-1{margin-top:var(--main-section-margin-top)}.why-hbhr-page .section-1 .section-main{max-width:732px;width:100%}.why-hbhr-page .section-1 .section-description{padding-top:75px;text-align:center}.why-hbhr-page .section-1 .section-description p{margin-bottom:22.35px}.why-hbhr-page .services-header-cta{font-size:var(--font-size-header-cta);font-weight:var(--font-weight-heavy);line-height:24.28px;margin-top:18px;padding:11px 15px}.why-hbhr-page .section-2{padding-bottom:0;padding-top:425px}.why-hbhr-page .section-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative;width:90%;z-index:10}.why-hbhr-page .section-main .section-header{font-weight:var(--font-weight-bold);margin-bottom:0}.why-hbhr-page .section-main .stroke:after{background-image:url(/images/stroke.svg);background-position:100%;background-repeat:no-repeat;background-size:82%;bottom:10px;content:" ";display:inline-block;height:13.14px;left:100px;position:absolute;width:250.27px}.usp-list{position:relative;width:100%;z-index:10}.usp-list-content{margin-bottom:170px;position:relative}.usp-list-item-title{color:var(--disabled-text);font-size:var(--font-size-main-sub-header);font-weight:var(--font-weight-normal);line-height:71px;width:60%}.usp-list-content:hover .usp-list-item-title{color:var(--mid-blue-text)}.usp-list-item-image-container{border:3px solid #364b9a;border-radius:60px 0 0 60px;height:673px;left:2000px;overflow:hidden;position:absolute;top:-301px;-webkit-transition:1s;transition:1s;width:1500px}.usp-list-content:hover .usp-list-item-image-container{left:1100px}.usp-list-item-image{height:100%;-o-object-fit:cover;object-fit:cover;width:50%}.hbhr-comparison-table{width:100%}.table-indicators{height:44px;width:44px}.table-usp-title{color:#01152a;font-size:32px;font-weight:600;height:119px;line-height:44px;text-align:left}.table-usp-companies-name{color:#364b9a;font-size:32px;font-weight:400;line-height:44px;padding-bottom:135px;text-align:center;width:15%}.table-usp-companies-name-hbhr{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(260.29deg,#00fff0 -27.6%,#06f 114.6%);-webkit-background-clip:text;background-clip:text;font-weight:700}.table-usp-company-name{display:none!important}.table-usp-company-logo{width:80%}.table-usp-indicators{text-align:center}.trustpilot-text{color:#00b67a}.trustpilot-text img{margin-bottom:-5px}
.request-demo-page .section-1{margin-top:var(--main-section-margin-top)}.request-demo-page .section-1 .section-main{max-width:732px;width:100%}.request-demo-page .section-1 .section-description{padding-top:75px;text-align:center}.request-demo-page .section-1 .section-main p{margin-bottom:20px}.request-demo-page .section-1 .section-main ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:justify}.request-demo-page .stroke:after{background-position:100%;background-size:250px;bottom:0;left:13px}.request-demo-page .section-4{padding-bottom:100px;padding-top:237px}.request-demo-form-section{background:#fff;border-radius:20px;-webkit-box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin:167px auto 0;max-width:1540px;min-height:1069px;padding:57.5px 50px;position:relative;width:95%;z-index:10}.request-demo-form-item{width:50%}.request-demo-form-pill{border-radius:48px;color:#fff;display:inline-block;font-family:var(--font-family-secondary);font-size:var(--font-size-pill);font-style:normal;font-weight:var(--font-weight-normal);line-height:43px;padding:15px 25px;text-transform:uppercase}.request-demo-form-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.request-demo-form-main .section-sub-header{text-align:center}.request-demo-page .form-container{padding:0 15px;width:100%}.request-demo-page .main-contact-us-form{margin:78px 0 0;width:100%}.request-demo-page .main-contact-us-form-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.request-demo-page .main-contact-us-form-section{margin:0}.request-demo-page .main-contact-us-form .form-input-field{width:100%}.demo-content{margin:300px auto 0;max-width:1540px;position:relative;width:95%;z-index:10}.demo-content .section-sub-header{margin-bottom:41px;margin-left:68px}.demo-content-items{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.demo-content-item{background-color:#fff;border-radius:20px;-webkit-box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);height:378px;margin-right:2em;max-width:456.67px;overflow:hidden;position:relative;width:90%}.demo-content-item:last-child{margin-right:0}.demo-content-item-text{font-size:24px;font-weight:400;line-height:33px;padding:35px;top:50%}.demo-content-item-text,.demo-item-bg{display:block;height:50%;left:0;position:absolute;width:100%}.demo-item-bg{color:#fff;font-size:128px;font-weight:700;line-height:175px;overflow:hidden;padding-left:43px;top:0}.demo-item-bg:after{color:#fff;content:attr(data-number);font-size:563.2px;font-weight:700;opacity:.25;position:absolute}.demo-item-bg1{background:linear-gradient(259.02deg,#4be8b8,#4be8e8)}.demo-item-bg1:after{left:0}.demo-item-bg2:after{left:-30px;top:5px}.demo-item-bg3:after{left:-70px;top:24px}.demo-item-bg2{background:linear-gradient(259.02deg,#4ba4e8,#4b68e8)}.demo-item-bg3{background:linear-gradient(259.02deg,#e84bc2,#b34be8)}
.free-trial-page .section-1{margin-top:var(--main-section-margin-top)}.free-trial-page .section-1 .section-main{max-width:732px;width:100%}.free-trial-page .section-1 .section-description{padding-top:75px;text-align:center}.free-trial-page .stroke:after{background-position:100%;background-size:250px;bottom:-10px;left:-75px}.free-trial-page .section-4{padding-bottom:100px;padding-top:237px}.free-trial-form-section{background:#fff;border-radius:20px;-webkit-box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin:211px auto 0;max-width:1540px;min-height:1069px;padding:57.5px 50px;position:relative;width:95%;z-index:10}.free-trial-form-item{width:50%}.free-trial-form-pill{border-radius:48px;color:#fff;display:inline-block;font-family:var(--font-family-secondary);font-size:var(--font-size-pill);font-style:normal;font-weight:var(--font-weight-normal);line-height:43px;padding:15px 25px;text-transform:uppercase}.free-trial-form-pills{position:relative}.free-trial-form-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.free-trial-form-main .section-sub-header{text-align:center}.free-trial-page .form-container{padding:0 15px;width:100%}.free-trial-page .main-contact-us-form{margin:78px 0 0;width:100%}.free-trial-page .main-contact-us-form-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.free-trial-page .main-contact-us-form-section{margin:0}.free-trial-page .main-contact-us-form .form-input-field{width:100%}
.blog-page .blog-header{margin-top:120px}.blog-page .blog-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.blog-carousel-item-link{display:block}.blog-carousel-item-container{display:relative}.blog-carousel-item-image,.blog-carousel-item-title{position:absolute}.blog-lists-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1412px;width:90%}.blog-main-header{color:var(--mid-blue-text);font-size:var(--font-size-blog-main-header);font-weight:var(--font-weight-bold);line-height:60px;margin-bottom:46px}.blog-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:100px}.blog-list-item-link{text-decoration:none}.blog-list-item-image-container{-webkit-box-flex:0;border-radius:10px;-ms-flex:0 0 306px;flex:0 0 306px;height:306px;margin-right:27px;margin-top:12px;overflow:hidden}.blog-list-item-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-list-item-title{color:#364b9a;font-size:32px;font-weight:var(--font-weight-bold);line-height:48px;margin-bottom:7px;max-height:102px;overflow:hidden;text-overflow:ellipsis}.blog-list-item-excerpt{color:#01152a;font-size:20px;font-weight:var(--font-weight-normal);line-height:30px}.blog-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.blog-section-primary{margin-top:120px}.blog-section-image-container{border-radius:20px;-webkit-box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);box-shadow:5px 5px 20px -2px rgba(0,0,0,.1);height:715px;max-width:1468px;overflow:hidden;width:90%}.blog-section-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-section-content-container{margin-bottom:142px;margin-top:58px;max-width:1310px;width:80%}.blog-section-content-title{color:var(--mid-blue-text);font-size:var(--font-size-blog-main-header);font-weight:var(--font-weight-bold);line-height:60px}.blog-section-content-container p{font-size:var(--font-size-large);font-weight:var(--font-weight-normal);line-height:30px;margin-bottom:25px}.blog-section-secondary{margin-bottom:180px;margin-top:120px}.blog-section-secondary .blog-section-content-container{margin-top:123px}.blog-section-content section{margin-bottom:66px}.blog-section-content article{margin-top:66px}.blog-section-content h1{color:#364b9a;font-size:40px;font-weight:600;line-height:55px;margin:0 0 40px;padding:0}.blog-section-content h2{color:#000;font-size:32px;font-weight:600;line-height:48px;margin-bottom:28px}.blog-section-content h3{color:#1e1e1e;font-size:22px;font-weight:600;line-height:33px;margin-bottom:20px}.blog-section-content p{color:#01152a;font-size:20px;font-weight:400;line-height:27px}.blog-section-content img{display:block;margin:0 auto}.blog-section-content ol,.blog-section-content ul{color:#01152a;font-size:20px;font-weight:400;line-height:27px;list-style-position:outside;list-style-type:disc;margin-bottom:25px;margin-left:25px}.blog-section-content ol{list-style-type:revert}.blog-section-content ol h3,.blog-section-content ul h3{margin-bottom:10px}
.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--mid-blue);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;z-index:10}.footer-header{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:36px;margin-bottom:35px;margin-top:0}.footer-main{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.footer-contact-info,.footer-socials{padding:30px 50px}.footer-contact-info-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:var(--font-size-small);line-height:24px}.footer-contact-info-list dt{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:10px}.footer-contact-info-list dd{-ms-flex-preferred-size:auto;flex-basis:auto}.footer-contact-info-list dd a{color:#fff;text-decoration:none}.footer-contact-info-list dd a:hover{text-decoration:underline}.footer-socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.footer-socials,.footer-socials-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-socials-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;width:295px}.footer-secondary{background-color:var(--dark-blue);width:100%}.footer-secondary-links{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:12px auto 9px}.footer-secondary-link{color:var(--mid-gray);font-size:var(--font-size-xs);line-height:21px;margin:0 18px;text-decoration:none}.footer-secondary-link:hover{text-decoration:underline}
.carousel{margin:0 auto;position:relative;width:100%}.carousel-content{min-height:400px;position:relative;-webkit-transition:width .4s;transition:width .4s}.slide{height:100%;margin-right:30px;-webkit-transition:left .4s cubic-bezier(.47,.13,.15,.89);transition:left .4s cubic-bezier(.47,.13,.15,.89);z-index:1}.nav,.slide{position:absolute}.nav{bottom:-105px;z-index:10}.nav-left{left:calc(50% - 68px)}.nav-right{right:calc(50% - 68px)}.carousel-arrow-icon-left{margin-left:5px;margin-top:2px}.carousel-arrow-icon-right{margin-left:7px;margin-top:2px}
.error-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.error-code{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(96.98deg,#ff6565,#e84173);-webkit-background-clip:text;background-clip:text;color:var(--text-colour-error);font-size:var(--font-size-error-code);font-weight:var(--font-weight-heavy);line-height:700px;margin:0;padding:0}
.home-header-background1{background:#e0fffd;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:865.36px;left:-400px;position:absolute;top:-200px;-webkit-transform:rotate(-172.36deg);transform:rotate(-172.36deg);width:415.88px;z-index:1}.home-header-background2{background:#fde2e3;height:252.93px;left:30px;top:100px;-webkit-transform:rotate(113.22deg);transform:rotate(113.22deg);width:448.46px;z-index:3}.home-header-background2,.home-header-background3{border-radius:159.414px;-webkit-filter:blur(63.2597px);filter:blur(63.2597px);position:absolute}.home-header-background3{background:#d1bbf8;bottom:-100px;height:472.34px;left:500px;-webkit-transform:rotate(69.43deg);transform:rotate(69.43deg);width:167.85px;z-index:4}.home-header-background4{background:#bcc9ff;border-radius:171.223px;-webkit-filter:blur(76.3333px);filter:blur(76.3333px);height:393.05px;left:400px;position:absolute;top:0;width:497.64px;z-index:4}.home-header-mobile-background1{background:rgba(0,0,0,.29);border-radius:164.046px;-webkit-filter:blur(73.1339px);filter:blur(73.1339px);height:108.15px;left:-85px;position:absolute;top:285px;-webkit-transform:rotate(91deg);transform:rotate(91deg);width:316.17px;z-index:9}.home-header-mobile-background2{background:#bfe5fc;height:401.68px;left:135px;top:110px;-webkit-transform:rotate(165deg);transform:rotate(165deg);z-index:4}.home-header-mobile-background2,.home-header-mobile-background3{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute;width:382.91px}.home-header-mobile-background3{background:#f7c5c8;height:364.72px;left:25px;top:50px;-webkit-transform:rotate(-156.78deg);transform:rotate(-156.78deg);z-index:3}.home-header-mobile-background4{background:#b5bdda;border-radius:146.195px;-webkit-filter:blur(65.1756px);filter:blur(65.1756px);height:244.52px;left:105px;position:absolute;top:360px;-webkit-transform:rotate(110.08deg);transform:rotate(110.08deg);width:463.51px;z-index:1}.home-header-mobile-background5{background:#d7bffb;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:424.24px;left:365px;position:absolute;top:340px;-webkit-transform:rotate(-168.13deg);transform:rotate(-168.13deg);width:190.57px;z-index:2}.service-header-background2{background:#fde2e3;height:252.93px;left:-55px;top:75px;-webkit-transform:rotate(113.22deg);transform:rotate(113.22deg);width:448.46px;z-index:3}.service-header-background2,.service-header-background3{border-radius:159.414px;-webkit-filter:blur(63.2597px);filter:blur(63.2597px);position:absolute}.service-header-background3{background:#d1bbf8;bottom:-100px;height:472.34px;left:450px;-webkit-transform:rotate(69.43deg);transform:rotate(69.43deg);width:167.85px;z-index:4}.service-header-background4{background:#bcc9ff;border-radius:171.223px;-webkit-filter:blur(76.3333px);filter:blur(76.3333px);height:393.05px;left:400px;position:absolute;top:0;width:497.64px;z-index:4}.service-header-mobile-background1{background:rgba(0,0,0,.29);border-radius:164.046px;-webkit-filter:blur(73.1339px);filter:blur(73.1339px);height:108.15px;left:-85px;position:absolute;top:285px;-webkit-transform:rotate(91deg);transform:rotate(91deg);width:316.17px;z-index:9}.service-header-mobile-background2{background:#bfe5fc;height:401.68px;left:135px;top:110px;-webkit-transform:rotate(165deg);transform:rotate(165deg);z-index:4}.service-header-mobile-background2,.service-header-mobile-background3{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute;width:382.91px}.service-header-mobile-background3{background:#f7c5c8;height:364.72px;left:25px;top:50px;-webkit-transform:rotate(-156.78deg);transform:rotate(-156.78deg);z-index:3}.service-header-mobile-background4{background:#b5bdda;border-radius:146.195px;-webkit-filter:blur(65.1756px);filter:blur(65.1756px);height:244.52px;left:105px;position:absolute;top:360px;-webkit-transform:rotate(110.08deg);transform:rotate(110.08deg);width:463.51px;z-index:1}.service-header-mobile-background5{background:#d7bffb;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:424.24px;left:365px;position:absolute;top:340px;-webkit-transform:rotate(-168.13deg);transform:rotate(-168.13deg);width:190.57px;z-index:2}.trust-bg-container{position:relative}.trust-bg-container *{position:relative;z-index:10}.trust-bg-1{background:#fcd5bf;height:229.57px;left:-275px;top:170px;-webkit-transform:rotate(165deg);transform:rotate(165deg);width:382.91px;z-index:1}.trust-bg-1,.trust-bg-2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.trust-bg-2{background:#fbbfd1;height:424.24px;left:-210px;top:325px;-webkit-transform:rotate(-150.97deg);transform:rotate(-150.97deg);width:287.42px;z-index:2}.trust-bg-3{background:#f9e1ff;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:865.36px;position:absolute;right:-400px;top:315px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:415.88px;z-index:3}.section-3-image-bg1{background:#bfffd9;border-radius:172.038px;height:370.36px;right:-150px;top:20px;width:483.67px;z-index:4}.section-3-image-bg1,.section-3-image-bg2{-webkit-filter:blur(68.2692px);filter:blur(68.2692px);position:absolute}.section-3-image-bg2{background:#dabcff;border-radius:142.411px;bottom:20px;height:389.46px;left:300px;width:523.3px;z-index:2}.section-3-image-bg3{background:#bfe8ff;border-radius:172.038px;-webkit-filter:blur(68.2692px);filter:blur(68.2692px);height:505.43px;left:110px;position:absolute;top:10px;width:369.82px;z-index:3}.form-bg-container{position:relative}.form-bg1{background:-webkit-gradient(linear,left bottom,left top,from(#f8ffd0),to(#f8ffd0)),#e4ffe1;background:linear-gradient(0deg,#f8ffd0,#f8ffd0),#e4ffe1;bottom:-285px;height:865.36px;left:-360px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:493.93px;z-index:1}.form-bg1,.form-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.form-bg2{background:-webkit-gradient(linear,left bottom,left top,from(#e4ffe1),to(#e4ffe1)),#e4ffe1;background:linear-gradient(0deg,#e4ffe1,#e4ffe1),#e4ffe1;height:1129.35px;left:-305px;top:140px;-webkit-transform:rotate(-161.7deg);transform:rotate(-161.7deg);width:415.88px;z-index:2}.form-bg3{background:#fbbfdc;height:425px;right:-845px;top:630px;-webkit-transform:rotate(-96.51deg);transform:rotate(-96.51deg);width:1394.73px;z-index:3}.form-bg3,.form-bg4{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.form-bg4{background:#ecbffc;height:901.5px;right:-330px;top:610px;-webkit-transform:rotate(168.7deg);transform:rotate(168.7deg);width:445.74px;z-index:4}.main-contact-form-bg1{background:#e0fffd;border-radius:249.019px;height:498.04px;left:-390px;top:-250px;-webkit-transform:rotate(-172.36deg);transform:rotate(-172.36deg);width:508.95px;z-index:1}.main-contact-form-bg1,.main-contact-form-bg2{-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.main-contact-form-bg2{background:#e0e5ff;border-radius:256.504px;height:865.36px;left:-510px;top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:513.01px;z-index:2}.main-contact-form-bg3{background:#ffe2e2;border-radius:249.019px;bottom:-200px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:458.04px;position:absolute;right:-250px;-webkit-transform:rotate(-172.36deg);transform:rotate(-172.36deg);width:508.95px;z-index:1}.reviews-bg-container{position:relative}.reviews-bg1{background:#e1fcbf;height:708.34px;right:-130px;top:565px;-webkit-transform:rotate(147.13deg);transform:rotate(147.13deg);width:445.74px;z-index:1}.reviews-bg1,.reviews-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.reviews-bg2{background:#bffbf7;height:425px;right:-740px;top:1100px;-webkit-transform:rotate(-99.78deg);transform:rotate(-99.78deg);width:1237px;z-index:2}.services-header-bg-container,.services-section-bg-container{position:relative}.services-header-bg-container *,.services-section-bg-container *{position:relative;z-index:10}.services-header-bg1{background:#fcd5bf;height:341.06px;left:-500px;top:275px;-webkit-transform:rotate(-62.29deg);transform:rotate(-62.29deg);width:784.53px;z-index:1}.services-header-bg1,.services-header-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.services-header-bg2{background:#fbbfd1;height:618.97px;left:-205px;top:250px;-webkit-transform:rotate(10.91deg);transform:rotate(10.91deg);width:287.42px;z-index:2}.services-section-bg1{background:#f9e1ff;height:865.36px;right:-265px;top:225px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:415.88px}.services-section-bg1,.services-section-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute;z-index:1}.services-section-bg2{background:#bfccfc;bottom:-320px;height:708.34px;left:-245px;-webkit-transform:rotate(-32.87deg);transform:rotate(-32.87deg);width:445.74px}.services-section-bg3{background:#bffbf7;border-radius:136.113px;bottom:150px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:425px;left:-800px;position:absolute;-webkit-transform:rotate(80.22deg);transform:rotate(80.22deg);width:1237px;z-index:2}.company-timelines-bg-container{position:relative}.company-timelines-bg1{background:#f9e1ff;-webkit-filter:blur(64px);filter:blur(64px);left:-585px;top:0;-webkit-transform:rotate(-158.73deg);transform:rotate(-158.73deg);z-index:2}.company-timelines-bg1,.company-timelines-bg2{border-radius:136.113px;height:865.36px;position:absolute;width:415.88px}.company-timelines-bg2{background:#ffcaca;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);left:-570px;top:175px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);z-index:1}.company-timelines-bg3{background:#bffbf7;height:425px;right:-1060px;top:710px;-webkit-transform:rotate(-96.51deg);transform:rotate(-96.51deg);width:1394.73px;z-index:2}.company-timelines-bg3,.company-timelines-bg4{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.company-timelines-bg4{background:#bfccfc;height:901.5px;left:1270px;top:400px;-webkit-transform:rotate(168.7deg);transform:rotate(168.7deg);width:445.74px;z-index:1}.usp-header-bg-container,.usp-section-bg-container{position:relative}.usp-header-bg1{background:#fbbfd1;height:618.97px;left:-100px;top:0;-webkit-transform:matrix(-1,.06,.06,1,0,0);transform:matrix(-1,.06,.06,1,0,0);width:287.42px;z-index:1}.usp-header-bg1,.usp-header-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute}.usp-header-bg2{background:#fcd5bf;height:341.06px;left:-450px;top:280px;-webkit-transform:matrix(-.35,-.94,-.94,.35,0,0);transform:matrix(-.35,-.94,-.94,.35,0,0);width:784.53px;z-index:2}.usp-section-bg1{background:#f9e1ff;height:865.36px;right:-265px;top:225px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:415.88px}.usp-section-bg1,.usp-section-bg2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute;z-index:1}.usp-section-bg2{background:#bfccfc;bottom:-320px;height:708.34px;left:-245px;-webkit-transform:rotate(-32.87deg);transform:rotate(-32.87deg);width:445.74px}.usp-section-bg3{background:#bffbf7;border-radius:136.113px;bottom:150px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:425px;left:-800px;position:absolute;-webkit-transform:rotate(80.22deg);transform:rotate(80.22deg);width:1237px;z-index:2}.payroll-bg-container{position:relative}.payroll-bg-1,.payroll-bg-2,.payroll-bg-3,.payroll-bg-4,.payroll-bg-5,.payroll-bg-6{position:absolute}.payroll-bg-1{background:-webkit-gradient(linear,left bottom,left top,from(#e4ffe1),to(#e4ffe1)),#e4ffe1;background:linear-gradient(0deg,#e4ffe1,#e4ffe1),#e4ffe1;height:1129.35px;left:-455px;top:0;-webkit-transform:rotate(-161.7deg);transform:rotate(-161.7deg);width:415.88px;z-index:2}.payroll-bg-1,.payroll-bg-2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px)}.payroll-bg-2{background:-webkit-gradient(linear,left bottom,left top,from(#f8ffd0),to(#f8ffd0)),#e4ffe1;background:linear-gradient(0deg,#f8ffd0,#f8ffd0),#e4ffe1;height:865.36px;left:-390px;top:190px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:493.93px;z-index:1}.payroll-bg-3{background:#bffbf7;height:425px;right:-915px;top:0;-webkit-transform:rotate(-96.51deg);transform:rotate(-96.51deg);width:1394.73px;z-index:2}.payroll-bg-3,.payroll-bg-4{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px)}.payroll-bg-4{background:#bfccfc;height:901.5px;right:-330px;top:-255px;-webkit-transform:rotate(168.7deg);transform:rotate(168.7deg);width:445.74px;z-index:1}.payroll-bg-5{background:#f9e1ff;border-radius:136.113px;-webkit-filter:blur(64px);filter:blur(64px);height:2539.4px;left:-560px;top:0;-webkit-transform:matrix(-.63,-.77,.12,-.99,0,0);transform:matrix(-.63,-.77,.12,-.99,0,0);width:610.35px;z-index:2}.payroll-bg-6{background:#ffcaca;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:2668.11px;left:-450px;top:75px;-webkit-transform:matrix(-.88,-.48,.06,-1,0,0);transform:matrix(-.88,-.48,.06,-1,0,0);width:466.6px;z-index:1}.hrgenie-bg-container{position:relative}.hrgenie-bg-1,.hrgenie-bg-2,.hrgenie-bg-3,.hrgenie-bg-4,.hrgenie-bg-5,.hrgenie-bg-6{position:absolute}.hrgenie-bg-1{background:-webkit-gradient(linear,left bottom,left top,from(#e4ffe1),to(#e4ffe1)),#e4ffe1;background:linear-gradient(0deg,#e4ffe1,#e4ffe1),#e4ffe1;height:1129.35px;left:-455px;top:0;-webkit-transform:rotate(-161.7deg);transform:rotate(-161.7deg);width:415.88px;z-index:2}.hrgenie-bg-1,.hrgenie-bg-2{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px)}.hrgenie-bg-2{background:-webkit-gradient(linear,left bottom,left top,from(#f8ffd0),to(#f8ffd0)),#e4ffe1;background:linear-gradient(0deg,#f8ffd0,#f8ffd0),#e4ffe1;height:865.36px;left:-390px;top:190px;-webkit-transform:rotate(-170.11deg);transform:rotate(-170.11deg);width:493.93px;z-index:1}.hrgenie-bg-3{background:#bffbf7;height:425px;right:-915px;top:0;-webkit-transform:rotate(-96.51deg);transform:rotate(-96.51deg);width:1394.73px;z-index:2}.hrgenie-bg-3,.hrgenie-bg-4{border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px)}.hrgenie-bg-4{background:#bfccfc;height:901.5px;right:-330px;top:-255px;-webkit-transform:rotate(168.7deg);transform:rotate(168.7deg);width:445.74px;z-index:1}.hrgenie-bg-5{background:#f9e1ff;border-radius:136.113px;-webkit-filter:blur(64px);filter:blur(64px);height:2539.4px;left:-560px;top:0;-webkit-transform:matrix(-.63,-.77,.12,-.99,0,0);transform:matrix(-.63,-.77,.12,-.99,0,0);width:610.35px;z-index:2}.hrgenie-bg-6{background:#ffcaca;border-radius:136.113px;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:2668.11px;left:-450px;top:75px;-webkit-transform:matrix(-.88,-.48,.06,-1,0,0);transform:matrix(-.88,-.48,.06,-1,0,0);width:466.6px;z-index:1}
@media (max-width:992px){.mouse-container{display:none}.stroke:after{display:none!important}.main-header{padding-top:50px}.main-header-logo-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.mobile-nav-toggle{display:block}.nav-close{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border-radius:10px;-webkit-box-shadow:2.5px 3px 16px -10px rgba(0,0,0,.07);box-shadow:2.5px 3px 16px -10px rgba(0,0,0,.07);height:52px;justify-content:center;width:52px}.main-header-nav-main>li,.nav-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-header-nav-main>li{height:auto}.main-header-nav-main-multi-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0!important}.main-header-nav-main-sub-items{background:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:initial;min-width:auto;padding:32px 0 0;position:relative;top:auto}.main-header-nav-main,.main-header-nav-secondary{display:none}.main-header.main-header-active{background-color:#fff;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100%}.main-header .nav-open{display:block}.main-header .nav-close,.main-header.main-header-active .nav-open{display:none}.main-header.main-header-active .nav-close{display:-webkit-box;display:-ms-flexbox;display:flex}.main-header-active .main-header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}.main-header-active .main-header-logo{-ms-flex-item-align:start;align-self:flex-start}.main-header-active .main-header-nav-main{margin-top:139px}.main-header-active .main-header-nav-main li,.main-header-active .main-header-nav-secondary li{margin-bottom:32px}.main-header-active .main-header-nav-main,.main-header-active .main-header-nav-secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body{overflow-x:hidden;width:100%}.main-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 25px}.home-page .section-1{padding-top:174px}.home-page .section-1,.home-page .section-2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden}.home-page .section-2{padding-top:100px}.home-page .section-3{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden;padding-top:134px}.home-page .section-1 .section-main,.home-page .section-1-aside,.home-page .section-2 .section-2-aside,.home-page .section-2 .sub-section-main,.home-page .section-3 .section-3-aside,.home-page .section-3 .sub-section-main{position:relative;width:100%;z-index:10}.home-page .section-2 .section-2-aside{scale:.9;-webkit-transform:translateX(100px);transform:translateX(100px)}.home-page .section-1 .section-main{padding-top:60px}.home-header-background1{display:none}.home-page .section-1-image{scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(200px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(100px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg)}.section-1-image,.section-3-image{height:405px}.home-header-background2{left:-90px;scale:.8;top:10px}.home-header-background3{left:375px;scale:.8;top:75px}.home-header-background4{left:235px;scale:.8;top:-25px}.home-page .section-2 .sub-section-main-content,.home-page .section-3 .sub-section-main-content{max-width:none;width:100%}.home-page .section-3 .sub-section-main-content{margin-top:130px}.section-sub-header{text-align:center}.home-page .section-3-image{scale:1.1;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(75px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(75px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg)}.section-4{overflow:hidden;padding-top:184px}.section-4 .client-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:43px}.main-contact-form-bg1,.main-contact-form-bg2,.main-contact-form-bg3,.reviews-bg1,.reviews-bg2,.trust-bg-1,.trust-bg-2,.trust-bg-3{display:none}.section-5{height:1000px;overflow:hidden;padding-top:152px}.section-6{overflow:hidden;padding-top:184px}.data-security-compliance{margin-top:75px}.compliance-gdpr,.compliance-hipaa{margin:0;max-height:110px}.compliance-iso{margin:0 55px;max-height:110px}.compliance-hmrc{margin:0 55px;max-width:220px}.form-container,.main-contact-us-form{width:100%}.main-contact-us-form{padding:0 50px}.main-contact-us{margin-top:100px;padding-top:104px}.main-contact-us-form-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.main-contact-us-form-section{margin:0}.main-contact-us-form{margin:47px 20px 224px}.form-input-field{width:100%}.footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contact-info{text-align:center}.footer-contact-info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:left}.footer-contact-info-list dt{-ms-flex-preferred-size:auto;flex-basis:auto}.footer-contact-info-list dd{margin-bottom:35px}.mobile-bg-container{position:fixed}.mobile-bg1,.mobile-bg2,.mobile-bg3{display:none}.main-header-active .mobile-bg1{background:#ffc6c6;height:841.54px;right:-175px;top:55px;width:276.29px;z-index:1}.main-header-active .mobile-bg1,.main-header-active .mobile-bg2{border-radius:249.019px;display:block;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);position:absolute;-webkit-transform:rotate(-172.36deg);transform:rotate(-172.36deg)}.main-header-active .mobile-bg2{background:#ead5ff;bottom:-190px;height:409.19px;right:-30px;width:398.41px}.main-header-active .mobile-bg3{background:#cce0ff;border-radius:249.019px;bottom:-160px;display:block;-webkit-filter:blur(54.0129px);filter:blur(54.0129px);height:861.94px;left:-115px;position:absolute;-webkit-transform:rotate(160.47deg);transform:rotate(160.47deg);width:276.29px}.services-header-bg1,.services-header-bg2,.services-section-bg1,.services-section-bg2,.services-section-bg3{display:none}.services-section{padding-top:106px}.services-list{padding-bottom:0;padding-top:110px}.services-list-item{margin-bottom:30px}.service-item-full-container{overflow:hidden}.service-header-background2,.service-header-background3{scale:.8}.service-header-background2{top:0}.service-header-background3{bottom:-100px;left:316px}.service-header-background4{left:125px;scale:.6;top:-125px}.service-item-full-content{margin-bottom:0;padding:75px 18px 27px}.services-page .faq-content-list{padding:27px 0 57px}.company-timelines-bg1,.company-timelines-bg2,.company-timelines-bg3,.company-timelines-bg4{display:none}.company-timeline-section{margin-top:162px}.company-timeline-section .section-main{max-width:none}.company-timeline-section-desc{padding-top:25px}.company-timelines{margin-top:125px;width:100%}.company-timelines:before{height:calc(100% - 200px)}.usp-header-bg1,.usp-header-bg2,.usp-section-bg1,.usp-section-bg2,.usp-section-bg3{display:none}.why-hbhr-page .section-2{padding-top:94px}.usp-list-item-title{color:var(--mid-blue-text);text-align:center;width:100%}.usp-list-item-image-container{display:none}.usp-list-content{margin-bottom:47px}.form-bg1,.form-bg2,.form-bg3,.form-bg4{display:none}.pricing-page .section-1{margin-top:160px}.pricing-page .section-1 .section-description{padding-top:25px}.pricing-page .form-container{padding:0}.pricing-form-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-direction:column;flex-direction:column;margin:0;padding:76px 0;width:100%}.pricing-form-pills{display:none}.pricing-form-item{width:100%}.pricing-page .section-4{padding-bottom:82px;padding-top:0}.free-trial-page .section-1{margin-top:160px}.free-trial-page .section-1 .section-description{padding-top:25px}.free-trial-page .form-container{padding:0}.free-trial-form-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:auto;padding:76px 0;width:100%}.free-trial-form-pills{display:none}.free-trial-form-item{width:100%}.free-trial-page .section-4{padding-bottom:82px;padding-top:0}.request-demo-page .section-1{margin-top:160px}.request-demo-page .section-1 .section-description{padding-top:25px}.request-demo-page .form-container{padding:0}.request-demo-form-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:auto;padding:76px 0;width:100%}.request-demo-form-pills{display:none}.request-demo-form-item{width:100%}.request-demo-page .section-4{padding-bottom:82px;padding-top:0}.demo-content{margin-top:76px}.demo-content .section-sub-header{margin-left:0}.demo-content-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.demo-content-item{margin-bottom:30px;margin-right:0}.table-usp-companies-name img{display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.payroll-page .section-3,.payroll-page .section-5,.payroll-page .section-6,.payroll-page .section-7{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:82px}.payroll-page .section-3 .sub-section-main,.payroll-page .section-5 .sub-section-main,.payroll-page .section-6 .sub-section-main,.payroll-page .section-7 .sub-section-main{margin-left:0;margin-right:0;max-width:none}.payroll-page .section-1 .img-container{text-align:center}.payroll-page .section-1 .compliance-hmrc{margin:41px 0;max-width:220px}.payroll-page .section-1{margin-bottom:127px}.payroll-page .section-2{padding-top:0}.payroll-page .section-3{margin-top:0;padding-top:102px}.payroll-page .section-3 aside p,.payroll-page .section-5 aside p,.payroll-page .section-6 aside p,.payroll-page .section-7 aside p{text-align:center}.payroll-page .section-3 aside img,.payroll-page .section-5 aside img,.payroll-page .section-6 aside img,.payroll-page .section-7 aside img{margin:0 auto;width:80%}.payroll-bg-1,.payroll-bg-2,.payroll-bg-3,.payroll-bg-4,.payroll-bg-5,.payroll-bg-6{display:none}}
@media (max-width:450px){.company-timeline-section,.free-trial-page .section-1,.payroll-page .section-1,.pricing-page .section-1,.request-demo-page .section-1,.services-page .section-1,.why-hbhr-page .section-1{margin-top:var(--main-section-margin-top-mobile)}.section-4 .client-list>li{margin:auto}.services-section-desc{width:100%}.section-header,.section-sub-header{font-size:30px;font-weight:600;line-height:41px}.section-sub-header{margin-bottom:20.63px}.section-2,.section-3,.section-5,.section-6,.section-7{font-size:14px;line-height:19px}.section-5{overflow:hidden;padding-bottom:65px}.section-1 .section-description{font-size:14px;font-weight:500;line-height:19px}.main-header-logo{padding:0}.main-header-logo img{height:48px}.main-header-container{padding:0 20px}.section-1-image,.section-3-image{height:223px}.home-page .section-1-image{-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(25px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(25px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg)}.home-page .section-3 .sub-section-main-content p{margin-bottom:15px}.home-page .section-6 p{font-size:12px;font-weight:500;line-height:16px}.home-header-background2{left:-170px;scale:.5;top:-45px}.home-header-background3{left:170px;scale:.5;top:-65px}.home-header-background4{left:-10px;scale:.5;top:-125px}.home-page .section-1-text{width:auto}.home-page .section-2 .section-2-aside{height:400px;scale:unset}.service-item-full-content-image-mobile-container{height:225px;scale:unset}.home-page .section-2 .section-2-aside img{height:320px}.service-item-full-content-image-mobile-container img{height:250px}.home-page .section-2-aside .section-2-image-1{-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(68px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(68px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg)}.services-page .section-2-image-1{-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(180px) translateY(-175px) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(-15deg) rotateY(-11deg) rotate(4deg) translateX(180px) translateY(-175px) translateZ(0) skewX(0deg) skewY(0deg)}.home-page .section-2-aside .section-2-image-2{-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(165px) translateY(245px) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(165px) translateY(245px) translateZ(0) skewX(0deg) skewY(0deg)}.services-page .section-2-image-2{scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(370px) translateY(160px) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(14deg) rotateY(9deg) rotate(-23deg) translateX(370px) translateY(160px) translateZ(0) skewX(0deg) skewY(0deg)}.home-header-mobile-background1,.home-header-mobile-background2,.home-header-mobile-background3,.home-header-mobile-background4,.home-header-mobile-background5,.service-header-mobile-background1,.service-header-mobile-background2,.service-header-mobile-background3,.service-header-mobile-background4,.service-header-mobile-background5{scale:.4}.home-header-mobile-background1{left:-65px;top:140px}.service-header-mobile-background1{left:20px;top:-20px}.home-header-mobile-background2{left:100px;top:5px}.service-header-mobile-background2{left:220px;top:-100px}.service-header-mobile-background3{left:165px;top:-85px}.home-header-mobile-background3{left:25px;top:50px}.service-header-mobile-background4{left:170px;top:65px}.home-header-mobile-background4{left:35px;top:220px}.service-header-mobile-background5{left:371px;top:-54px}.home-header-mobile-background5{left:285px;top:135px}.home-page .section-2 .sub-section-main-content{margin-top:60px}.home-page .section-3-image{-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(75px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(17deg) rotateY(16deg) rotate(-6deg) translateX(26px) translateY(0) translateZ(0) skewX(0deg) skewY(0deg)}.section-3-image-bg1{right:-95px;scale:.5;top:-135px}.section-3-image-bg2{bottom:-100px;left:40px;scale:.5}.section-3-image-bg3{left:-115px;scale:.5;top:-115px}.home-page .section-5{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:147}.home-page .section-6{text-align:center}.data-security-compliance{-ms-flex-pack:distribute;justify-content:space-around;margin-top:82px;width:100%}.reviews{margin-top:40px}.compliance-gdpr,.compliance-hipaa{margin:0;max-height:55px}.compliance-iso{margin:0 20px;max-height:55px}.compliance-hmrc{margin:0 20px;max-width:110px}.service-item-header{font-size:24px;font-weight:600;line-height:33px}.services-section .sub-section-main{width:100%}.services-list-item{margin:0 0 30px}.service-item-full-content-header{font-size:24px;font-weight:600;line-height:33px}.service-item-full-content-image{scale:.8;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(16px) translateY(-14px) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(18deg) rotateY(15deg) rotate(-21deg) translateX(16px) translateY(-14px) translateZ(0) skewX(0deg) skewY(0deg)}.service-header-background2,.service-header-background3,.service-header-background4{scale:.5}.service-header-background2{left:-165px;top:-30px}.service-header-background3{left:130px;top:-115px}.service-header-background4{left:-30px;top:-125px}.service-item-close{right:30px;top:30px}.service-item-full-content{padding-top:45px}.service-item-full-content-description p{font-size:14px;font-weight:400;line-height:19px;margin-bottom:20px}.faq-content{margin-top:0}.services-page .faq-content-header{font-size:24px;font-weight:600;line-height:33px;text-align:left}.services-page .faq-content-list-item{margin-bottom:15px}.services-page .faq-content-list-item .faq-content-list-question{font-size:14px;font-weight:600;line-height:19px}.services-page .faq-content-list-item .faq-content-list-answer{font-size:14px;font-weight:400;line-height:19px;padding-left:7px}.services-page .faq-content-list{margin-bottom:0}.company-timeline-section-desc{text-align:justify}.company-timeline-item:before{display:none}.company-timelines:before{left:0}.company-timeline{padding-left:67px;padding-right:36px}.company-timeline-section{padding:0}.company-timeline-date{font-size:40px;font-weight:400;line-height:47px;margin-bottom:35px;padding-left:40px}.company-timeline-desc{font-size:13px;font-weight:var(--font-weight-normal);line-height:18px;padding-left:0;text-align:justify}.company-timeline-item{margin-bottom:35px}.company-timeline-item:last-child{margin-bottom:0}.company-timeline-date:before{left:0}.company-timelines:before{height:100%;top:0}.about-us-page .section-4{padding-top:95px}.main-contact-us{margin-top:0;padding-top:145px}.demo-content{margin-top:56px}.demo-content .section-sub-header{margin-bottom:25px}.demo-content-item{height:232.58px;margin-bottom:45px}.demo-item-bg{font-size:78.7563px;font-weight:700;line-height:108px}.demo-item-bg:after{font-size:396.81px;font-weight:700}.demo-content-item-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:19px;padding:24px}.pricing-page .section-1 .section-description,.request-demo-page .section-1 .section-description{font-weight:var(--font-weight-normal);padding-top:7px}.pricing-form-main .section-sub-header{width:90%}.free-trial-page .section-1 .section-description{font-weight:var(--font-weight-normal);padding-top:7px}.review{padding:20px 20px 27px;width:336px}.review-content{font-size:12px;font-weight:500;line-height:16px;min-height:267px}.carousel-content{min-height:310px}.carousel .nav{bottom:-65px}.review-content-headline{font-size:24px;font-weight:600;line-height:30px}.reviewer-image{height:auto;margin-bottom:16px}.reviewer-image img{max-height:74px}.reviewer-name{font-size:21.778px;font-weight:600;line-height:30px}.reviewer-title{font-size:13.5731px;font-weight:500;line-height:19px}.form-container{min-height:auto}.main-contact-us-form{margin-top:25px!important;padding:0 20px}.form-input{margin-bottom:9px}.form-input-label{font-size:12px;font-weight:500;line-height:16px}.form-input .error-message{font-size:11px}.form-input-field{border:.932253px solid #364b9a;border-radius:3.48418px;height:40px}.form-input-field.form-input-textarea{height:80px}.footer-header{font-size:24px;font-weight:600;line-height:33px}.footer-contact-info,.footer-socials{padding:50px 71px}.footer-contact-info-list,.footer-secondary-links{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer-secondary-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 57px}.table-usp-companies-name{font-size:19.0964px;font-weight:400;line-height:26px;padding-bottom:75px}.table-usp-company-logo{max-height:26px;width:auto}.table-usp-companies-name div{text-align:left;-webkit-transform:translateX(-32px) rotate(1turn);transform:translateX(-32px) rotate(1turn);width:26px}.table-usp-companies-name.table-usp-companies-name-breathe .table-usp-company-logo{height:20px}.table-usp-companies-name.table-usp-companies-name-breathe div{-webkit-transform:translateX(-31px);transform:translateX(-31px)}.table-usp-companies-name.table-usp-companies-name-bamboo .table-usp-company-logo{height:20px}.table-usp-companies-name.table-usp-companies-name-bamboo div{-webkit-transform:translateX(-42px);transform:translateX(-42px)}.table-usp-companies-name.table-usp-companies-name-hibob div{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.table-usp-title{font-size:14px;font-weight:600;height:69px;line-height:19px}.table-indicators{height:26px;width:26px}.trustpilot-text img{height:15px;margin-bottom:-2px}.why-hbhr-page .section-main .section-header{margin:0 0 18px}.why-hbhr-page .section-1 .section-description{font-weight:var(--font-weight-normal);padding-top:7px}.why-hbhr-page .section-2{padding-top:150px}.payroll-page .section-1 .section-description{padding-top:7px;text-align:left}.payroll-page .services-header-cta{margin-top:25px}.payroll-page .section-5,.payroll-page .section-6{height:auto;padding-bottom:0}.payroll-page .section-3 aside img{width:175px}.payroll-page .section-7 aside img{width:173px}.payroll-page .section-5 aside img{width:166px}.payroll-page .section-6 aside img{width:185px}.payroll-page .section-4{padding-top:85px}.payroll-page .main-contact-us{padding-top:130px}.faq-content-list-answer,.main-sections.section-2 p,.main-sections.section-3 p,.main-sections.section-4 p,.main-sections.section-5 p,.main-sections.section-6 p,.main-sections.section-7 p,.payroll-page .section-1 .section-description,.service-item-full-content .service-item-full-content-description{font-weight:var(--font-weight-normal);text-align:justify}.services-page .faq-content-list-item .faq-content-list-question:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--dark-blue-text)}.blog-list-item-image-container{border-radius:10px;height:100px;margin-right:10px;margin-top:0;max-width:100px;width:100px}.blog-list-item{margin-bottom:20px}.blog-list-item-title{color:#01152a;font-size:15px;font-weight:600;line-height:20px}.blog-list-item-excerpt{display:none}.blog-lists-section{padding:0 0 32px}.blog-list-item{width:100%}.blog-section-content-container{margin-bottom:105px;margin-top:14px;width:90%}.blog-section-image-container{border-radius:10px;height:177px}.blog-section-content section{margin-bottom:32px}.blog-section-content article{margin-top:32px}.blog-section-content h1{font-size:24px;line-height:33px;margin-bottom:32px}.blog-section-content h2{font-size:20px;line-height:30px;margin-bottom:32px}.blog-section-content h3{font-size:16px;line-height:24px;margin-bottom:32px}.blog-section-content p,.blog-section-content ul{font-size:12px;line-height:16px;margin-bottom:14px;text-align:justify}.blog-section-content ul{margin-left:14px}.blog-section-content img{margin-bottom:32px;margin-top:32px;width:80%}}

