.elementor-2 .elementor-element.elementor-element-804b25d{--display:flex;--min-height:80vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--padding-top:6rem;--padding-bottom:0rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2 .elementor-element.elementor-element-5c0dd01{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3.2rem;--padding-right:3.2rem;top:50%;}.elementor-2 .elementor-element.elementor-element-5c0dd01.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5c0dd01{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5c0dd01{right:0px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1ac0485{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-72a0a98{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-31458ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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 );}.elementor-2 .elementor-element.elementor-element-5357b12{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5357b12 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-65367cc{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4rem;--padding-bottom:3rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a4ba3f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8rem;font-weight:600;color:var( --e-global-color-090b2f8 );}.elementor-2 .elementor-element.elementor-element-7b0e763{--display:grid;--min-height:23rem;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2bfe630{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2bfe630:hover{background-color:#FAFAFA;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-2 .elementor-element.elementor-element-e77e6a5 img{width:14rem;}.elementor-2 .elementor-element.elementor-element-181d074{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-181d074:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-3c71da6 img{width:20rem;}.elementor-2 .elementor-element.elementor-element-0eb147e{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0eb147e:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-914b008 img{width:9rem;}.elementor-2 .elementor-element.elementor-element-0f1c6cc{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0f1c6cc:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-11b22c0 img{width:20rem;}.elementor-2 .elementor-element.elementor-element-e74105d{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e74105d:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-9013b0d img{width:12rem;}.elementor-2 .elementor-element.elementor-element-eff2b63{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eff2b63:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-0bd1e70 img{width:15rem;}.elementor-2 .elementor-element.elementor-element-ed55885{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed55885:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-e567e64 img{width:19rem;}.elementor-2 .elementor-element.elementor-element-e85fe99{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e85fe99:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-44ed8b0 img{width:16rem;}.elementor-2 .elementor-element.elementor-element-465299d{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-465299d:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-a0bc660 img{width:12rem;}.elementor-2 .elementor-element.elementor-element-69bb3a9{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8E8;--border-color:#E8E8E8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-69bb3a9:hover{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-4a3562f img{width:18rem;}.elementor-2 .elementor-element.elementor-element-590b7f0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:11rem;--padding-bottom:11rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2 .elementor-element.elementor-element-85f691b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8rem;font-weight:500;color:var( --e-global-color-090b2f8 );}.elementor-2 .elementor-element.elementor-element-02c5275{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2d0d4f0{width:var( --container-widget-width, 62rem );max-width:62rem;--container-widget-width:62rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2d0d4f0 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-32371dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-256682c{--display:flex;--min-height:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:0px 1px 30px 0px rgba(52, 52, 52, 0.14901960784313725);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2 .elementor-element.elementor-element-e38a135{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-2 .elementor-element.elementor-element-e38a135:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e38a135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 0%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-67997a6 .elementor-heading-title{font-family:var( --e-global-typography-fc76491-font-family ), Sans-serif;font-size:var( --e-global-typography-fc76491-font-size );font-weight:var( --e-global-typography-fc76491-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a559f9b{width:var( --container-widget-width, 62rem );max-width:62rem;--container-widget-width:62rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5b3af17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cb2536f{--display:flex;--min-height:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:0px 1px 30px 0px rgba(52, 52, 52, 0.14901960784313725);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2 .elementor-element.elementor-element-834b18e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-2 .elementor-element.elementor-element-834b18e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-834b18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 0%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-945e76b .elementor-heading-title{font-family:var( --e-global-typography-fc76491-font-family ), Sans-serif;font-size:var( --e-global-typography-fc76491-font-size );font-weight:var( --e-global-typography-fc76491-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-416ab93{width:var( --container-widget-width, 62rem );max-width:62rem;--container-widget-width:62rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4f9c4d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4ddfe88{--display:flex;--min-height:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:0px 1px 30px 0px rgba(52, 52, 52, 0.14901960784313725);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2 .elementor-element.elementor-element-d87cfb3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-2 .elementor-element.elementor-element-d87cfb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d87cfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 0%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-a58623f .elementor-heading-title{font-family:var( --e-global-typography-fc76491-font-family ), Sans-serif;font-size:var( --e-global-typography-fc76491-font-size );font-weight:var( --e-global-typography-fc76491-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fa792fb{width:var( --container-widget-width, 62rem );max-width:62rem;--container-widget-width:62rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b8b2c61{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2 .elementor-element.elementor-element-b8b2c61 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-f61bc44{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2 .elementor-element.elementor-element-82ef927{--display:grid;--e-con-grid-template-columns:4fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--border-radius:24px 24px 24px 24px;--padding-top:8rem;--padding-bottom:8rem;--padding-left:11rem;--padding-right:12rem;}.elementor-2 .elementor-element.elementor-element-82ef927:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-82ef927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FF;}.elementor-2 .elementor-element.elementor-element-5fc34ed{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-468aa9f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.6rem;font-weight:500;color:var( --e-global-color-090b2f8 );}.elementor-2 .elementor-element.elementor-element-f047c87{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:700;line-height:1;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c7b427a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:24px 24px 24px 24px;--margin-top:4.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-47ad0b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dd3dff3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:9.5rem;--padding-bottom:9.5rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2 .elementor-element.elementor-element-02ed5af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8rem;font-weight:500;color:var( --e-global-color-090b2f8 );}.elementor-2 .elementor-element.elementor-element-4cfa567{text-align:center;font-family:"Manrope", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.2;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d16071d > .elementor-widget-container{padding:6rem 3.2rem 0rem 3.2rem;}.elementor-2 .elementor-element.elementor-element-775ddab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9.5rem;--padding-bottom:9.5rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2 .elementor-element.elementor-element-e9e4f8e > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-e9e4f8e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8rem;font-weight:500;color:var( --e-global-color-090b2f8 );}.elementor-2 .elementor-element.elementor-element-0ccf84b{font-family:"Manrope", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.3;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c21d6b0{font-family:"Manrope", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.3;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-bc0dfc7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--border-radius:24px 24px 24px 24px;--margin-top:4.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}@media(min-width:1024px){.elementor-2 .elementor-element.elementor-element-2bfe630{--width:100%;}.elementor-2 .elementor-element.elementor-element-181d074{--width:100%;}.elementor-2 .elementor-element.elementor-element-0eb147e{--width:100%;}.elementor-2 .elementor-element.elementor-element-0f1c6cc{--width:100%;}.elementor-2 .elementor-element.elementor-element-e74105d{--width:100%;}.elementor-2 .elementor-element.elementor-element-eff2b63{--width:100%;}.elementor-2 .elementor-element.elementor-element-ed55885{--width:100%;}.elementor-2 .elementor-element.elementor-element-e85fe99{--width:100%;}.elementor-2 .elementor-element.elementor-element-465299d{--width:100%;}.elementor-2 .elementor-element.elementor-element-69bb3a9{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-1ac0485{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-72a0a98{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-7b0e763{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-02c5275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-2d0d4f0{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-67997a6 .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-a559f9b{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-945e76b .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-416ab93{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-a58623f .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-fa792fb{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-b8b2c61{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-82ef927{--grid-auto-flow:row;}}@media(max-width:1023px){.elementor-2 .elementor-element.elementor-element-804b25d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-5c0dd01{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-1ac0485{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-72a0a98 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-72a0a98{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-5357b12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-65367cc{--padding-top:3.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-a4ba3f2 .elementor-heading-title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-7b0e763{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2bfe630{--min-height:11.7rem;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-181d074{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-3c71da6 img{width:17rem;}.elementor-2 .elementor-element.elementor-element-0eb147e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-0f1c6cc{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-e74105d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-eff2b63{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-ed55885{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-e85fe99{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-465299d{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-69bb3a9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-590b7f0{--padding-top:3.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2 .elementor-element.elementor-element-85f691b .elementor-heading-title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-02c5275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-2d0d4f0{width:100%;max-width:100%;font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-2d0d4f0 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-67997a6 .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-a559f9b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-a559f9b{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-945e76b .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-416ab93 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-416ab93{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-a58623f .elementor-heading-title{font-size:var( --e-global-typography-fc76491-font-size );}.elementor-2 .elementor-element.elementor-element-fa792fb > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-fa792fb{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-b8b2c61{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-b8b2c61 > .elementor-widget-container{margin:0px -20px 0px -20px;padding:20px 40px 20px 40px;}.elementor-2 .elementor-element.elementor-element-f61bc44{--padding-top:3.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2 .elementor-element.elementor-element-82ef927{--e-con-grid-template-columns:1;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2 .elementor-element.elementor-element-468aa9f .elementor-heading-title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-f047c87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:4.8rem;line-height:1.1;}.elementor-2 .elementor-element.elementor-element-c7b427a{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2 .elementor-element.elementor-element-dd3dff3{--padding-top:3.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2 .elementor-element.elementor-element-02ed5af .elementor-heading-title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-4cfa567{font-size:2.4rem;line-height:1.1;}.elementor-2 .elementor-element.elementor-element-d16071d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-775ddab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-2 .elementor-element.elementor-element-e9e4f8e > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-e9e4f8e .elementor-heading-title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-0ccf84b{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;font-size:4.8rem;line-height:1.1;}.elementor-2 .elementor-element.elementor-element-c21d6b0{font-size:4.8rem;line-height:1.1;}.elementor-2 .elementor-element.elementor-element-bc0dfc7{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}}/* Start custom CSS for text-editor, class: .elementor-element-1ac0485 */.elementor-2 .elementor-element.elementor-element-1ac0485{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72a0a98 */.elementor-2 .elementor-element.elementor-element-72a0a98{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c0dd01 */.elementor-2 .elementor-element.elementor-element-5c0dd01{
    transform: translateY(-50%);
}


@media(max-width: 1023px){
   .elementor-2 .elementor-element.elementor-element-5c0dd01{
    transform: translateY(0);
    position: relative;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0e763 */.elementor-2 .elementor-element.elementor-element-7b0e763{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02c5275 */.elementor-2 .elementor-element.elementor-element-02c5275{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d0d4f0 */.elementor-2 .elementor-element.elementor-element-2d0d4f0{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559f9b */.elementor-2 .elementor-element.elementor-element-a559f9b{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e38a135 */.elementor-2 .elementor-element.elementor-element-e38a135 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-e38a135::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-416ab93 */.elementor-2 .elementor-element.elementor-element-416ab93{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834b18e */.elementor-2 .elementor-element.elementor-element-834b18e {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-834b18e::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa792fb */.elementor-2 .elementor-element.elementor-element-fa792fb{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87cfb3 */.elementor-2 .elementor-element.elementor-element-d87cfb3 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-d87cfb3::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559f9b */.elementor-2 .elementor-element.elementor-element-a559f9b{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e38a135 */.elementor-2 .elementor-element.elementor-element-e38a135 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-e38a135::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-416ab93 */.elementor-2 .elementor-element.elementor-element-416ab93{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834b18e */.elementor-2 .elementor-element.elementor-element-834b18e {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-834b18e::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa792fb */.elementor-2 .elementor-element.elementor-element-fa792fb{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87cfb3 */.elementor-2 .elementor-element.elementor-element-d87cfb3 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-d87cfb3::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559f9b */.elementor-2 .elementor-element.elementor-element-a559f9b{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e38a135 */.elementor-2 .elementor-element.elementor-element-e38a135 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-e38a135::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-416ab93 */.elementor-2 .elementor-element.elementor-element-416ab93{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834b18e */.elementor-2 .elementor-element.elementor-element-834b18e {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-834b18e::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa792fb */.elementor-2 .elementor-element.elementor-element-fa792fb{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87cfb3 */.elementor-2 .elementor-element.elementor-element-d87cfb3 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-d87cfb3::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559f9b */.elementor-2 .elementor-element.elementor-element-a559f9b{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e38a135 */.elementor-2 .elementor-element.elementor-element-e38a135 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-e38a135::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-416ab93 */.elementor-2 .elementor-element.elementor-element-416ab93{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834b18e */.elementor-2 .elementor-element.elementor-element-834b18e {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-834b18e::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa792fb */.elementor-2 .elementor-element.elementor-element-fa792fb{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87cfb3 */.elementor-2 .elementor-element.elementor-element-d87cfb3 {
    position: relative;

}

.elementor-2 .elementor-element.elementor-element-d87cfb3::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 0.82px; 

    border-radius: 24px;

    background: linear-gradient(
        180deg,
        #EBEBEB 0%,
        rgba(235, 235, 235, 0.02) 100%
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b8b2c61 */.elementor-2 .elementor-element.elementor-element-b8b2c61{
    .swiper{
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-590b7f0 */.elementor-2 .elementor-element.elementor-element-590b7f0{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f047c87 */.elementor-2 .elementor-element.elementor-element-f047c87{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc34ed */.elementor-2 .elementor-element.elementor-element-5fc34ed{
    position: sticky;
    top: 200px;
    height: max-content;
    padding-bottom: 30rem;
}

@media(max-width:1023px){
    .elementor-2 .elementor-element.elementor-element-5fc34ed{
   position: relative;
   top: 0;
   padding-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cfa567 */.elementor-2 .elementor-element.elementor-element-4cfa567{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d16071d */.elementor-2 .elementor-element.elementor-element-d16071d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ccf84b */.elementor-2 .elementor-element.elementor-element-0ccf84b{
    p{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21d6b0 */.elementor-2 .elementor-element.elementor-element-c21d6b0{
    p{
        margin: 0;
    }
}/* End custom CSS */