.elementor-822 .elementor-element.elementor-element-61f8d6f{--display:flex;--min-height:600px;}.elementor-822 .elementor-element.elementor-element-61f8d6f:not(.elementor-motion-effects-element-type-background), .elementor-822 .elementor-element.elementor-element-61f8d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d95e );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__overlay{background-color:rgba(0, 0, 0, 0.3);}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero{background-color:var( --e-global-color-219d95e );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__title .highlight{color:#E7FF00;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__eyebrow{font-family:var( --e-global-typography-47ba4cb-font-family ), Sans-serif;font-size:var( --e-global-typography-47ba4cb-font-size );font-weight:var( --e-global-typography-47ba4cb-font-weight );text-transform:var( --e-global-typography-47ba4cb-text-transform );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:rgba(229, 234, 231, 0.8);margin-bottom:32px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );padding:12px 24px 12px 24px;border-radius:100px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__subheader{color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn--primary{background-color:#7861FF;border-color:#7861FF;color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn--secondary{border-color:rgba(229, 234, 231, 0.3);color:#E5EAE7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__content{padding:96px 96px 64px 96px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__inner{gap:48px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__right{width:400px;flex-shrink:0;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__buttons{gap:16px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn-icon{width:8px;height:8px;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow{background-color:var( --e-global-color-219d95e );height:100vh;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__slide{padding:96px 96px 96px 96px;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__bg-image{opacity:1;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__overlay{background-color:rgba(25, 15, 85, 0.4);}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__eyebrow{color:#E7FF00;font-family:var( --e-global-typography-47ba4cb-font-family ), Sans-serif;font-size:var( --e-global-typography-47ba4cb-font-size );font-weight:var( --e-global-typography-47ba4cb-font-weight );text-transform:var( --e-global-typography-47ba4cb-text-transform );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__title{color:#FFFFFF;font-family:var( --e-global-typography-cb1deed-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1deed-font-size );font-weight:var( --e-global-typography-cb1deed-font-weight );text-transform:var( --e-global-typography-cb1deed-text-transform );line-height:var( --e-global-typography-cb1deed-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__description{color:#E5EAE7;font-family:var( --e-global-typography-7b26a6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7b26a6b-font-size );font-weight:var( --e-global-typography-7b26a6b-font-weight );line-height:var( --e-global-typography-7b26a6b-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__provided-text{color:#9EA1AD;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__card{border-radius:16px;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__dot{background-color:#7861FF;width:4px;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__dot:not(.cs-services-slideshow__dot--active){opacity:0.25;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__nav{gap:8px;right:48px;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__cursor{width:128px;height:128px;background-color:rgba(23, 31, 40, 0.08);border-color:#E5EAE7;color:#E5EAE7;border-width:2px;backdrop-filter:blur(4px);}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__cursor-text{font-family:var( --e-global-typography-4fdac46-font-family ), Sans-serif;font-size:var( --e-global-typography-4fdac46-font-size );font-weight:var( --e-global-typography-4fdac46-font-weight );text-transform:var( --e-global-typography-4fdac46-text-transform );line-height:var( --e-global-typography-4fdac46-line-height );letter-spacing:var( --e-global-typography-4fdac46-letter-spacing );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider{background-color:#171F28;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__track{padding:96px 96px 96px 96px;gap:128px;align-items:center;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__content{margin-right:0px;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__title-line{font-family:var( --e-global-typography-cb1deed-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1deed-font-size );font-weight:var( --e-global-typography-cb1deed-font-weight );text-transform:var( --e-global-typography-cb1deed-text-transform );line-height:var( --e-global-typography-cb1deed-line-height );color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__title-line--accent{color:#E7FF00;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;max-width:400px;margin:16px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card{width:400px;min-width:400px;height:400px;border-radius:16px;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-content{padding:32px 32px 32px 32px;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-number{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-title{font-family:var( --e-global-typography-a6e1576-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e1576-font-size );line-height:var( --e-global-typography-a6e1576-line-height );margin:0px 0px 16px 0px;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-description{font-family:var( --e-global-typography-414ac38-font-family ), Sans-serif;font-size:var( --e-global-typography-414ac38-font-size );line-height:var( --e-global-typography-414ac38-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__button{padding:12px 24px 12px 24px;border-radius:100px;border-width:1px;color:#E5EAE7;background-color:rgba(229, 234, 231, 0.01);border-color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__button:hover{color:#171F28;background-color:#E5EAE7;border-color:#E5EAE7;}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__button-arrow{width:16px;height:16px;margin-left:8px;}@media(max-width:1024px){.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__eyebrow{font-size:var( --e-global-typography-47ba4cb-font-size );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__eyebrow{font-size:var( --e-global-typography-47ba4cb-font-size );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__title{font-size:var( --e-global-typography-cb1deed-font-size );line-height:var( --e-global-typography-cb1deed-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__description{font-size:var( --e-global-typography-7b26a6b-font-size );line-height:var( --e-global-typography-7b26a6b-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__cursor-text{font-size:var( --e-global-typography-4fdac46-font-size );line-height:var( --e-global-typography-4fdac46-line-height );letter-spacing:var( --e-global-typography-4fdac46-letter-spacing );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__title-line{font-size:var( --e-global-typography-cb1deed-font-size );line-height:var( --e-global-typography-cb1deed-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-number{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-title{font-size:var( --e-global-typography-a6e1576-font-size );line-height:var( --e-global-typography-a6e1576-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-description{font-size:var( --e-global-typography-414ac38-font-size );line-height:var( --e-global-typography-414ac38-line-height );}}@media(max-width:767px){.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__eyebrow{font-size:var( --e-global-typography-47ba4cb-font-size );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__content{padding:120px 16px 16px 16px;}.elementor-822 .elementor-element.elementor-element-8bcb628 .cs-services-hero__right{width:100%;flex-shrink:0;}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__eyebrow{font-size:var( --e-global-typography-47ba4cb-font-size );line-height:var( --e-global-typography-47ba4cb-line-height );letter-spacing:var( --e-global-typography-47ba4cb-letter-spacing );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__title{font-size:var( --e-global-typography-cb1deed-font-size );line-height:var( --e-global-typography-cb1deed-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__description{font-size:var( --e-global-typography-7b26a6b-font-size );line-height:var( --e-global-typography-7b26a6b-line-height );}.elementor-822 .elementor-element.elementor-element-20820c8 .cs-services-slideshow__cursor-text{font-size:var( --e-global-typography-4fdac46-font-size );line-height:var( --e-global-typography-4fdac46-line-height );letter-spacing:var( --e-global-typography-4fdac46-letter-spacing );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__title-line{font-size:var( --e-global-typography-cb1deed-font-size );line-height:var( --e-global-typography-cb1deed-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-number{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-title{font-size:var( --e-global-typography-a6e1576-font-size );line-height:var( --e-global-typography-a6e1576-line-height );}.elementor-822 .elementor-element.elementor-element-39021b8 .cs-cards-slider__card-description{font-size:var( --e-global-typography-414ac38-font-size );line-height:var( --e-global-typography-414ac38-line-height );}}