.elementor-8 .elementor-element.elementor-element-f8eae7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b9466a1{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-b9466a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9466a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b9466a1::before, .elementor-8 .elementor-element.elementor-element-b9466a1 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b9466a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b9466a1 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b9466a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b9466a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-1bfb8de{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3fcb888{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3fcb888 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0d6f9f{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5d18985.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5bc0d5f{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-5bc0d5f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5bc0d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5bc0d5f::before, .elementor-8 .elementor-element.elementor-element-5bc0d5f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5bc0d5f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5bc0d5f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5bc0d5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5bc0d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-84e072d{--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;--z-index:5;}.elementor-8 .elementor-element.elementor-element-28c0beb{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-28c0beb .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fed8464{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7cb004a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6384643{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-6384643:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6384643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6384643::before, .elementor-8 .elementor-element.elementor-element-6384643 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6384643 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6384643 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6384643 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6384643 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-18d6cf9{--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;--z-index:5;}.elementor-8 .elementor-element.elementor-element-ae1cc1a{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ae1cc1a .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6609542{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-126095e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-126095e .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-126095e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-126095e .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-126095e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-126095e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-17793d4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;z-index:10;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-15px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#00000000;--e-n-carousel-arrow-hover-color:#00000000;}.elementor-8 .elementor-element.elementor-element-17793d4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#00000000;}.elementor-8 .elementor-element.elementor-element-17793d4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#00000000;}.elementor-8 .elementor-element.elementor-element-380032d{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-380032d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-380032d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-380032d::before, .elementor-8 .elementor-element.elementor-element-380032d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-380032d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-380032d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-380032d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-380032d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-551b2bd{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-ca34f61{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-ca34f61 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-84d321f{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:right;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a99452c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a99452c .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a99452c.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-a99452c .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-a99452c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a99452c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-29ce941{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-29ce941:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29ce941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-29ce941::before, .elementor-8 .elementor-element.elementor-element-29ce941 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29ce941 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29ce941 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-29ce941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-29ce941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-df22e1b{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-aede70c{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-aede70c .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-972dbf7{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:right;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4f1ef63.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-77740d9{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-77740d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77740d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/colourst-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-77740d9::before, .elementor-8 .elementor-element.elementor-element-77740d9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-77740d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-77740d9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-77740d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-77740d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 41.78%, #000000 105.02%);}.elementor-8 .elementor-element.elementor-element-3a00867{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-71b4c75{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-71b4c75 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:55px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0d946ba{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:right;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ef7ba3b.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:42px;letter-spacing:0.18px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:7px 25px 7px 25px;}.elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-140ccf5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;z-index:10;--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:30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-15px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-15px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#00000000;--e-n-carousel-arrow-hover-color:#00000000;}.elementor-8 .elementor-element.elementor-element-140ccf5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#00000000;}.elementor-8 .elementor-element.elementor-element-140ccf5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#00000000;}.elementor-8 .elementor-element.elementor-element-5e9e84b{--display:grid;--e-con-grid-template-columns:.7fr 3.5fr 3.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;--overlay-opacity:1;--margin-top:-150px;--margin-bottom:178px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:184px;--padding-right:169px;}.elementor-8 .elementor-element.elementor-element-5e9e84b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e9e84b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/Line.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-5e9e84b::before, .elementor-8 .elementor-element.elementor-element-5e9e84b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5e9e84b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5e9e84b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5e9e84b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5e9e84b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://colourst.com/wp-content/uploads/2025/01/Gradient.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-01ab182{--display:flex;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter-title{justify-content:start;color:#949494;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter{gap:33.77px;}.elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-accent );font-family:"Helvetica Neue", Sans-serif;font-size:32px;font-weight:400;font-style:italic;}.elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter-title{justify-content:start;color:#949494;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter{gap:33.77px;}.elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-accent );font-family:"Helvetica Neue", Sans-serif;font-size:32px;font-weight:400;font-style:italic;}.elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter-title{justify-content:start;color:#949494;font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter{gap:33.77px;}.elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-accent );font-family:"Helvetica Neue", Sans-serif;font-size:32px;font-weight:400;font-style:italic;}.elementor-8 .elementor-element.elementor-element-4f4b8f6{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-5df5afd img{width:100%;height:405px;object-fit:cover;object-position:center left;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-508f0e4{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-e7f3bae .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:500;line-height:55px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dc21000{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-8 .elementor-element.elementor-element-401c765{--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:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:89.7px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-401c765:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-401c765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1B24;}.elementor-8 .elementor-element.elementor-element-11d2817 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:500;line-height:57px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ebae954{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a7ab1bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-a7ab1bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-58958cb img{width:100%;}.elementor-8 .elementor-element.elementor-element-85c4ee2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#FFC612;--border-color:#FFC612;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-85c4ee2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-85c4ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-85c4ee2.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cc612df .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-af72d6a{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cd74982{--display:flex;}.elementor-8 .elementor-element.elementor-element-cd48d52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-cd48d52.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9323093 img{width:100%;}.elementor-8 .elementor-element.elementor-element-593acc3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-593acc3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-593acc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-593acc3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-dcea0de .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2520918{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3d5f146{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-fcced68{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-920e49e img{width:100%;}.elementor-8 .elementor-element.elementor-element-51947ec{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-51947ec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51947ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-51947ec.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6e992f9 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fdaaad3{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-edbe7d6{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-934e75f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-934e75f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-07fb77b img{width:100%;}.elementor-8 .elementor-element.elementor-element-ac589c7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#FFC612;--border-color:#FFC612;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-ac589c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ac589c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-ac589c7.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-70ed90c .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-84a1be6{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eee9833{--display:flex;}.elementor-8 .elementor-element.elementor-element-94567dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-94567dd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-30b5cb4 img{width:100%;}.elementor-8 .elementor-element.elementor-element-745d7f7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-745d7f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-745d7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-745d7f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a72542a .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea135f5{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dff55c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-1109a94{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-8 .elementor-element.elementor-element-bd87a5d img{width:100%;}.elementor-8 .elementor-element.elementor-element-081209b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:39px;--padding-left:30px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-081209b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-081209b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132330;}.elementor-8 .elementor-element.elementor-element-081209b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2d4cbd9 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b137622{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-be79a10{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:30px;--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:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-62px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15.217px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-be79a10 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:17.39px 17.39px 17.39px 17.39px;}.elementor-8 .elementor-element.elementor-element-be79a10 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-be79a10 > .elementor-widget-container{margin:0px -152px 0px 152px;}:where( .elementor-8 .elementor-element.elementor-element-be79a10 .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-8 .elementor-element.elementor-element-1964cc7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-0bb4a47{text-align:center;}.elementor-8 .elementor-element.elementor-element-0bb4a47 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:500;line-height:55px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-05ecf8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 125px;--row-gap:32px;--column-gap:125px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-05ecf8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05ecf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colourst.com/wp-content/uploads/2025/01/Group.png");background-position:50% 50%;background-repeat:no-repeat;background-size:629.264px auto;}.elementor-8 .elementor-element.elementor-element-b423bb2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b4b6df0 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:500;line-height:55px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5508aef{width:var( --container-widget-width, 361px );max-width:361px;--container-widget-width:361px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5508aef > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-8 .elementor-element.elementor-element-7287b5b{--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:43px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d612436{z-index:1;text-align:right;}.elementor-8 .elementor-element.elementor-element-d612436 img{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-6660646{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-0634ef9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 66px;--row-gap:20px;--column-gap:66px;--border-radius:8px 8px 8px 8px;--padding-top:83px;--padding-bottom:146px;--padding-left:91px;--padding-right:61.62px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-0634ef9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0634ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8 .elementor-element.elementor-element-bbcd394{text-align:left;}.elementor-8 .elementor-element.elementor-element-bbcd394 img{border-radius:6.795px 6.795px 6.795px 6.795px;}.elementor-8 .elementor-element.elementor-element-0c24e7f{--display:flex;--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-8 .elementor-element.elementor-element-a10c8f0 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:500;line-height:55px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0466746{--display:flex;}.elementor-8 .elementor-element.elementor-element-264f38c{font-family:"Helvetica Neue", Sans-serif;font-size:15.29px;font-weight:400;line-height:25.483px;}.elementor-8 .elementor-element.elementor-element-dce9c50{--display:flex;}.elementor-8 .elementor-element.elementor-element-b142759{font-family:"Helvetica Neue", Sans-serif;font-size:15.29px;font-weight:400;line-height:25.483px;}.elementor-8 .elementor-element.elementor-element-13051bd{--display:flex;}.elementor-8 .elementor-element.elementor-element-c500a10{font-family:"Helvetica Neue", Sans-serif;font-size:15.29px;font-weight:400;line-height:25.483px;}.elementor-8 .elementor-element.elementor-element-b347ba6{--display:flex;}.elementor-8 .elementor-element.elementor-element-3ce0214{font-family:"Helvetica Neue", Sans-serif;font-size:15.29px;font-weight:400;line-height:25.483px;}.elementor-8 .elementor-element.elementor-element-8dc4887{--display:flex;}.elementor-8 .elementor-element.elementor-element-6a5f05f{font-family:"Helvetica Neue", Sans-serif;font-size:15.29px;font-weight:400;line-height:25.483px;}.elementor-8 .elementor-element.elementor-element-dddcb80{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#8F9092;--n-accordion-title-hover-color:#1AB48E;--n-accordion-title-active-color:#1AB48E;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-dddcb80 {--n-accordion-padding:30px 0px 30px 0px;}:where( .elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica Neue", Sans-serif;font-weight:400;line-height:23.784px;}:where( .elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1bfb8de{--width:100%;}.elementor-8 .elementor-element.elementor-element-84e072d{--width:100%;}.elementor-8 .elementor-element.elementor-element-18d6cf9{--width:100%;}.elementor-8 .elementor-element.elementor-element-551b2bd{--width:100%;}.elementor-8 .elementor-element.elementor-element-df22e1b{--width:100%;}.elementor-8 .elementor-element.elementor-element-3a00867{--width:100%;}.elementor-8 .elementor-element.elementor-element-5e9e84b{--content-width:1207px;}.elementor-8 .elementor-element.elementor-element-b423bb2{--width:calc(100% - 495px);}.elementor-8 .elementor-element.elementor-element-7287b5b{--width:370px;}.elementor-8 .elementor-element.elementor-element-0c24e7f{--width:calc(100% - 380px);}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-b423bb2{--width:100%;}.elementor-8 .elementor-element.elementor-element-0c24e7f{--width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f8eae7c{--border-radius:0px 0px 0px 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-8 .elementor-element.elementor-element-b9466a1{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3fcb888{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-3fcb888 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-5bc0d5f{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-28c0beb{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-28c0beb .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-7cb004a .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-6384643{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ae1cc1a{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-ae1cc1a .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-126095e .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-17793d4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-380032d{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ca34f61{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-ca34f61 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-a99452c .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-29ce941{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-aede70c{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-aede70c .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-4f1ef63 .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-77740d9{--min-height:330px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-71b4c75{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;}.elementor-8 .elementor-element.elementor-element-71b4c75 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-8 .elementor-element.elementor-element-ef7ba3b .elementor-button{font-size:16px;line-height:42px;letter-spacing:0.16px;border-radius:6px 6px 6px 6px;padding:1px 17px 1px 17px;}.elementor-8 .elementor-element.elementor-element-140ccf5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-5e9e84b{--e-con-grid-template-columns:1.1fr 3fr 3fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-01ab182{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5df5afd img{height:260px;}.elementor-8 .elementor-element.elementor-element-e7f3bae .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-8 .elementor-element.elementor-element-dc21000{font-size:16px;}.elementor-8 .elementor-element.elementor-element-401c765{--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-11d2817 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-8 .elementor-element.elementor-element-85c4ee2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-cc612df .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-af72d6a{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-593acc3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-dcea0de .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-2520918{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-51947ec{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6e992f9 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-fdaaad3{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-ac589c7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-70ed90c .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-84a1be6{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-745d7f7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a72542a .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-ea135f5{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-081209b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:28px;--padding-left:21px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2d4cbd9 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-b137622{font-size:14px;line-height:16.846px;}.elementor-8 .elementor-element.elementor-element-be79a10{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:76px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-62px;--e-n-carousel-arrow-prev-top-position:-66px;--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-position:-66px;}.elementor-8 .elementor-element.elementor-element-be79a10 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1964cc7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0bb4a47 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-8 .elementor-element.elementor-element-05ecf8c{--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-05ecf8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05ecf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-8 .elementor-element.elementor-element-b423bb2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-b4b6df0 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-8 .elementor-element.elementor-element-5508aef > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-8 .elementor-element.elementor-element-6660646{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-8 .elementor-element.elementor-element-0634ef9{--padding-top:50px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-a10c8f0 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-8 .elementor-element.elementor-element-264f38c{font-size:14px;line-height:19.5px;}.elementor-8 .elementor-element.elementor-element-b142759{font-size:14px;line-height:19.5px;}.elementor-8 .elementor-element.elementor-element-c500a10{font-size:14px;line-height:19.5px;}.elementor-8 .elementor-element.elementor-element-3ce0214{font-size:14px;line-height:19.5px;}.elementor-8 .elementor-element.elementor-element-6a5f05f{font-size:14px;line-height:19.5px;}.elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dddcb80 {--n-accordion-padding:20px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-dddcb80{--n-accordion-title-font-size:16px;}:where( .elementor-8 .elementor-element.elementor-element-dddcb80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-17793d4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-33px;--e-n-carousel-arrow-next-top-position:-33px;}.elementor-8 .elementor-element.elementor-element-140ccf5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-33px;--e-n-carousel-arrow-next-top-position:-33px;}.elementor-8 .elementor-element.elementor-element-5e9e84b{--e-con-grid-template-columns:1;--e-con-grid-template-rows:1;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-01ab182{--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;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-01ab182.e-con{--order:3;}.elementor-8 .elementor-element.elementor-element-4f4b8f6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4f4b8f6.e-con{--order:2;}.elementor-8 .elementor-element.elementor-element-5df5afd{width:var( --container-widget-width, calc(100% - 26px) );max-width:calc(100% - 26px);--container-widget-width:calc(100% - 26px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5df5afd > .elementor-widget-container{margin:0px 26px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5df5afd img{height:185px;}.elementor-8 .elementor-element.elementor-element-be79a10{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:76px;--e-n-carousel-arrow-prev-left-position:-38px;--e-n-carousel-arrow-prev-top-position:-44px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:-44px;--e-n-carousel-arrow-size:16px;}.elementor-8 .elementor-element.elementor-element-be79a10 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be79a10 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:6px 6px 6px 6px;}}/* Start custom CSS for text-editor, class: .elementor-element-c0d6f9f */.elementor-8 .elementor-element.elementor-element-c0d6f9f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-c0d6f9f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d18985 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfb8de */.elementor-8 .elementor-element.elementor-element-1bfb8de {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9466a1 */.elementor-8 .elementor-element.elementor-element-b9466a1::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fed8464 */.elementor-8 .elementor-element.elementor-element-fed8464 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-fed8464 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cb004a */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e072d */.elementor-8 .elementor-element.elementor-element-84e072d {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0d5f */.elementor-8 .elementor-element.elementor-element-5bc0d5f::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6609542 */.elementor-8 .elementor-element.elementor-element-6609542 p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-6609542 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-126095e */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d6cf9 */.elementor-8 .elementor-element.elementor-element-18d6cf9 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6384643 */.elementor-8 .elementor-element.elementor-element-6384643::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0d6f9f */.elementor-8 .elementor-element.elementor-element-c0d6f9f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-c0d6f9f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d18985 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfb8de */.elementor-8 .elementor-element.elementor-element-1bfb8de {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9466a1 */.elementor-8 .elementor-element.elementor-element-b9466a1::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fed8464 */.elementor-8 .elementor-element.elementor-element-fed8464 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-fed8464 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cb004a */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e072d */.elementor-8 .elementor-element.elementor-element-84e072d {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0d5f */.elementor-8 .elementor-element.elementor-element-5bc0d5f::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6609542 */.elementor-8 .elementor-element.elementor-element-6609542 p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-6609542 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-126095e */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d6cf9 */.elementor-8 .elementor-element.elementor-element-18d6cf9 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6384643 */.elementor-8 .elementor-element.elementor-element-6384643::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0d6f9f */.elementor-8 .elementor-element.elementor-element-c0d6f9f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-c0d6f9f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d18985 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfb8de */.elementor-8 .elementor-element.elementor-element-1bfb8de {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9466a1 */.elementor-8 .elementor-element.elementor-element-b9466a1::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fed8464 */.elementor-8 .elementor-element.elementor-element-fed8464 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-fed8464 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cb004a */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e072d */.elementor-8 .elementor-element.elementor-element-84e072d {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0d5f */.elementor-8 .elementor-element.elementor-element-5bc0d5f::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6609542 */.elementor-8 .elementor-element.elementor-element-6609542 p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-6609542 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-126095e */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d6cf9 */.elementor-8 .elementor-element.elementor-element-18d6cf9 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6384643 */.elementor-8 .elementor-element.elementor-element-6384643::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0d6f9f */.elementor-8 .elementor-element.elementor-element-c0d6f9f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-c0d6f9f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d18985 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfb8de */.elementor-8 .elementor-element.elementor-element-1bfb8de {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9466a1 */.elementor-8 .elementor-element.elementor-element-b9466a1::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-b9466a1::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fed8464 */.elementor-8 .elementor-element.elementor-element-fed8464 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-fed8464 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cb004a */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e072d */.elementor-8 .elementor-element.elementor-element-84e072d {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0d5f */.elementor-8 .elementor-element.elementor-element-5bc0d5f::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-5bc0d5f::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6609542 */.elementor-8 .elementor-element.elementor-element-6609542 p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-6609542 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-126095e */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d6cf9 */.elementor-8 .elementor-element.elementor-element-18d6cf9 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6384643 */.elementor-8 .elementor-element.elementor-element-6384643::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-6384643::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-17793d4 */.rtl .elementor-8 .elementor-element.elementor-element-17793d4 .elementor-swiper-button.elementor-swiper-button-prev {
	right: 33px !important;
	left: unset !important;
}


.rtl .elementor-8 .elementor-element.elementor-element-17793d4 .elementor-swiper-button.elementor-swiper-button-next {
	right: 20px !important;
	left: unset !important;
}

.rtl .elementor-8 .elementor-element.elementor-element-17793d4 {
    display: none;
}


.elementor-8 .elementor-element.elementor-element-17793d4 .swiper-slide {
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d321f */.elementor-8 .elementor-element.elementor-element-84d321f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-84d321f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a99452c */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551b2bd *//*body.rtl .elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: ltr;*/
/*}*/

 .elementor-8 .elementor-element.elementor-element-551b2bd {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380032d */.elementor-8 .elementor-element.elementor-element-380032d::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-972dbf7 */.elementor-8 .elementor-element.elementor-element-972dbf7 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-972dbf7 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f1ef63 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df22e1b *//*body.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-df22e1b {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ce941 */.elementor-8 .elementor-element.elementor-element-29ce941::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d946ba */.elementor-8 .elementor-element.elementor-element-0d946ba p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-0d946ba {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef7ba3b */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a00867 *//*body.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-3a00867 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77740d9 */.elementor-8 .elementor-element.elementor-element-77740d9::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d321f */.elementor-8 .elementor-element.elementor-element-84d321f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-84d321f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a99452c */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551b2bd *//*body.rtl .elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: ltr;*/
/*}*/

 .elementor-8 .elementor-element.elementor-element-551b2bd {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380032d */.elementor-8 .elementor-element.elementor-element-380032d::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-972dbf7 */.elementor-8 .elementor-element.elementor-element-972dbf7 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-972dbf7 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f1ef63 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df22e1b *//*body.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-df22e1b {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ce941 */.elementor-8 .elementor-element.elementor-element-29ce941::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d946ba */.elementor-8 .elementor-element.elementor-element-0d946ba p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-0d946ba {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef7ba3b */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a00867 *//*body.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-3a00867 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77740d9 */.elementor-8 .elementor-element.elementor-element-77740d9::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d321f */.elementor-8 .elementor-element.elementor-element-84d321f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-84d321f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a99452c */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551b2bd *//*body.rtl .elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: ltr;*/
/*}*/

 .elementor-8 .elementor-element.elementor-element-551b2bd {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380032d */.elementor-8 .elementor-element.elementor-element-380032d::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-972dbf7 */.elementor-8 .elementor-element.elementor-element-972dbf7 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-972dbf7 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f1ef63 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df22e1b *//*body.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-df22e1b {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ce941 */.elementor-8 .elementor-element.elementor-element-29ce941::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d946ba */.elementor-8 .elementor-element.elementor-element-0d946ba p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-0d946ba {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef7ba3b */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a00867 *//*body.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-3a00867 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77740d9 */.elementor-8 .elementor-element.elementor-element-77740d9::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d321f */.elementor-8 .elementor-element.elementor-element-84d321f p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-84d321f {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a99452c */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551b2bd *//*body.rtl .elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-551b2bd {*/
/*    direction: ltr;*/
/*}*/

 .elementor-8 .elementor-element.elementor-element-551b2bd {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380032d */.elementor-8 .elementor-element.elementor-element-380032d::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-380032d::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-972dbf7 */.elementor-8 .elementor-element.elementor-element-972dbf7 p {
    margin: 0;
}

.elementor-8 .elementor-element.elementor-element-972dbf7 {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f1ef63 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df22e1b *//*body.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-df22e1b {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-df22e1b {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ce941 */.elementor-8 .elementor-element.elementor-element-29ce941::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-29ce941::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d946ba */.elementor-8 .elementor-element.elementor-element-0d946ba p {
    margin: 0;
}


.elementor-8 .elementor-element.elementor-element-0d946ba {
    direction: ltr!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef7ba3b */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5d18985 .elementor-button {
	text-transform: capitalize;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a00867 *//*body.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: rtl;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    direction: ltr;*/
/*}*/

/*.rtl .elementor-8 .elementor-element.elementor-element-3a00867 {*/
/*    transform: scaleX(-1);*/
/*}*/


 .elementor-8 .elementor-element.elementor-element-3a00867 {
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77740d9 */.elementor-8 .elementor-element.elementor-element-77740d9::after {
 /*   content: '';*/
	/*position: absolute;*/
	/*top: 83px;*/
	/*right: 0;*/
	/*width: 100%;*/
 /*   height: clac(100% - 83px);*/
 /*   background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 41.78%, #000 105.02%);*/
}


.elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 83px);
    top: 83px;
}


@media (max-width: 1024ox) {
    .elementor-8 .elementor-element.elementor-element-77740d9::before {
    height: calc(100% - 90px);
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-140ccf5 */.elementor-8 .elementor-element.elementor-element-140ccf5 {
    display: none;
}

.rtl .elementor-8 .elementor-element.elementor-element-140ccf5 {
    display: initial;
}

.elementor-8 .elementor-element.elementor-element-140ccf5 .swiper-slide {
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-04c63e4 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-04c63e4 .elementor-counter-number-wrapper span {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f342a33 */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-f342a33 .elementor-counter-number-wrapper span {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-83ca64b */@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-83ca64b .elementor-counter-number-wrapper span {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5df5afd */.elementor-8 .elementor-element.elementor-element-5df5afd::before {
    content: '';
    width: 166px;
    height: 166px;
    position: absolute;
    background-color: #FFC612;
    border-radius: 100%;
    bottom: calc(-83px);
    right: calc(-44px);
    z-index: -1;
}


@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-5df5afd::before {
        width: 104.466px;
        height: 104.466px;
        right: -29.47px;
        bottom: -39.47px;
    }
}


.elementor-8 .elementor-element.elementor-element-5df5afd {
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4b8f6 */.rtl .elementor-8 .elementor-element.elementor-element-4f4b8f6 {
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc21000 */.elementor-8 .elementor-element.elementor-element-dc21000 p {
    margin-bottom: 28px
}

.elementor-8 .elementor-element.elementor-element-dc21000 p:nth-last-of-type(1) {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9e84b */.elementor-8 .elementor-element.elementor-element-5e9e84b::after {
/*    content: '';*/
/*    right: 0;*/
/*    top: 0;*/
/*    border-radius: 1556.241px;*/
/*opacity: 0.8;*/
/*background: radial-gradient(67.88% 63.51% at 35.09% 43.37%, #CDF87F 0%, rgba(205, 248, 127, 0.00) 84.16%);*/
/*mix-blend-mode: difference;*/
/*filter: blur(37.5px);*/

/*position: absolute;*/

/*width: 1556.241px;*/
/*height: 624.134px;*/
/*flex-shrink: 0;*/
}


.elementor-8 .elementor-element.elementor-element-5e9e84b {
    background-image: url('/wp-content/uploads/2025/02/Line-e1738905589216.webp');
}


.rtl .elementor-8 .elementor-element.elementor-element-5e9e84b::before,
.rtl .elementor-8 .elementor-element.elementor-element-5e9e84b::after {
    transform: scaleX(-1);
}


.rtl .elementor-8 .elementor-element.elementor-element-5e9e84b {
	background-position: top left!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58958cb */.elementor-8 .elementor-element.elementor-element-58958cb img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af72d6a */.elementor-8 .elementor-element.elementor-element-af72d6a p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-af72d6a p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9323093 */.elementor-8 .elementor-element.elementor-element-9323093 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2520918 */.elementor-8 .elementor-element.elementor-element-2520918 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-2520918 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-920e49e */.elementor-8 .elementor-element.elementor-element-920e49e img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdaaad3 */.elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-fdaaad3 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb77b */.elementor-8 .elementor-element.elementor-element-07fb77b img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a1be6 */.elementor-8 .elementor-element.elementor-element-84a1be6 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-84a1be6 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5cb4 */.elementor-8 .elementor-element.elementor-element-30b5cb4 img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea135f5 */.elementor-8 .elementor-element.elementor-element-ea135f5 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-ea135f5 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd87a5d */.elementor-8 .elementor-element.elementor-element-bd87a5d img {
    aspect-ratio: 411/299!important;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b137622 */.elementor-8 .elementor-element.elementor-element-b137622 p {
    margin-bottom: 0;
}

.rtl .elementor-8 .elementor-element.elementor-element-b137622 p {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-be79a10 */.elementor-8 .elementor-element.elementor-element-be79a10 .elementor-swiper-button:hover svg {
    filter: brightness(0) saturate(100%) invert(16%) sepia(84%) saturate(4535%) hue-rotate(349deg) brightness(94%) contrast(93%);
}

/*.rtl .elementor-8 .elementor-element.elementor-element-be79a10 {*/
/*    transform: scaleX(-1);*/
/*}*/


@media (max-width: 1024px) {
.elementor-widget-n-carousel .e-n-carousel.offset-both, .elementor-widget-n-carousel .e-n-carousel.offset-right {
	/* padding-inline-start: var(--e-n-carousel-swiper-offset-size,0); */
	padding-right: 76px;
	padding-left: 0;
}

.rtl .elementor-widget-n-carousel .e-n-carousel.offset-both, .rtl .elementor-widget-n-carousel .e-n-carousel.offset-right {
	/* padding-inline-start: var(--e-n-carousel-swiper-offset-size,0); */
	padding-left: 76px;
	padding-right: 0;
}
}


.rtl .elementor-8 .elementor-element.elementor-element-be79a10 {
    margin-right: 0!important;
    margin-left: -20px!important;
}

.elementor-8 .elementor-element.elementor-element-be79a10 h2 {
    text-align: left!important;
}

body.rtl .elementor-8 .elementor-element.elementor-element-be79a10 h2 {
    text-align: right!important;
}


.elementor-8 .elementor-element.elementor-element-be79a10 .swiper-wrapper {
	align-items: flex-start!important;
}

.elementor-8 .elementor-element.elementor-element-be79a10.elementor-widget-n-carousel .e-n-carousel > .swiper-wrapper > .swiper-slide {
	align-self: stretch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5508aef */.elementor-8 .elementor-element.elementor-element-5508aef p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d612436 */.elementor-8 .elementor-element.elementor-element-d612436::before {
    content: '';
    width: 175px;
    height: 246px;
    border-radius: 8px;
    background: var(--Green, #1AB48E);
    position: absolute;
    left: -35px;
    bottom: -43px;
    z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-d612436 {
    overflow: visible!important;
}

.rtl .elementor-8 .elementor-element.elementor-element-d612436::before {
    right: -35px;
    left: unset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbcd394 */.elementor-8 .elementor-element.elementor-element-bbcd394 {
    overflow: visible!important;
}

.elementor-8 .elementor-element.elementor-element-bbcd394::before {
    content: '';
    width: 310px;
height: 419px;
flex-shrink: 0;
position: absolute;
background-color: #FFC612;
border-radius: 6.795px;
left: -30px;
bottom: -30px;
z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-bbcd394::after {
    content: url('/wp-content/uploads/2025/01/Vector.svg');
    position: absolute;
    z-index: -2;
    bottom: -146px;
    left: -63px;
}


.rtl .elementor-8 .elementor-element.elementor-element-bbcd394:before {
    right: -30px;
    left: unset;
}

.rtl .elementor-8 .elementor-element.elementor-element-bbcd394::after {
    right: -63px;
    left: unset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-264f38c */.elementor-8 .elementor-element.elementor-element-264f38c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0466746 */.elementor-8 .elementor-element.elementor-element-0466746 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142759 */.elementor-8 .elementor-element.elementor-element-b142759 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce9c50 */.elementor-8 .elementor-element.elementor-element-dce9c50 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500a10 */.elementor-8 .elementor-element.elementor-element-c500a10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13051bd */.elementor-8 .elementor-element.elementor-element-13051bd {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce0214 */.elementor-8 .elementor-element.elementor-element-3ce0214 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b347ba6 */.elementor-8 .elementor-element.elementor-element-b347ba6 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a5f05f */.elementor-8 .elementor-element.elementor-element-6a5f05f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc4887 */.elementor-8 .elementor-element.elementor-element-8dc4887 {
    margin-top: -19px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-dddcb80 */.elementor-8 .elementor-element.elementor-element-dddcb80 details {
    border-bottom: 0.5px solid #9E9E9E44;
    /*padding: 30px 0;*/
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 1024px) {
	.rtl  .elementor-swiper-button.elementor-swiper-button-prev {
  left: 55px!important;
  right: unset!important;
}

.rtl .elementor-swiper-button.elementor-swiper-button-next {
  left: 67px!important;
  right: unset!important;
}
}

@media (max-width: 767px) {
.rtl .elementor-swiper-button.elementor-swiper-button-prev {
  left: 33px!important;
  right: unset!important;
}

.rtl .elementor-swiper-button.elementor-swiper-button-next {
  left: 45px!important;
  right: unset!important;;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueThin.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueUltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueUltraLightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueLight.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueLightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueMedium.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueMediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueBold.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueBlack.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HelveticaNeueBlackItalic.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://colourst.com/wp-content/uploads/2025/01/HELVETICANEUEROMAN.woff') format('woff');
}
/* End Custom Fonts CSS */