.elementor-9 .elementor-element.elementor-element-353a6b2{--display:flex;--min-height:360px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2807b01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f382675{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f382675:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f382675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.ems-events.co/wp-content/uploads/2025/10/ems-bg-new.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3362329{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-417228d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-417228d .elementor-heading-title{font-family:var( --e-global-typography-947ab8f-font-family ), Sans-serif;font-size:var( --e-global-typography-947ab8f-font-size );font-weight:var( --e-global-typography-947ab8f-font-weight );line-height:var( --e-global-typography-947ab8f-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-33af8c2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-990d063 );--border-color:var( --e-global-color-990d063 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e8e8d69 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-5352a6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-990d063 );--border-color:var( --e-global-color-990d063 );--padding-top:20px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e882d41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0340a66{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8ab222c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-47c99f9{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f4db2f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:17px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8d19119{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1792a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-1792a61 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-fab5660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-fab5660 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-a3f2ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9 .elementor-element.elementor-element-a3f2ff6 img{border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-9eeb532{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e7760a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-534dcbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-534dcbd .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-da010ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-da010ed .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-5d95e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9 .elementor-element.elementor-element-5d95e99 img{border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-8b7b960{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-aab7357{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ffb4719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-ffb4719 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-211442e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-211442e .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-b4878b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9 .elementor-element.elementor-element-b4878b9 img{border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-f7a27e5{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-bf5f1c7{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5e51ebf{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4dd29e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-4dd29e3 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-059a055{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e0e8dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-e0e8dfe .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-33de849{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ce87fac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d5ab356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-d5ab356 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-ca5145d{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f771f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-f771f1d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-db72166{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e8e42b{--display:flex;--min-height:100%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f98bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-9 .elementor-element.elementor-element-0f98bb3 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-cff7f7e{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-334cf20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-334cf20 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-f970585{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;padding:17px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-9 .elementor-element.elementor-element-4063d8d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-82c4f17{--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:space-between;--align-items:center;--padding-top:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5d2a386 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-dfb8c18{--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-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a9770be .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-a9770be .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-a9770be .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-a9770be .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-c6a94e4 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-c6a94e4 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-c6a94e4 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-c6a94e4 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-70f2b1c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f779ad6{--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-9 .elementor-element.elementor-element-a23f085{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-a23f085:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a23f085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a23f085{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-a23f085{left:0px;}.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1aa33d6{z-index:5;}.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-87b30d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d1fc567{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-59c6258{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e6e540f{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-5a450e7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-b18bd58 .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-97971dc .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e29ce59{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-43fd911{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3d3b6f9{--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-9 .elementor-element.elementor-element-305aba9{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-305aba9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-305aba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-305aba9{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-305aba9{left:0px;}.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-190c1c2{z-index:5;}.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-8ead834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-06303f2{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fe86dc{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4819cde{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-4819cde .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-118db31{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-a55e25f .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-d2b234c .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-6eec1e3{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e2eec5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9ea155d{--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-9 .elementor-element.elementor-element-7a62060{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-7a62060:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7a62060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-7a62060{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-7a62060{left:0px;}.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ecb6c81{z-index:5;}.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-ddbbce9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0cf3087{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f16c804{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fe918d6{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-227d48c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-167afb9 .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-7c30fa9 .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f1eb273{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-5cccbe7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8e50b08{--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-9 .elementor-element.elementor-element-27e5d1e{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-27e5d1e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-27e5d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-27e5d1e{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-27e5d1e{left:0px;}.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-155ef37{z-index:5;}.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-c137a7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d0d8b60{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-004f502{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e03b59e{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-b00fa08{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-7ec9b05 .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-df4b742 .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-ee47ba9{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-bc931e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-612b87b{--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-9 .elementor-element.elementor-element-14a8c39{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-14a8c39:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-14a8c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-14a8c39{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-14a8c39{left:0px;}.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-db33ff5{z-index:5;}.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-982adca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a6c609c{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dad949c{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b2511ff{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-20dd700{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-4cf52bb .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-c3c4855 .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-ef374ec{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-30be6e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fe352e{--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-9 .elementor-element.elementor-element-cb007f2{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-cb007f2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cb007f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-cb007f2{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-cb007f2{left:0px;}.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-edca3e9{z-index:5;}.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-9b57017{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-47d9166{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4c09892{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-61d9276{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-1642e3d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-7d79801 .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-49d5d44 .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-438ccce{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e3010df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0542a03{--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-9 .elementor-element.elementor-element-02bb77c{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:28px;--padding-left:28px;--padding-right:0px;bottom:0px;}.elementor-9 .elementor-element.elementor-element-02bb77c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-02bb77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(263.04deg, var( --e-global-color-secondary ) 40.21%, var( --e-global-color-primary ) 98.95%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-02bb77c{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-02bb77c{left:0px;}.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-990d063 );color:var( --e-global-color-990d063 );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-709ecae{z-index:5;}.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-161160c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-466ed64{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7a25065{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 25px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1de13a0{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-51193e5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-8d85c18 .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-09016fa .elementor-heading-title{font-family:var( --e-global-typography-3135f79-font-family ), Sans-serif;font-size:var( --e-global-typography-3135f79-font-size );font-weight:var( --e-global-typography-3135f79-font-weight );line-height:var( --e-global-typography-3135f79-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-a2e0864{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f924cd2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:400px;--e-n-carousel-swiper-slides-gap:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}:where( .elementor-9 .elementor-element.elementor-element-f924cd2 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-9 .elementor-element.elementor-element-84fbb9b{--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:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-62f242a .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cda4b45{--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-9 .elementor-element.elementor-element-1d1a6b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d1a6b4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d1a6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-280751b );}.elementor-9 .elementor-element.elementor-element-0fda1d7{--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:space-between;--align-items:center;--padding-top:50px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-72d29ec .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d03baf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f6a53e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5fcbe82{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5fcbe82:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5fcbe82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-5fcbe82.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-d92046b{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-28a27f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-28a27f9{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-28a27f9 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-28a27f9 .elementor-custom-embed-play i{font-size:60px;}.elementor-9 .elementor-element.elementor-element-28a27f9 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-9 .elementor-element.elementor-element-979117c{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1e57bce{text-align:left;}.elementor-9 .elementor-element.elementor-element-1e57bce img{height:32px;}.elementor-9 .elementor-element.elementor-element-c476e09{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1957e4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1957e4c .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1fe54e8{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-f477058{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-13d4aba{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-13d4aba:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-13d4aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-13d4aba.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-a7b6348{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b9fe593{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-22ab4fe{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c5f3232{text-align:left;}.elementor-9 .elementor-element.elementor-element-c5f3232 img{height:28px;}.elementor-9 .elementor-element.elementor-element-495e109{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e0c97df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e0c97df .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6b404aa{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-4ab8560{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8eec507{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8eec507:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8eec507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8eec507.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-9bd4bcb{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-252d6c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-252d6c6{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-252d6c6 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-252d6c6 .elementor-custom-embed-play i{font-size:60px;}.elementor-9 .elementor-element.elementor-element-252d6c6 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-9 .elementor-element.elementor-element-92749a5{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-124ecd4{text-align:left;}.elementor-9 .elementor-element.elementor-element-124ecd4 img{height:36px;}.elementor-9 .elementor-element.elementor-element-cdae51e{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f9b14bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f9b14bd .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3871778{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-2a541bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0aa686e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0aa686e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0aa686e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-0aa686e.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-bafb8f3{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fc94aa9{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-978083a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-888d17c{text-align:left;}.elementor-9 .elementor-element.elementor-element-888d17c img{height:16px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-a93c476{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b302092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b302092 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-81c4893{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-7168be5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8fe780a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8fe780a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8fe780a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8fe780a.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-5322f75{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-576ec31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-576ec31{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-576ec31 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-9 .elementor-element.elementor-element-576ec31 .elementor-custom-embed-play i{font-size:60px;}.elementor-9 .elementor-element.elementor-element-576ec31 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-9 .elementor-element.elementor-element-de7e9db{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-656a3fd{text-align:left;}.elementor-9 .elementor-element.elementor-element-656a3fd img{height:36px;}.elementor-9 .elementor-element.elementor-element-79fd993{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0110825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-0110825 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6a49204{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-ba66097{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8c6561{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a8c6561:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a8c6561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-a8c6561.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-746e24c{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dd46a98{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-bb9374e{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0d73761{text-align:left;}.elementor-9 .elementor-element.elementor-element-0d73761 img{height:32px;}.elementor-9 .elementor-element.elementor-element-99844a9{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1cf5c97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1cf5c97 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4d6109f{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button{background-color:#54595F00;font-family:var( --e-global-typography-3db0912-font-family ), Sans-serif;font-size:var( --e-global-typography-3db0912-font-size );font-weight:var( --e-global-typography-3db0912-font-weight );line-height:var( --e-global-typography-3db0912-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button .elementor-button-content-wrapper{gap:5.5px;}.elementor-9 .elementor-element.elementor-element-a765e05{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-32bb2ee{--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:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7f62b7b .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5348a36{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5348a36:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5348a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-31e56f1{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4d78769 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e9fd08e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e9fd08e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e9fd08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.ems-events.co/wp-content/uploads/2025/10/ems-feedback-bg.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9fcbd28{padding:45px 0px 35px 0px;}.elementor-9 .elementor-element.elementor-element-9fcbd28 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-7a9c521{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a5951f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a5951f8::before, .elementor-9 .elementor-element.elementor-element-a5951f8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a5951f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a5951f8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a5951f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a5951f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0b456a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0b456a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-08f3452{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-08f3452 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-1298b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-1298b79 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-ba1932f{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8da2328{text-align:center;}.elementor-9 .elementor-element.elementor-element-8da2328 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-600320e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-600320e::before, .elementor-9 .elementor-element.elementor-element-600320e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-600320e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-600320e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-600320e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-600320e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e1efe4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e1efe4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-42bfd78{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-42bfd78 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-7feaa3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-7feaa3b img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-06cb8e7{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-5f27a8a{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f27a8a .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e79cb38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-e79cb38::before, .elementor-9 .elementor-element.elementor-element-e79cb38 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e79cb38 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e79cb38 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e79cb38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e79cb38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-69dc4c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-69dc4c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-32b9d37{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-32b9d37 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-ca5cf32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-ca5cf32 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-a721eeb{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-fa40a15{text-align:center;}.elementor-9 .elementor-element.elementor-element-fa40a15 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8b14d69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8b14d69::before, .elementor-9 .elementor-element.elementor-element-8b14d69 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8b14d69 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8b14d69 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8b14d69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8b14d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1a29fc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1a29fc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f50c52c{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-f50c52c img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-b087b4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-b087b4b img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-122ac8a{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-814ded6{text-align:center;}.elementor-9 .elementor-element.elementor-element-814ded6 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f4a5aeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f4a5aeb::before, .elementor-9 .elementor-element.elementor-element-f4a5aeb > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f4a5aeb > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f4a5aeb > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f4a5aeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f4a5aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-03c5e0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-03c5e0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1d7823d{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-1d7823d img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-722b72d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-722b72d img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-5875ce6{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f44e82e{text-align:center;}.elementor-9 .elementor-element.elementor-element-f44e82e .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-0f1e089{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0f1e089::before, .elementor-9 .elementor-element.elementor-element-0f1e089 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0f1e089 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0f1e089 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0f1e089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0f1e089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-990d063 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-6fd12d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fd12d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-04b6d47{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-04b6d47 img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-7b4f88f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;z-index:1;}.elementor-9 .elementor-element.elementor-element-7b4f88f img{width:140px;max-width:140px;height:140px;}.elementor-9 .elementor-element.elementor-element-88896de{--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:space-between;--align-items:flex-start;--padding-top:18px;--padding-bottom:15px;--padding-left:36px;--padding-right:84px;}.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-f28bbf6{text-align:center;}.elementor-9 .elementor-element.elementor-element-f28bbf6 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-93528b4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:24px;}.elementor-9 .elementor-element.elementor-element-95c3f3c{--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:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title a:focus{color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title a{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-3d01236{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3d01236:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3d01236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-e16c6c3{--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:space-between;--align-items:center;--padding-top:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6eac916 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b0bc807{--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-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-58b7eb0 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-58b7eb0 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-58b7eb0 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-58b7eb0 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-1c1f55e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1c1f55e .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-1c1f55e .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-1c1f55e .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-ee88de4{--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:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5051090 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4da6567{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4da6567:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4da6567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4e8781a{--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:space-between;--align-items:center;--padding-top:50px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ad05fd5 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-03262dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-59d4eb0{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d76b8ea{--display:flex;--position:absolute;--min-height:415px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;}.elementor-9 .elementor-element.elementor-element-d76b8ea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d76b8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(255.41deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 94.96%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d76b8ea{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-d76b8ea{right:20px;}.elementor-9 .elementor-element.elementor-element-4652ad9{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-d599d28{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-d599d28:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d599d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-d599d28.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-e5bec8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e5bec8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fc368f9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-fc368f9 img{width:420px;border-radius:16px 16px 16px 16px;box-shadow:20px 0px 20px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-9 .elementor-element.elementor-element-221f8a7{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:40px;--padding-left:40px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-70d0eb5{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-e96afea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title{font-family:var( --e-global-typography-a0283d2-font-family ), Sans-serif;font-size:var( --e-global-typography-a0283d2-font-size );font-weight:var( --e-global-typography-a0283d2-font-weight );line-height:var( --e-global-typography-a0283d2-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-d1b993e .elementor-heading-title{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-586fb0c{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-46db9b9{--display:flex;--position:absolute;--min-height:415px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;}.elementor-9 .elementor-element.elementor-element-46db9b9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46db9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(255.41deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 94.96%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-46db9b9{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-46db9b9{right:20px;}.elementor-9 .elementor-element.elementor-element-fe09afc{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-b4f3681{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-b4f3681:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b4f3681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-b4f3681.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-4341261{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4341261.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a879f90{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5bd18d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5bd18d3 img{width:582px;border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-e2b31e2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-640e69b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-640e69b img{width:582px;border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-6dd5253{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-9 .elementor-element.elementor-element-6dd5253 .swiper-slide ) > .e-con{--border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-6265bbc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:22px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-5d231cc.elementor-view-stacked .elementor-icon{background-color:#0000FF00;}.elementor-9 .elementor-element.elementor-element-5d231cc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5d231cc.elementor-view-default .elementor-icon{color:#0000FF00;border-color:#0000FF00;}.elementor-9 .elementor-element.elementor-element-5d231cc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5d231cc.elementor-view-default .elementor-icon svg{fill:#0000FF00;}.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-2e9ffc7{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-662b862 .elementor-heading-title{font-family:"Tussilago", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:24px;color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-76759a7{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-dbdaaae{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-54454d8{--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;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0662fff{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-0662fff{right:0px;}.elementor-9 .elementor-element.elementor-element-0662fff{top:0px;}.elementor-9 .elementor-element.elementor-element-0662fff .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-b88b395{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c69428d{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-c69428d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c69428d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-c69428d.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-680c0c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-680c0c2.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-85ef2e5{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-85ef2e5{left:0px;}.elementor-9 .elementor-element.elementor-element-85ef2e5{top:0px;}.elementor-9 .elementor-element.elementor-element-85ef2e5 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-85ef2e5 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-ad66248{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ad66248 img{width:420px;border-radius:16px 16px 16px 16px;box-shadow:20px 0px 20px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-9 .elementor-element.elementor-element-d56f59f{--display:flex;--min-height:425px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-91fe4fd{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-91fe4fd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-91fe4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eebea55{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-eebea55{left:0px;}.elementor-9 .elementor-element.elementor-element-eebea55{top:0px;}.elementor-9 .elementor-element.elementor-element-ee99992{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:40px;--padding-left:40px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-d0e7c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title{font-family:var( --e-global-typography-866548d-font-family ), Sans-serif;font-size:var( --e-global-typography-866548d-font-size );font-weight:var( --e-global-typography-866548d-font-weight );font-style:var( --e-global-typography-866548d-font-style );line-height:var( --e-global-typography-866548d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-65516cb .elementor-heading-title{font-family:var( --e-global-typography-ec0b1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0b1c9-font-size );font-weight:var( --e-global-typography-ec0b1c9-font-weight );line-height:var( --e-global-typography-ec0b1c9-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-4af93df{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f6fae3b{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-f6fae3b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f6fae3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-f6fae3b.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-3c4b2b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c4b2b0.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-10527fb{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-10527fb{left:0px;}.elementor-9 .elementor-element.elementor-element-10527fb{top:0px;}.elementor-9 .elementor-element.elementor-element-10527fb .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-10527fb .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-a5a39b1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a5a39b1 img{width:420px;border-radius:16px 16px 16px 16px;box-shadow:20px 0px 20px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-9 .elementor-element.elementor-element-20addb2{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c9a9689{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-c9a9689:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c9a9689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-c9a9689.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-279d259{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-279d259.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-147c13f{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-147c13f{left:0px;}.elementor-9 .elementor-element.elementor-element-147c13f{top:0px;}.elementor-9 .elementor-element.elementor-element-f93b819{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f93b819 img{width:420px;border-radius:16px 16px 16px 16px;box-shadow:20px 0px 20px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-9 .elementor-element.elementor-element-ec26ec0{--display:flex;--min-height:425px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6619d4e{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6619d4e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6619d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-f61784f{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-f61784f{left:0px;}.elementor-9 .elementor-element.elementor-element-f61784f{top:0px;}.elementor-9 .elementor-element.elementor-element-38fc6b5{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:40px;--padding-left:40px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-6cd5fb4 .elementor-heading-title{font-family:"Tussilago", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:24px;color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-d2db830{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-1251d28{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-46b6c60{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-46b6c60:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46b6c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e637f59{--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:space-between;--align-items:center;--padding-top:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-aeb58c1 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-ed16fb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-83758fa{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-85fafc2{--display:flex;--position:absolute;--min-height:415px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;}.elementor-9 .elementor-element.elementor-element-85fafc2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-85fafc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(255.41deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 94.96%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-85fafc2{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-85fafc2{right:20px;}.elementor-9 .elementor-element.elementor-element-b6de116{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-a80c853{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-a80c853:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a80c853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-a80c853.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-55e99e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-55e99e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6947732{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6947732 img{width:420px;border-radius:16px 16px 16px 16px;box-shadow:20px 0px 20px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-9 .elementor-element.elementor-element-42c7b2f{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:40px;--padding-left:40px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-17dbab4{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-fb8e41b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title{font-family:var( --e-global-typography-a0283d2-font-family ), Sans-serif;font-size:var( --e-global-typography-a0283d2-font-size );font-weight:var( --e-global-typography-a0283d2-font-weight );line-height:var( --e-global-typography-a0283d2-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-986d292 .elementor-heading-title{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-4b56a81{--display:flex;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-27df4f3{--display:flex;--position:absolute;--min-height:415px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;}.elementor-9 .elementor-element.elementor-element-27df4f3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-27df4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(255.41deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 94.96%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-27df4f3{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-27df4f3{right:20px;}.elementor-9 .elementor-element.elementor-element-b7a9646{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-bfec1dd{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-bfec1dd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bfec1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b50568 );}.elementor-9 .elementor-element.elementor-element-bfec1dd.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-3ffe0ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ffe0ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-df08139{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-24d1ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-24d1ced img{width:582px;border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-6b0b3bf{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bedc799{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-bedc799 img{width:582px;border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-5f149db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-9 .elementor-element.elementor-element-5f149db .swiper-slide ) > .e-con{--border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-081c68a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:22px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-7bd91c2.elementor-view-stacked .elementor-icon{background-color:#0000FF00;}.elementor-9 .elementor-element.elementor-element-7bd91c2.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7bd91c2.elementor-view-default .elementor-icon{color:#0000FF00;border-color:#0000FF00;}.elementor-9 .elementor-element.elementor-element-7bd91c2.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7bd91c2.elementor-view-default .elementor-icon svg{fill:#0000FF00;}.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-993e90c{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-84683dd .elementor-heading-title{font-family:"Tussilago", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:24px;color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-d166c14{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-b40aefe{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-9683c84{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9683c84:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9683c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-9 .elementor-element.elementor-element-bef47ae{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5a12bba{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-5a12bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-38a2576{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-1893906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-1893906 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-79026ac{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-63110c8{font-family:var( --e-global-typography-bf95a3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf95a3e-font-size );font-weight:var( --e-global-typography-bf95a3e-font-weight );line-height:var( --e-global-typography-bf95a3e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-7ab07e5{--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:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title a:focus{color:#E308FF;}.elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title a{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-b2481d5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b2481d5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b2481d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-280751b );}.elementor-9 .elementor-element.elementor-element-fccb36f{--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:space-between;--align-items:center;--padding-top:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ab1d0e .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5476852{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-249fc09{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-9 .elementor-element.elementor-element-249fc09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-249fc09 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-249fc09 .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-249fc09 .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-249fc09 .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-249fc09 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9 .elementor-element.elementor-element-2a2294b{--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:43px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f4f517f .elementor-heading-title{font-family:var( --e-global-typography-1cd8c8d-font-family ), Sans-serif;font-size:var( --e-global-typography-1cd8c8d-font-size );font-weight:var( --e-global-typography-1cd8c8d-font-weight );line-height:var( --e-global-typography-1cd8c8d-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-806eb5d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-806eb5d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-806eb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.ems-events.co/wp-content/uploads/2025/11/ems-events-get-in-touch-bg.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3e18436 .elementor-heading-title{font-family:var( --e-global-typography-946d34e-font-family ), Sans-serif;font-size:var( --e-global-typography-946d34e-font-size );font-weight:var( --e-global-typography-946d34e-font-weight );line-height:var( --e-global-typography-946d34e-line-height );color:var( --e-global-color-990d063 );}.elementor-9 .elementor-element.elementor-element-ae29486{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f161d0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button{background-color:#0000FF00;font-family:var( --e-global-typography-6a28868-font-family ), Sans-serif;font-size:var( --e-global-typography-6a28868-font-size );font-weight:var( --e-global-typography-6a28868-font-weight );line-height:var( --e-global-typography-6a28868-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-990d063 );border-radius:40px 40px 40px 40px;padding:25px 25px 25px 32px;}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button:focus{background-color:var( --e-global-color-990d063 );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6d4e6ab{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b618f4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button{background-color:#0000FF00;font-family:var( --e-global-typography-6a28868-font-family ), Sans-serif;font-size:var( --e-global-typography-6a28868-font-size );font-weight:var( --e-global-typography-6a28868-font-weight );line-height:var( --e-global-typography-6a28868-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-990d063 );border-radius:40px 40px 40px 40px;padding:25px 25px 25px 32px;}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button:focus{background-color:var( --e-global-color-990d063 );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-79ada72{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:481px){.elementor-9 .elementor-element.elementor-element-82c4f17{--width:880px;}.elementor-9 .elementor-element.elementor-element-dfb8c18{--width:10%;}.elementor-9 .elementor-element.elementor-element-70f2b1c{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-a23f085{--width:76%;}.elementor-9 .elementor-element.elementor-element-d1fc567{--width:50%;}.elementor-9 .elementor-element.elementor-element-5a450e7{--width:50%;}.elementor-9 .elementor-element.elementor-element-43fd911{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-305aba9{--width:76%;}.elementor-9 .elementor-element.elementor-element-06303f2{--width:50%;}.elementor-9 .elementor-element.elementor-element-118db31{--width:50%;}.elementor-9 .elementor-element.elementor-element-e2eec5c{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-7a62060{--width:76%;}.elementor-9 .elementor-element.elementor-element-0cf3087{--width:50%;}.elementor-9 .elementor-element.elementor-element-227d48c{--width:50%;}.elementor-9 .elementor-element.elementor-element-5cccbe7{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-27e5d1e{--width:76%;}.elementor-9 .elementor-element.elementor-element-d0d8b60{--width:50%;}.elementor-9 .elementor-element.elementor-element-b00fa08{--width:50%;}.elementor-9 .elementor-element.elementor-element-bc931e2{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-14a8c39{--width:76%;}.elementor-9 .elementor-element.elementor-element-a6c609c{--width:50%;}.elementor-9 .elementor-element.elementor-element-20dd700{--width:50%;}.elementor-9 .elementor-element.elementor-element-30be6e0{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-cb007f2{--width:76%;}.elementor-9 .elementor-element.elementor-element-47d9166{--width:50%;}.elementor-9 .elementor-element.elementor-element-1642e3d{--width:50%;}.elementor-9 .elementor-element.elementor-element-e3010df{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-02bb77c{--width:76%;}.elementor-9 .elementor-element.elementor-element-466ed64{--width:50%;}.elementor-9 .elementor-element.elementor-element-51193e5{--width:50%;}.elementor-9 .elementor-element.elementor-element-84fbb9b{--width:880px;}.elementor-9 .elementor-element.elementor-element-0fda1d7{--width:880px;}.elementor-9 .elementor-element.elementor-element-d03baf5{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-f6a53e0{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-5fcbe82{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-d92046b{--width:630px;}.elementor-9 .elementor-element.elementor-element-979117c{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-f477058{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-13d4aba{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-a7b6348{--width:630px;}.elementor-9 .elementor-element.elementor-element-22ab4fe{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-4ab8560{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-8eec507{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-9bd4bcb{--width:630px;}.elementor-9 .elementor-element.elementor-element-92749a5{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-2a541bf{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-0aa686e{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-bafb8f3{--width:630px;}.elementor-9 .elementor-element.elementor-element-978083a{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-7168be5{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-8fe780a{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-5322f75{--width:630px;}.elementor-9 .elementor-element.elementor-element-de7e9db{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-ba66097{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-a8c6561{--width:calc(100% - 20px);}.elementor-9 .elementor-element.elementor-element-746e24c{--width:630px;}.elementor-9 .elementor-element.elementor-element-bb9374e{--width:calc(100% - 630px);}.elementor-9 .elementor-element.elementor-element-32bb2ee{--width:880px;}.elementor-9 .elementor-element.elementor-element-31e56f1{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-e9fd08e{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-0b456a5{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-e1efe4d{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-69dc4c0{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-1a29fc3{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-03c5e0a{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-6fd12d2{--width:31.5%;}.elementor-9 .elementor-element.elementor-element-95c3f3c{--width:880px;}.elementor-9 .elementor-element.elementor-element-e16c6c3{--width:880px;}.elementor-9 .elementor-element.elementor-element-b0bc807{--width:10%;}.elementor-9 .elementor-element.elementor-element-ee88de4{--width:880px;}.elementor-9 .elementor-element.elementor-element-4e8781a{--width:880px;}.elementor-9 .elementor-element.elementor-element-03262dc{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-d76b8ea{--width:calc(100% - 40px);}.elementor-9 .elementor-element.elementor-element-e5bec8e{--width:420px;}.elementor-9 .elementor-element.elementor-element-46db9b9{--width:calc(100% - 40px);}.elementor-9 .elementor-element.elementor-element-b4f3681{--width:calc(100%);}.elementor-9 .elementor-element.elementor-element-4341261{--width:582px;}.elementor-9 .elementor-element.elementor-element-680c0c2{--width:420px;}.elementor-9 .elementor-element.elementor-element-3c4b2b0{--width:420px;}.elementor-9 .elementor-element.elementor-element-279d259{--width:420px;}.elementor-9 .elementor-element.elementor-element-e637f59{--width:880px;}.elementor-9 .elementor-element.elementor-element-ed16fb4{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-85fafc2{--width:calc(100% - 40px);}.elementor-9 .elementor-element.elementor-element-55e99e9{--width:420px;}.elementor-9 .elementor-element.elementor-element-27df4f3{--width:calc(100% - 40px);}.elementor-9 .elementor-element.elementor-element-bfec1dd{--width:calc(100%);}.elementor-9 .elementor-element.elementor-element-3ffe0ec{--width:582px;}.elementor-9 .elementor-element.elementor-element-bef47ae{--width:880px;}.elementor-9 .elementor-element.elementor-element-5a12bba{--width:50%;}.elementor-9 .elementor-element.elementor-element-7ab07e5{--width:880px;}.elementor-9 .elementor-element.elementor-element-fccb36f{--width:880px;}.elementor-9 .elementor-element.elementor-element-5476852{--content-width:880px;}.elementor-9 .elementor-element.elementor-element-2a2294b{--width:880px;}.elementor-9 .elementor-element.elementor-element-806eb5d{--content-width:880px;}}@media(max-width:1024px) and (min-width:481px){.elementor-9 .elementor-element.elementor-element-82c4f17{--width:100%;}.elementor-9 .elementor-element.elementor-element-70f2b1c{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-43fd911{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-e2eec5c{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-5cccbe7{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-bc931e2{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-30be6e0{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-e3010df{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-84fbb9b{--width:100%;}.elementor-9 .elementor-element.elementor-element-1d1a6b4{--width:100%;}.elementor-9 .elementor-element.elementor-element-0fda1d7{--width:100%;}.elementor-9 .elementor-element.elementor-element-d92046b{--width:70%;}.elementor-9 .elementor-element.elementor-element-979117c{--width:30%;}.elementor-9 .elementor-element.elementor-element-a7b6348{--width:70%;}.elementor-9 .elementor-element.elementor-element-22ab4fe{--width:30%;}.elementor-9 .elementor-element.elementor-element-9bd4bcb{--width:70%;}.elementor-9 .elementor-element.elementor-element-92749a5{--width:30%;}.elementor-9 .elementor-element.elementor-element-bafb8f3{--width:70%;}.elementor-9 .elementor-element.elementor-element-978083a{--width:30%;}.elementor-9 .elementor-element.elementor-element-5322f75{--width:70%;}.elementor-9 .elementor-element.elementor-element-de7e9db{--width:30%;}.elementor-9 .elementor-element.elementor-element-746e24c{--width:70%;}.elementor-9 .elementor-element.elementor-element-bb9374e{--width:30%;}.elementor-9 .elementor-element.elementor-element-32bb2ee{--width:100%;}.elementor-9 .elementor-element.elementor-element-e9fd08e{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-95c3f3c{--width:100%;}.elementor-9 .elementor-element.elementor-element-e16c6c3{--width:100%;}.elementor-9 .elementor-element.elementor-element-ee88de4{--width:100%;}.elementor-9 .elementor-element.elementor-element-4e8781a{--width:100%;}.elementor-9 .elementor-element.elementor-element-e5bec8e{--width:56%;}.elementor-9 .elementor-element.elementor-element-221f8a7{--width:50%;}.elementor-9 .elementor-element.elementor-element-4341261{--width:525px;}.elementor-9 .elementor-element.elementor-element-680c0c2{--width:56%;}.elementor-9 .elementor-element.elementor-element-ee99992{--width:50%;}.elementor-9 .elementor-element.elementor-element-3c4b2b0{--width:56%;}.elementor-9 .elementor-element.elementor-element-279d259{--width:56%;}.elementor-9 .elementor-element.elementor-element-38fc6b5{--width:50%;}.elementor-9 .elementor-element.elementor-element-e637f59{--width:100%;}.elementor-9 .elementor-element.elementor-element-55e99e9{--width:56%;}.elementor-9 .elementor-element.elementor-element-42c7b2f{--width:50%;}.elementor-9 .elementor-element.elementor-element-3ffe0ec{--width:525px;}.elementor-9 .elementor-element.elementor-element-bef47ae{--width:100%;}.elementor-9 .elementor-element.elementor-element-5a12bba{--width:404.938px;}.elementor-9 .elementor-element.elementor-element-7ab07e5{--width:100%;}.elementor-9 .elementor-element.elementor-element-fccb36f{--width:100%;}.elementor-9 .elementor-element.elementor-element-2a2294b{--width:100%;}}@media(max-width:834px) and (min-width:481px){.elementor-9 .elementor-element.elementor-element-4341261{--width:60%;}}@media(max-width:767px) and (min-width:481px){.elementor-9 .elementor-element.elementor-element-680c0c2{--width:100%;}.elementor-9 .elementor-element.elementor-element-ee99992{--width:100%;}.elementor-9 .elementor-element.elementor-element-3c4b2b0{--width:100%;}.elementor-9 .elementor-element.elementor-element-279d259{--width:100%;}.elementor-9 .elementor-element.elementor-element-38fc6b5{--width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-f4db2f2{--padding-top:17px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4063d8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-82c4f17{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5a450e7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-118db31{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-227d48c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b00fa08{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-20dd700{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1642e3d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-02bb77c{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-466ed64{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-51193e5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-f924cd2{--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:20px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-84fbb9b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1d1a6b4{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-72d29ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-9 .elementor-element.elementor-element-a765e05{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-32bb2ee{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5348a36{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e9fd08e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-9fcbd28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-9 .elementor-element.elementor-element-93528b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-95c3f3c{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3d01236{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e16c6c3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ee88de4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4da6567{--padding-top:0px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-ad05fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-221f8a7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-70d0eb5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d1b993e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6dd5253{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-6265bbc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-662b862 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-9 .elementor-element.elementor-element-dbdaaae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-0662fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ee99992{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-65516cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-38fc6b5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-6cd5fb4 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-9 .elementor-element.elementor-element-1251d28{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-46b6c60{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-aeb58c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42c7b2f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-17dbab4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-986d292{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5f149db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-081c68a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b40aefe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-9683c84{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-bef47ae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-38a2576{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1893906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-9 .elementor-element.elementor-element-7ab07e5{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b2481d5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2a2294b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-806eb5d{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:834px){.elementor-9 .elementor-element.elementor-element-417228d .elementor-heading-title{font-size:var( --e-global-typography-947ab8f-font-size );line-height:var( --e-global-typography-947ab8f-line-height );}.elementor-9 .elementor-element.elementor-element-e8e8d69 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-0340a66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-47c99f9{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-1792a61 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-9eeb532{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-534dcbd .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-8b7b960{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-ffb4719 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-f7a27e5{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-4dd29e3 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-059a055{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-d5ab356 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-ca5145d{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-0f98bb3 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-cff7f7e{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-f970585{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-5d2a386 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-b18bd58 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-97971dc .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-e29ce59{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-a55e25f .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-d2b234c .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-6eec1e3{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-167afb9 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-7c30fa9 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-f1eb273{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-7ec9b05 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-df4b742 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-ee47ba9{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-4cf52bb .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-c3c4855 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-ef374ec{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-7d79801 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-49d5d44 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-438ccce{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-8d85c18 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-09016fa .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-a2e0864{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-f924cd2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-62f242a .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-72d29ec .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-1957e4c .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-1fe54e8{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-e0c97df .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-6b404aa{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-f9b14bd .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-3871778{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-b302092 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-81c4893{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-0110825 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-6a49204{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-1cf5c97 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-4d6109f{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-a765e05{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-7f62b7b .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-4d78769 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-9fcbd28 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-8da2328 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-5f27a8a .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-fa40a15 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-814ded6 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-f44e82e .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-f28bbf6 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-93528b4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-6eac916 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-5051090 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-ad05fd5 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title{font-size:var( --e-global-typography-a0283d2-font-size );line-height:var( --e-global-typography-a0283d2-line-height );}.elementor-9 .elementor-element.elementor-element-d1b993e .elementor-heading-title{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-6dd5253{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-76759a7{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-dbdaaae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-0662fff .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-65516cb .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-d2db830{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1251d28{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-aeb58c1 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title{font-size:var( --e-global-typography-a0283d2-font-size );line-height:var( --e-global-typography-a0283d2-line-height );}.elementor-9 .elementor-element.elementor-element-986d292 .elementor-heading-title{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-5f149db{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-d166c14{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-b40aefe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-1893906 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-79026ac{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-63110c8{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-3ab1d0e .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-249fc09{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-f4f517f .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-3e18436 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button{font-size:var( --e-global-typography-6a28868-font-size );line-height:var( --e-global-typography-6a28868-line-height );}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button{font-size:var( --e-global-typography-6a28868-font-size );line-height:var( --e-global-typography-6a28868-line-height );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-ad05fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-54454d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0662fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:50px;z-index:99;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0662fff{left:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-0662fff{right:50px;}.elementor-9 .elementor-element.elementor-element-b88b395{--min-height:660px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c69428d{--min-height:660px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-85ef2e5{right:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-85ef2e5{left:50px;}.elementor-9 .elementor-element.elementor-element-85ef2e5{top:50px;}.elementor-9 .elementor-element.elementor-element-85ef2e5 .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-85ef2e5 .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-ad66248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ad66248 img{width:100%;height:660px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d56f59f{--min-height:660px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-91fe4fd{--min-height:660px;--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 0px 0px;--padding-top:150px;--padding-bottom:50px;--padding-left:50px;--padding-right:70px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eebea55{right:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-eebea55{left:50px;}.elementor-9 .elementor-element.elementor-element-eebea55{top:50px;}.elementor-9 .elementor-element.elementor-element-eebea55 img{width:46.3px;max-width:46.3px;height:32px;object-fit:contain;object-position:center center;}.elementor-9 .elementor-element.elementor-element-ee99992{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-d0e7c5a{z-index:2;text-align:left;}.elementor-9 .elementor-element.elementor-element-65516cb{z-index:2;text-align:left;}.elementor-9 .elementor-element.elementor-element-4af93df{--min-height:660px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f6fae3b{--min-height:660px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-10527fb{right:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-10527fb{left:50px;}.elementor-9 .elementor-element.elementor-element-10527fb{top:50px;}.elementor-9 .elementor-element.elementor-element-10527fb .elementor-icon{font-size:32px;}.elementor-9 .elementor-element.elementor-element-10527fb .elementor-icon svg{height:32px;}.elementor-9 .elementor-element.elementor-element-a5a39b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a5a39b1 img{width:100%;height:660px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-20addb2{--min-height:660px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c9a9689{--min-height:660px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-147c13f{right:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-147c13f{left:50px;}.elementor-9 .elementor-element.elementor-element-147c13f{top:50px;}.elementor-9 .elementor-element.elementor-element-147c13f img{width:46.3px;max-width:46.3px;height:32px;object-fit:contain;object-position:center center;}.elementor-9 .elementor-element.elementor-element-f93b819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f93b819 img{width:100%;height:660px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ec26ec0{--min-height:660px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6619d4e{--min-height:660px;--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 0px 0px;--padding-top:150px;--padding-bottom:50px;--padding-left:50px;--padding-right:70px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-f61784f{right:50px;}body.rtl .elementor-9 .elementor-element.elementor-element-f61784f{left:50px;}.elementor-9 .elementor-element.elementor-element-f61784f{top:50px;}.elementor-9 .elementor-element.elementor-element-f61784f img{width:46.3px;max-width:46.3px;height:32px;object-fit:contain;object-position:center center;}.elementor-9 .elementor-element.elementor-element-38fc6b5{--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-6cd5fb4 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-9 .elementor-element.elementor-element-1251d28{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-74px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-48px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-48px;}}@media(max-width:480px){.elementor-9 .elementor-element.elementor-element-417228d .elementor-heading-title{font-size:var( --e-global-typography-947ab8f-font-size );line-height:var( --e-global-typography-947ab8f-line-height );}.elementor-9 .elementor-element.elementor-element-e8e8d69 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-0340a66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-47c99f9{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-1792a61 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-9eeb532{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-534dcbd .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-8b7b960{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-ffb4719 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-f7a27e5{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-4dd29e3 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-059a055{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-d5ab356 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-ca5145d{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-0f98bb3 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-cff7f7e{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-f970585{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-5d2a386 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-b18bd58 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-97971dc .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-e29ce59{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-a55e25f .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-d2b234c .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-6eec1e3{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-167afb9 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-7c30fa9 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-f1eb273{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-7ec9b05 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-df4b742 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-ee47ba9{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-4cf52bb .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-c3c4855 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-ef374ec{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-7d79801 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-49d5d44 .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-438ccce{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-8d85c18 .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-09016fa .elementor-heading-title{font-size:var( --e-global-typography-3135f79-font-size );line-height:var( --e-global-typography-3135f79-line-height );}.elementor-9 .elementor-element.elementor-element-a2e0864{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-f924cd2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-62f242a .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-72d29ec .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-1957e4c .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-1fe54e8{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-e0c97df .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-6b404aa{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-f9b14bd .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-3871778{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-b302092 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-81c4893{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-0110825 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-6a49204{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-1cf5c97 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-9 .elementor-element.elementor-element-4d6109f{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button{font-size:var( --e-global-typography-3db0912-font-size );line-height:var( --e-global-typography-3db0912-line-height );}.elementor-9 .elementor-element.elementor-element-a765e05{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-7f62b7b .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-4d78769 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-9fcbd28 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-8da2328 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-5f27a8a .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-fa40a15 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-814ded6 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-f44e82e .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-f28bbf6 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-93528b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-8d65688 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-6eac916 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-5051090 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-ad05fd5 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title{font-size:var( --e-global-typography-a0283d2-font-size );line-height:var( --e-global-typography-a0283d2-line-height );}.elementor-9 .elementor-element.elementor-element-d1b993e .elementor-heading-title{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-6dd5253{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-76759a7{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-dbdaaae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-0662fff .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-ad66248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d56f59f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title{font-size:var( --e-global-typography-866548d-font-size );line-height:var( --e-global-typography-866548d-line-height );}.elementor-9 .elementor-element.elementor-element-65516cb .elementor-heading-title{font-size:var( --e-global-typography-ec0b1c9-font-size );line-height:var( --e-global-typography-ec0b1c9-line-height );}.elementor-9 .elementor-element.elementor-element-a5a39b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f93b819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ec26ec0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d2db830{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1251d28{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-aeb58c1 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title{font-size:var( --e-global-typography-a0283d2-font-size );line-height:var( --e-global-typography-a0283d2-line-height );}.elementor-9 .elementor-element.elementor-element-986d292 .elementor-heading-title{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-5f149db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-d166c14{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-b40aefe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-1893906 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-79026ac{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-63110c8{font-size:var( --e-global-typography-bf95a3e-font-size );line-height:var( --e-global-typography-bf95a3e-line-height );}.elementor-9 .elementor-element.elementor-element-a69f944 .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-3ab1d0e .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-249fc09{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-f4f517f .elementor-heading-title{font-size:var( --e-global-typography-1cd8c8d-font-size );line-height:var( --e-global-typography-1cd8c8d-line-height );}.elementor-9 .elementor-element.elementor-element-3e18436 .elementor-heading-title{font-size:var( --e-global-typography-946d34e-font-size );line-height:var( --e-global-typography-946d34e-line-height );}.elementor-9 .elementor-element.elementor-element-6d4e6ab .elementor-button{font-size:var( --e-global-typography-6a28868-font-size );line-height:var( --e-global-typography-6a28868-line-height );}.elementor-9 .elementor-element.elementor-element-79ada72 .elementor-button{font-size:var( --e-global-typography-6a28868-font-size );line-height:var( --e-global-typography-6a28868-line-height );}}/* Start custom CSS for html, class: .elementor-element-2807b01 */.elementor-9 .elementor-element.elementor-element-2807b01{
    height: 360px !important;
}

.elementor-9 .elementor-element.elementor-element-2807b01 video{
    object-fit: cover;
    height: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353a6b2 */.elementor-9 .elementor-element.elementor-element-353a6b2{
    max-height: 360px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0340a66 */.elementor-9 .elementor-element.elementor-element-0340a66 p{
    margin-bottom: 26px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47c99f9 */.elementor-9 .elementor-element.elementor-element-47c99f9 p{
    margin-bottom: 26px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eeb532 */.elementor-9 .elementor-element.elementor-element-9eeb532 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b7b960 */.elementor-9 .elementor-element.elementor-element-8b7b960 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7a27e5 */.elementor-9 .elementor-element.elementor-element-f7a27e5 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4db2f2 */.elementor-9 .elementor-element.elementor-element-f4db2f2 video{
    scale: 1.01;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-059a055 */.elementor-9 .elementor-element.elementor-element-059a055 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5145d */.elementor-9 .elementor-element.elementor-element-ca5145d p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cff7f7e */.elementor-9 .elementor-element.elementor-element-cff7f7e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-059a055 */.elementor-9 .elementor-element.elementor-element-059a055 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5145d */.elementor-9 .elementor-element.elementor-element-ca5145d p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cff7f7e */.elementor-9 .elementor-element.elementor-element-cff7f7e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-059a055 */.elementor-9 .elementor-element.elementor-element-059a055 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5145d */.elementor-9 .elementor-element.elementor-element-ca5145d p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cff7f7e */.elementor-9 .elementor-element.elementor-element-cff7f7e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-059a055 */.elementor-9 .elementor-element.elementor-element-059a055 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5145d */.elementor-9 .elementor-element.elementor-element-ca5145d p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cff7f7e */.elementor-9 .elementor-element.elementor-element-cff7f7e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb8c18 */.elementor-9 .elementor-element.elementor-element-dfb8c18 .elementor-icon-wrapper{
    max-height: 24px
}

.elementor-9 .elementor-element.elementor-element-dfb8c18 svg:hover{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa33d6 */.elementor-9 .elementor-element.elementor-element-1aa33d6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-1aa33d6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6e540f *//*.elementor-9 .elementor-element.elementor-element-e6e540f .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-190c1c2 */.elementor-9 .elementor-element.elementor-element-190c1c2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-190c1c2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4819cde *//*.elementor-9 .elementor-element.elementor-element-4819cde .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecb6c81 */.elementor-9 .elementor-element.elementor-element-ecb6c81 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-ecb6c81 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe918d6 *//*.elementor-9 .elementor-element.elementor-element-fe918d6 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155ef37 */.elementor-9 .elementor-element.elementor-element-155ef37 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-155ef37 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e03b59e *//*.elementor-9 .elementor-element.elementor-element-e03b59e .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db33ff5 */.elementor-9 .elementor-element.elementor-element-db33ff5 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-db33ff5 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2511ff *//*.elementor-9 .elementor-element.elementor-element-b2511ff .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edca3e9 */.elementor-9 .elementor-element.elementor-element-edca3e9 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-edca3e9 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-61d9276 *//*.elementor-9 .elementor-element.elementor-element-61d9276 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709ecae */.elementor-9 .elementor-element.elementor-element-709ecae svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-709ecae .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1de13a0 *//*.elementor-9 .elementor-element.elementor-element-1de13a0 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f924cd2 */.elementor-9 .elementor-element.elementor-element-f924cd2 .elementor-widget-video::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: Overlay;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-f924cd2 .elementor-swiper-button-next,
.elementor-9 .elementor-element.elementor-element-f924cd2 .elementor-swiper-button-prev{
    height: 100%;
    width: calc((100% - 880px) / 2);
}

.elementor-9 .elementor-element.elementor-element-f924cd2 .carousel-content-col p:not(:last-child){
    padding-bottom: 10px;
}

.elementor-9 .elementor-element.elementor-element-f924cd2 .elementor-widget-video,
.elementor-9 .elementor-element.elementor-element-f924cd2 video{
    min-width: 420px;
}


@media (min-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-f924cd2{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (min-width: 834px) and (max-width: 1023px){
    .elementor-9 .elementor-element.elementor-element-f924cd2{
        --e-n-carousel-swiper-offset-size: calc((90vw - 600px)/2) !important;
    }
}

@media (min-width: 767px) and (max-width: 833px){
    .elementor-9 .elementor-element.elementor-element-f924cd2{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (min-width: 480px) and (max-width: 766px){
    .elementor-9 .elementor-element.elementor-element-f924cd2{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (max-width: 479px){
    .elementor-9 .elementor-element.elementor-element-f924cd2{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f242a */.elementor-9 .elementor-element.elementor-element-62f242a a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow-black.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-62f242a a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28a27f9 */.elementor-9 .elementor-element.elementor-element-28a27f9 svg{
    z-index: -1;
}

/*.elementor-9 .elementor-element.elementor-element-28a27f9::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca00dc */.elementor-9 .elementor-element.elementor-element-dca00dc svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-dca00dc .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9fe593 */.elementor-9 .elementor-element.elementor-element-b9fe593::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e91ad6 */.elementor-9 .elementor-element.elementor-element-9e91ad6 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-9e91ad6 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-252d6c6 */.elementor-9 .elementor-element.elementor-element-252d6c6 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-252d6c6::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61631bd */.elementor-9 .elementor-element.elementor-element-61631bd svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-61631bd .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc94aa9 */.elementor-9 .elementor-element.elementor-element-fc94aa9::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a45bdf2 */.elementor-9 .elementor-element.elementor-element-a45bdf2 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-a45bdf2 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-576ec31 */.elementor-9 .elementor-element.elementor-element-576ec31 svg{
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-576ec31::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9b08cb */.elementor-9 .elementor-element.elementor-element-b9b08cb svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-b9b08cb .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd46a98 */.elementor-9 .elementor-element.elementor-element-dd46a98::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    border-radius: 16px;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f4b864 */.elementor-9 .elementor-element.elementor-element-3f4b864 svg{
    font-size: 8px
}

.elementor-9 .elementor-element.elementor-element-3f4b864 .elementor-button-text:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a765e05 *//*.elementor-9 .elementor-element.elementor-element-a765e05 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*    mix-blend-mode: multiply;*/
/*}*/

.elementor-9 .elementor-element.elementor-element-a765e05 .elementor-custom-embed-play svg path{
    box-shadow: 0px 0px 25px 0px #00000040;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f62b7b */.elementor-9 .elementor-element.elementor-element-7f62b7b a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow-black.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-7f62b7b a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08f3452 */s.elementor-9 .elementor-element.elementor-element-08f3452{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f4fbb */.elementor-9 .elementor-element.elementor-element-28f4fbb .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8da2328 */.elementor-9 .elementor-element.elementor-element-8da2328 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42bfd78 */s.elementor-9 .elementor-element.elementor-element-42bfd78{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1552e */.elementor-9 .elementor-element.elementor-element-0c1552e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f27a8a */.elementor-9 .elementor-element.elementor-element-5f27a8a span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b9d37 */s.elementor-9 .elementor-element.elementor-element-32b9d37{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f499273 */.elementor-9 .elementor-element.elementor-element-f499273 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa40a15 */.elementor-9 .elementor-element.elementor-element-fa40a15 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f50c52c */s.elementor-9 .elementor-element.elementor-element-f50c52c{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2186050 */.elementor-9 .elementor-element.elementor-element-2186050 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814ded6 */.elementor-9 .elementor-element.elementor-element-814ded6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d7823d */s.elementor-9 .elementor-element.elementor-element-1d7823d{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db86e5e */.elementor-9 .elementor-element.elementor-element-db86e5e .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44e82e */.elementor-9 .elementor-element.elementor-element-f44e82e span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04b6d47 */s.elementor-9 .elementor-element.elementor-element-04b6d47{
    max-height: 140px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbb16a7 */.elementor-9 .elementor-element.elementor-element-cbb16a7 .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f28bbf6 */.elementor-9 .elementor-element.elementor-element-f28bbf6 span{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-93528b4 */.elementor-9 .elementor-element.elementor-element-93528b4 .elementor-custom-embed-image-overlay::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
}

.elementor-9 .elementor-element.elementor-element-93528b4 .elementor-custom-embed-play svg path{
    box-shadow: 0px 0px 25px 0px #00000040;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d65688 */.elementor-9 .elementor-element.elementor-element-8d65688 a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-8d65688 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0bc807 */.elementor-9 .elementor-element.elementor-element-b0bc807 .elementor-icon-wrapper{
    max-height: 24px
}

.elementor-9 .elementor-element.elementor-element-b0bc807 svg:hover{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5051090 */.elementor-9 .elementor-element.elementor-element-5051090 a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow-black.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-5051090 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b8ea *//*.elementor-9 .elementor-element.elementor-element-d76b8ea{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc368f9 */.elementor-9 .elementor-element.elementor-element-fc368f9{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd25413 */.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96afea */.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d599d28 *//*.elementor-9 .elementor-element.elementor-element-d599d28::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46db9b9 *//*.elementor-9 .elementor-element.elementor-element-46db9b9{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d231cc */.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662b862 */.elementor-9 .elementor-element.elementor-element-662b862 .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f3681 */.elementor-9 .elementor-element.elementor-element-b4f3681{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b8ea *//*.elementor-9 .elementor-element.elementor-element-d76b8ea{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc368f9 */.elementor-9 .elementor-element.elementor-element-fc368f9{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd25413 */.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96afea */.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d599d28 *//*.elementor-9 .elementor-element.elementor-element-d599d28::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46db9b9 *//*.elementor-9 .elementor-element.elementor-element-46db9b9{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d231cc */.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662b862 */.elementor-9 .elementor-element.elementor-element-662b862 .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f3681 */.elementor-9 .elementor-element.elementor-element-b4f3681{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b8ea *//*.elementor-9 .elementor-element.elementor-element-d76b8ea{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc368f9 */.elementor-9 .elementor-element.elementor-element-fc368f9{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd25413 */.elementor-9 .elementor-element.elementor-element-cd25413 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96afea */.elementor-9 .elementor-element.elementor-element-e96afea .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d599d28 *//*.elementor-9 .elementor-element.elementor-element-d599d28::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46db9b9 *//*.elementor-9 .elementor-element.elementor-element-46db9b9{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd18d3 */.elementor-9 .elementor-element.elementor-element-5bd18d3::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-640e69b */.elementor-9 .elementor-element.elementor-element-640e69b::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d231cc */.elementor-9 .elementor-element.elementor-element-5d231cc .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662b862 */.elementor-9 .elementor-element.elementor-element-662b862 .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-662b862 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f3681 */.elementor-9 .elementor-element.elementor-element-b4f3681{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dbdaaae */.elementor-9 .elementor-element.elementor-element-dbdaaae .elementor-custom-embed-image-overlay::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
}

.elementor-9 .elementor-element.elementor-element-dbdaaae .elementor-custom-embed-play svg path{
    box-shadow: 0px 0px 25px 0px #00000040;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85ef2e5 */.elementor-9 .elementor-element.elementor-element-85ef2e5{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad66248 */.elementor-9 .elementor-element.elementor-element-ad66248{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69428d *//*.elementor-9 .elementor-element.elementor-element-c69428d::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eebea55 */.elementor-9 .elementor-element.elementor-element-eebea55{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e7c5a */.elementor-9 .elementor-element.elementor-element-d0e7c5a .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10527fb */.elementor-9 .elementor-element.elementor-element-10527fb{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a39b1 */.elementor-9 .elementor-element.elementor-element-a5a39b1{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fae3b *//*.elementor-9 .elementor-element.elementor-element-f6fae3b::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147c13f */.elementor-9 .elementor-element.elementor-element-147c13f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93b819 */.elementor-9 .elementor-element.elementor-element-f93b819{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9689 *//*.elementor-9 .elementor-element.elementor-element-c9a9689::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f61784f */.elementor-9 .elementor-element.elementor-element-f61784f{
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd5fb4 */.elementor-9 .elementor-element.elementor-element-6cd5fb4 .small-text{
    font-size: 16px !important;
    line-height: 32px;
}

.elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: center;
}

@media(max-width: 1024px){
    .elementor-9 .elementor-element.elementor-element-6cd5fb4 .spl_chr{
        line-height: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1251d28 *//*.elementor-9 .elementor-element.elementor-element-1251d28 .elementor-custom-embed-image-overlay::before{*/
/*    content: '';*/
/*    width: 100%;    */
/*    height: 100%;*/
/*    position: absolute;*/
/*    left: 0px;*/
/*    top: 0px;*/
/*    opacity: 0.15;*/
/*    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);*/
/*}*/

/*.elementor-9 .elementor-element.elementor-element-1251d28 .elementor-custom-embed-play svg path{*/
/*    box-shadow: 0px 0px 25px 0px #00000040;*/
/*}*/

.elementor-9 .elementor-element.elementor-element-1251d28 .e-con-inner{
    max-height: 660px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fafc2 *//*.elementor-9 .elementor-element.elementor-element-85fafc2{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6947732 */.elementor-9 .elementor-element.elementor-element-6947732{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8feecba */.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb8e41b */.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a80c853 *//*.elementor-9 .elementor-element.elementor-element-a80c853::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27df4f3 *//*.elementor-9 .elementor-element.elementor-element-27df4f3{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd91c2 */.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84683dd */.elementor-9 .elementor-element.elementor-element-84683dd .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-84683dd .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfec1dd */.elementor-9 .elementor-element.elementor-element-bfec1dd{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fafc2 *//*.elementor-9 .elementor-element.elementor-element-85fafc2{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6947732 */.elementor-9 .elementor-element.elementor-element-6947732{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8feecba */.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb8e41b */.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a80c853 *//*.elementor-9 .elementor-element.elementor-element-a80c853::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27df4f3 *//*.elementor-9 .elementor-element.elementor-element-27df4f3{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd91c2 */.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84683dd */.elementor-9 .elementor-element.elementor-element-84683dd .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-84683dd .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfec1dd */.elementor-9 .elementor-element.elementor-element-bfec1dd{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fafc2 *//*.elementor-9 .elementor-element.elementor-element-85fafc2{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6947732 */.elementor-9 .elementor-element.elementor-element-6947732{
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8feecba */.elementor-9 .elementor-element.elementor-element-8feecba .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb8e41b */.elementor-9 .elementor-element.elementor-element-fb8e41b .elementor-heading-title::before{
    content: '“';
    font-size: 20px;
    font-style: italic;
    position: absolute;
    left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a80c853 *//*.elementor-9 .elementor-element.elementor-element-a80c853::before{*/
/*    content: '';*/
/*    width: calc(100% - 40px);*/
/*    height: 100%;*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*    left: 20px;*/
/*    bottom: -10px;*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27df4f3 *//*.elementor-9 .elementor-element.elementor-element-27df4f3{*/
/*    background: linear-gradient(255.41deg, #C200DB 50%, #0000FF 94.96%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d1ced */.elementor-9 .elementor-element.elementor-element-24d1ced::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bedc799 */.elementor-9 .elementor-element.elementor-element-bedc799::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.5;
    background: linear-gradient(254.8deg, rgba(194, 0, 219, 0.1) 50%, rgba(0, 0, 255, 0.1) 93.65%);
    mix-blend-mode: hard-light;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd91c2 */.elementor-9 .elementor-element.elementor-element-7bd91c2 .elementor-icon-wrapper{
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84683dd */.elementor-9 .elementor-element.elementor-element-84683dd .small-text{
    font-size: 12px !important;
    line-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-84683dd .spl_chr{
    font-size: 10px !important;
    font-family: var( --e-global-typography-1cd8c8d-font-family);
    font-style: italic;
    line-height: 24px;
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfec1dd */.elementor-9 .elementor-element.elementor-element-bfec1dd{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b40aefe */.elementor-9 .elementor-element.elementor-element-b40aefe .elementor-custom-embed-image-overlay::before{
    content: '';
    width: 100%;    
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0.15;
    background: linear-gradient(260.69deg, #0000FF 0.91%, #FA005A 50%, #9900AD 99.09%);
}

.elementor-9 .elementor-element.elementor-element-b40aefe .elementor-custom-embed-play svg path{
    box-shadow: 0px 0px 25px 0px #00000040;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79026ac */.elementor-9 .elementor-element.elementor-element-79026ac p{
    margin-bottom: 15px !important;
}

.elementor-9 .elementor-element.elementor-element-79026ac a{
    color: #fff;
    text-decoration: underline;
}

.elementor-9 .elementor-element.elementor-element-79026ac a:hover{
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63110c8 */.elementor-9 .elementor-element.elementor-element-63110c8 p{
    margin-bottom: 15px !important;
}

.elementor-9 .elementor-element.elementor-element-63110c8 a{
    color: #fff;
    position: relative;
    transition: all ease-in-out .3s;
}

.elementor-9 .elementor-element.elementor-element-63110c8 a:hover{
    color: #E308FF;
    text-decoration: underline;
}

.elementor-9 .elementor-element.elementor-element-63110c8 a::after{
    content: '';
    background: url('/wp-content/uploads/2025/11/Arrow_right_white.svg');
    width: 12px;
    height: 9px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a69f944 */.elementor-9 .elementor-element.elementor-element-a69f944 a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-a69f944 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-249fc09 */.elementor-9 .elementor-element.elementor-element-249fc09 .e-con{
    margin-right: 0px;
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f517f */.elementor-9 .elementor-element.elementor-element-f4f517f a::after{
    content: url('/wp-content/uploads/2025/10/right-arrow-black.svg');
    vertical-align: middle;
}

.elementor-9 .elementor-element.elementor-element-f4f517f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4e6ab */.elementor-9 .elementor-element.elementor-element-6d4e6ab svg{
    font-size: 26px;
}

.elementor-9 .elementor-element.elementor-element-6d4e6ab:hover svg path{
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-6d4e6ab:hover .elementor-button-text{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ada72 */.elementor-9 .elementor-element.elementor-element-79ada72 svg{
    font-size: 26px;
}

.elementor-9 .elementor-element.elementor-element-79ada72:hover svg path{
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-79ada72:hover .elementor-button-text{
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/200-tussilago_extra_light.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/200-tussilago_extra_light_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/300-tussilago_lite.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/300-tussilago_lite_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/400-tussilago_Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/400-tussilago_normal_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/500-tussilago_regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/500-tussilago_regular_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/700-tussilago_bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/700-tussilago_bold_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/900-tussilago_heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Tussilago';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://dev.ems-events.co/wp-content/uploads/2025/10/900-tussilago_heavy_italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */