.elementor-32492 .elementor-element.elementor-element-3d33cca{--display:flex;--min-height:500px;--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--overlay-opacity:0.45;--border-radius:0px 0px 130px 0px;--padding-top:var(--vp2x);--padding-bottom:var(--vp2x);--padding-left:var(--hp);--padding-right:var(--hp);--z-index:9999;}.elementor-32492 .elementor-element.elementor-element-3d33cca:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4de002 );background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/HO-About-Background.jpg");background-position:0px 70%;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-3d33cca::before, .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-3d33cca > .e-con-inner > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-3d33cca > .e-con-inner > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #00000040 100%);}.elementor-32492 .elementor-element.elementor-element-1c8ba3a{text-align:center;}.elementor-32492 .elementor-element.elementor-element-1c8ba3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h1-fs);font-weight:900;text-transform:uppercase;line-height:var(--heading-lh);text-shadow:0px 0px 10px rgba(0, 0, 0, 0.65);color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-730ed55{text-align:center;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 );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.65);color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-ba42cfd{--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;--border-radius:0px 0px 130px 0px;--padding-top:calc(var(--vp) * 1.25);--padding-bottom:calc(var(--vp) * 1.25);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-ba42cfd:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-ba42cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-227eebc{--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:var(--hp) var(--vp);--row-gap:var(--hp);--column-gap:var(--vp);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-f49e681{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-d1108bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-d1108bc{text-align:justify;}.elementor-32492 .elementor-element.elementor-element-d1108bc .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-449b105{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-452d4be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-28eb5c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-28eb5c8{text-align:justify;}.elementor-32492 .elementor-element.elementor-element-28eb5c8 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-f15c922{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-78c951a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-9975f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-9975f07{text-align:justify;}.elementor-32492 .elementor-element.elementor-element-9975f07 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-807c654{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-c07934e{--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:center;}.elementor-32492 .elementor-element.elementor-element-78b8d3d{--display:flex;}.elementor-32492 .elementor-element.elementor-element-78b8d3d:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-78b8d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-4ef0fbc{--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;--gap:calc(var(--vp) * 1.7) calc(var(--vp) * 1.7);--row-gap:calc(var(--vp) * 1.7);--column-gap:calc(var(--vp) * 1.7);--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-a80487c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-a80487c.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-9d5370c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-9d5370c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-9d5370c{text-align:center;}.elementor-32492 .elementor-element.elementor-element-9d5370c .elementor-heading-title{font-family:var( --e-global-typography-cee6548-font-family ), Sans-serif;font-size:var( --e-global-typography-cee6548-font-size );font-weight:var( --e-global-typography-cee6548-font-weight );text-transform:var( --e-global-typography-cee6548-text-transform );line-height:var( --e-global-typography-cee6548-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-baadf2a{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-c9a423f{--display:flex;}.elementor-32492 .elementor-element.elementor-element-4e534ba{--display:flex;}.elementor-32492 .elementor-element.elementor-element-2b3ab08{--display:flex;}.elementor-32492 .elementor-element.elementor-element-b64c1c1{--display:flex;--margin-top:calc(var(--vp50) * -1);--margin-bottom:calc(var(--vp50) * -1);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-0afc758{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-e742a20{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-e742a20:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-e742a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b10bd6 );}.elementor-32492 .elementor-element.elementor-element-adc9604 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e5d36b2 );font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);}.elementor-32492 .elementor-element.elementor-element-b35e853{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-b35e853 a{color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-20b7620{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-972eb5a{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-972eb5a:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-972eb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4de002 );}.elementor-32492 .elementor-element.elementor-element-2320bc1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);}.elementor-32492 .elementor-element.elementor-element-9994abd{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-9994abd a{color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-244c1ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-49b1dd2{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-49b1dd2:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-49b1dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18d9440 );}.elementor-32492 .elementor-element.elementor-element-e91549c{text-align:center;}.elementor-32492 .elementor-element.elementor-element-e91549c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-2c184e8{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-2c184e8 a{color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-ddfdff9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-140c796{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-140c796:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-140c796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de2351d );}.elementor-32492 .elementor-element.elementor-element-50ac899 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e5d36b2 );font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);}.elementor-32492 .elementor-element.elementor-element-c4322ce{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-c4322ce a{color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-8816df4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;z-index:2;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-8816df4 > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );padding:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-8816df4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-b9ea32f{--display:flex;}.elementor-32492 .elementor-element.elementor-element-e1f3662{--display:flex;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-e1f3662:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-e1f3662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-e1f3662.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-dd425ea{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-dd425ea:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-dd425ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-851991b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-851991b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-851991b{text-align:center;}.elementor-32492 .elementor-element.elementor-element-851991b .elementor-heading-title{font-family:var( --e-global-typography-cee6548-font-family ), Sans-serif;font-size:var( --e-global-typography-cee6548-font-size );font-weight:var( --e-global-typography-cee6548-font-weight );text-transform:var( --e-global-typography-cee6548-text-transform );line-height:var( --e-global-typography-cee6548-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-54a9f41{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-32492 .elementor-element.elementor-element-54a9f41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-54a9f41.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-54a9f41 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-309add2 > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-309add2{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-8e92940 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-8e92940 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-b1ff381{--display:flex;}.elementor-32492 .elementor-element.elementor-element-d25b912{--display:flex;}.elementor-32492 .elementor-element.elementor-element-4212a0e{--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;--gap:var(--vp50) var(--vp75);--row-gap:var(--vp50);--column-gap:var(--vp75);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-4212a0e:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-4212a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-4212a0e.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-776e09a{--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:var(--vp50) var(--vp75);--row-gap:var(--vp50);--column-gap:var(--vp75);--padding-top:0;--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-288414f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-bc1488e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-bc1488e img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-1f61c79{--display:flex;--gap:5 5;--row-gap:5;--column-gap:5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-f54e9a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-f54e9a4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-f54e9a4{text-align:center;}.elementor-32492 .elementor-element.elementor-element-f54e9a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h3-fs);font-weight:300;text-transform:lowercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-5c3f111{width:100%;max-width:100%;text-align:center;}.elementor-32492 .elementor-element.elementor-element-5c3f111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-5c3f111.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-5c3f111 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-9c4a2ba > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-9c4a2ba{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-e37b3a7{--display:flex;}.elementor-32492 .elementor-element.elementor-element-e37b3a7:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-e37b3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/Smile-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-4f33a9a{--display:flex;}.elementor-32492 .elementor-element.elementor-element-cdbcb69{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-cdbcb69:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-cdbcb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-cdbcb69.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-edd2b02 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-ca0f2fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-ca0f2fb .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-ca0f2fb{text-align:center;}.elementor-32492 .elementor-element.elementor-element-ca0f2fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h3-fs);font-weight:300;text-transform:lowercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-60009c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-60009c5{text-align:center;}.elementor-32492 .elementor-element.elementor-element-60009c5 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-d62247b > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-d62247b{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-92987ba{--display:flex;}.elementor-32492 .elementor-element.elementor-element-ff2fd9f{--display:flex;}.elementor-32492 .elementor-element.elementor-element-ff2fd9f:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-ff2fd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/Smile-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-06256bc{--display:flex;}.elementor-32492 .elementor-element.elementor-element-06256bc:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-06256bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/Smile-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-f1be1e1{--display:flex;}.elementor-32492 .elementor-element.elementor-element-670fb6c{--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;--gap:var(--vp50) var(--vp75);--row-gap:var(--vp50);--column-gap:var(--vp75);--flex-wrap:nowrap;--padding-top:0;--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-670fb6c:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-670fb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-670fb6c.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-9f4720d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-fd87754{--display:flex;--gap:5 5;--row-gap:5;--column-gap:5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-3690c30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-3690c30 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-3690c30{text-align:center;}.elementor-32492 .elementor-element.elementor-element-3690c30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h3-fs);font-weight:300;text-transform:lowercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-564d525 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-564d525{text-align:center;}.elementor-32492 .elementor-element.elementor-element-564d525 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-c72c982 > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-c72c982{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-f5ae2c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-8af25bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-8af25bd img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-33b5450{--display:flex;}.elementor-32492 .elementor-element.elementor-element-e5fb1b9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0;--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;--z-index:1;}.elementor-32492 .elementor-element.elementor-element-e5fb1b9:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-e5fb1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-e5fb1b9.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-1ef44a9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32492 .elementor-element.elementor-element-1ef44a9:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-1ef44a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-5c1e2b7 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-1c6cff4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-1c6cff4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-1c6cff4{text-align:center;}.elementor-32492 .elementor-element.elementor-element-1c6cff4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h3-fs);font-weight:300;text-transform:lowercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-d0d1f93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-d0d1f93{text-align:center;}.elementor-32492 .elementor-element.elementor-element-d0d1f93 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-abc0ffe > .elementor-widget-container{background-color:var( --e-global-color-e5d36b2 );margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-abc0ffe{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-738165b{--display:flex;}.elementor-32492 .elementor-element.elementor-element-3a99f63{--display:flex;}.elementor-32492 .elementor-element.elementor-element-c574c43{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32492 .elementor-element.elementor-element-c574c43:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-c574c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-c574c43.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-5b7fd2e img{width:100%;height:100%;object-fit:cover;object-position:bottom right;border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-cd24e5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-cd24e5e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-32492 .elementor-element.elementor-element-cd24e5e{text-align:center;}.elementor-32492 .elementor-element.elementor-element-cd24e5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h3-fs);font-weight:300;text-transform:lowercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-6250cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-6250cb7{text-align:center;}.elementor-32492 .elementor-element.elementor-element-6250cb7 .elementor-heading-title{font-family:var( --e-global-typography-c3172f3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3172f3-font-size );font-weight:var( --e-global-typography-c3172f3-font-weight );text-transform:var( --e-global-typography-c3172f3-text-transform );line-height:var( --e-global-typography-c3172f3-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-deccf94 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-deccf94{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-59cac5c{--display:flex;}.elementor-32492 .elementor-element.elementor-element-cff5f07{--display:flex;}.elementor-32492 .elementor-element.elementor-element-cff5f07:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-cff5f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/Smile-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-3e97fb1{--display:flex;}.elementor-32492 .elementor-element.elementor-element-596eae8{--display:flex;--min-height:500px;--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;--overflow:hidden;--overlay-opacity:0.6;--border-radius:0px 0px 130px 0px;--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-596eae8:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );background-image:url("https://humanoptions.org/wp-content/uploads/2026/04/Looking-Ahead-HO-Background2.jpg");background-position:0px 30%;background-repeat:no-repeat;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-596eae8::before, .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-596eae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-596eae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #00000000 0%, var( --e-global-color-text ) 60%);}.elementor-32492 .elementor-element.elementor-element-aad0a31{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-831cdca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-6e13ecd{text-align:start;}.elementor-32492 .elementor-element.elementor-element-6e13ecd .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-975552d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-975552d{text-align:start;}.elementor-32492 .elementor-element.elementor-element-975552d .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-884a92a{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-d49400d{--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;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-4dc2f00{--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:var(--hp) var(--vp);--row-gap:var(--hp);--column-gap:var(--vp);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-13e2edb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-93e8e37{text-align:start;}.elementor-32492 .elementor-element.elementor-element-93e8e37 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-a218063 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-a218063{text-align:start;}.elementor-32492 .elementor-element.elementor-element-a218063 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-c599f79{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-e7006da{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-9a28e53 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32492 .elementor-element.elementor-element-9a28e53 .elementor-custom-embed-play i{color:#00000000;}.elementor-32492 .elementor-element.elementor-element-9a28e53 .elementor-custom-embed-play svg{fill:#00000000;}.elementor-32492 .elementor-element.elementor-element-c4f239d{--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;--padding-top:0;--padding-bottom:var(--vp);--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-460d298{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-b787ccc{--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:center;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-b787ccc:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-b787ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-b787ccc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-ca5d791{text-align:center;}.elementor-32492 .elementor-element.elementor-element-ca5d791 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-d306e51 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-d306e51{text-align:center;}.elementor-32492 .elementor-element.elementor-element-d306e51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-b172dbc{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-39e222f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-23d169c{--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:center;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-23d169c:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-23d169c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-23d169c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-fb63b35{text-align:center;}.elementor-32492 .elementor-element.elementor-element-fb63b35 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-32a9df7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-32a9df7{text-align:center;}.elementor-32492 .elementor-element.elementor-element-32a9df7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-0a2a1da{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-0b3e40b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-39bff74{--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:center;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-39bff74:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-39bff74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-39bff74.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-52ce565{text-align:center;}.elementor-32492 .elementor-element.elementor-element-52ce565 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-bfde87b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-bfde87b{text-align:center;}.elementor-32492 .elementor-element.elementor-element-bfde87b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-857d9dd{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;font-family:"Catamaran", Sans-serif;font-size:var(--body-fs);font-weight:500;line-height:var(--lh-body);}.elementor-32492 .elementor-element.elementor-element-2f012dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-25ab16b{--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:center;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-25ab16b:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-25ab16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-25ab16b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32492 .elementor-element.elementor-element-9d9b8b3{text-align:center;}.elementor-32492 .elementor-element.elementor-element-9d9b8b3 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-745adab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-745adab{text-align:center;}.elementor-32492 .elementor-element.elementor-element-745adab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--h2-fs);font-weight:800;text-transform:uppercase;line-height:var(--heading-lh);color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-f147e64{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-cb8409d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-cb8409d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-cb8409d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-52ce02f{--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;--align-items:center;--gap:var(--vp50) calc(var(--vp) * 2);--row-gap:var(--vp50);--column-gap:calc(var(--vp) * 2);--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-52ce02f.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-f71ef93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-b2af867 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-b2af867{text-align:start;}.elementor-32492 .elementor-element.elementor-element-b2af867 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-1d212aa{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-69e913c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-6999cba img{border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-ec85cb4{--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;--align-items:center;--gap:var(--vp50) var(--vp50);--row-gap:var(--vp50);--column-gap:var(--vp50);--flex-wrap:nowrap;--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-ec85cb4.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-51fb70f{--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;--align-items:center;--gap:var(--vp50) calc(var(--vp) * 2);--row-gap:var(--vp50);--column-gap:calc(var(--vp) * 2);--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-51fb70f.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-6b1151d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-7820865 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-7820865{text-align:start;}.elementor-32492 .elementor-element.elementor-element-7820865 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-4931520{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-8f9aa9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-164686f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-c05f129{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-59d582f{--swiper-slides-to-display:4;--swiper-slides-gap:44px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-7b10bd6 );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:5rem;}.elementor-32492 .elementor-element.elementor-element-59d582f > .elementor-widget-container{padding:0 0 0 0;}.elementor-32492 .elementor-element.elementor-element-59d582f .swiper-slide > .elementor-element{height:100%;}.elementor-32492 .elementor-element.elementor-element-59d582f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-e330634{--display:flex;--overflow:hidden;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-32492 .elementor-element.elementor-element-e56b16e{--swiper-slides-to-display:4;--swiper-slides-gap:44px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-7b10bd6 );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:5rem;}.elementor-32492 .elementor-element.elementor-element-e56b16e > .elementor-widget-container{padding:0 0 0 0;}.elementor-32492 .elementor-element.elementor-element-e56b16e .swiper-slide > .elementor-element{height:100%;}.elementor-32492 .elementor-element.elementor-element-e56b16e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-4293a13{--grid-columns:4;--e-loop-nothing-found-message-align:start;}.elementor-32492 .elementor-element.elementor-element-6371a08{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-3ad7a45{--swiper-slides-to-display:4;--swiper-slides-gap:44px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-7b10bd6 );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:5rem;}.elementor-32492 .elementor-element.elementor-element-3ad7a45 > .elementor-widget-container{padding:0 0 0 0;}.elementor-32492 .elementor-element.elementor-element-3ad7a45 .swiper-slide > .elementor-element{height:100%;}.elementor-32492 .elementor-element.elementor-element-3ad7a45 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-2bdda49{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-70a2c76{--swiper-slides-to-display:4;--swiper-slides-gap:44px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-7b10bd6 );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:5rem;}.elementor-32492 .elementor-element.elementor-element-70a2c76 > .elementor-widget-container{padding:0 0 0 0;}.elementor-32492 .elementor-element.elementor-element-70a2c76 .swiper-slide > .elementor-element{height:100%;}.elementor-32492 .elementor-element.elementor-element-70a2c76 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-095e44c{--grid-columns:4;--e-loop-nothing-found-message-align:start;}.elementor-32492 .elementor-element.elementor-element-ba23c62{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:var(--hp);--n-tabs-gap:var(--vp75);--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-7615ec9-font-size );--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-ba23c62 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-e5d36b2 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-e5d36b2 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-ba23c62 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-6524b6b{--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;--overflow:hidden;--border-radius:0px 0px 130px 0px;--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-6524b6b:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-6524b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-ead7e2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-dc59d2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-3345956{text-align:start;}.elementor-32492 .elementor-element.elementor-element-3345956 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-722f10b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-722f10b{text-align:start;}.elementor-32492 .elementor-element.elementor-element-722f10b .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-ef4f6e9{text-align:start;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-565d633{--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:center;--padding-top:var(--vp50);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button{background-color:#D61A6700;font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );border-style:solid;border-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button:hover, .elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button:focus{background-color:var( --e-global-color-e5d36b2 );color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button:hover svg, .elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-bddc33b{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-6dd6d51{--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:center;--align-items:center;--overflow:hidden;--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-6dd6d51.e-con{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-fab7973{text-align:center;}.elementor-32492 .elementor-element.elementor-element-fab7973 img{width:606px;height:336px;object-fit:cover;object-position:center center;border-radius:2rem 2rem 2rem 2rem;}.elementor-32492 .elementor-element.elementor-element-725e444{--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;--padding-top:var(--vp);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-6d85df9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-f8fe79d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-f8fe79d{text-align:start;}.elementor-32492 .elementor-element.elementor-element-f8fe79d .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-014c3d8{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-4907b83{--display:flex;}.elementor-32492 .elementor-element.elementor-element-bffb8fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-bffb8fb:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-bffb8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-f5e3b70{text-align:center;}.elementor-32492 .elementor-element.elementor-element-f5e3b70 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-6eaa285{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button{background-color:var( --e-global-color-e5d36b2 );font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );fill:var( --e-global-color-7b10bd6 );color:var( --e-global-color-7b10bd6 );border-style:solid;border-color:var( --e-global-color-7b10bd6 );}.elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button:hover, .elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button:focus{background-color:var( --e-global-color-e5d36b2 );color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-e7d7c98 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button:hover svg, .elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-0d69566{--display:flex;}.elementor-32492 .elementor-element.elementor-element-e1674d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-e1674d1:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-e1674d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-6e2fba5{text-align:center;}.elementor-32492 .elementor-element.elementor-element-6e2fba5 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-12fcac4{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button{background-color:var( --e-global-color-e5d36b2 );font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );fill:var( --e-global-color-7b10bd6 );color:var( --e-global-color-7b10bd6 );border-style:solid;border-color:var( --e-global-color-7b10bd6 );}.elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button:hover, .elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button:focus{background-color:var( --e-global-color-e5d36b2 );color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-1c7330d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button:hover svg, .elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-a44fcb4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-a44fcb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-a44fcb4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-e9a3712{--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:var(--vp75);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-feabc31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-feabc31{text-align:start;}.elementor-32492 .elementor-element.elementor-element-feabc31 .elementor-heading-title{font-family:var( --e-global-typography-2055efa-font-family ), Sans-serif;font-size:var( --e-global-typography-2055efa-font-size );font-weight:var( --e-global-typography-2055efa-font-weight );text-transform:var( --e-global-typography-2055efa-text-transform );line-height:var( --e-global-typography-2055efa-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-3d28cdd{--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;--padding-top:.;--padding-bottom:.;--padding-left:.;--padding-right:.;}.elementor-32492 .elementor-element.elementor-element-c2106e5{--display:flex;}.elementor-32492 .elementor-element.elementor-element-42990e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:var(--hp50);--padding-right:var(--hp50);}.elementor-32492 .elementor-element.elementor-element-42990e2:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-42990e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5d36b2 );}.elementor-32492 .elementor-element.elementor-element-48434b7{text-align:center;}.elementor-32492 .elementor-element.elementor-element-48434b7 .elementor-heading-title{font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );color:var( --e-global-color-text );}.elementor-32492 .elementor-element.elementor-element-f170721{text-align:center;font-family:var( --e-global-typography-6656717-font-family ), Sans-serif;font-size:var( --e-global-typography-6656717-font-size );font-weight:var( --e-global-typography-6656717-font-weight );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button{background-color:var( --e-global-color-e5d36b2 );font-family:var( --e-global-typography-7615ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-7615ec9-font-size );font-weight:var( --e-global-typography-7615ec9-font-weight );text-transform:var( --e-global-typography-7615ec9-text-transform );line-height:var( --e-global-typography-7615ec9-line-height );fill:var( --e-global-color-7b10bd6 );color:var( --e-global-color-7b10bd6 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button:hover, .elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button:focus{background-color:var( --e-global-color-e5d36b2 );color:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-fd8e818 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button:hover svg, .elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32492 .elementor-element.elementor-element-e9e878d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-e9e878d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-e9e878d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:23px;--swiper-pagination-bullet-vertical-gap:23px;}.elementor-32492 .elementor-element.elementor-element-303609a{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32492 .elementor-element.elementor-element-303609a::before, .elementor-32492 .elementor-element.elementor-element-303609a > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-303609a > .e-con-inner > .elementor-background-video-container::before, .elementor-32492 .elementor-element.elementor-element-303609a > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-303609a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32492 .elementor-element.elementor-element-303609a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-32492 .elementor-element.elementor-element-3d33cca:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-32492 .elementor-element.elementor-element-3d33cca{--border-radius:0px 0px 80px 0px;}.elementor-32492 .elementor-element.elementor-element-730ed55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32492 .elementor-element.elementor-element-ba42cfd{--border-radius:0px 0px 80px 0px;}.elementor-32492 .elementor-element.elementor-element-d1108bc .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-449b105{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-28eb5c8 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-f15c922{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-9975f07 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-807c654{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-4ef0fbc{--padding-top:var(--vp2x);--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-9d5370c .elementor-heading-title{font-size:var( --e-global-typography-cee6548-font-size );line-height:var( --e-global-typography-cee6548-line-height );}.elementor-32492 .elementor-element.elementor-element-baadf2a{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-b64c1c1{--padding-top:0;--padding-bottom:32px;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-b35e853{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-9994abd{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-2c184e8{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-c4322ce{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-8816df4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32492 .elementor-element.elementor-element-8816df4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-8816df4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-851991b .elementor-heading-title{font-size:var( --e-global-typography-cee6548-font-size );line-height:var( --e-global-typography-cee6548-line-height );}.elementor-32492 .elementor-element.elementor-element-54a9f41{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-32492 .elementor-element.elementor-element-54a9f41 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-309add2{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-5c3f111 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-9c4a2ba{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-60009c5 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-d62247b{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-564d525 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-c72c982{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-d0d1f93 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-abc0ffe{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-6250cb7 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-deccf94{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-596eae8:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-32492 .elementor-element.elementor-element-596eae8{--border-radius:0px 0px 80px 0px;}.elementor-32492 .elementor-element.elementor-element-6e13ecd .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-975552d .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-884a92a{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-d49400d{--border-radius:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-93e8e37 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-a218063 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-c599f79{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-ca5d791 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-b172dbc{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-fb63b35 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-0a2a1da{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-52ce565 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-9d9b8b3 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-f147e64{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-cb8409d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-cb8409d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-b2af867 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-1d212aa{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-7820865 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-4931520{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-59d582f{--swiper-slides-to-display:3;--swiper-slides-gap:28px;--swiper-pagination-spacing:3rem;}.elementor-32492 .elementor-element.elementor-element-59d582f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-e56b16e{--swiper-slides-to-display:3;--swiper-slides-gap:28px;--swiper-pagination-spacing:3rem;}.elementor-32492 .elementor-element.elementor-element-e56b16e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-4293a13{--grid-columns:3;}.elementor-32492 .elementor-element.elementor-element-3ad7a45{--swiper-slides-to-display:3;--swiper-slides-gap:28px;--swiper-pagination-spacing:3rem;}.elementor-32492 .elementor-element.elementor-element-3ad7a45 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-70a2c76{--swiper-slides-to-display:3;--swiper-slides-gap:28px;--swiper-pagination-spacing:3rem;}.elementor-32492 .elementor-element.elementor-element-70a2c76 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-095e44c{--grid-columns:3;}.elementor-32492 .elementor-element.elementor-element-ba23c62{--n-tabs-title-gap:10px;--n-tabs-title-font-size:var( --e-global-typography-7615ec9-font-size );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6524b6b{--border-radius:0px 0px 80px 0px;}.elementor-32492 .elementor-element.elementor-element-3345956 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-722f10b .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-ef4f6e9{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-565d633{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-f8fe79d .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-f5e3b70 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6eaa285{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6e2fba5 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-12fcac4{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-a44fcb4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-a44fcb4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}.elementor-32492 .elementor-element.elementor-element-feabc31 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-48434b7 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-f170721{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-e9e878d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-e9e878d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;}}@media(max-width:767px){.elementor-32492 .elementor-element.elementor-element-3d33cca:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-3d33cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:30% 0%;}.elementor-32492 .elementor-element.elementor-element-3d33cca{--border-radius:0px 0px 50px 0px;}.elementor-32492 .elementor-element.elementor-element-730ed55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32492 .elementor-element.elementor-element-ba42cfd{--border-radius:0px 0px 30px 0px;--padding-top:var(--vp);--padding-bottom:var(--vp2x);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-227eebc{--flex-wrap:wrap;}.elementor-32492 .elementor-element.elementor-element-d1108bc .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-449b105{text-align:start;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-28eb5c8 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-f15c922{text-align:start;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-9975f07 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-807c654{text-align:start;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-4ef0fbc{--gap:calc(var(--vp) * 2) calc(var(--vp) * 2);--row-gap:calc(var(--vp) * 2);--column-gap:calc(var(--vp) * 2);}.elementor-32492 .elementor-element.elementor-element-9d5370c .elementor-heading-title{font-size:var( --e-global-typography-cee6548-font-size );line-height:var( --e-global-typography-cee6548-line-height );}.elementor-32492 .elementor-element.elementor-element-baadf2a{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-b35e853{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-9994abd{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-2c184e8{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-c4322ce{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-8816df4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-851991b .elementor-heading-title{font-size:var( --e-global-typography-cee6548-font-size );line-height:var( --e-global-typography-cee6548-line-height );}.elementor-32492 .elementor-element.elementor-element-54a9f41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32492 .elementor-element.elementor-element-54a9f41 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-309add2{z-index:2;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-8e92940 img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-4212a0e{--flex-wrap:wrap;}.elementor-32492 .elementor-element.elementor-element-288414f.e-con{--order:99999 /* order end hack */;}.elementor-32492 .elementor-element.elementor-element-bc1488e img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-f54e9a4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-5c3f111 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-9c4a2ba{z-index:2;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-cdbcb69{--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-edd2b02 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-edd2b02.elementor-element{--order:99999 /* order end hack */;}.elementor-32492 .elementor-element.elementor-element-edd2b02 img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-ca0f2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-60009c5 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-d62247b{z-index:2;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-670fb6c{--flex-wrap:wrap;--padding-top:var(--vp50);--padding-bottom:var(--vp50);--padding-left:0;--padding-right:0;--z-index:2;}.elementor-32492 .elementor-element.elementor-element-564d525 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-c72c982{z-index:2;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-f5ae2c6.e-con{--order:99999 /* order end hack */;}.elementor-32492 .elementor-element.elementor-element-8af25bd img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-1ef44a9{--padding-top:var(--vp50);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32492 .elementor-element.elementor-element-5c1e2b7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-5c1e2b7.elementor-element{--order:99999 /* order end hack */;}.elementor-32492 .elementor-element.elementor-element-5c1e2b7 img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-1c6cff4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-d0d1f93 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-abc0ffe{z-index:2;font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-5b7fd2e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-5b7fd2e.elementor-element{--order:99999 /* order end hack */;}.elementor-32492 .elementor-element.elementor-element-5b7fd2e img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-cd24e5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32492 .elementor-element.elementor-element-6250cb7 .elementor-heading-title{font-size:var( --e-global-typography-c3172f3-font-size );line-height:var( --e-global-typography-c3172f3-line-height );}.elementor-32492 .elementor-element.elementor-element-deccf94{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-596eae8{--min-height:750px;--border-radius:0px 0px 30px 0px;}.elementor-32492 .elementor-element.elementor-element-596eae8:not(.elementor-motion-effects-element-type-background), .elementor-32492 .elementor-element.elementor-element-596eae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-32492 .elementor-element.elementor-element-6e13ecd .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-975552d .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-884a92a{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-93e8e37 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-a218063 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-c599f79{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-e7006da.e-con{--order:-99999 /* order start hack */;}.elementor-32492 .elementor-element.elementor-element-c4f239d{--padding-top:0;--padding-bottom:var(--vp);--padding-left:var(--hp);--padding-right:var(--hp);}.elementor-32492 .elementor-element.elementor-element-ca5d791 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-b172dbc{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-fb63b35 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-0a2a1da{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-52ce565 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-9d9b8b3 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-f147e64{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-cb8409d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-52ce02f{--flex-wrap:wrap;}.elementor-32492 .elementor-element.elementor-element-b2af867 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-1d212aa{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-69e913c.e-con{--order:-99999 /* order start hack */;}.elementor-32492 .elementor-element.elementor-element-ec85cb4{--flex-wrap:wrap;}.elementor-32492 .elementor-element.elementor-element-51fb70f{--flex-wrap:wrap;}.elementor-32492 .elementor-element.elementor-element-7820865 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-4931520{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-59d582f{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-59d582f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-32492 .elementor-element.elementor-element-e56b16e{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-e56b16e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-32492 .elementor-element.elementor-element-4293a13{--grid-columns:1;}.elementor-32492 .elementor-element.elementor-element-3ad7a45{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-3ad7a45 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-32492 .elementor-element.elementor-element-70a2c76{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--swiper-pagination-spacing:2rem;}.elementor-32492 .elementor-element.elementor-element-70a2c76 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-32492 .elementor-element.elementor-element-095e44c{--grid-columns:1;}.elementor-32492 .elementor-element.elementor-element-ba23c62{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:10px;--n-tabs-gap:20px;--n-tabs-title-font-size:var( --e-global-typography-7615ec9-font-size );}.elementor-32492 .elementor-element.elementor-element-ba23c62.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6524b6b{--border-radius:0px 0px 30px 0px;}.elementor-32492 .elementor-element.elementor-element-ead7e2e{--gap:var(--vp) var(--vp);--row-gap:var(--vp);--column-gap:var(--vp);}.elementor-32492 .elementor-element.elementor-element-3345956 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-722f10b .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-ef4f6e9{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-1764054 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-bddc33b.e-con{--order:-99999 /* order start hack */;}.elementor-32492 .elementor-element.elementor-element-fab7973 img{border-radius:20px 20px 20px 20px;}.elementor-32492 .elementor-element.elementor-element-f8fe79d .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-f5e3b70.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-f5e3b70 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6eaa285.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-6eaa285{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-e7d7c98.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-e7d7c98 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-6e2fba5.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-6e2fba5 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-12fcac4.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-12fcac4{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-1c7330d.elementor-element{--align-self:center;}.elementor-32492 .elementor-element.elementor-element-1c7330d .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-a44fcb4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32492 .elementor-element.elementor-element-feabc31 .elementor-heading-title{font-size:var( --e-global-typography-2055efa-font-size );line-height:var( --e-global-typography-2055efa-line-height );}.elementor-32492 .elementor-element.elementor-element-3d28cdd{--width:100%;}.elementor-32492 .elementor-element.elementor-element-48434b7 .elementor-heading-title{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-f170721{font-size:var( --e-global-typography-6656717-font-size );line-height:var( --e-global-typography-6656717-line-height );}.elementor-32492 .elementor-element.elementor-element-fd8e818 .elementor-button{font-size:var( --e-global-typography-7615ec9-font-size );line-height:var( --e-global-typography-7615ec9-line-height );}.elementor-32492 .elementor-element.elementor-element-e9e878d{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-32492 .elementor-element.elementor-element-3d33cca{--content-width:800px;}.elementor-32492 .elementor-element.elementor-element-a80487c{--width:min(100%, 810px);}.elementor-32492 .elementor-element.elementor-element-e1f3662{--width:min(100%, 600px);}.elementor-32492 .elementor-element.elementor-element-4212a0e{--width:min(100%, 1000px);}.elementor-32492 .elementor-element.elementor-element-cdbcb69{--width:min(100%, 645px);}.elementor-32492 .elementor-element.elementor-element-670fb6c{--width:min(1000px, 100%);}.elementor-32492 .elementor-element.elementor-element-e5fb1b9{--width:min(100%, 644px);}.elementor-32492 .elementor-element.elementor-element-c574c43{--width:min(100%, 645px);}.elementor-32492 .elementor-element.elementor-element-831cdca{--width:max(550px, 30%);}.elementor-32492 .elementor-element.elementor-element-dc59d2d{--width:40%;}.elementor-32492 .elementor-element.elementor-element-6dd6d51{--width:auto;}.elementor-32492 .elementor-element.elementor-element-3d28cdd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32492 .elementor-element.elementor-element-dc59d2d{--width:50%;}.elementor-32492 .elementor-element.elementor-element-bddc33b{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-730ed55 */.elementor-32492 .elementor-element.elementor-element-730ed55 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cca */#SiteHeader {
    background: transparent;
}

.elementor-32492 .elementor-element.elementor-element-3d33cca {
    margin-top: calc(var(--hh) * -1);
    padding-top: var(--hh);
    aspect-ratio: 9/5;
    /*max-height: 100vh;*/
}

@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-3d33cca {
        aspect-ratio: revert;
        /*max-height: unset;*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449b105 */.elementor-32492 .elementor-element.elementor-element-449b105 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f15c922 */.elementor-32492 .elementor-element.elementor-element-f15c922 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-807c654 */.elementor-32492 .elementor-element.elementor-element-807c654 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07934e */.elementor-32492 .elementor-element.elementor-element-c07934e {
    --size: 124px;
    --size: clamp(70px, 4.375rem + 2.5vw, 124px);
    width: var(--size);
    height: var(--size);
    aspect-ratio: 1/1;
    
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%) translateY(50%);
    z-index: 1;
    background: #fff;
    border-radius: 50%;
}

.elementor-32492 .elementor-element.elementor-element-c07934e img {
    width: calc(var(--size) * 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b8d3d */.elementor-32492 .elementor-element.elementor-element-78b8d3d {
    position: absolute;
    top: 0;
    right: 0;
    width: calc(var(--vp) * 3);
    height: calc(var(--vp) * 3);
    transform: translateY(-100%);
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-baadf2a */.elementor-32492 .elementor-element.elementor-element-baadf2a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a423f */.elementor-32492 .elementor-element.elementor-element-c9a423f {
    --color: #88288D;
    --size: 75px;
    left: -120px;
    top: -50px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}

@media(max-width: 1023px){
    .elementor-32492 .elementor-element.elementor-element-c9a423f {
        left: 0;
    }
}

@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-c9a423f {
        --size: 40px;
        left: -20px;
        top: -80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e534ba */.elementor-32492 .elementor-element.elementor-element-4e534ba {
    --color: #F89631;
    --size: 120px;
    left: -250px;
    bottom: -120px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}

@media(max-width: 1023px){
    .elementor-32492 .elementor-element.elementor-element-4e534ba {
        --size: 100px;
        bottom: -100px;
        left: -50px;
    }
}


@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-4e534ba {
        --size: 60px;
        bottom: -50px;
        left: -50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b3ab08 */.elementor-32492 .elementor-element.elementor-element-2b3ab08 {
    --color: #D61A67;
    --size: 72px;
    right: -400px;
    bottom: -50px;
    transform: translateX(0px) translateY(0) translateZ(0) scale(var(--scale, 1));
    z-index: 1;
}

@media(max-width: 1023px){
    .elementor-32492 .elementor-element.elementor-element-2b3ab08 {
        --size: 50px;
        right: -40px;
        bottom: unset;
        top: calc(var(--vp) * -2);
    }
}


@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-2b3ab08 {
        --size: 40px;
        right: -40px;
        bottom: unset;
        top: calc(var(--vp) * -2 - 20px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e742a20 */.elementor-32492 .elementor-element.elementor-element-e742a20 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972eb5a */.elementor-32492 .elementor-element.elementor-element-972eb5a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b1dd2 */.elementor-32492 .elementor-element.elementor-element-49b1dd2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c796 */.elementor-32492 .elementor-element.elementor-element-140c796 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e742a20 */.elementor-32492 .elementor-element.elementor-element-e742a20 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972eb5a */.elementor-32492 .elementor-element.elementor-element-972eb5a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b1dd2 */.elementor-32492 .elementor-element.elementor-element-49b1dd2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c796 */.elementor-32492 .elementor-element.elementor-element-140c796 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e742a20 */.elementor-32492 .elementor-element.elementor-element-e742a20 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972eb5a */.elementor-32492 .elementor-element.elementor-element-972eb5a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b1dd2 */.elementor-32492 .elementor-element.elementor-element-49b1dd2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c796 */.elementor-32492 .elementor-element.elementor-element-140c796 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e742a20 */.elementor-32492 .elementor-element.elementor-element-e742a20 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972eb5a */.elementor-32492 .elementor-element.elementor-element-972eb5a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b1dd2 */.elementor-32492 .elementor-element.elementor-element-49b1dd2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c796 */.elementor-32492 .elementor-element.elementor-element-140c796 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e742a20 */.elementor-32492 .elementor-element.elementor-element-e742a20 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972eb5a */.elementor-32492 .elementor-element.elementor-element-972eb5a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b1dd2 */.elementor-32492 .elementor-element.elementor-element-49b1dd2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c796 */.elementor-32492 .elementor-element.elementor-element-140c796 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8816df4 */.elementor-32492 .elementor-element.elementor-element-8816df4 .ho-card p:last-child {
    margin: 0;
}

.elementor-32492 .elementor-element.elementor-element-8816df4 .ho-card {
    min-height: 298px;
    border-radius: 20px;
    box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.10);
}

.elementor-32492 .elementor-element.elementor-element-8816df4 .elementor-counter-number-wrapper {
    justify-content: center !important;
    align-items: center !important;
}

@media(min-width: 1024px) and (max-width: 1200px){
    .elementor-32492 .elementor-element.elementor-element-8816df4 .elementor-counter-number-wrapper {
        font-size: var(--h3-fs) !important;
    }   
}

/*.elementor-32492 .elementor-element.elementor-element-8816df4,
.elementor-32492 .elementor-element.elementor-element-8816df4 .swiper {
    overflow: visible;
    z-index: 1;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ea32f */.elementor-32492 .elementor-element.elementor-element-b9ea32f {
    --color: #F89631;
    --size: 140px;
    left: -250px;
    bottom: -200px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-309add2 */.elementor-32492 .elementor-element.elementor-element-309add2 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e92940 */.elementor-32492 .elementor-element.elementor-element-8e92940 img {
    aspect-ratio: 644/355;
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ff381 */.elementor-32492 .elementor-element.elementor-element-b1ff381 {
    --color: #88288D;
    --size: 75px;
    left: -380px;
    top: 40px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25b912 */.elementor-32492 .elementor-element.elementor-element-d25b912 {
    --color: #F89631;
    --size: 63px;
    right: -300px;
    top: 220px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c4a2ba */.elementor-32492 .elementor-element.elementor-element-9c4a2ba p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e37b3a7 */.elementor-32492 .elementor-element.elementor-element-e37b3a7 {
    --color: #F89631;
    --size: 230px;
    left: 0;
    top: -40%;
    transform: translateX(-350px) translateY(0%) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f33a9a */.elementor-32492 .elementor-element.elementor-element-4f33a9a {
    --color: #00B48F;
    --size: 68px;
    left: -400px;
    bottom: 0px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edd2b02 */.elementor-32492 .elementor-element.elementor-element-edd2b02 img {
    aspect-ratio: 644/355;
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62247b */.elementor-32492 .elementor-element.elementor-element-d62247b p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92987ba */.elementor-32492 .elementor-element.elementor-element-92987ba {
    --color: #D61A67;
    --size: 85px;
    left: -270px;
    bottom: 100px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff2fd9f */.elementor-32492 .elementor-element.elementor-element-ff2fd9f {
    --color: #D61A67;
    --size: 150px;
    left: -450px;
    top: -100px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06256bc */.elementor-32492 .elementor-element.elementor-element-06256bc {
    --color: #F89631;
    --size: 180px;
    right: -50px;
    top: 0;
    transform: translateX(420px) translateY(0%) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1be1e1 */.elementor-32492 .elementor-element.elementor-element-f1be1e1 {
    --color: #00B48F;
    --size: 169px;
    right: -500px;
    bottom: -200px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c72c982 */.elementor-32492 .elementor-element.elementor-element-c72c982 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b5450 */.elementor-32492 .elementor-element.elementor-element-33b5450 {
    --color: #00B48F;
    --size: 68px;
    left: -300px;
    bottom: 80px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c1e2b7 */.elementor-32492 .elementor-element.elementor-element-5c1e2b7 img {
    aspect-ratio: 644/355;
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abc0ffe */.elementor-32492 .elementor-element.elementor-element-abc0ffe p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738165b */.elementor-32492 .elementor-element.elementor-element-738165b {
    --color: #D61A67;
    --size: 99px;
    left: -220px;
    bottom: 100px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a99f63 */.elementor-32492 .elementor-element.elementor-element-3a99f63 {
    --color: #88288D;
    --size: 99px;
    right: -200px;
    top: 0px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b7fd2e */.elementor-32492 .elementor-element.elementor-element-5b7fd2e img {
    aspect-ratio: 644/355;
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-deccf94 */.elementor-32492 .elementor-element.elementor-element-deccf94 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59cac5c */.elementor-32492 .elementor-element.elementor-element-59cac5c {
    --color: #F89631;
    --size: 99px;
    right: -200px;
    bottom: -100px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff5f07 */.elementor-32492 .elementor-element.elementor-element-cff5f07 {
    --color: #F89631;
    --size: 200px;
    left: 0;
    top: -20%;
    transform: translateX(-350px) translateY(0%) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e97fb1 */.elementor-32492 .elementor-element.elementor-element-3e97fb1 {
    --color: #00B48F;
    --size: 60px;
    left: -200px;
    bottom: 00px;
    transform: translateX(0px) translateY(0px) scale(var(--scale, 1));
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-948e9be */.elementor-32492 .elementor-element.elementor-element-948e9be {
    position: absolute;
    top: 0;
    left: 43%;
    height: 40px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef0fbc *//*@media(max-width: 1299px) {
    .elementor-32492 .elementor-element.elementor-element-4ef0fbc .line-vector {
        display: none;
    }
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-884a92a */.elementor-32492 .elementor-element.elementor-element-884a92a p:last-child {
    margin: 0;
}

.elementor-32492 .elementor-element.elementor-element-884a92a ul {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596eae8 */.elementor-32492 .elementor-element.elementor-element-596eae8 {
    /*aspect-ratio: 90/59;
    max-height: 800px;*/
}

@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-596eae8 {
        background: none !important;
    }
    
    .elementor-32492 .elementor-element.elementor-element-596eae8 .elementor-motion-effects-layer,
    .elementor-32492 .elementor-element.elementor-element-596eae8 .elementor-motion-effects-layer:before {
        display: none;
    }
    
    .elementor-32492 .elementor-element.elementor-element-596eae8>div{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .elementor-32492 .elementor-element.elementor-element-596eae8:before,
    .elementor-32492 .elementor-element.elementor-element-596eae8:after {
        display: none;
    }
    
    .elementor-32492 .elementor-element.elementor-element-596eae8 .elementor-heading-title, 
    .elementor-32492 .elementor-element.elementor-element-596eae8 .elementor-widget-text-editor {
        color: var(--e-global-color-text) !important;
    }
    
    .elementor-32492 .elementor-element.elementor-element-596eae8 .elementor-heading-title strong {
        color: var(--e-global-color-primary, #88288D) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c599f79 */.elementor-32492 .elementor-element.elementor-element-c599f79 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9a28e53 */.elementor-32492 .elementor-element.elementor-element-9a28e53 {
    border-radius: 2rem;
    overflow: hidden;
    background: #B8B8B8;
}

@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-9a28e53 {
        border-radius: 20px;
    }
}

/*.elementor-32492 .elementor-element.elementor-element-9a28e53>div {
    transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);
    
    will-change: transform;
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
    transform: scale(1) translateZ(0);
}

.elementor-32492 .elementor-element.elementor-element-9a28e53:hover>div {
    transform: scale(1.05) translateZ(0);
}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cb8409d */.elementor-32492 .elementor-element.elementor-element-cb8409d .purple-card {
    min-height: 280px;
}

.elementor-32492 .elementor-element.elementor-element-cb8409d,
.elementor-32492 .elementor-element.elementor-element-cb8409d .swiper {
    overflow: visible;
    z-index: 1;
}

@media(max-width: 767.9px){
    .elementor-32492 .elementor-element.elementor-element-cb8409d [class*="-card"] {
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d212aa */.elementor-32492 .elementor-element.elementor-element-1d212aa p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4931520 */.elementor-32492 .elementor-element.elementor-element-4931520 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-59d582f */.elementor-32492 .elementor-element.elementor-element-59d582f .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-59d582f img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e56b16e */.elementor-32492 .elementor-element.elementor-element-e56b16e .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-e56b16e .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-e56b16e img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4293a13 *//*.elementor-32492 .elementor-element.elementor-element-4293a13 .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3ad7a45 */.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-70a2c76 */.elementor-32492 .elementor-element.elementor-element-70a2c76 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e44c *//*.elementor-32492 .elementor-element.elementor-element-095e44c .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-59d582f */.elementor-32492 .elementor-element.elementor-element-59d582f .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-59d582f img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e56b16e */.elementor-32492 .elementor-element.elementor-element-e56b16e .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-e56b16e .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-e56b16e img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4293a13 *//*.elementor-32492 .elementor-element.elementor-element-4293a13 .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3ad7a45 */.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-70a2c76 */.elementor-32492 .elementor-element.elementor-element-70a2c76 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e44c *//*.elementor-32492 .elementor-element.elementor-element-095e44c .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-59d582f */.elementor-32492 .elementor-element.elementor-element-59d582f .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-59d582f img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e56b16e */.elementor-32492 .elementor-element.elementor-element-e56b16e .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-e56b16e .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-e56b16e img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4293a13 *//*.elementor-32492 .elementor-element.elementor-element-4293a13 .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3ad7a45 */.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-70a2c76 */.elementor-32492 .elementor-element.elementor-element-70a2c76 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e44c *//*.elementor-32492 .elementor-element.elementor-element-095e44c .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-59d582f */.elementor-32492 .elementor-element.elementor-element-59d582f .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-59d582f img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e56b16e */.elementor-32492 .elementor-element.elementor-element-e56b16e .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-e56b16e .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-e56b16e img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4293a13 *//*.elementor-32492 .elementor-element.elementor-element-4293a13 .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3ad7a45 */.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-70a2c76 */.elementor-32492 .elementor-element.elementor-element-70a2c76 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e44c *//*.elementor-32492 .elementor-element.elementor-element-095e44c .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-59d582f */.elementor-32492 .elementor-element.elementor-element-59d582f .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-59d582f img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e56b16e */.elementor-32492 .elementor-element.elementor-element-e56b16e .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-e56b16e .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-e56b16e img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4293a13 *//*.elementor-32492 .elementor-element.elementor-element-4293a13 .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3ad7a45 */.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-3ad7a45 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-70a2c76 */.elementor-32492 .elementor-element.elementor-element-70a2c76 .elementor-widget-image {
    width: 100%;
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 .elem-member-board-title .elementor-heading-title {
    color: var(--e-global-color-primary, #88288d);
}

.elementor-32492 .elementor-element.elementor-element-70a2c76 img {
    max-height: 400px;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e44c *//*.elementor-32492 .elementor-element.elementor-element-095e44c .elementor-widget-image {
    display: none;
}*//* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ba23c62 */@media(max-width: 767px){
    .elementor-32492 .elementor-element.elementor-element-ba23c62 .e-n-tabs-heading {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    
    .elementor-32492 .elementor-element.elementor-element-ba23c62 .e-n-tab-title[aria-selected=true]:not(:last-child) {
        margin-block-end: 0 !important;
    }
    
    .elementor-32492 .elementor-element.elementor-element-ba23c62 .e-n-tab-title:last-child {
        margin-block-end: var(--n-tabs-gap);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef4f6e9 */.elementor-32492 .elementor-element.elementor-element-ef4f6e9 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7d7c98 */.elementor-32492 .elementor-element.elementor-element-e7d7c98 a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c7330d */.elementor-32492 .elementor-element.elementor-element-1c7330d a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7d7c98 */.elementor-32492 .elementor-element.elementor-element-e7d7c98 a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c7330d */.elementor-32492 .elementor-element.elementor-element-1c7330d a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7d7c98 */.elementor-32492 .elementor-element.elementor-element-e7d7c98 a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c7330d */.elementor-32492 .elementor-element.elementor-element-1c7330d a {
    min-width: min(196px,100%);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a44fcb4 */.elementor-32492 .elementor-element.elementor-element-a44fcb4 .purple-card {
    min-height: 280px;
}

/*.elementor-32492 .elementor-element.elementor-element-a44fcb4,
.elementor-32492 .elementor-element.elementor-element-a44fcb4 .swiper {
    overflow: visible;
    z-index: 1;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd8e818 */.elementor-32492 .elementor-element.elementor-element-fd8e818 a {
    min-width: 196px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42990e2 */.elementor-32492 .elementor-element.elementor-element-42990e2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd8e818 */.elementor-32492 .elementor-element.elementor-element-fd8e818 a {
    min-width: 196px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42990e2 */.elementor-32492 .elementor-element.elementor-element-42990e2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e9e878d */.elementor-32492 .elementor-element.elementor-element-e9e878d .purple-card {
    min-height: 280px;
}

/*.elementor-32492 .elementor-element.elementor-element-e9e878d,
.elementor-32492 .elementor-element.elementor-element-e9e878d .swiper {
    overflow: visible;
    z-index: 1;
}*//* End custom CSS */
/* Start custom CSS *//* 1. Base Styles & Transitions - (Unchanged) */
.purple-card, .pink-card, .yellow-card, .teal-card, .ho-card,
[class*="-card-inverted"] {
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.12) !important;
    transition: all 0.35s ease-in-out;
}

[class*="-card"] .elementor-heading-title, 
[class*="-card"] p {
    transition: all 0.35s ease-in-out;
}

[class*="-card"] p:last-child {
    margin: 0;
}

/* 2. Color Theme Definitions - (Unchanged) */
.purple-card, .purple-card-inverted { --accent: var(--e-global-color-7b10bd6); --text: #fff; }
.pink-card,   .pink-card-inverted   { --accent: var(--e-global-color-18d9440); --text: #fff; }
.yellow-card, .yellow-card-inverted { --accent: #F89631; --text: #000; }
.teal-card,   .teal-card-inverted   { --accent: #00B48F; --text: #000; }

/* 3. The "Active" State Logic - (Desktop Hover) */
[class*="-card"]:hover, 
[class*="-card-inverted"] {
    background-color: var(--accent, #ffffff) !important;
}

[class*="-card"]:hover p, 
[class*="-card"]:hover .elementor-heading-title,
[class*="-card-inverted"] p,
[class*="-card-inverted"] .elementor-heading-title {
    color: var(--text) !important;
}

/* 4. Mobile Logic & Variants */
@media (max-width: 0px) {
    /* Define the -sm override variants */
    .sm-purple-card { --accent: var(--e-global-color-7b10bd6); --text: #fff; }
    .sm-pink-card   { --accent: var(--e-global-color-18d9440); --text: #fff; }
    .sm-yellow-card { --accent: #F89631; --text: #000; }
    .sm-teal-card   { --accent: #00B48F; --text: #000; }

    /* Force background color for all card types on mobile */
    [class*="-card"] {
        background-color: var(--accent) !important;
    }

    /* Force text color for all internal elements on mobile */
    [class*="-card"] p, 
    [class*="-card"] .elementor-heading-title {
        color: var(--text) !important;
    }
}
/* 4. Mobile Logic & "Opposite" Variants */
@media (max-width: 767px) {
    
    /* --- 4a. Define Variable Overrides --- */
    .sm-purple-card, .sm-purple-card-inverted { --accent: var(--e-global-color-7b10bd6); --text: #fff; }
    .sm-pink-card,   .sm-pink-card-inverted   { --accent: var(--e-global-color-18d9440); --text: #fff; }
    .sm-yellow-card, .sm-yellow-card-inverted { --accent: #F89631; --text: #000; }
    .sm-teal-card,   .sm-teal-card-inverted   { --accent: #00B48F; --text: #000; }

    /* --- 4b. The "Normal" Mobile State (White Background) --- */
    /* This applies to any card using a standard -sm class */
    .sm-purple-card, .sm-pink-card, .sm-yellow-card, .sm-teal-card {
        background-color: #fff !important;
    }
    
    /* Text/Icons take the accent color when the background is white */
    .sm-purple-card p, .sm-purple-card .elementor-heading-title,
    .sm-pink-card p,   .sm-pink-card .elementor-heading-title,
    .sm-yellow-card p, .sm-yellow-card .elementor-heading-title,
    .sm-teal-card p,   .sm-teal-card .elementor-heading-title {
        color: var(--accent) !important;
    }

    /* --- 4c. The "Inverted" Mobile State (Solid Background) --- */
    /* This applies to any card using an -inverted -sm class */
    [class*="sm-"][class*="-inverted"] {
        background-color: var(--accent) !important;
    }

    [class*="sm-"][class*="-inverted"] p, 
    [class*="sm-"][class*="-inverted"] .elementor-heading-title {
        color: var(--text) !important;
    }
}

/*.purple-card,
.purple-card .elementor-heading-title,
.purple-card p {
    transition: all 0.35s ease-in-out;
}

.purple-card p:last-child {
    margin: 0;
}

.ho-card,  .purple-card {
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.10);
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.12) !important;
}

.purple-card:hover {
    background-color: var(--e-global-color-7b10bd6) !important;
}

.purple-card:hover p,
.purple-card:hover .elementor-heading-title {
    color: #fff !important;
}*//* End custom CSS */