.elementor-6 .elementor-element.elementor-element-be332ef,.elementor-6 .elementor-element.elementor-element-821edd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-821edd6:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-821edd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-95235e1 )}.elementor-6 .elementor-element.elementor-element-3424a94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-3424a94:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-3424a94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-95235e1 )}.elementor-6 .elementor-element.elementor-element-75fdbca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6 .elementor-element.elementor-element-55e4b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:64px}.elementor-6 .elementor-element.elementor-element-d4dcf7e,.elementor-6 .elementor-element.elementor-element-88b7e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-88b7e4c:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-88b7e4c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-b299e9f )}.elementor-6 .elementor-element.elementor-element-d63227f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6 .elementor-element.elementor-element-7ef44ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-e6f0919{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px}.elementor-6 .elementor-element.elementor-element-0042992{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-6 .elementor-element.elementor-element-5c77d8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-3698a0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-weight:var( --e-global-typography-text-font-weight )}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-carousel-navigation{flex-direction:row;gap:15px}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#fff;min-width:50px;min-height:50px;border-radius:100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-carousel-nav-label{color:#fff}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-arrow .ue-carousel-nav-icon{color:#000}.elementor-6 .elementor-element.elementor-element-1e8c032 button .ue-carousel-nav-icon svg{fill:#000}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-carousel-nav-icon{font-size:20px}.elementor-6 .elementor-element.elementor-element-4280ce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-ucaddon_card_carousel .card_carousel_title,.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-weight:var( --e-global-typography-text-font-weight )}.elementor-6 .elementor-element.elementor-element-7108fc2>.elementor-widget-container{margin:24px 0 0}.elementor-6 .elementor-element.elementor-element-7108fc2 .ue-carousel-item{text-align:center;background-color:#fff;transform:scale(1);border-style:none}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc-active-item .ue-carousel-item{transform:scale(1)}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_classic_carousel_border{background-color:#000;width:50px;height:3px}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_classic_carousel_placeholder img{height:200px;object-fit:cover;object-position:center}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_classic_carousel_placeholder{padding:0}.elementor-6 .elementor-element.elementor-element-7108fc2 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#fff;background-color:#6e6e6e;border-radius:100px;margin-top:0}.elementor-6 .elementor-element.elementor-element-7108fc2 .ue-item-icon svg{fill:#fff}.elementor-6 .elementor-element.elementor-element-7108fc2 .ue-item-icon-wrapper{justify-content:center}.elementor-6 .elementor-element.elementor-element-7108fc2 .card_carousel_title{margin-top:0;color:#000}.elementor-6 .elementor-element.elementor-element-7108fc2 .card_carousel_text{margin-top:10px;color:#8a8a8a}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_more_btn{padding:0;border-radius:0;background-color:#d3d3d3;color:#000;margin-top:10px}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_more_btn:hover{background-color:#000;color:#fff}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-nav .owl-prev{left:20px;right:auto}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-nav .owl-next{right:20px;left:auto}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-carousel .owl-nav .owl-next,.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#fff;color:#000}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-carousel .owl-nav .owl-next:hover,.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000;color:#fff}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0 5px}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-dot.active{background-color:#000}.elementor-6 .elementor-element.elementor-element-7108fc2 .owl-dots{margin-top:20px}.elementor-6 .elementor-element.elementor-element-1f9511e,.elementor-6 .elementor-element.elementor-element-ccdd9b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-ccdd9b3:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-ccdd9b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-secondary )}.elementor-6 .elementor-element.elementor-element-0dbbd9c,.elementor-6 .elementor-element.elementor-element-26c0aed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6 .elementor-element.elementor-element-26c0aed:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-26c0aed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-b299e9f )}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-55e4b7a{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px}.elementor-6 .elementor-element.elementor-element-e6f0919{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-55e4b7a,.elementor-6 .elementor-element.elementor-element-d4dcf7e,.elementor-6 .elementor-element.elementor-element-7ef44ee,.elementor-6 .elementor-element.elementor-element-e6f0919,.elementor-6 .elementor-element.elementor-element-5c77d8b,.elementor-6 .elementor-element.elementor-element-3698a0d{--width:50%}.elementor-6 .elementor-element.elementor-element-4280ce5{--width:100%}}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-wrap{display:flex;gap:64px;justify-content:space-between}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text{width:100%;max-width:max-content;position:relative;z-index:1}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1{font-size:76px;line-height:96px;width:100%;max-width:500px;position:relative;min-width:fit-content}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 span.hero-last-line{position:relative;display:flex;align-items:baseline}.elementor-6 .elementor-element.elementor-element-49f1f8a dotlottie-player{width:100%;max-width:30px;max-height:max-content;margin-left:4px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 br.mobile-break{display:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text p{width:100%;max-width:450px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text p a.dp-btn-normal{height:auto;min-width:auto;padding:10px 32px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video{display:flex;justify-content:flex-end;padding-top:48px;padding-right:32px;position:relative;width:642px;min-width:642px;height:658px;max-height:658px;min-height:658px;z-index:1}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-inner{box-shadow:-18px -18px 40px #0000001a,-4px 4px 10px #0000001a,-7px 7px 20px #0000001a,-14px 14px 30px #0000001a;border-radius:50%;width:100%;background-position:center center;background-size:cover;position:relative}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video video,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video iframe{display:table;width:100%!important;min-width:100%;height:100%;max-height:100%;width:100%;border-radius:50%;object-fit:cover;position:relative!important}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video .hp-hero-overlay{display:table;width:100%;height:100%;opacity:.35;background:#04143a;position:absolute;border-radius:50%;top:0}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-svg-path{display:table;position:absolute;right:-10px;top:11px;z-index:0}.elementor-6 .elementor-element.elementor-element-49f1f8a dotlottie-player.hp-hero-svg-path{display:table;position:absolute;right:-10px;top:11px;z-index:0;width:100%;max-width:none;margin-left:0}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-wrap{width:100%;display:flex;justify-content:space-between;gap:32px;align-items:flex-end;position:relative;z-index:1;padding-top:110px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-img{width:100%}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-img img{width:100%;margin-top:60px;display:table}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text{width:100%;max-width:560px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-btn{display:table;width:100%;padding:0 24px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-btn p{max-width:500px;margin-bottom:32px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-btn p a{color:var(--darkorange-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-btn p a:hover{color:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-explore-platform-btn{height:42px;min-width:auto;padding:10px 24px;background:var(--blue-color);border-color:var(--blue-color);color:var(--white-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-explore-platform-btn:hover{border-color:var(--primary-color);color:var(--white-color);background:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-take-a-tour-btn{height:42px;min-width:auto;padding:10px 24px;background:none;border-color:var(--blue-color);color:var(--blue-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-take-a-tour-btn:hover{border-color:var(--primary-color);color:var(--white-color);background:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-imgs{display:flex;justify-content:flex-end;align-items:flex-end;position:relative;margin-top:32px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-imgs img.hp-hero-product-img-1{display:table;width:100%;max-width:470px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-product-text-imgs img.hp-hero-product-mobile-mockup{position:absolute;width:100%;max-width:270px;left:-20px}.elementor-6 .elementor-element.elementor-element-49f1f8a #hp-hero-svg-path-inner{stroke-dasharray:1796;stroke-dashoffset:1796}.elementor-6 .elementor-element.elementor-element-49f1f8a .employee-employer-wrap{display:flex;flex-direction:column;gap:24px;margin-top:32px;position:relative;z-index:9999}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero{width:100%;max-width:500px}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero a{width:100%;display:flex;gap:20px;padding:24px;box-shadow:4px 4px 6px #0000000d;border:1px solid #c6c7ca;background:#fff}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero a:hover{background:#f9f9f9}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero a:hover .employer-wrap-hero-arrow-box{background:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-img{width:100%;max-width:135px;position:relative}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-img img{width:100%;max-width:max-content;position:relative;top:26px}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-img.employer-artwork img{width:100%;max-width:82px;position:relative}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-text{width:100%}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-text p{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-arrow{width:100%;max-width:max-content;display:flex;justify-content:center;align-items:flex-end}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-arrow-box{height:24px;width:24px;color:var(--white-color);background:var(--blue-color);min-width:24px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all ease .3s}.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-arrow-box i{font-size:13px;display:table;font-weight:600}.elementor-6 .elementor-element.elementor-element-49f1f8a .hero-mobile-mockup{position:absolute;bottom:-70px;right:-45px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hero-mobile-mockup img{width:100%;max-width:250px}.elementor-6 .elementor-element.elementor-element-49f1f8a p.coming-soon-pill{position:absolute;left:20px;top:-12px;font-size:12px!important;line-height:12px!important;color:#cf3e00!important;display:table;font-weight:600;background:#fcebe3;border:1px solid #FF4C00;border-radius:32px;padding:6px 12px;z-index:9;max-width:max-content!important}@media all and (min-width:1440px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1{font-size:76px;line-height:96px;min-width:500px}}@media all and (max-width:1440px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1{font-size:5.5vw;line-height:normal}}@media all and (max-width:1300px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video{width:500px;min-width:500px;height:500px;max-height:500px;min-height:500px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-svg-path{width:90%}}@media all and (max-width:1100px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video{width:460px;min-width:460px;height:460px;max-height:460px;min-height:460px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-svg-path{width:90%}}@media all and (min-width:1024px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-mobile{display:none}}@media all and (max-width:1024px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-svg-path{display:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-wrap{gap:0px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video{width:100%;height:auto;min-width:320px;max-height:none;display:flex;justify-content:flex-end;align-items:flex-end;padding:44px 10px 32px 0;margin-right:-80px;margin-top:-50px;z-index:0;min-height:auto}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-inner{max-width:max-content;margin-right:-70px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video video,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video iframe{width:400px;max-width:400px;min-width:400px;height:400px;max-height:400px;min-height:400px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text p,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1{max-width:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text br{display:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hero-mobile-mockup{right:50px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-mobile{width:100%;margin-top:32px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-mobile img{width:100%;display:table;max-width:max-content}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-inner{display:none}}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video video,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video iframe{width:300px;max-width:300px;min-width:300px;height:300px;max-height:300px;min-height:300px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video-inner,.elementor-6 .elementor-element.elementor-element-49f1f8a .employer-wrap-hero-img{display:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-wrap{flex-direction:column}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video{padding:0;margin-top:32px;margin-right:0}}@media all and (min-width:600px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-svg-path-mobile{display:none}}@media all and (max-width:600px){.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1{max-width:none;font-size:40px;line-height:54px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 br.desktop-break{display:none}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 br.mobile-break{display:block}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 span.hero-last-line{display:inline-flex;min-width:260px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-text h1 span.hero-last-line dotlottie-player{max-width:20px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video video,.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video iframe{width:300px;max-width:300px;min-width:300px;height:300px;max-height:300px;min-height:300px}.elementor-6 .elementor-element.elementor-element-49f1f8a .hp-hero-module-video .hp-hero-module-video-inner{width:300px;max-width:300px;min-width:300px;height:300px;max-height:300px;min-height:300px;margin-right:-75px;margin-bottom:3px}}:root{--color-text: navy;--color-bg: papayawhip;--color-bg-accent: #ecdcc0;--size: clamp(10rem, 1rem + 40vmin, 30rem);--gap: calc(var(--size) / 14);--duration: 60s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap))}.marquee{display:flex;overflow:hidden;user-select:none;gap:64px;height:72px;mask-image:linear-gradient(var(--mask-direction, to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 10%,hsl(0 0% 0% / 1) 90%,hsl(0 0% 0% / 0))}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:64px;animation:scroll-x var(--duration) linear infinite}@media(prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}@keyframes scroll-x{0%{transform:translate(0)}to{transform:translate(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee .partners-logos-img-wrap-inner{display:flex;place-items:center;width:max-content}.marquee .partners-logos-img-wrap-inner img{width:100%;height:auto;object-fit:contain;max-width:max-content}.marquee .partners-logos-img-wrap-inner.scale-down-marquee img{max-width:130px}.marquee .partners-logos-img-wrap-inner.scale-down-marquee-adecco img{max-width:110px}.wrapper{display:flex;flex-direction:column;gap:calc(var(--size) / 14);margin:auto;max-width:100vw;position:relative}.elementor-6 .elementor-element.elementor-element-b89ef6a .wrapper-text-title{height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:9}.elementor-6 .elementor-element.elementor-element-b89ef6a .wrapper-text-title p{text-transform:uppercase;font-size:14px;line-height:14px;font-weight:600;max-width:max-content;margin-bottom:0;padding-right:32px}.wrapper--vertical{flex-direction:row;height:100vh}@media all and (max-width:765px){.elementor-6 .elementor-element.elementor-element-b89ef6a .wrapper-text-title{display:none}}.elementor-6 .elementor-element.elementor-element-821edd6{padding-top:32px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles{display:flex;width:100%;margin-top:48px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles-outer{display:flex;flex-direction:column;width:100%}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-inner{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-inner img{width:100%;display:table;max-width:190px}.elementor-6 .elementor-element.elementor-element-ab8685b p.how-dp-works-circles-number{position:relative;text-align:center;bottom:20px}.elementor-6 .elementor-element.elementor-element-ab8685b p.how-dp-works-circles-number span{width:40px;min-width:40px;max-width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--blue-color);border-radius:50%;color:var(--white-color);font-size:24px;font-weight:600}.elementor-6 .elementor-element.elementor-element-ab8685b p.how-dp-works-circle-inner-text{text-align:center;font-size:16px;line-height:24px;width:100%;max-width:200px;margin:16px auto 0}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-inner.dotted-lines-hero img{width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space-1{height:260px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space-2{height:100px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space{height:150px}.elementor-6 .elementor-element.elementor-element-ab8685b .dotted-lines-hero-1 img,.elementor-6 .elementor-element.elementor-element-ab8685b .dotted-lines-hero-2 img{position:relative;top:40px}.elementor-6 .elementor-element.elementor-element-ab8685b .dotted-lines-hero-3 img{transform:scale(1.25) rotate(-8deg);position:relative;left:45px;top:30px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles-outer-inner{width:100%}@media all and (min-width:768px){.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-artwork{display:none}}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles{flex-direction:column;max-width:400px;margin:48px auto auto;gap:48px}.elementor-6 .elementor-element.elementor-element-ab8685b p.how-dp-works-circle-inner-text{margin-top:0}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space,.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space-1,.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-space-2,.elementor-6 .elementor-element.elementor-element-ab8685b .hero-dotted-line-desktop{display:none}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circle-inner img{max-width:180px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles-outer-inner{max-width:max-content}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-circles-outer{flex-direction:row}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-artwork{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-artwork img{display:table;width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-arrow-1 img{max-width:max-content;position:absolute;left:20px;top:60px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-arrow-2 img{position:relative;top:50px;right:-10px}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-arrow-3{justify-content:flex-start;align-items:flex-end}.elementor-6 .elementor-element.elementor-element-ab8685b .how-dp-works-mobile-arrow-3 img{position:absolute;bottom:-35px;left:0}}.elementor-6 .elementor-element.elementor-element-a2b9ef6,.elementor-6 .elementor-element.elementor-element-da2f278{max-width:710px!important;width:100%}.elementor-6 .elementor-element.elementor-element-da2f278 .dp-faq-wrap{max-width:600px}.elementor-6 .elementor-element.elementor-element-da2f278 .dp-faq-wrap .faq-accordian ul li .accordian-head{padding:0;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:24px}.elementor-6 .elementor-element.elementor-element-da2f278 .dp-faq-wrap .faq-accordian ul li section p{margin-top:8px}.elementor-6 .elementor-element.elementor-element-da2f278 .dp-faq-wrap .faq-accordian ul li .accordian-head .acc-icon{top:8px}.elementor-6 .elementor-element.elementor-element-509bf18 a{color:#fff}.elementor-6 .elementor-element.elementor-element-509bf18{max-width:710px!important;width:100%}.elementor-6 .elementor-element.elementor-element-55e4b7a{justify-content:center;align-items:flex-end}.elementor-6 .elementor-element.elementor-element-6da0045{height:100%}.elementor-6 .elementor-element.elementor-element-6da0045 .revolutionize-images{height:100%;display:flex;justify-content:flex-end;align-items:center;position:relative}.elementor-6 .elementor-element.elementor-element-6da0045 .revolutionize-images img{opacity:0;width:100%;max-width:max-content;height:auto;position:absolute;transition:all ease .3s}.elementor-6 .elementor-element.elementor-element-6da0045 .revolutionize-images img.revolutionize-images-active{display:table;opacity:1;position:relative}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-d4dcf7e{display:none}}.elementor-6 .elementor-element.elementor-element-75fdbca{padding-right:0}.elementor-6 .elementor-element.elementor-element-75fdbca .e-con-inner{max-width:none}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-75fdbca{padding-right:5%;padding-top:20px}}.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap{display:flex;gap:32px}.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap-inner{width:100%;padding:32px 24px;background:#fff;border-bottom:2px solid var(--Gray-4, #D6D6D6);display:flex;flex-direction:column;gap:16px}.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap-inner img{width:100%;max-width:max-content;display:table;margin:auto;height:220px;object-fit:contain}.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap-inner-text{margin-top:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap-inner-text p{margin-top:0;line-height:24px}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-73b6724 .work-for-the-future-wrap{flex-direction:column}}.elementor-6 .elementor-element.elementor-element-51cc3e8{height:100%}.elementor-6 .elementor-element.elementor-element-51cc3e8 .revolutionize-images{height:100%;display:flex;justify-content:flex-end;align-items:center}.elementor-6 .elementor-element.elementor-element-51cc3e8 .revolutionize-images img{display:table;width:100%;max-width:max-content;height:auto}@media all and (max-width:768px){.elementor-6 .elementor-element.elementor-element-7ef44ee{display:none}}.elementor-6 .elementor-element.elementor-element-93c12b4{max-width:700px}.elementor-6 .elementor-element.elementor-element-64e31c2{width:100%;max-width:700px!important}.elementor-6 .elementor-element.elementor-element-64e31c2 .dp-faq-wrap .faq-accordian ul li .accordian-head{padding:0;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:24px}.elementor-6 .elementor-element.elementor-element-64e31c2 .dp-faq-wrap .faq-accordian ul li section p{margin-top:8px}.elementor-6 .elementor-element.elementor-element-64e31c2 .dp-faq-wrap .faq-accordian ul li .accordian-head .acc-icon{top:8px}@media only screen and (max-width:768px){.dp-faq-wrap .faq-accordian ul li{padding:24px 0!important}}.elementor-6 .elementor-element.elementor-element-6e428d3 a{color:#fff}.elementor-6 .elementor-element.elementor-element-6e428d3{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-6e428d3{max-width:700px}.elementor-6 .elementor-element.elementor-element-d63227f{padding-left:0}.elementor-6 .elementor-element.elementor-element-d63227f .e-con-inner{max-width:none}@media only screen and (max-width:768px){.elementor-6 .elementor-element.elementor-element-d63227f{padding-bottom:0;padding-left:5%}}.elementor-6 .elementor-element.elementor-element-e227a93 h2{font-size:32px!important;line-height:44px!important;text-align:center}@media all and (min-width:768px){.elementor-6 .elementor-element.elementor-element-e227a93 h2{font-size:40px!important;line-height:52px!important;text-align:left}}@media only screen and (max-width:768px){.elementor-6 .elementor-element.elementor-element-5c77d8b{margin-bottom:24px}}.elementor-6 .elementor-element.elementor-element-1e8c032 .uc-disabled{opacity:.2!important}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-carousel-navigation{gap:8px;padding-right:16px}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-arrow{min-width:40px;min-height:40px;gap:4px;box-shadow:0 1px 4px #0000001a;border:.5px solid #C6C7CA}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-arrow .ue-carousel-nav-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.elementor-6 .elementor-element.elementor-element-1e8c032 .ue-remote-arrow i{font-size:16px}.lity.lity-opened{opacity:1;z-index:99999}.lity-container{position:relative}.lity-content:after{box-shadow:none!important}.lity-close{position:absolute!important;top:0!important;right:0!important}.lity-close:hover{background:none!important}.elementor-6 .elementor-element.elementor-element-7108fc2 .uc_classic_carousel_content{padding:0}.elementor-6 .elementor-element.elementor-element-7108fc2 p.card_carousel_text{margin:0}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap{height:auto;min-height:484px;width:100%;background:var(--secondary-color);border-radius:12px;padding:32px 20px;display:flex;justify-content:center}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner{display:flex;flex-direction:column;width:100%}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-quote-icon{text-align:left;margin-bottom:24px}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-quote-icon svg{display:table;width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-title{text-align:left;font-size:24px;line-height:36px;flex-grow:1;color:var(--white-color);font-family:var(--primary-font)}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-person{text-align:left;margin-bottom:0;display:flex;flex-direction:column;margin-top:16px}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-person span.testimonial-person-name{font-size:18px;line-height:26px;font-weight:600;color:var(--white-color)}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-person span.testimonial-person-title{font-size:16px;line-height:24px;color:var(--white-color);display:none}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap.testimonial-outer-wrap-primary{background:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap.testimonial-outer-wrap-primary p.testimonial-title,.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap.testimonial-outer-wrap-primary p.testimonial-person,.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap.testimonial-outer-wrap-primary p.testimonial-person span.testimonial-person-name,.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap.testimonial-outer-wrap-primary p.testimonial-person span.testimonial-person-title{color:var(--text-primary-default)}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-video{position:relative;width:100%;margin-bottom:16px}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-video a{display:table;width:100%}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-video img{display:table;width:100%;border-radius:16px}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-video .testimonial-video-icon{position:absolute;width:100%;height:100%;top:0;left:0;background:#03153a4d;border-radius:16px;display:flex;justify-content:center;align-items:center}.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-video .testimonial-video-icon i{font-size:60px;color:#fff}@media all and (min-width:768px){.elementor-6 .elementor-element.elementor-element-7108fc2 .testimonial-outer-wrap-inner p.testimonial-title{text-align:left;font-size:24px;line-height:36px;flex-grow:1}.lity-vimeo .lity-container,.lity-container{max-width:85%!important}}.contact-boxes-wrap-outer{display:flex;width:100%;gap:20px;margin-top:32px}.contact-boxes-wrap{padding:64px 48px 50px;position:relative;width:100%;display:flex;flex-direction:column;background:var(--soft-white)}.contact-boxes-wrap .contact-boxes-wrap-artwork{text-align:center;position:absolute;width:100%;left:0}.contact-boxes-wrap .contact-boxes-wrap-artwork img{display:table;width:100%;margin:auto;max-width:max-content}.contact-boxes-wrap h3{text-align:left;margin-bottom:32px;font-size:32px;line-height:40px}.contact-boxes-wrap p{text-align:left;margin:auto auto 16px;flex-grow:1}.contact-boxes-wrap p sup{font-size:10px}.contact-boxes-wrap p.contact-btn-wrap{margin-top:32px}.contact-boxes-wrap p a.contact-btn{padding:10px 28px;display:table;margin:auto;background:var(--blue-color);border-radius:51px;color:var(--white-color)}.contact-boxes-wrap p a.contact-btn:hover{background:var(--primary-color)}.elementor-6 .elementor-element.elementor-element-6dd6e0a .employer-employee-inner{flex-grow:1}.elementor-6 .elementor-element.elementor-element-6dd6e0a hr{margin:24px 0;height:1px;border:none;background:#c6c7ca}@media only screen and (max-width:900px){.contact-boxes-wrap-outer{flex-wrap:wrap}.green-contact-box{width:100%;margin-top:80px}}@media only screen and (max-width:768px){.contact-boxes-wrap-outer{margin-top:0}.contact-boxes-wrap{width:100%;padding:30px 20px}.blue-contact-box,.green-contact-box{width:100%;margin-top:60px}.contact-boxes-wrap .contact-boxes-wrap-artwork{top:-40px}.contact-boxes-wrap .contact-boxes-wrap-artwork img{max-width:90px}.contact-boxes-wrap h3{margin-top:40px;font-size:28px;line-height:36px}.contact-boxes-wrap p.contact-btn-wrap{margin-top:8px}.pink-contact-box{margin-top:48px}}.elementor-6 .elementor-element.elementor-element-d970eb1 p{font-size:14px;line-height:20px;color:#676b75}@media only screen and (max-width:768px){.elementor-6 .elementor-element.elementor-element-1f9511e{padding-top:0}}.elementor-6 .elementor-element.elementor-element-a820843 h2{color:#fff}.elementor-6 .elementor-element.elementor-element-35d0761 .paying-off-wrap{color:var(--white-color);display:flex;gap:32px}.elementor-6 .elementor-element.elementor-element-35d0761 .paying-off-wrap-inner{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.elementor-6 .elementor-element.elementor-element-35d0761 .paying-off-wrap-inner hr{height:1px;margin-top:0;margin-bottom:32px;border:none;background:var(--white-color)}.elementor-6 .elementor-element.elementor-element-35d0761 p.paying-off-number{font-size:33px;line-height:33px;font-weight:600;margin-bottom:24px}.elementor-6 .elementor-element.elementor-element-35d0761 p sup{font-size:10px}.elementor-6 .elementor-element.elementor-element-35d0761 p.paying-off-footnotes{color:var(--white-color);font-size:14px;line-height:20px;margin-top:64px}@media only screen and (max-width:768px){.elementor-6 .elementor-element.elementor-element-35d0761 .paying-off-wrap{flex-direction:column}.elementor-6 .elementor-element.elementor-element-35d0761 p.paying-off-footnotes{margin-top:48px}}.elementor-6 .elementor-element.elementor-element-82b404f .dp-faq-wrap{width:100%;max-width:800px;margin:auto}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap{display:flex;gap:64px;justify-content:flex-start;align-items:flex-end;overflow:hidden}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-left{width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-left img{display:table;width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-right{padding-bottom:48px}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-right h2{margin-bottom:48px}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-employee-wrap{display:flex;gap:24px}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap{position:relative;width:100%}.elementor-6 .elementor-element.elementor-global-334 p.coming-soon-badge{position:absolute;right:25px;top:-15px;font-size:14px!important;line-height:14px!important;color:#cf3e00!important;display:table;font-weight:500;background:#fcebe3;border:1px solid #FF4C00;padding:8px 12px}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap a{padding:32px 24px 24px;display:table;background:#fff;width:100%;height:100%}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap a:hover{background:#f5f5f5}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap-img{width:100%;margin-bottom:16px}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap-img img{display:table;width:100%;max-width:max-content}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-wrap p{color:var(--blue-color);font-size:16px;line-height:24px}@media only screen and (max-width:768px){.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-left{display:none}.elementor-6 .elementor-element.elementor-global-334 .subfooter-employer-employee-wrap{flex-direction:column}.elementor-6 .elementor-element.elementor-global-334 .subfooter-wrap-right{width:100%}}.elementor-6 .elementor-element.elementor-element-26c0aed{padding-bottom:0;padding-top:32px}
