.elementor-27882 .elementor-element.elementor-element-504bf9d{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--overlay-opacity:0.51;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-504bf9d:not(.elementor-motion-effects-element-type-background), .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #00294D 30%, #0077B3 70%);}.elementor-27882 .elementor-element.elementor-element-504bf9d::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/wp-content/uploads/2025/09/you-complete-employee-benefits-solution-new-home-banner.webp");--background-overlay:'';background-position:116px -75px;background-repeat:no-repeat;background-size:cover;}.elementor-27882 .elementor-element.elementor-element-2bed4ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-0a8854e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27882 .elementor-element.elementor-element-0a8854e.elementor-element{--order:1;}.elementor-27882 .elementor-element.elementor-element-0a8854e .elementor-heading-title{line-height:1.4em;color:#FFFFFF;}.elementor-27882 .elementor-element.elementor-element-a195030{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-27882 .elementor-element.elementor-element-a195030.elementor-element{--order:2;}.elementor-27882 .elementor-element.elementor-element-a195030 .elementor-heading-title{line-height:1.4em;color:#FFFFFF;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c.elementor-element{--order:3;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c .btn-wrapper{text-align:left;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c .btn-wrapper a{border-style:none;padding:20px 20px 20px 20px;}.elementor-27882 .elementor-element.elementor-element-2e08588.elementor-element{--order:4;}.elementor-27882 .elementor-element.elementor-element-2e08588 .btn-wrapper{text-align:left;}.elementor-27882 .elementor-element.elementor-element-2e08588 .btn-wrapper a{border-style:none;padding:20px 20px 20px 20px;}.elementor-27882 .elementor-element.elementor-element-d87aabe > .elementor-container{max-width:980px;}.elementor-27882 .elementor-element.elementor-element-d87aabe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-27882 .elementor-element.elementor-element-d87aabe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27882 .elementor-element.elementor-element-effaa62 > .elementor-element-populated{margin:30px 0px -70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-2975695{--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;--margin-top:25px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-27882 .elementor-element.elementor-element-aec1b37{width:100%;max-width:100%;}.elementor-27882 .elementor-element.elementor-element-aec1b37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27882 .elementor-element.elementor-element-aec1b37 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-7d82b21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-7d82b21:not(.elementor-motion-effects-element-type-background), .elementor-27882 .elementor-element.elementor-element-7d82b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FA;}.elementor-27882 .elementor-element.elementor-element-5ed041ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 0px 0px 0px;z-index:1;}.elementor-27882 .elementor-element.elementor-element-5ed041ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 > .elementor-widget-container{margin:0px 0px -100px 0px;padding:0px 0px 0px 20px;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-aa30e51 > .elementor-container{max-width:980px;}.elementor-27882 .elementor-element.elementor-element-aa30e51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27882 .elementor-element.elementor-element-aa30e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27882 .elementor-element.elementor-element-b90ebee > .elementor-element-populated{margin:20px 0px -70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-5e836f5c:not(.elementor-motion-effects-element-type-background), .elementor-27882 .elementor-element.elementor-element-5e836f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/07/block-bg-my-staff-shop.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27882 .elementor-element.elementor-element-5e836f5c > .elementor-container{max-width:1250px;}.elementor-27882 .elementor-element.elementor-element-5e836f5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-27882 .elementor-element.elementor-element-5e836f5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27882 .elementor-element.elementor-element-56760e5e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27882 .elementor-element.elementor-element-001d430 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-27882 .elementor-element.elementor-element-001d430 .btn-wrapper{text-align:center;}.elementor-27882 .elementor-element.elementor-element-f04bfb3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-795cb2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-795cb2d .title-area{text-align:center;margin:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-5946671 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-27882 .elementor-element.elementor-element-6f35cad .btn-align{text-align:center;}.elementor-27882 .elementor-element.elementor-element-364552de:not(.elementor-motion-effects-element-type-background), .elementor-27882 .elementor-element.elementor-element-364552de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/07/third-call-to-action-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27882 .elementor-element.elementor-element-364552de > .elementor-background-overlay{background-color:#F36F22;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27882 .elementor-element.elementor-element-364552de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-27882 .elementor-element.elementor-element-407c7a5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-20310746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-20310746 .title-area{text-align:center;margin:0px 0px -5px 0px;}.elementor-27882 .elementor-element.elementor-element-20310746 .title-selector{color:#FFFFFF;}.elementor-27882 .elementor-element.elementor-element-20310746 .subtitle-selector{color:#FFFFFF;}.elementor-27882 .elementor-element.elementor-element-20310746 .title-area .desc{color:#FFFFFF;}.elementor-27882 .elementor-element.elementor-element-1479b9a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-1479b9a4 .btn-wrapper{text-align:center;}@media(max-width:1024px){.elementor-27882 .elementor-element.elementor-element-504bf9d{--min-height:537px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-504bf9d::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:106px 61px;}.elementor-27882 .elementor-element.elementor-element-504bf9d.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-27882 .elementor-element.elementor-element-2bed4ed{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--align-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-0a8854e.elementor-element{--order:1;}.elementor-27882 .elementor-element.elementor-element-0a8854e{text-align:start;}.elementor-27882 .elementor-element.elementor-element-a195030{padding:0px 0px 75px 0px;text-align:start;}.elementor-27882 .elementor-element.elementor-element-a195030.elementor-element{--order:2;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c.elementor-element{--order:3;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c .btn-wrapper{text-align:left;}.elementor-27882 .elementor-element.elementor-element-2e08588 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-2e08588.elementor-element{--order:4;}.elementor-27882 .elementor-element.elementor-element-2e08588 .btn-wrapper{text-align:left;}.elementor-27882 .elementor-element.elementor-element-d87aabe{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-27882 .elementor-element.elementor-element-effaa62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27882 .elementor-element.elementor-element-effaa62 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-aec1b37 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-aec1b37 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-7d82b21{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-a291b76{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27882 .elementor-element.elementor-element-5ed041ac{margin-top:10px;margin-bottom:-35px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-6fd3d5c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27882 .elementor-element.elementor-element-6fd3d5c8 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-aa30e51{margin-top:30px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-27882 .elementor-element.elementor-element-b90ebee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27882 .elementor-element.elementor-element-b90ebee > .elementor-element-populated{margin:50px 0px -60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-5e836f5c:not(.elementor-motion-effects-element-type-background), .elementor-27882 .elementor-element.elementor-element-5e836f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/07/block-bg-my-staff-shop.png");}.elementor-27882 .elementor-element.elementor-element-5e836f5c{padding:30px 0px 30px 0px;}.elementor-27882 .elementor-element.elementor-element-56760e5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-beb80da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-27882 .elementor-element.elementor-element-001d430 .btn-wrapper{text-align:center;}.elementor-27882 .elementor-element.elementor-element-f04bfb3{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-795cb2d .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-5946671 > .elementor-widget-container{padding:0px 30px 0px -30px;}.elementor-27882 .elementor-element.elementor-element-5946671.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-364552de{padding:45px 0px 45px 0px;}.elementor-27882 .elementor-element.elementor-element-20310746 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-27882 .elementor-element.elementor-element-20310746 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-1479b9a4 .btn-wrapper{text-align:center;}}@media(max-width:767px){.elementor-27882 .elementor-element.elementor-element-504bf9d{--min-height:480px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:159px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-504bf9d::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27882 .elementor-element.elementor-element-504bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-150px 41px;}.elementor-27882 .elementor-element.elementor-element-2bed4ed{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-0a8854e{padding:0px 90px 10px 20px;}.elementor-27882 .elementor-element.elementor-element-0a8854e.elementor-element{--align-self:center;--order:1;}.elementor-27882 .elementor-element.elementor-element-0a8854e .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-27882 .elementor-element.elementor-element-a195030{padding:0px 40px 80px 20px;}.elementor-27882 .elementor-element.elementor-element-a195030.elementor-element{--align-self:center;--order:2;}.elementor-27882 .elementor-element.elementor-element-a195030 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c{width:auto;max-width:auto;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c.elementor-element{--order:3;}.elementor-27882 .elementor-element.elementor-element-c8ffa4c .btn-wrapper a{font-size:10px;}.elementor-27882 .elementor-element.elementor-element-2e08588{width:auto;max-width:auto;}.elementor-27882 .elementor-element.elementor-element-2e08588 > .elementor-widget-container{margin:-24px 0px 0px 20px;padding:0px 20px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-2e08588.elementor-element{--order:4;}.elementor-27882 .elementor-element.elementor-element-2e08588 .btn-wrapper a{font-size:10px;}.elementor-27882 .elementor-element.elementor-element-d87aabe{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-ce8cfd4 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-2975695{--margin-top:-25px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-27882 .elementor-element.elementor-element-aec1b37{width:100%;max-width:100%;}.elementor-27882 .elementor-element.elementor-element-aec1b37 > .elementor-widget-container{margin:20px 0px -30px 0px;}.elementor-27882 .elementor-element.elementor-element-aec1b37.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-aec1b37 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-7d82b21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-5ed041ac{margin-top:30px;margin-bottom:0px;padding:0px 0px 50px 0px;z-index:0;}.elementor-27882 .elementor-element.elementor-element-6fd3d5c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27882 .elementor-element.elementor-element-6fd3d5c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-5c6b9b6 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-aa30e51{margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-b90ebee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-6ed0f0f .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-5e836f5c{padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-56760e5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-beb80da{padding:0px 20px 20px 20px;}.elementor-27882 .elementor-element.elementor-element-001d430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-001d430 .btn-wrapper{text-align:center;}.elementor-27882 .elementor-element.elementor-element-001d430 .btn-wrapper a{margin:0px 0px 30px 0px;}.elementor-27882 .elementor-element.elementor-element-f04bfb3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27882 .elementor-element.elementor-element-795cb2d > .elementor-widget-container{padding:0px 0px 0px -20px;}.elementor-27882 .elementor-element.elementor-element-795cb2d.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-795cb2d .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-6f35cad{width:100%;max-width:100%;}.elementor-27882 .elementor-element.elementor-element-6f35cad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27882 .elementor-element.elementor-element-6f35cad.elementor-element{--align-self:center;}.elementor-27882 .elementor-element.elementor-element-6f35cad .btn-align{text-align:center;}.elementor-bc-flex-widget .elementor-27882 .elementor-element.elementor-element-407c7a5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27882 .elementor-element.elementor-element-407c7a5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27882 .elementor-element.elementor-element-407c7a5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27882 .elementor-element.elementor-element-20310746 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-27882 .elementor-element.elementor-element-20310746 .title-area{text-align:center;}.elementor-27882 .elementor-element.elementor-element-1479b9a4 .btn-wrapper{text-align:center;}}@media(min-width:768px){.elementor-27882 .elementor-element.elementor-element-504bf9d{--content-width:1000px;}.elementor-27882 .elementor-element.elementor-element-2bed4ed{--width:1100px;}.elementor-27882 .elementor-element.elementor-element-6fd3d5c8{width:100%;}.elementor-27882 .elementor-element.elementor-element-407c7a5e{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27882 .elementor-element.elementor-element-2bed4ed{--width:61%;}.elementor-27882 .elementor-element.elementor-element-effaa62{width:100%;}.elementor-27882 .elementor-element.elementor-element-b90ebee{width:100%;}}/* Start custom CSS */.breadcumb-layout1 {
        display: none;
}

/* General Styles Our Solutions*/
.our-solutions-section {
    padding: 0 20px;
    background-color: transparent;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.our-solutions-container {
    max-width: 1070px;
    margin: 0 auto;
    position: relative;
}

.our-solutions-scroll {
    display: flex;
    gap: 20px;
    overflow-x: auto;
    scroll-behavior: smooth;
    padding-bottom: 40px; /* Space for scrollbar */
}

/* Hide scrollbar for desktop */
@media (min-width: 1024px) {
    .our-solutions-scroll {
        overflow-x: hidden; /* Hide scrollbar */
    }
}

/* Show scrollbar for tablet and mobile */
@media (max-width: 1023px) {
    .our-solutions-scroll::-webkit-scrollbar {
        height: 10px; /* Scrollbar height */
    }

    .our-solutions-scroll::-webkit-scrollbar-thumb {
        background-color: #3061ab; /* Scrollbar thumb color */
        border-radius: 10px; /* Rounded corners */
    }

    .our-solutions-scroll::-webkit-scrollbar-track {
        background-color: white; /* Scrollbar track color */
    }
}

.our-solutions-block {
    flex: 0 0 calc(25% - 20px); /* 4 blocks per row, with 20% of the next block visible */
    background: white;
    border-radius: 10px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    position: relative;
    min-width: 300px; /* Minimum width for responsiveness */
}

.business-environment img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.business-environment:hover img {
    transform: scale(1.05); /* Slight zoom effect on hover */
}

.our-solutions-content {
    padding: 20px 20px 20px 30px;
    text-align: center;
    position: relative;
    z-index: 1;
}

.our-solutions-text .description {
    font-size: 14px;
    line-height: 1.5;
    color: #333;
    font-style: italic;
    margin-top: -5px;
    text-decoration: none;
    display: block;
    transition: color 0.3s ease;
}

.our-solutions-text .description:hover {
    color: #3061ab; /* Change color on hover */
}

.our-solutions-text .solution-name {
    font-size: 22px;
    font-weight: bold;
    margin-top: 20px;
}

.cta-button {
    color: white;
    padding: 10px 25px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 16px;
    font-weight: regular;
    transition: background-color 0.3s ease;
    display: inline-block;
    margin-top: 20px;
}

.cta-button:hover {
    opacity: 0.9; /* Slight fade effect on hover */
}

.scroll-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: #3061ab;
    color: white;
    border: none;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    font-size: 20px;
    cursor: pointer;
    z-index: 10;
    display: none; /* Hide by default */
}

.left-arrow {
    left: -60px;
}

.right-arrow {
    right: -60px;
}

@media (min-width: 768px) {
    .scroll-arrow {
        display: block;
    }
}

/* General Styles Testimonial*/
.testimonial-section {
    padding: 0 0px;
    background-color: transparent;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.testimonial-container {
    max-width: 1200px;
    margin: 10 auto;
    position: relative;
}

.testimonial-scroll {
    display: flex;
    gap: 20px 25px;
    overflow-x: auto;
    scroll-behavior: smooth;
    padding-bottom: 30px; /* Space for scrollbar */
}

.testimonial-scroll::-webkit-scrollbar {
    height: 10px; /* Scrollbar height */
}

.testimonial-scroll::-webkit-scrollbar-thumb {
    background-color: #2e73ba; /* Scrollbar thumb color */
    border-radius: 10px; /* Rounded corners */
}

.testimonial-scroll::-webkit-scrollbar-track {
    background-color: white; /* Scrollbar track color */
}

.testimonial-block {
    flex: 0 0 calc(25% - 20px); /* 4 blocks per row, with 25% of the next block visible */
    background: white;
    border-radius: 15px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    position: relative;
    min-width: 270px; /* Minimum width for responsiveness */
}

.business-environment img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.business-environment:hover img {
    transform: scale(1.05); /* Slight zoom effect on hover */
}

.client-photo {
    position: absolute;
    top: 110px; /* Adjust to overlap the background image */
    left: 50%;
    transform: translateX(-50%);
    z-index: 2; /* Ensure the client photo is above the background image */
}

.client-photo img {
    width: 115px;
    height: 115px;
    border-radius: 50%;
    border: 4px solid #fff;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.testimonial-content {
    padding: 10px;
    text-align: center;
    position: relative;
    z-index: 1;
}

.testimonial-text .description {
    font-size: 14px;
    line-height: 1.5;
    color: #333;
    font-style: italic;
    margin-top: 35px;
    text-decoration: none;
    display: block;
    transition: color 0.3s ease;
}

.testimonial-text .description:hover {
    color: #0073e6; /* Change color on hover */
}

.testimonial-text .client-name {
    font-size: 22px;
    font-weight: bold;
    color: #2e73ba;
    margin-top: 20px;
}

.testimonial-text .client-role {
    font-size: 14px;
    color: #777;
    margin-top: -15px;
}

.scroll-arrow-testimonial {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: #2f73ba;
    color: white;
    border: none;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    font-size: 20px;
    cursor: pointer;
    z-index: 10;
    display: none; /* Hide by default */
}

.left-arrow-testimonial {
    left: -150px;
}

.right-arrow-testimonial {
    right: -150px;
}

@media (min-width: 768px) {
    .scroll-arrow {
        display: block;
    }
}/* End custom CSS */